Q.NO 1
DESIGN WITH UNIFIED MODELLING LANGUAGE USECASE, ACTIVITY, (5X4=20)
SEQUENCE AND CLASS DIAGRAM FOR KIST STORE MANAGEMENT SYSTEM. DIAGRAMS ARE REFLECTIVE AS PER REQUIREMNTS TAKEN BY STUDENTS
Request materials to the store keeper
Department
Checks materials present in the store, Analyzes materials Cost and requests money to finance
Finance
Provides money Orders materials to the supplier
Store keeper
Supplier Accepts orders from Store keeper Supplies materials and Submit invoices Records and distributes Materials to departments Audit /Report
Auditor
A B A
Staff of department Fill request forms Head of department Submit request form to Store keeper Store keeper request Budget from finance If finance provided No
Request rejected
Provides money
Obtain report from store keeper No
Report to Head of Department
Yes
Get materials
Accepts request from department No
Checks materials in store
Evaluate materials cost
Yes
Deliver materials to department and record
Fetch finance No Reports to Head of Department
Yes Order materials
B
Purchase Materials to supplier
Department
Store keeper
Finance
Supplier
Auditor Administration
Department staff
Deliver materials And put in stock register
Bring list Of needs
Yes No Checks Materials In store
Yes
NO
Checks Money availability
Yes
Checks if Materials Are available
NO
NO
Yes Balance materials and stock log materials
Request finance Request materials
Distributes materials
Provides money For supply
Report irregularities
Report
Provide cc for Store keeper Request rejected and reported Orders materials
Submit reports
Supply purchase materials And submit invoice Report Audit
Department Department_Id number(4) Name text (20) Phone number (12) E-mail ( “@” ) Staff_id (number) (4) Request id (4) Requests ()
Request form Booklet no (number) (6) Date Department (text) (20) Requisition officer (text) (20) Designer (text) (20) S N (number) (10) Required item (text) (20) Quantity (text) (20) Unit ( number ) (20) Unit price (varchar) (20) Ledger folio number (8) D_id Request()
Store keeper Storekeeper_Id numbe(4) First name (text) (20) Last name (text) (20) Phone (number) (12) Address (varchar) (20) Department_id number(4) Request id Order(id) Deliver(id) Request(id) Check()
Staff D_id Staff_ id ( number ) (4) Staff_ name (text) (20) Designer (text) (20) List needs ()
Supplier Supplier-Id (number) (4) Name(text)(20) Date Order_ id number(20) Storekeeper-id(number)(4) Supply() Reject() Report()
Material Serial number (number) (10) Name (text) (20) Quantity (number)(12) Amount (varchar)(20) Storekeeper_id (number) (4) Provided ()
Provides assistance
Finance Finance_Id (number) (4) Bank account varchar(4) Phone (number) (12) Address varchar (20) Supplier_Id number (4) Checks () Provided() Report()
Auditor Auditor_Id (number) (4) Name ( text) (20) Phone ( number) (12) Address varchar (20) Finance_Id number (4) Storekeeper_id number (20) Audit () Balance() Report ()
Q.NO 2 (I)LIST DIFFERENT CATEGORIES OF RESEARCH. GIVE EXAMPLE FOR EACH.