system modeling on “procurement software”
Post on 13-Nov-2015
1 Views
Preview:
TRANSCRIPT
-
System Modeling on Procurement Software
Context Model
Interaction Model ( Use Case and Sequence Diagram )
Structural Model ( Class Diagram )
Name: Tanvir Ahmed
ID: 14265002
Instructor: Dr. Mustafizur Rahman
-
1. Context Model:
i. Process Model of Inventory Management of procurement software:
Procurement Software
IT
Accounts
HR
Vendors
Retail
Administrative Management
Product Confirmation
Serial Number Check
Warranty Check
Vendor Check
Location
Management
New
Product
IT Head
Office
Product in
use by
Employee
Branch On Repairment
service Courier service
Vendor Vendor
-
1. Use Case Modeling:
Senior Procurement Officer
i. Tabular Description of the Product Enrolment:
Procurement Software: Product Enrolment
Actor Senior Procurement Officer, Database Record
Description SPO can insert a product registration to the software, which is authorized by IT and management division. The registration of the product may have serial number, vendor, warranty date, clearance number, and location. SPO can insert and edit the data or the contents regarding to the registration
Data Product information, Location, General Notes
Stimulus User command issues by SPO
Response Confirmation to database update
Comments The SPO must have authorized log in. Confirmation of the saved data is a must. IT head can view any product update and edit/delete any issues
ii. Use cases in the Procurement Software involving the role SPO:
SPO
Product
Enrolment Database
Record
Register
Product
Edit or
Delete
Product
View Product
Info.
Authorize
Requisition
-
2. Sequence Diagram
i. Sequence Diagram for View Product information:
SPO
P: Product info D: Database PCR5 A: Authorization
View Info
Product Details
Authorize
Authorization
Authorization
OK
Authorization
Fail
Product info
Error (NO Access)
Alt
-
ii. Sequence diagram for Product Enrolment:
SPO
S
P: Product info D: Database PCR5 A: Authorization P: Product info D: Database PCR5 A: Authorization
Alt
Send info
Product
Info ( ) Update Info ()
Authorize
Authorization
Update Report
Update Ok Message Ok
Send Summery
Update
Summery
Summarize Authorize
Authorization
Summery
Update
HR IT
Admin
Login
OK
Update OK
Message Ok
Logout ( )
-
3. Classes and Association in the Procurement Software:
i.
ii. The Product Class
Product
Type
Name
Serial Number
Warrenty
Vendor
Location
Condition
Value
Purchase Date
Comment
Senior Procurement
Officer
Product
HR Admin IT Admin
Accounts Admin Managing
Administrator
Vendor
Procurement Officer
Report
Enrolment
Authorize
Report Login
Management Reports
To financial report
Vendor Selection
Maintenance
New ( )
Authorize ( )
RecordNotes ( )
ProductInfo ( )
PurchaceOrder ( )
top related