Invotery Mangement
Invotery Mangement
Aim:To do requirement analysis and prepare SRS for stock maintenance system and also to
draw ER diagrams ,DFD,CFD and structured charts for stock maintenance system.
The new system will has a windows based desktop interface to allow employee to enter
the information of sale, purchase orders, change employee preferences and create
reports. Employee can only access the information and purchase orders for security
purpose. The system retains information on all the books in the shop.
The system retains the records of the cost, edition, author, publication of the books. The
employee maintains the information of the sale of books. He can add the books at right
time and update the database.
The customer can view the availability of the required books and the price of the books.
The customer can just view them but cannot make any changes.
2. Problem statement (Use case) analysis
2.1 Identified use cases
i Login:
It is a transaction performed by the user when he wishes to the stock maintenance
system.
ii Maintain Books:
It is a transaction performed by the employee when he wishes to add, change and/or
delete books information from the system.
iv View Stock:
It is a transaction performed by the manager when he wishes to view the books
available in the stock maintenance system.
v View report:
It is a transaction performed by the administrator when he wishes to view the report
generated after all the stock update.
ii Customer:
The customer can just view the books available in the system.
iii Manager:
The manager can create, change or delete purchase orders.
iv Administrator:
The administrator maintains all the database and reports. He is responsible for
changing the information of database and takes care of the payment and administrative
reports.
v Database:
The database is the collection of data where the data is stored and form where the
data can be retrieved.
2. Maintain Books
2.1 Brief description:
The use case describes how employees maintains book in the system.
ii Delete Cancelled:
If information the delete books sub-flow the employee decides not to delete the
book, the delete is cancelled and the basic flow is restarted at the beginning.
3. Purchase Orders
3.1 Brief description:
This use case describes how the manager provides orders for new stock in the stock in the
stock maintenance system.
ii. Cancel Deleted: If in the delete purchase order sub-flow the manager decides not to
delete the purchase order, the delete is cancelled and basic flow is started at the beginning.
5. View Report
5.1 Brief description:
This use case describes how the administrator views the reports in the stock maintenance
system.
2. Once the administrator is provided, the system retrieves and displays the report.
3. The administrator is provided; the system retrieves and displays the report.
ER Diagram: