Pateros Technological College: Submitted by
Pateros Technological College: Submitted by
Pateros Technological College: Submitted by
Submitted By:
Alberto Bautista
Jhonald Hintay
Submitted To:
2018-2019
Software Engineering 1
PATEROS TECHNOLOGICAL COLLEGE
ACKNOWLEDGMENT
We the proponents would like to thank our professor Mr. Julius Codilan for
giving us the opportunity to say that we appreciate the knowledge and teaching
you’ve given us in order to complete this project. This subject is one big ride to our
success and this book will move on to future proponents who are reading this. We
would also like to thank our supporters, our parents, classmates and loved ones
whom help us to keep our head up high and climb the mountain of success. We
would also like to thank our client for some of their wonderful advices for giving us
Without further ado, I hope you; the reader, will gain knowledge to our study,
Software Engineering 2
PATEROS TECHNOLOGICAL COLLEGE
TABLE OF CONTENT
Acknowledgement…………………………………………….…………………..2
Table of Contents………………………………………….……….……………..3
List of Diagram…………………………………………………………………….5
List of Appendices…………………………………………………………………6
CHAPTER
Introduction ……………………………………….……….……...…….. 7
Background………………………………………………………..…….. 8
Software Engineering 3
PATEROS TECHNOLOGICAL COLLEGE
Objectives ………………………………………………………….……12
Developing Cost……………………………………..…………………. 25
Software Engineering 4
PATEROS TECHNOLOGICAL COLLEGE
Present Value ………………………………………………………….. 26
Conclusion ……………………….…………………………………….. 30
Recommendation ……………………………………………………….30
Software Engineering 5
PATEROS TECHNOLOGICAL COLLEGE
LIST OF DIAGRAMS
Software Engineering 6
PATEROS TECHNOLOGICAL COLLEGE
LIST OF APPENDICES
Implementation ……………………………………………………...………… 32
Pictures ………………………………………………………………….………33
Screenshot ………………………………………………………………………35
Gantt chart…………………………………………………………………….…45
Software Engineering 7
PATEROS TECHNOLOGICAL COLLEGE
Introduction
securely. The traditional method of IMS involved a lot of paper work such as
spreadsheet and order list which will be more difficult to manage as the storage
efficiency of IMS. This project aims to develop IMS software can store item and
equipment data (with a complete list of their brand name, condition and situation).
The system program also has the feature of how transactions are specifically
monitored and updated as every transactions occur. To develop the software, first
the criteria of the software are determined followed by choosing the software
development tools to develop the software that can achieve the criteria of the
software. Next the software will be developed and debugged. This paper focuses on
developing IMS software for the client; Education Innovation Academy’s field usage
of the system.
Software Engineering 8
PATEROS TECHNOLOGICAL COLLEGE
Background
constantly maintaining a good balance between the items keep in storage and the
items going in and out. In order to achieve a good management, the system itself is
the tool to monitor the inventory level and items status is used. Before the era of
company grow bigger and the storage increase in size where sometimes the
storage has to be divided to a few location, thus the Inventory Management System
would use up a lot of spaces and money to keep track of the item as it used more
paper to keep track of the item and at the same time the papers need more spaces
to stored. It will become less efficient as longer time is needed to arrange the
information from all the storage and find the information about a certain item within
introduced to increase the efficiency despite having a large storage and making
possible to search the information or a specific item in a short time. Nowadays, the
Software Engineering 9
PATEROS TECHNOLOGICAL COLLEGE
have today and even real time item monitoring is possible for the user can make
Organizational Chart
Software Engineering 10
PATEROS TECHNOLOGICAL COLLEGE
Organizational Function
and teaches several student assistant to manage and monitor their inventory. Mr.
Marcelo is also the person who sets records of the inventory to the database.
During the TESDA Inventory monitoring, the training manager pass the summary
form of the Inventory to the VP-Academic. Their system includes the usage of
Microsoft Excel as their main Database, and Microsoft Word for the summary of the
Inventory system.
Software Engineering 11
PATEROS TECHNOLOGICAL COLLEGE
Problem Definition
Inventory System. Since EIA is a technical school, they only use Microsoft Office
Excel to record their data. MS Excel became a manual system because of persistent
typing and usage of separate spreadsheets to record data and lacks privacy due to
the fact of the PC Server can be accessible to multiple users even though the Excel
file and the PC itself is password protected. The file can be copied via File transfer
system with user privilege support and using MySQL Database to provide a more
secured data storage engine. The user privilege support will separate the Owner user
Software Engineering 12
PATEROS TECHNOLOGICAL COLLEGE
Objectives
Specific Objectives
software.
and devices.
Software Engineering 13
PATEROS TECHNOLOGICAL COLLEGE
3. The software will be used my Administrators and Owner to update, add, delete
records.
Mr. Marcelo is the proponent’s client, he is also the Training Manager for
assesses given by the VP-Academic (which is the owner). He is also responsible for
maintaining the Inventory system of the School due to the fact that he trains and
Listed below is the Beneficiaries’ feasibility analysis, which states the status of
the client; Education Innovation Academy whether they have the capability of
Technical Feasibility
Economic Feasibility
Software Engineering 14
PATEROS TECHNOLOGICAL COLLEGE
1. EIA has the money to produce computers.
Operational Feasibility
employees.
2. EIA has the capability of training recruits due to the fact that they hire OJT trainees
Behavioral Feasibility
1. The proponent’s client; the Training Manager of EIA. Is in the facility Monday to
Schedule Feasibility
1. EIA is flexible enough to set an interview due to the Training Manager having a
flexible schedule.
Software Engineering 15
PATEROS TECHNOLOGICAL COLLEGE
The method and software development tool used to develop the Inventory
Management System (IMS) will be discussed. The method used to develop the
software will be explained in details together with figures and flow charts. First, a
condition will be set on the software based on the usage of the software. Then, the
features of the software are determined based on the needs. Next, a data flow
diagram is created to determine the flow of data from server to user. The software
development tools and flowchart is chosen and created based on the limitation and
features. Next, the conceptual design of the GUI is created to visualize how the
software will looks like when it is done. Next the GUI will be built with the full function
including the QR Code Encoder and Decoder follow by the creation of database. The
software will be debugged until it can run smoothly. Lastly, a survey form is created
to gather data on user satisfaction and the software will be tested by 10 persons and
Software Engineering 16
PATEROS TECHNOLOGICAL COLLEGE
Existing Flowchart
Inventory Management
Software Engineering 17
PATEROS TECHNOLOGICAL COLLEGE
V. PROPOSED ALTERNATIVE
Software Engineering 18
PATEROS TECHNOLOGICAL COLLEGE
Inventory
Management
System
Software Engineering 19
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 20
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 21
PATEROS TECHNOLOGICAL COLLEGE
Data Dictionary
Records Organized.
identification.
Software Engineering 22
PATEROS TECHNOLOGICAL COLLEGE
acceptable.
use.
Software Engineering 23
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 24
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 25
PATEROS TECHNOLOGICAL COLLEGE
1. Presentation Cost
A. Development Cost
Hardware
Laptop
Aspire ES1-433
V1.04
4096MB RAM
Software
B. OPERATING COST
Utilities
Software Engineering 26
PATEROS TECHNOLOGICAL COLLEGE
Electric 5 month Php 1,500 Php 10,500
Consumption
Supplies
B. Project Cost
25,000 + 15,050
A. Final Table
Software Engineering 27
PATEROS TECHNOLOGICAL COLLEGE
Year Cost Value Value Present Value
D. Rate of Return
RR = [(APV5/PC)-(1/N)] 100-100
= [(59,606.16/40,050)-(1/5)] 100-100
= (1.29)100 - 100
= 129 – 100
Software Engineering 28
PATEROS TECHNOLOGICAL COLLEGE
=29%
E. Payback Period
= [0.49 / 40,050] + 3
= 3.0
= or 3 years
VII. IMPLEMENTATION
The Inventory Monitoring System proposed for Education Innovation Academy will
Software Engineering 29
PATEROS TECHNOLOGICAL COLLEGE
monitoring. The system is capable of inserting, deleting and updating data, With
MySQL as the database, the system used VB.Net language for application
development. The system has 3 user accounts, the owner with full grant privilege.
Administrator with same functionalities with owner, but lacks privilege to create,
update, delete user accounts and modifying the storage database. The last is the
Inventory user, with the only function it contain is opening the Report form. The
The Training Manager and the Registrar. Last is the Inventory User, which will be
Conclusion
alternative for saving their data. With a more secured database engine. The client
decided to use the system’s alpha, beta type and old version for the school’s system
system also informed EIA’s usage and awareness of how to handle the Inventory.
The report form will now be used for their annual TESDA Report.
Recommendation
Software Engineering 30
PATEROS TECHNOLOGICAL COLLEGE
In any business, make it big or small, we must understand that taking
familiar with it and its applications. One of the reasons for the failure of a business is
its inventory management. There are many ways to fight failure, and we can start
from here. There are new technology that can help us maintain and supervise our
inventory. What we can do is learn, implement and evaluate our business. And you
Software Engineering 31
PATEROS TECHNOLOGICAL COLLEGE
APPENDICES
Software Engineering 32
PATEROS TECHNOLOGICAL COLLEGE
IMPLEMENTATION
PICTURES
Software Engineering 33
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 34
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 35
PATEROS TECHNOLOGICAL COLLEGE
SCREENSHOTS
Index Page
Software Engineering 36
PATEROS TECHNOLOGICAL COLLEGE
Log in Screen
Software Engineering 37
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 38
PATEROS TECHNOLOGICAL COLLEGE
Reports Page
Software Engineering 39
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 40
PATEROS TECHNOLOGICAL COLLEGE
USER MANUAL
USER MANUAL
Software Engineering 41
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 42
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 43
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 44
PATEROS TECHNOLOGICAL COLLEGE
Software Engineering 45
PATEROS TECHNOLOGICAL COLLEGE
USER MANUAL
1. Click Login
3. (Optional and Recommended) You can update or remove the default owner
1. Login as Owner. (Note: Administrator and Inventory User doesn’t support Step
2)
Software Engineering 46
PATEROS TECHNOLOGICAL COLLEGE
User Type: Choose whether the account is an Owner, Administrator or Inventory
User.
4. Click Save to save as new, Delete to remove the user from the database.
Update for updating the current user and Clear to remove all filled text fields.
Location – Set the room location where the item will be transferred
Part Status – Set whether the item’s condition, whether it is broken or working
OS Version – (For Hard Disk) set the current Operating System of the Hard disk
Software Engineering 47
PATEROS TECHNOLOGICAL COLLEGE
3. Click Save, and refresh the Database to find the item in the bottom table.
3. Choose the item and edit certain data and press Update.
VI. How to add new Asset, Brand, Item, Location, Version, Status and Parts to the
Database?
3. Choose from between the tables and Add, Load, Update and Delete specific
Software Engineering 48
PATEROS TECHNOLOGICAL COLLEGE
VII. How to Move Storage Items to the Laboratory
2. Choose the Item and Click Use, this will open Stock Master.
3. Update the data by setting up the Asset Name and Location and then click
save.
2. On the left side of the screen, choose what kind of report type you want.
List of All Assets – List of current assets that are in the Laboratories
List of Pull Out – List of currents assets that are in the Storage
3. Select the Page you want and Press Print in the Top left of the Microsoft
4. You can use the Report Filter in the Center Left of the screen to filter specific
Software Engineering 49
PATEROS TECHNOLOGICAL COLLEGE
GANTT CHART
Software Engineering 50
PATEROS TECHNOLOGICAL COLLEGE
GANTT CHART
Software Engineering 51
PATEROS TECHNOLOGICAL COLLEGE
CURRICULLUM VITAE
Software Engineering 52
PATEROS TECHNOLOGICAL COLLEGE
Curriculum Value
1. Alberto Bautista
OBJECTIVE
To be able to work in a working environment, that my skills can ensure a good quality
work and proper management of prioritizing certain tasks; in able to achieve the daily
goal of the company.
EDUCATIONAL BACKGROUND
Software Engineering 53
PATEROS TECHNOLOGICAL COLLEGE
Associate in Information and Communication
Technology
Major in Commercial and Industrial Networking
WORK EXPERIENCE
Software Engineering 54
PATEROS TECHNOLOGICAL COLLEGE
Seminar in Computer Hardware Servicing, Electrical Control System
and Digital Electronics at DMCI Homes. Mahogany Place 3, Acacia
Estates, Taguig City August 24, 2012
Attended Industrial Automation Tech Expo at SM AURA Convention
Center.
Attended Conex Architectural and Engineering Convention Seminar at
SM Aura, April 14, 2018
Attended Leadership Training Seminar for Student Council at Pateros
Technological College, February 15, 2019
PROFESSIONAL SKILLS
Software Engineering 55
PATEROS TECHNOLOGICAL COLLEGE
Well verse in Computer System Analysis and Design
Well verse in Applying Occupational Safety and Health
Intermediate knowledge in Telecommunication Concepts
Intermediate knowledge in Drafting AutoCAD 2D/3D
PPE ( Personal Protective Equipments ) Analysis, observer and supervising
Responsibly applying “The Five S” to the Workplace ( Sort, Set In Order,
Shine, Standardize, Sustain )
Intermediate knowledge with experience in Leadership
Very good English communication skill
REFERENCES
Software Engineering 56
PATEROS TECHNOLOGICAL COLLEGE
Objective:
To be a part of an organization where get a chance to use my knowledge and
skills to contribute in the progress of the organization as well as myself.
EDUCATIONAL BACKGROUND
(2015 – 2017)
Software Engineering 57
PATEROS TECHNOLOGICAL COLLEGE
(2010 - 2014)
PERSONAL INFORMATION
Age: 21 Date of Birth: April 28 1997 Civil Status:
Single
Gender: Male Place of Birth: Pasig City Religion: Roman
Catholic
Software Engineering 58
PATEROS TECHNOLOGICAL COLLEGE
3. Jhonald Hintay
HINTAY, JHONALD V.
Objectives
I want to succeed in a stimulating and challenging environment, building the
success of the company while I experience advancement opportunities.
Experience
Encoder
▪ November 2015 – April 2016
Surgicom Trading Corp ▪ Ususan Taguig City
Personal Data
Age: 21
Birthdate: August 08, 1997
Religion: Roman Catholic
Height: 5’7
Place of Birth: Quezon City
Mother’s Name: Jinky V. Hintay
Occupation: Office Staff
Father’s Name: Arnulfo M. Hintay
Occupation: Security Guard
Education
Pateros Technological College
2016-2020 ▪ Tertiary
Gen. Ricardo Papa Sr. Memorial High School
2010-2014 ▪ Secondary
Software Engineering 59
PATEROS TECHNOLOGICAL COLLEGE
Taguig Elementary School
2004-2010 ▪ Primary
References
Don Martin
-Loan Processor at Wealth Bank
+69178707368
Maribel P. Pinon
-Receptionist at Gold Deluxe Phil LTD
+639552381494
Software Engineering 60