Вы находитесь на странице: 1из 3

Medical ERP System

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

In step 2, if any required field is blank, the Admin is instructed


to add an entry. No validation for correctness is made.
The database has been updated.

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

In step 2, if any required field is blank, the Admin is instructed


to add an entry. No validation for correctness is made.
The database has been updated.

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

The Admin enter the Transactions


2. Admin can enter the id, order by, order no, address, contact
No, and order by, order date, shipping date, type.
3. The Admin updates the Transactions and submits the form.
In step 2, if any required field is blank, the Admin is instructed
to add an entry. No validation for correctness is made.
The database has been updated.

7 View Products by Admin


Name
Trigger
Precondition
Basic Path

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.

8 Edit Products by Admin


Name
Trigger
Precondition
Basic Path

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

In step 2, if any required field is blank, the Admin is instructed


to add an entry. No validation for correctness is made.
The database has been updated.

Post condition

Вам также может понравиться