Professional Documents
Culture Documents
Date:
Version 1
Author:
Survida, Jeric S.
1. Project Background
1.1 Problem/Opportunity Description
1.2 Benefits
Generate daily reports.
Product monitoring.
Product computation.
Requesting of item.
Returning of item.
1.3 Goals
2. Project Scope
WORK BREAKDOWN STRUCTURE
2.1 Objectives
RELEASE STOCK OF
OF ITEMS ITEMS
DELIVER
ITEMS
ORDERING MAINTAINANCE
OF STOCKS / REPAIRING
OF ITEMS
SEARCH FOR Biding
SUPPLIERS
2.2 Deliverables
Objective 1- Accuracy
Objective 2 - Miscomputation
Products.
Objective 4 - Maintenance
3. Project Plan
3.1 Approach and Methodology
Project Planning. List down the particular tasks of
the proponents that should have to be done according
to the scheduled time of compliance of the project
development.
Service Transition
Project Budget
One-Time Costs:
Ongoing Costs:
System features
Generating daily reports.
Product monitoring.
Product computation.
Requesting of item.
Returning of item.
Spangles restaurant
Fatbugger
Congo Grille
Mang Inasal
Master Siomai
Features Congo Gerry’ Bacolod Mang Mast Bob Portillo' Spangl Fatbu The Propos
Grille s Grill Chicken Inasal er Eva s es rger Perkin e
Inasal Siom ns s System
ai
Generat / / / / / / / / / / /
e report
Weekly/
Daily
Monitori / / / / / / / / / / /
ng of
Product
Comput / / / / / / / / / / /
ation of
Product
Reques / / / / / / / / / / /
ting and
Returni
ng of
Items
Features Cong Gerry’ Bacolod Mang Maste Bob Portillo' Spangl Fatburg The Propos
o s Grill Chicken Inasal r Eva s es er Perki e
Grille Inasal Siom ns ns System
ai
Warehous / / / / / / / / / / /
e
summary
Multi User / / / / / / / / / / /
Admin
and
Employee
Stock List / / / / / / / / / / /
Time and / / / / / / / / / / /
Date
Status
In/Out
1.0 Introduction
Each member will undertake risk management. The development team will
consistently be monitoring their progress and project status as to identify
present and future risks as quickly and accurately as possible. With this said,
the members who are not directly involved with the implementation of the
product will also need to keep their eyes open for any possible risks.
Procurement and Warehousing System Page 27
2.0 Risk description
The Proponent will identify the possible risk to avoid error and to
developed plan, .As part of an iterative process, the risks will identify and
record the results of risk prioritization analysis that provides input to both
risk mitigation and risk impact assessment.
Technology risk
Development risk
Business risk
User risk
Employee Risk
Process Risk
Category Risk
Technology risk Out dated hardware
Technology risk
Development risk
If client fails to provide all necessary information and equipment due to
company privacy the development and execution of the system will fail .The
client shall provide all necessary things to do the project.
Business risk
This is the risk where concern is that the proponent is the being able to
produce client need that will impact on their business .If the software does not
achieve its goals or if the system does not work.
Employee Risk
The risk is in the user or person’s ability, experience and willingness to
create a team who develop the system. IF someone in the team does not have
enough experience to use application for developing the system ,and others
member of the team is do his job or task given in late, and if one of the members
is not exerting effort to do the system the project will fail .
1 Catastrophic
2 Critical
3 Marginal
4 Negligible
The impacts values assigned to the each risk are described in the section
below the risk table. It is very convenient way to look at the risk and
describe the information of the risk.
In this risk the software quality is concerned .To meet the high
software quality the team will spend more time to understand needs of
the user and costumer to gather information to provide software
requirements.
To monitor the risk and review work to find the problems in the
system process in order to achieve better product quality.
Monitoring of process in the system and still looking for a erors this
is our way to in managing the risk
If the Problem exist within the system the team will fix the problems
to meet the quality standards of the clients
In this phase technology and tools are not enough or not suitable to
make our project properly , and also provide the software information ,
hardware and software specification to run the software .
Monitoring and manage of the risk will include looking for each team
member is having difficulties in performing some task or using particular
tools or techniques or lack of capability to use particular tools and spend
time for help each team member to learn certain tools using.
Special condition that are associated with the software are the followings.
Saving Check-list :
Login:
Since we are using modular login we need to make sure that the person
login will only have access to certain part of the application ,this depend on the
rights granted to the user. We have to explain to each user why he or she is not
able to use that certain application .We also need to make sure that users with
read only.
1.0 Introduction
Activities
2.1 Identification
Identify change
If some change or suggestion is implemented on the system
the team will analyze the change to figure it if the change is
necessary and justify
Approve change
All change and suggestion of team mates or client must be
necessary and justify and all change must know of all team
members this determines which change requests approve or
deny.
Identify change
Control change
After the change is identified the members of the team
decides if the change is valid and reasonable to implement.
Ensure the change is being implemented properly.
Request change
Software developer will evaluate the change request
The result of the evaluation will be presented as
change report
Final decision on change will be made
If the change is approved
1. Define constraint
2. Check out items for change
3. Make necessary change
4. Apply SQA activities
5. Check in items
6. Apply testing activities
7. Rebuilt the software
8. Distribute the software
Bug fix
Minor Update
Major Update
2.4.1 Description
Verbal communication
Verbal communication is better to have good
future plans to the project and also to tell bug and new
specification and function update needed by the system.
Management Responsibility
Quality System
Contract Review
Design Control
Document and Data Control
Purchasing
Control of Costumer Supplied Product
Product Identification and Trace Ability
Process Control
Inspection and Testing
Control of Inspection, Measuring , and Test Equipment
Inspection and Test Status
Control of Nonconforming Product
Corrective and Preventive Action
Handling Storage ,Packaging , Preservation, and delivery
Control of Quality Audits
Training
Servicing
3.4.2 Responsibilities
1.0 Introduction
Editor/Tester/
Maintenance
Interface Development
(1)
(1)
Brainstorming
Close contact on the supplier
User friendly design
Separate windows for Procurement and Warehousing
Brainstorming
SQA Resources
3.2.7 Interface
4.2 Responsibilities
Product
Supplier Business
Process
Development Environment
People Technology
Characteristic
Condition
1.0 Introduction
Interface Enhancement
We make the interface easier to understand
and manage by the user all the buttons and the functions are
place according to a normal interface of the system by its
purpose to understand.
User will be using our software for their own purpose, if the
software is compatible and likes by the user or the company.
This leads to issues about future support for a larger user base.
ADMIN
LOG
IN
PLATFORM
OPTION
End Exit DATABASE
1. Supplier ID
2. Company Name
3. Contact Name
4. Contact Title
Categories
1. Category ID
2. Category Name
3. Description
4. Picture
Products
1. Product ID
2. Product Name
3. Supplier ID
4. Category ID
5. Quantity Per Unit
6. Unit Price
7.Unit In Stocks
Orders
1. Order ID
2. Product ID
3. Product Name
4. Costumer ID
5. Employee ID
6. Order Date
7. Required Date
Items
1. Item ID
2. Item Name
3. Employee Name
4. Contact Titl
2.2.2 Relationships
Supplier Products
Supplier ID Product ID
Order Details
Company Name Product Name
Product ID
Contact Title Category ID
Unit Price
Address Quantity per Unit
Last Name
First Name
Procurement and Warehousing System Page 65
Title
Orders
Order ID
Product ID
Costumer ID Item ID
The user logs into the database using his or her username
and password
PROCUREMENT
WAREHOUSING
Procurement BILLING
Issue
&
Payments
Warehousing
Procurement Customer
Get Items
Procurement&and Warehousing System Page 70
Management
Warehousing
Procurement Get Items Human
& Resource
Warehousing
Requisition Requisition
Purchase
creation approval (initial
order creation
encumbrance)
NO
Requisition
processing Contractor
assignment
required
YES
Assign
Retrieve Returns Send supplier contractor
approved
Procurement and Warehousing
approveSystem notification Page 71
(adjust
suppliers from suppliers from encumbrance)
ASL ASL
NO OFFLINE
SUPPLYING GOODS
infringement code
procurement and description
information from DB
from DB
date of letter
date of letter
Procurement and Warehousing System from SYSTEM Page 73
date response letter
Finalize letter
requested information
date response
updated on DB
requested
from SYSTEM
Interface Enhancement
We make the interface easier to understand
and manage by the user all the buttons and the
functions are place according to a normal interface of
the system by its purpose to understand.
2.2 Use-Cases
Categories
1. Category ID
2. Category Name
3. Description
4. Picture
Products
1. Product ID
2. Product Name
3. Supplier ID
4. Category ID
5. Quantity Per Unit
6. Unit Price
7.Unit In Stocks
Orders
1. Order ID
2. Product ID
3. Product Name
4. Costumer ID
5. Employee ID
6. Order Date
7. Required Date
Items
1. Item ID
2. Item Name
3. Employee Name
4. Contact Title
2.2.2 Relationship
Supplier Products
Supplier ID Product ID
Order Details
Company Name Product Name
Order ID
Contact Name Supplier ID
Product ID
Contact Title Category ID
Unit Price
Address Quantity per Unit
Order ID
Categories
Product ID
Category ID Costumers
Product Name
Category Name Costumer ID
Costumer ID
Description Company Name
Employee System
Procurement and Warehousing ID Page 80
Picture Contact Name
Order Date
Contact Title
Required Date
Employees
Employee ID
Last Name
PROCUREMENT
Time
Time is the most important thing to manage and priorities for
our project, because we only have 1 year to finish the entire
project. It is very useful to use watch for the time or calendar to
spend every phase of the software development project.
User Skills
User skill may help us do our project easier and fast by their
knowledge
We will not spend more time by changing or adding their
demands for the interface and Designs.
.
1.2 Statement of Scope
This document provides the Overview of the Material
Management Procurement and Warehousing. This manual
should be read first.
Interface Enhancement
We make the interface easier to understand
and manage by the user all the buttons and the
functions are place according to a normal interface of
the system by its purpose to understand.
Database Administrative Interface
We will make all tables separate by
Procurement or Warehouse list all the attributes of
every tables and
Training
The user or the member have also requested
throughout training for the entirefunctions of the
software.
User will be using our software for their own purpose, if the
software are compatible and likes by the user or the company.
This leads to issues about future support for a larger user base.
Time
We only have one (1) semester to finish all the documentation for
the software and enhancements. We share different ideas and
strategies to the documentation, But we cannot reached the
exact time or date due to time constraints. One of the major
problems is resources and information about our project.
Procurement USER/
1 N 1 N Items &
ADMIN
& Warehousing Stocks
Facility N
Inspection
N N 1 1
1
Procure_ 1 N N
Items
Warehouse Inspection_
Inspection
Stocks detail
checklist
items
3.1.1 Overall
Login
Main Screen
Menu Items
The Following shows the architecture of the main menu
Procurement
Items
Types of items
Warehousing
Stocks
Types of Items
Maintenance
Add
Edit
Change
Supplier
Name
Types of Supplies
Reports
Print Report
Separate list of procure item and warehouse
stocks.
3.1.4 Post-Inspection
Revise
Letter
3.1.5 Approval
The form frmLogin will appear. User enter their username in txtUserName and password
in txtPassword. Then click cmdOkay. User will be logged in if it is a valid username and
password pair. If user clicks cmdCancel on this form, application will end
confirmed they action.
3.2.2 Facility
Major Forms(s) : frmFacility, frmFacilityBrowse, and frmFaclitiy
Major Actions(s) : Browse, Add, Edit, Save
Browse
Object Name: cmdBrowse
To browse all Maintenance, user can click in the bomb button next to the
txtMaintenanceID field, frmMaintenanceBrowse will appear. User can highlight facility in
the grid, and then click cmdOkay. All the information on frmFacility will be filled in.
Add
Object Name: cmdAdd
To search for a facility, user can click on the multi-page document button next to the
txtFacilityID field. frmFacilitySearch will appear. User can highlight a facilty in the result
grid, the click memory cmdOkay. All the information on frmFacilty will be filled in.
Edit
Object Name: cmdEdit
Save
Object Name: cmdSave
The save button should be disabled unless the txtEdit field is filled in, and any there
have been changes made to any field on the frmMaintenance. When the save button is
click, new record will be generated if the Maintenance does not exist in the system,
otherwise, current record will be updated.
User Skills
7.0 Appendices
Test Specification
1.0 Introduction
Test Specification discuss if the develop system is tested in
the in work place given by the user and to know the system
limits, and what is the problem may be occur when using it.
1.1 Goals and Objectives
This system shall work properly, do the task properly
and past. The system under go to a testing to test the
system run proper and to trace if the system may occur
error, after the testing stage the developer shall review the
system to test the quality of the job works. First initiate all
the data in the system and test the limit of the flow.
Developer test the system in different hardware to know if
the system run proper and to know what error may
encounter if the hardware was change. The testing process
may help the developers may give a plan to compile with the
error encounter when the system existed.
1.2 Statement of Scope
Below are the different kinds of tests that the team will
take to ensure the quality of the software.
2.1.1 Interfaces
The test carried on describe below.
Login Window
We use different names in log in system, so the log in
system will be test. We also test the entire button in the log
in process.
File
When file button is clicked by user the interface of the
system shows the button switch user and the exit button.
Reports
When Reports button is clicked by user it show the
reports like how many items used daily or weekly and if they
reach the critical level.
List of Item
When List of item is clicked by user ait show all the
stocked and items that we have.
Maintenance
When Maintenance button is clicked by user it shows
the comment how to fix the system in minor error and how to
use the system.
Help
When Help button is clicked by user it show contents
and about the system.
Recovery Testing
Security Testing
In this method we sure the security of system because of high
security code that are system have.
Stress Testing
Its focus on the software ability in current transaction when it
comes on the system shutdown or failure, this testing is to avoid
it happen
Performance Testing
In this method we test is system up to her limit to determine the
compliance in the given task in her higher performance.
Recovery Testing
The system we build is can retrieve small lost data, because
recovery of data is not included to our system but we can ensure
the storing of data.
Security Testing
In this method we sure the security of system because of high
security code that are system have.
Stress Testing
Its focus on the software ability in current transaction when it
comes on the system shutdown or failure, this testing is to avoid
it happen
Performance Testing
In this method we test is system up to her limit to determine the
compliance in the given task in her higher performance.