Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DEVELOPMENT (NCR)
PURCHASE REQUEST
TRACKING SYSTEM
?
? WHAT IS
THE
PROJECT
CONTEXT ?
DSWD-NCR is executive department of
PURCHASE the Philippine Government responsible
for the protection of the social welfare of
TRACKING rights of Filipinos and to promote social
development. This institution is
SYSTEM composed of departments that need a
purchase tracking system.
Project analysis slide 6
WHERE DID THEY WHERE IS IT LOCATED? WHO IS THE OWNER?
START?
LOCATED AT SAN
ON 1939 INSTITUTION UNDER
RAFAEL ST. COR.
THE GOVERMENT
LEGARDA ST.
SAMPALOC MANILA
Project analysis slide 2
NETWORK INFRASTRUCTURE/
EQUIPMENT/HARDWARE
ARCHITECTURE
CONTEXT
DIAGRAM
DATA FLOW
DIAGRAM PR details
1.0
Preparing of Purchase
Request PR Details PR Storage
w/proposal
DATA FLOW
Employee
DAIGRAM
(Requester)
2.0
PR Status Assess Purchase
Request
BAC Officer
FISHBONE ANALYSIS
PROBLEM:
1. Unmonitored purchase
request.
2. Recording of the
necessary data/information
resulting for time
THE consuming.
PROBLEM & 3. Tracking documents of
improper storage.
SOLUTION SOLUTION:
STATEMENT 1. Performs activities in a
short period of time.
2. Easily monitoring and
tracking of the purchase
request.
3. Automated to lessen their
workloads.
PROBLEM-REQUIRMENTS MATRIX
PROBLEM REQUIREMENT
P1. Tedious way of recording purchase R1. Add/update/delete purchase request
request. conveniently.
P2. Tedious way of searching past R2. Retrieve records immediately.
records.
P3. Difficulty in monitoring/tracking R3. Track/monitor purchase request
purchase request. electronically in a short period of time.
P4. No proper storage for purchase R4. Store the records in the data
request documents. storage.
P5. Sudden unavailability of staff or R5. Provide no standard monitoring
changing schedule. system.
P6. Unable to see the breakdown of R6. Generate report for the breakdown
processed purchase request within the of the processed purchase request
organization for a certain period. within the organization.
PROPOSE & The main purpose of the study is to
propose a system that will provide real-
DESCRIPTION time monitoring and storage for the
purchase request.
1. Can add, update and delete purchase
request electronically.
2.
3.
REVIEW OF 4.
RELATED 5.
LITERATURE/ 6.
SYSTEMS 7.
8.
9.
10
REQUIREMENTS-FEATURES
MATRIX
R1
R2
R3
R4
R5
R6
REQUIREMENTS
FEATURES
Web-based Application ✔ ✔ ✔ ✔ ✔ ✔
Centralized Storage ✔ ✔ ✔
Search and View ✔ ✔ ✔ ✔
Add/Update/Delete ✔ ✔ ✔
Provides alert and ✔ ✔
Notification
Trace and Monitor ✔ ✔ ✔ ✔ ✔
Create Accurate Reports ✔
Security of ✔ ✔ ✔
Data/Information
EVENT DECOMPOSITION
Event Trigger Source Use Case Response Destination
Employee/ Employee/Officer signs up. Employee/ Managing Account Employee/ Admin
Officer register Officer Officer information
Requesting for Employee prepare Employee Preparation of Purchase Request BAC(Bids and
supplies/order purchase request. (Requesting Unit) Purchase Request Details Award Committee)
Officer
Assessment and Officer review and validate BAC Officer Purchase Request PR Number, Requesting Unit,
validation of Purchase purchase request. Validation PR Status Procurement
Request Officer
Determine Supplier Procurement Officer BAC Officer, Supplier AOC (Abstract of Supplier
prepares RFQ, AOC and Procurement Officer Management Canvass),
purchase order to supplier. AOC (Awards Of
Contract), Purchase
order
Monitoring of User tracks the status of Officer Purchase Request PR Status Employee/
purchase request the purchase request. (BAC, Tracking Officer
Procurement,
Budget/
FUNCTIONAL REQUIREMENTS
Function No. Requirement User Description
1. Create User Account Employee The user registers account to access the system.
Officer They must provide the needed information in
Supplier the sign-up form.
2. Login Employee It only allows authorized users to access the
system.
Officer The user then submits the credentials, it will
grant the access and the expected interface will
display.
3. Create Purchase Request Employee(requester) The employee prepares the purchase request.
4. Track Purchase Request Employee The user can monitor the purchase
request status provided by the
Officer PR tracker.
5. Manage Supplier Officer The officer can send RFQ, AOC and purchase
order to supplier.
6. Manage Purchase Request Officer The officer can update the purchase request
depending on the process that has been done.
7. Manage employee and Admin Admin has the responsibility to manage the
officer information employee and the officer's information. This
includes managing their accounts, usernames,
NON-FUNCTIONAL REQUIREMENTS
1. Security. The main security concern is for users account so to secure the access of confidential
information, the system is devised to have proper login mechanisms such as the username and
password.
2. 24 X 7 availability of the application.
3. Performance. The system is interactive and the delays are less. So, in every action-response of
the system, there are no immediate delays.
4. Safety. Records are securely stored without any changes in information.
5. Reliability. The system provides the reliability in its operation and securing all details and
information.
6. Usability. The system is easy to handle and navigates in the most expected way with no delays.
USE CASE
DIAGRAM
USE CASE
DIAGRAM
Use Case No. 1
Manage Account
USE CASE
DIAGRAM
Use Case No. 2
Purchase Request
Preparation
USE CASE
DIAGRAM
Use Case No. 3
Purchase Request
Validation
USECASE REPORTS
Use Case ID: UC-01
Use Case Name: Manage Account
Purpose: User login the system
User/Actor: Employee, Admin, BAC officer, Procurement officer, Budget Officer, Accounting
Officer, Supplier
Context of Use: The user logs in to authenticate his or her role in the system and to perform
his/her desired task in the system.