0% found this document useful (0 votes)
29 views20 pages

Admin-Supplier Contracts: Engineer

The document contains diagrams and descriptions related to a Problem Tracking and Status Management (PTSM) system. It includes use case diagrams showing functions for administrators, employees, engineers, suppliers, and others. Sequence diagrams demonstrate processes like user login, registration of suppliers, employees, departments, and peripherals. Collaboration diagrams illustrate interactions between users and databases for activities like registration and login.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views20 pages

Admin-Supplier Contracts: Engineer

The document contains diagrams and descriptions related to a Problem Tracking and Status Management (PTSM) system. It includes use case diagrams showing functions for administrators, employees, engineers, suppliers, and others. Sequence diagrams demonstrate processes like user login, registration of suppliers, employees, departments, and peripherals. Collaboration diagrams illustrate interactions between users and databases for activities like registration and login.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 20

Admin- Supplier Contracts

Add Information

Admin Allocations Supplier

Login

Administrator

Change Password

Reports
Engineer

Complaints

Employee

Complaint Status

Fig: PTSM Use case diagram

Admin-Sup Contracts

Login

Eng, Emp, Dept, Supplier Registration

Supplier

Peripheral Registration Administrator

Admin-Allocations

Enquiries regarding Complaints, depts, computers, printers, users

Reports

Fig: Use case Diagram for Admin-Supplier

Engineer Registration

Administrator

Assign complaints <<uses>> Engineer Complaint Clarification Reports

Fig: Administrator and Engineer User cases.

Employee Registration

Administrator

Posting complaints <<uses>> Employee Complaint Status

Fig: Administrator and Employee User cases.

Department Enquiries Peripheral Enquiry <<uses>> Contract Enquiry <<uses>> <<uses>> User Enquiry <<uses>> HOD Allocations Enquiries <<uses>> Complaint Allocation Allocations Admin <<uses>> Report <<uses>> <<uses>> <<uses>> Printer Allocation System Reports Printer Reports Fig: Administration Allocation, Report and Enquiry User case Diagram. System Allocation <<uses>>

Post Complaint

Check Status

Modify Information Employee

Fig: Employee User case Diagram.

Clear Complaint

Complaint Status

Clarify the Complaint Engineer

Fig: Engineer User case Diagram.

: User

: Login Request

: Login

Employee DB

: Engineer DB

: Admin DB

Enter details( ) Send details ( ) validate R(id,pass)

-- - - - - - - - - - - - - - - - - - - - - - validate S(id,pass) Successful --------- ----- -----------------Successful Validate A(id,pass) ------ ---------------------------------Successful _ _ _ _ _ _ successful

Fig: Login Sequence for Admin, Employee and Engineer.

: Admin

: Registration Sup Request

: Registration Sup

: Supplier DB

Register (id) Register ( id ) Request details( ) Request details ( ) Enter details( ) _ _ _ _ _ _ _ send details ( ) Add(id, No, details) Successfully added - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - Successfully registered ------------

Fig: Supplier Registration Sequence Diagram.

: Admin

: Registration Emp Request

: Registration Emp

: Employee DB

Register (id) Register ( id ) Request details( ) Request details ( ) Enter details( ) _ _ _ _ _ _ _ send details ( ) Add(id, pass, details) Successfully added - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - Successfully registered ------------

Fig: Employee Registration Sequence Diagram.

: Admin

: Registration : Registration Dept Department Request

: Dept DB

Register (id) Register ( id ) Request details( ) Request details ( ) Enter details( ) _ _ _ _ _ _ _ send details ( ) Add(details) Successfully added - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - Successfully registered ------------

Fig: Department Registration Sequence Diagram.

: Administrator: Registration : Register Peripherals Peripherals Request Register (id) Register ( id ) Request details( ) Request details ( ) Enter details( ) _ _ _ _ _ _ _ send details ( )

: Peripheral DB

Add(id, details) Successfully added - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - Successfully registered ------------

Fig: Peripheral Registration Sequence Diagram.

: Admin : Complaint Request : Complaint Request details( ) Send details ( )

Comp DB

: Emp DB

: Engg DB

add details ( ) details - - - - - - - - - - - add Details ( ) details - - - - - - - - - - - - - - - - - - - - - - add (id)

------ ---------------------------------Successfully cleared _ _ _ _ _ _ successful

Fig: Complaint Registration Sequence

: Admin

:Comp Request

: Comp Sub

: Emp DB

: Engg DB

request Details ( ) send Details ( ) _ _ _ _ _ __ enter details ( ) get details ( ) Details -----------get (cmpid) successfully enquired -------------------------------------_ _ _ _ _ _ _ successful

Fig: Complaint Enquiry Sequence.

: Retailer

: Dept Request

: Dept Enquiry : Dept DB

: EmployeeDB

request Details ( ) send Details ( ) _ _ _ _ _ __ enter details ( ) get details ( ) Details -----------get (empid) successfully enquired -------------------------------------_ _ _ _ _ _ _ successful

Fig: Department Enquiry Sequence.

1: enter details( ) 9: successful

: Login Request 8: Succcessful 4: successful 2: send details ( )

: User

: Admin DB 7: validate Admin : Employee DB 3: validate R(id, pass) 6: successful : Login 5: validate S (id, pass) : Engineer DB Fig: Login Collaboration Diagram.

1: register (id) 5:enter details ( ) 4: request details ( ) 9: successfully registered : Admin 3: request details ( ) 2: register(id) 6: send details ( ) 8: successfully added Registration Sup Request

7: add (id, pass, details) : Supplier DB : Registration Sup Fig: Supplier Registration Collaboration

1: register (id) 5:enter details ( ) 4: request details ( ) 9: successfully registered : Admin 3: request details ( ) 2: register(id) 6: send details ( ) 8: successfully added Registration Dept Request

7: add (id, pass, details) : Department DB : Register Department Fig: Department Registration Collaboration

1: register (id) 5:enter details ( ) 4: request details ( ) 9: successfully registered : Admin 3: request details ( ) 2: register(id) 6: send details ( ) 8: successfully added Registration Employee Request

7: add (id, pass, details) : Employee DB : Registration Employee Fig: Employee Registration Collaboration

1: register (id) 5:enter details ( ) 4: request details ( ) 9: successfully registered : Sub In-charge 3: request details ( ) 2: register(id) 6: send details ( ) 8: successfully added Registration Engineer Request

7: add (id, pass, details) : Engineer DB : Registration Engineer Fig: Engineer Registration Collaboration

You might also like