system modeling on “procurement software”

6
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

Upload: rahen-rangan

Post on 13-Nov-2015

1 views

Category:

Documents


0 download

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 ( )