0% found this document useful (0 votes)
173 views9 pages

Inventory Management System: Arina Ramlee, Bruce Chhay, David Henry

The document describes an inventory management system that provides real-time inventory updates and notifications to managers of low stock levels, while recording sales data. It uses a client-server architecture with a MySQL database server and Tomcat web server. The system includes stock manager and cash register clients that connect to the centralized server over HTTPS. It is designed to be implemented in two weeks for core features and five weeks total following a spiral development model.

Uploaded by

ambition1340cn
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
173 views9 pages

Inventory Management System: Arina Ramlee, Bruce Chhay, David Henry

The document describes an inventory management system that provides real-time inventory updates and notifications to managers of low stock levels, while recording sales data. It uses a client-server architecture with a MySQL database server and Tomcat web server. The system includes stock manager and cash register clients that connect to the centralized server over HTTPS. It is designed to be implemented in two weeks for core features and five weeks total following a spiral development model.

Uploaded by

ambition1340cn
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 9

Inventory Management

System

Arina Ramlee, Bruce Chhay, David Henry


Operational Concepts
Real-time inventory management
Provides notification of low stock to managers
Helps ensure that popular items remain in
stock
Does not automate restocking
Does not interpret sales data
Additional Features
Automatically email stock updates
Records sales data for export
Full POS integration
System Requirements
Database server (MySQL)
Web server (Tomcat)
Emulating cash registers (JavaPOS)
Architecture
Client-Server (2 different clients)
All data at the server
Emulated Cash Register Client
Stock Manager Client web interface
Architecture (cont.)

Database
(MySQL) RMI / HTTPS
Cash Register Client

JDBC Connector / J Web RMI / HTTPS

Server Cash Register Client

(Tomcat) RMI / HTTPS

RMI / HTTPS Cash Register Client

Stock Manager Client


Stakeholders
Consumers
Ensures consistent availability
Stock manager
Efficiency
Small stores use single PC or internal network
Regional franchise uses multiple client
locations connecting to a single server
Schedule
2 weeks: Design and Core Features
5 weeks: Testing and Additional Features
Spiral model
Prototype
Beta
Release

Each feature is an independent task


Feasibility Rationale
Emulation of cash registers
Trusting SSL for encryption

Loss of connection to server


Relies on following a restocking procedure
Theft breaks synchronization between the
inventory and the database
Similar Products

You might also like