Академический Документы
Профессиональный Документы
Культура Документы
INTRODUCTION
This project is an efficient enterprise resource management system made for the
medical profession. The software system consists of a central database for storing all the ERP
related data for a particular medical organization. The system consists of an effective GUI
that allows system users to input supply and demand related data easily into it. The system
then processes the data and accordingly stores it into the system. This data can later be used
for statistical and work purposes. It has a large repository to store and maintain product
names, dates, delivery dates and other product specific data. The software system can be
modified accordingly to suit various medical business needs.
Functional Requirements
1. New User
Name
Trigger
Precondition
Basic Path
Alternative Paths
Post condition
New User
The worker or user selects to add a new user to the database
The User has accessed the main registration form on the screen.
1 The system presents a registration form to enter user
information.
2 The User enters the information and submits the form.
3 The system checks that the name, number, id and email
address fields are not blank and updates the database.
If in step 2, either field is blank, the User is instructed to add an
entry. No validation for correctness is made.
The User has been added to the database.
2. View Products
Name
Trigger
Precondition
Basic Path
View Products
The User selects view products to the database.
The User has accessed the Products on screen.
1. The system presents a Products information on the Screen
2. User can check the each products name, id, price, stock the
screen
Alternative Paths
Post condition
None
The requested information has been displayed.
4 Edit Products
Name
Trigger
Precondition
Basic Path
Edit Product
The User selects to Edit Product to the database.
The User has accessed the Products to edit on the screen.
1 The system presents Products to edit on the Screen. The user
selects a products
2 Admin can enter the each products id, attribute, value the
screen
Alternative Paths
Post condition
5 Product Entry
Name
Trigger
Precondition
Basic Path
Product Entry
The Admin selects to Product entry on the Admin home page.
The Admin has accessed the Admin main screen.
1. The system presents a Products entry page to enter products.
The Admin enter the products
2. Admin can enter the each products, name, image, description,
stock, price, and category.
Alternative Paths
Post condition
6 Transactions
Name
Trigger
Precondition
Basic Path
Transactions
The Admin selects to Transaction on the Admin home page.
The Admin has accessed the Admin main screen..
1. The system presents Transaction page to enter Transactions.
Alternative Paths
Post condition
View Products
The Admin selects to view products to the database.
The Admin has accessed the Products screen.
1.The system presents a Products information on the Screen
2.User can check the each products name, id, price, stock the
screen
Alternative Paths
Post condition
None
The requested information has been displayed.
Edit Product
The Admin selects to Edit Product to the database.
The Admin has accessed the Products to edit on the screen.
1. The system presents Products to edit on the Screen. The
Admin selects a products
2.User can enter the each products id, attribute, value the screen
Alternative Paths
Post condition