Title: PointofSale Software Product Requirements
1Point-of-Sale Software Product Requirements
Team 5 Rondell Warren Joshua Sanders Brad
Ray Jerry Higgs Misty Herring
2Software Development Life-Cycle (SDLC)
- Problem Statement
- Analysis
- Design
- Implementation (of the Design/Solution)
- Coding
- Testing
- Integration
3Software Development Life-Cycle (SDLC)
4SDLC forPoint-of-Sale System
- Phase I ( Problem Statement)
- Process Description
- A point-of-sale system that allows Web-based
(e-commerce) transactions. - This software needs to have integration
capabilities over a wide-range of point-of-sale
systems.
5SDLC forPoint-of-Sale System
- Phase I (Problem Statement)
- Product (Requirements)
- Integration of the software with the billing
process. - Integration of the software with the shipping
process . - Building and maintaining a customer database.
- Building and maintaining a vendor database.
- Building and maintaining an inventory database.
- Integration of the software with the purchasing
process (to replenish the inventory as needed). - Obtaining management data regarding sales trends.
- Web-based (e-commerce) version.
- Data validation.
6SDLC forPoint-of-Sale System
- Phase II (Analysis)
- Process Description
- Billing Process
- Softcart Technologies provided by an ISP.
- Shipping Process
- Softcart captures customer information and UPS
on-line to make shipments. - Customer/Inventory/Vendor Database
- Access, Oracle or DB2
- Mail order manager (MOM)
- Inventory and vendor databases are going to to
be pre-loaded manually or loaded using a
flat-file.
7SDLC forPoint-of-Sale System
- Phase II (Analysis)
- Process Description
- Software with the Purchasing Process
- Daily database query performed and automatic
reorder is initiated when quantity is low.
(Manager decides) . - Management data regarding Sales Trends
- Database queries with information from each of
the three database tables(Inventory, Vendor,
Customer). - The query information will be used to produce
graphs and charts along with spreadsheets.
8SDLC forPoint-of-Sale System
- Phase II (Analysis)
- Process Description
- Web-based (e-commerce) version.
- Web page design specifications.
- Data validation.
- Updates customer/vendor/inventory information
each time an order is placed - so that information remains up to date.
9SDLC forPoint-of-Sale System
- Phase II (Analysis)
- Products
- A more detailed specification of the
requirements. - Definition of input(s), output(s), and process
flow in a structured format. - Special conditions.
- Range of values for input(s).
- Expected range for output(s).
- Special processing conditions.
10SDLC forPoint-of-Sale System
- Phase III (Design)
- Process Description
- A solution will be developed based on the
previously gathered information. - Products
- Two solutions should be provided. A main solution
and an alternative solution. - Flowchart implementation of the solution.
- Pseudocode (optional).
11SDLC forPoint-of-Sale System
- Phase IV (Implementation of the Design/Solution)
- Process Description
- Coding
- Products
- Source
- Compiled module (.OBJ).
- Error free linked and executable module (.EXE).
12SDLC forPoint-of-Sale System
- Phase V (Testing)
- Process Description
- Verification of code programming against
requirements. - Products
- Several runs of the program using input data.
- Use of extraneous cases.
13SDLC forPoint-of-Sale System
- Phase VI (Integration)
- Process Description
- The system is packaged together with all needed
components.