Professional Documents
Culture Documents
Revised Chapter 1 To 3 With Appendecis
Revised Chapter 1 To 3 With Appendecis
Presented by
ROYALE MARIE M. ESPANUEVA
JOSHUA L. MEDILO
JHEANY ZYL L. SORONIO
ERNAME T. YUSALAN
Presented to
FE B. YARA
AIS311/L Adviser
0
ACKNOWLEDGEMENT
First of all, we would like to thank our Almighty God, for giving us the
wisdom and knowledge while making this project. To our AIS 311/L professor,
Prof. Fe B. Yara, for the continuous support and guidance that she gave
To our parents, for the financial and moral support that they have
showered upon us. And to all those people that extended their helping hand
1
TABLE OF CONTENTS
Company Profile 8
Business Environment 10
Feasibility Study 25
Operational 25
Technical 26
Economic 27
Schedule 29
System Objectives 32
System Requirements 35
System 35
Platform 36
Hardware Specifications 37
Software Specifications 37
Hardware Components 39
Software Components 40
Infrastructure 40
2
Entity-Relationship Diagram 40
System Design 41
Security Plan 43
Implementation Plan 43
System Prototypes 45
Appendix A
Appendix B
Appendix C
3
LIST OF TABLES
Table No. Page
1 List of the Products and Their Suppliers 10
6 SDLC Schedule 29
7 Hardware Components 39
8 Software Components 40
Appendices
9 System and Integration Testing 57
11 Cashier Module 58
16 Warehouse Module 62
18 Accounting Module 64
20 Hardware Components 66
21 Testing Schedule 66
4
LIST OF FIGURES
8 ER Diagram 41
5
24 Income Statement Prototype 52
6
Chapter 1
THE COMPANY
Company Profile
In the year 2000, the XYTCompany started selling their products such
couple named Mr. and Mrs. Tee. It continually grows and successfully put it
into place in the business industry after experiencing hardships and struggles
in settling the business. The couple aimed to become one of the successful
market. In the beginning, they were purchasing the products from a few local
suppliers and until, they decided another option which is to purchase from a
was finally sailing smoothly. The company was flooded with positive
feedbacks from their regular clients and their business became successful
since then.
Mr. Xyril Yee Tee, the son of Mr. and Mrs. Tee, was hired as the Chief
Executive Officer (CEO) of the XYT Company after two years of its operation
since the company was founded. Also, the name of the company was simply
derived from the name of their son by using his initials. The purpose of using
business they built. Regarding with their location, their office is located at
The XYT Company is a large Sales and Inventory Company that sells
different supplies such as hardware and electronics supplies, motor parts and
7
such. The inventory management system and the billing system are one of
the major businesses process that are currently using by the company from
getting the orders from their clients, doing the billing transactions, updating
using a hybrid system which means there are processes that are manual
and/or computerized.
Secretary
Accountant
8
The XYT Company consists of 5 major departments: (1) the Sales
(4) the Purchasing Department, and (5) the Logistics Department. Every
department has its own department head and it consists of two employees.
Business Environment
The XYT Company is a large Sales and Inventory company where their
products such as supplies, and motor parts are offered to clients both local
International company.
Here are the following lists of the products they sell and their respective
PRODUCTS SUPPLIERS
Lightings Galaxy and Global hardwares*
Plasticwares
Electronic supplies
Hardware supplies
Auto parts Yamaken Auto and Motor Parts*
Motorcycle parts
Furniture Supplies SamYa*
Mandawi
*International supplier
Table 1: Lists of the Products and Their Suppliers
9
There are only minimal number of employees in the company which
charge and working staffs. In terms of their clients, they usually cater around
500 clients in a day that consists of walk-in, regular, and online clients. In fact,
the company has more than thousands of customers coming from the global
market.
Sales Transaction
The Sales department is mainly the one who does the sales
definite purpose while, online customers are those customers that purchase
products via online transaction with the use of emails or other online
platforms. In this case, this is the time that the two employees under the Sales
The sales staff will entertain those clients both walk-in and online and
get the orders from them, respectively. The orders are recorded directly to
their sales invoice which will be forwarded to the Warehouse department for
checking if the product/s ordered from the clients are all available. Once it is
10
verified, the invoice will be forwarded to the cashier who will do the billing. The
sales invoice is consisting of the unit of the product, the particulars, the
quantity, the price per unit, and the total amount. Before the billing, the sales
staff will inform the clients regarding of the amount they have to pay. All the
department itself will verify the amounts paid from the clients through bank
about the verification and will start doing the billing process.
The billing system is the only one business process that is categorized
records of their customers, the amount rendered, and calculate the change.
The total sales for the day will be also generated in the system. However, the
details about the products are not recorded in this existing system.
Doing the sales transactions are done electronically and manually. The
employees must record all the orders from their clients and create sales
invoice in manual. On the other hand, calculating the amount and doing the
report is a financial document that contain the details about the business’
make the operations of the business function well and to generate more sales
11
as well. To prepare a solid sales report, one must gather the data such as the
In XYT Company, there is a part of the system where the cashier will
prepare a duplicate copy of the paid invoice after the billing and will be
forwarded to other departments for inventory purposes, while the original copy
sales report.
Also, the cashier must endorse the total sales to the accounting office
at the end of the day. The total sales on that day will be generated during the
billing process. The staff in the Accounting department will check whether the
total sales endorsed by the cashier and the sales report that had been
In preparing the sales report, it takes hours or days for the Accounting
department to complete the sales report for that particular day which causes
delays that affects the entire operation of the company. The Accounting
department cannot proceed in preparing the financial report for the CEO to
foresee the overall status and profitability of the company without the sales
report.
Industries have their own inventory, but they differ in definition or use.
Some inventories are tangible in nature, and there are some are not.
that are either perishable or not. The primary purpose of having inventories is
12
to keep and satisfy the customers’ demands continuously and to maintain the
prevent from shortage of goods and inconvenience from the clients because it
XYT Company also have their inventories especially their products are
of the products, the duplicate copy of the paid invoice prepared by the cashier
warehouse to see if there are available items to be sold. On the other hand,
the Logistics department will use the said invoice to send or deliver the
that indicates the details of the products or goods need to be purchased such
as the quantity, unit, price per unit and the total amount. This type of
document is important to both buyer and seller because it makes the entire
both buyer and seller because there will be an invoice prepared by the seller
to the buyer to inform the total amount to be paid for the products ordered.
The preparation of a purchase order may happen if the inventory items are
13
already reached its critical level. For instance, the XYT warehouse has their
own critical level which is 30 and below (≤30). It means that if the items are
already 30 and below, they need to prepare a purchase order for additional
items to sell.
inventory of the company and the employees under the department is in-
charge of checking it. They regularly checking the inventory by doing the
physical count. Thus, if the inventory has reached below 30, they will prepare
a purchase order invoice of what are the products that need to be purchased
Purchasing Department for verification and approval from the Chief Executive
Officer (CEO).
that indicates the amount to be paid coming from the supplier will be sent to
the buyer. Together with the confirmation, the goods are already shipped to
the destination. In XYT Company, the Purchasing department will verify the
14
Once the invoice is approved by the Chief Executive Officer (CEO), it
Return of Products
solve this unexpected situation is either to return the product, ask for a
consider for the buyers before returning the item or asking for replacement or
seek for conditions and policies regarding with returns and replacements.
receiving those items. In their company, the Warehouse department will check
first the items ordered from their suppliers before putting them into their
inventory. If the department found out that there are damaged, insufficient or
automatically update the delivery invoice. All the damaged products will be
15
When there are damaged items identified after receiving those items, it
Concerns about shipping will also be discussed between the two parties.
ordered will be returned to the supplier. Before returning the items, the
update the delivery invoice. If everything is settled, they can start returning the
items to the supplier The Accounting Department will prepare the check
payments for the delivered items not including the damaged items.
fees such as freight or delivery fees. Adding delivery charges are only
Generally, this is a usual scenario for all overseas customers who cannot be
able to visit the store physically due to its long distance or perhaps, it is
located outside of their countries. Therefore, they are required to pay delivery
or shipping charges.
and there are available courier services that people can freely choose.
Overseas shipping can take for days or weeks due to its long-distance for the
16
offering their products to overseas, additional delivery or shipping charges is
required.
prepared the duplicate copy of the invoice will be also forwarded to the
Logistics department to deliver the items to their courier. Once the personnel
have finally received and checked the invoice, they can start sending the
products. Clients from overseas are using a range of currencies to pay the
products ordered. So, there is a need for the company to consider by putting
These charges are based on the total amount of the products ordered.
external and internal users to foresee the overall performance of the business
if there are areas that need to improve. The one who handles and prepares
department. They will summarize and interpret the numerical information that
have been gathered and make it into a financial report. Traditionally, these
reports are usually done manually where they must prepare ledgers, trial
dominantly invades people’s daily lives, people slowly adapt and use
17
information systems and systematic approach to make their work a lot easier.
Hence, there are now accounting softwares that are available to be used.
every week. In order to create a report, they must get the number of sales
from the cashier at the end of the day. The accounting staff will check if the
sales amount endorsed by the cashier has equated the amount in the sales
financial report takes time due to delayed submission of sales reports. There
are also areas in the company that should be checked such as inventories
18
Figure 3: Context Diagram of Billing System
19
Figure 5: Context Diagram of Inventory System
20
Figure 6: Context Diagram of Purchasing System
21
Chapter 2
THE PROBLEM
This contains the issues found in the existing system currently using by
the company.
The process in doing the sales transactions from the clients is very
time-consuming. It is because the sales staff and the cashier in the Sales
Department must record all the orders from walk-in and online clients
manually. Doing it manually can consume time that is much longer than
the customers that they cater per day, it is too tiresome for the employees in
the Sales department to cater all of them. The cashier will also prepare a
and Logistics department. Preparing the duplicate copy of the invoice was
done manually.
There is a delay in preparing the sales invoice because the sales staff
and the cashier will record the details of the orders from the clients manually.
The sales invoice consists of the details of the order consisting the unit, price,
particular, quantity and the total amount. All of these must be recorded
manually by the staff. After recording it, the invoice will be forwarded to the
22
when there are incoming bulk orders from the customers. For instance, a
corresponding prices. The staff will record the order details manually and it
will take minutes to finish writing the details. Hence, it will cause long delays
amount written in the invoice and also, to inform the total amount to be paid to
the clients.
department. The original copy of the sales invoice prepared by the cashier will
In this case, the sales invoice will not be automatically forwarded to the
The department must compile first the invoices before preparing the said
report. For example, the bulk orders from the clients should have an invoice
indicating the payment paid prepared by the cashier. Since it was a hand-
written invoice, there is a delay in forwarding the original copy of the invoice to
the Accounting department. Hence, the submission of the sales report will be
also delayed.
company where they are the ones who will check and update the inventory in
23
a regular basis. However, excessive regular checking and monitoring the
inventory is too tiresome for the employees who handle the inventory. Every
duplicate copy of the paid invoice received by the personnel in-charge will be
checked afterwards and look for the items to inform the other department the
availability of the items. It is because they need to record all the items sold
every time there will be an incoming order. Also, doing it excessively will
create a large time gap between the time of the customer ordered and the
time of the items that are already shipped from the logistics by sending a
by the Accounting department. For instance, the sales report for that particular
date was delayed or not yet finished due to the number of clients whose
orders are bulk in nature. Since the sales report was not yet finished, the
preparation and the submission of the financial report as well will take much
24
Employees under Sales department entertain online clients and get
their orders via emails. The main problem is that company only used emails
other than phone calls as their communication towards their clients from
wanted to ask about the items’ specifications and its availability and it usually
takes 5 to 10 mins or more to finalize the order of the customer. Emails can
Feasibility Study
Operational Feasibility
staff and employees. These people are also one of the key components to
to have a group of people that would manage and work on the tasks and job
heads must know all the details and information about implementing the new
big struggle for them to do the tasks according to do their department they
25
belong in which it is already divided for smooth and organized flow of the
processes circling around in the company. With the new and upgraded
inconvenience while doing the transactions. But the main problem is their
capability to operate and adapt the system considering the limited time they
have. The only one solution is to give them a brief and open discussion about
the implementation of the new and upgraded system. Trainings and programs
can also be implemented. Regarding about the adaption of the new system,
the admins and the staffs of all departments are willing to adapt and use the
new system that may lead their businesses processes to become efficient and
functional.
Technical Feasibility
without consuming too much time while generating checks and bills for the
invoices paid, and other processes that uses this kind of system. Processing
the transactions using a computerized system will not work if hardware and
software components that will aid during the process are absent. Without
the billing system where the cashier does the billing transactions after
receiving the confirmation from the Accounting Department about the invoice
paid by the client. With a computer and an existing software, they cater
around 500 clients, both walk-in and online clients, in a day. The cashier will
entertain all the clients or customers one by one, who physically enter the
store or send emails through online. Part of their computerized system where
26
the sales invoice shows about the unit, price, quantity, particulars, and the
one or more computers that will use for processing the transactions is a good
option but, the people who will use these hardware components is one thing
resources for developing a new system. The total costs to be incurred that are
intended for these resources are already planned and estimated by the
company.
Economic Feasibility
faster and efficient to use. Hence, there is already an allocation where to use
The allocation for budget for hardware and software requirements must
be planned and discussed further because the system itself is very complex to
program and it is costly. Advanced and proper planning will minimize the
27
28
Table 2: Estimation of Costs of Human resources
Human Number Rate per Hours Total
Resources hour
System Analyst 1 Php 230 100 Php 23,000
Programmer 1 Php 240 187 Php 44,880
Software Engineer 1 Php 240 90 Php 21,600
Administrative 2 Php 130 24 Php 6,240
Assistants
Tester 1 Php 200 80 Php 16,000
TOTAL Php 111,720
(Source: www.salaryexporer.com)
29
Table 4: Estimation of Costs of Software Components
Software Components Cost
Windows 8/10 Php 10,000
Microsoft Office
Schedule
The table below are the planned schedule that corresponds to the
phases or procedures for upgrading the current system of XYT Inc. company.
By Week/s
Phases in
SDLC 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
P1:
Identifying
problems,
opportunities
, and
objectives
P2:
Determining
human
information
requirements
P3:
Analyzing
system need
By Week/s
30
Phases in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
SDLC
P4:
Designing
the
recommende
d system
P5:
Developing
and
documenting
software
P6:
Testing and
Maintaining
the system
P7:
Implementin
g and
evaluating
the system
P8:
The Impact
of
Maintenance
31
Chapter 3
THE SOLUTION
suitable for XYT Company because they must use a newly developed
application and a newer version system as well. There are departments in the
company that are already using the computerized system but there is still a
with their current system. As to what methodology to be used, this will help to
develop an upgraded and new system for the company to solve the problems
and issues and to create optimization to every department using the system.
By using the new system, users or clients may create orders in an instant via
upgraded system together with the analysts and the programmers. In this
case, analysts will get the user’s feedbacks and concerns about the system.
Also, they can address their needs and concerns about the new system and
the application to be used based on their experiences while using their current
32
existing system in the company. Employees who are lack of knowledge or
unfamiliar with the technology would also benefit in developing the system
because they will know on how to use the system. Once it will be finalized and
department can easily access with the system for data purposes and do
System Objectives
Automating the sales system will help to identify the items and its
corresponding prices placed in the database based on the clients’ orders, and
to calculate the total amount instantly using the computerized system. The list
of the items found in the orders from different clients will reflect to the sales
invoice after finally confirming the said order from the client. The billing
process of the sales invoices will become faster and efficient, and the
The problem regarding with the recording of the sales invoice manually
and the delay time it causes will be eliminated by the new system. The order
were used in transacting the orders toward the store, will be recorded
electronically without any manual labor involved such as writing the sales
invoice directly. Also, the overall time to be consumed will be shortened as the
system will do the job in notifying the different departments about the
verification of the invoice, the updates for the inventory and the payment to be
33
paid by the client. The effect of automation of the sales system will bring a
great impact to the issue faced by the Accounting department where sales
reports were submitted late to the office of the CEO. Since, sales invoices
were submitted late to the office of the CEO. After confirming the payment
made by the client, the amount paid will automatically reflect to the sales
office.
manual work done by the cashier which is writing and duplicating the sales
invoice will be reduced. Using the electronic sales invoice format, the flow of
the quantifiable data from the Sales towards Accounting department will
now and then. There should be a software that will update the items in real-
34
time. Every purchase of an item will reflect on the system and automatically
update the inventory count if the said item/s are confirmed sold.
and monitoring the items or products stored without doing any tiresome
activities. Excessive monitoring and updating the items in the warehouse will
be reduced because the software will update the warehouse inventory. For
instance, the client will order an item. The application will send an order
request containing the items and it will directly forward to the software used in
inventory to check the item. The role of the employees will take place by
placing the items to be shipped. There is no need to wait for the written sales
invoice prepared by the sales staff that will cause delays and much longer
delivery time.
will aid the staff in Accounting department to finally begin preparing the
financial reports. Other reports such as sales and inventory reports are
wait for the staff in the Accounting department for the sales to be endorsed by
the sales staff at the end of the day. The numerical data in previous reports is
also stored. There is an organization of the data within the system especially it
involves quantitative data and the nature of the business which is selling
35
Create online applications or platforms for online transactions
aid the customers to easily access and purchase items available in the
company. Other online platforms such as emails that may consume time in
taking the orders will reduce the delays and inconvenience for the customers.
customers.
will be shown on the section for presenting the available items. Also, different
payment methods and the total amount to be paid are presented and
tiring because clients can purchase at home. For instance, the application
itself will send an order request made by the client if the client himself has
finally confirmed in purchasing the item. If the client wanted to look for other
application using the features displayed. The client also may either download
System Requirements
System
36
To provide a better and user-friendly system, a cross-platform
smoothly without delays and inconvenience for both clients and employees
who will use the system. Processing sales transactions will become more
organized and computerized in nature other than generating bills. Also, doing
such work manually will be put to an end which is the root cause of problems
will be done instantly and once already reached the critical number of stocks
be done provided by the new system and its software that will aid to create
where clients both local and international can easily access and purchase
Platform
mobile application will be used for the clients or customers. For mobile
online selling purposes where clients or customers can easily access and
view the products available. By using Google Play and App store, the said
37
application can be downloaded on their digital phones. For the web
application was made for customers who cannot download the application in
the Google Play and Apps store and prefer to use a browser.
Hardware Specifications
For Clients
purchasing their desired items. For the application to run, the following listed
below will be the required specifications that must have by the clients.
For Admin/Employees
specifications in order for the application to run on the system. The following
38
Software Specifications
For Developers
JavaScript Language
mobile devices.
This tool is easy to learn for both the admin and the clients who
will use the web application. Also, it has more web control for
XAMARIN
MySQL Database
39
This tool will be used in designing icons and designs for the
For Clients
o Any Browser
For Admin
To run the application, the following listed below are the specifications
Any Browser
Windows 10
Hardware Components
components.
40
display)
Speakers
Storage Devices Primary: 16GB
Auxiliary: 1TB Hard disk,
16GB Flash Drive
Processing Devices AMD Intel
Communication Devices Router
LAN Cables
Software Components
In order to proceed in developing an application, the developers must
Infrastructure
of the network connection by using LAN cables and routers to prevent sudden
Entity-Relationship Diagram
the system. It starts with the customer using the application by creating orders
41
Figure 8: ER Diagram
Systems Design
42
Figure 10: Use CASE Diagram 2
other individuals who are involved in developing the new system before doing
the first phase of SDLC. Other information or concerns that were not
discussed or formally not disclosed are already excluded while performing the
43
Security Plan
There are risks that may cause unwanted errors and unexpected
information about the customers and, also the transactions are highly
system must be secured. This includes the network, computer, database, and
internet.
that will detect different types of viruses that would cause hacks and system
failures.
Also, there is a need for installing firewalls that are responsible in monitoring
the outgoing and incoming network traffic and it only allows those authorized
users that can access the network. Passwords for log-ins is a must in a
system that only authorized people can access the system. In terms of the
database system, there are lots of information that are stored in the database
customer’s and user’s credentials. Having back-ups in the system will also
access from unauthorized users. All of the methods in securing the system
will help the system to become more secured and, also confidentiality of
Implementation Plan
where the new system gradually replaces the parts of the old system. It is to
44
monitor the changes in the system while implementing the new one and to
check if there are failures or errors tend to occur so that it can be easily
addressed.
3 – Fair
5 4 3 2 1
Ease of Installation
Usability
User-friendliness
Compatibility
Hardware Components
Software Components
Security
45
System Prototypes
Login Module
This is a login form for mobile users by entering the email address and
password on the space provided, and then click the login button for the admin
to open his/her account. There is also a ‘Forgot your Password’ feature if the
admin forgot his/her password and need to fill-up the necessary details in
This is a login form for users who desired to browse in a website. The
email address and the password are needed in opening their accounts. There
46
is also a feature if they forgot their password by clicking a ‘Forgot your
password’ link.
Dashboard Module
47
This is a data entry module for entering inputs or data about the
company products. The information about the products were shown in the
figure above such as the quantity, the purchase price, and the sales price. If
the user wants to update the product’s information, he/she can edit the
This is the data entry module for the customers where the user will
enter data values regarding with products ordered and their desired quantity.
There is a feature or button where the user can save or print the inputted data
48
Transaction Module
This is the transaction module of XYT Company, and this shows the
ofquantities, the equivalent unit price and the total amount. The user can edit,
49
save and delete by clicking those buttons located at the bottom part of the
module.
Inventory Module
50
This is a prototype of an Inventory Module where there are functions or
clicking the ‘Items’ category, the names of the items are shown in the screen.
Report Module
51
This is a report module prototype which displays the different reports in
a single screen. By clicking the sales report button, the details about the sales
for a certain period or date based on the preference of the user will be shown
in the screen. The user can preview, export, and save the data by clicking the
Accounting Module
52
Figure 25: Cash Flows Statement Prototype
APPENDIX A
53
TEST PLAN
54
Table of Contents
1. Introduction
Objectives
Tasks
3. Scope
4. Testing Strategy
5. Hardware Requirements
6. Testing Schedule
7. Resources
8. Approvals
55
1.0 INTRODUCTION
internationally and therefore, their business processes are mainly into sales
there are three departments who are involve in the system based on the
processes specified for system integration testing. First, the Sales department
for handling the inventory, and lastly, the Accounting department for
each other.
the clients, generating the bills, and encoding the sales. The orders requested
from the clients and handled by the Sales department will be transferred to
reports based on the sales recorded and the inventory status from the
encoding the payment to be paid which is operated by the system with the
help of the cashier. The number of products stored in the warehouse is also
56
2.0 OBJECTIVES AND TASKS
2.1 Objectives
The main objective of this test plan is to check the functionality of the
documentation are properly encoded in the system or if there are any minimal
errors and bugs found while testing the system by using system integration
test. This type of test is indicated in the test plan. Each business process that
accounting reports.
2.2 Tasks
testing the system for sales transactions, inventory, and accounting reports:
1. Testing
2. Problem Reporting
3. Post Testing
3.1 SCOPE
Only the processing the sales transaction, updating the inventory, and
the accounting reports in the system will be tested. The entire testing will be
done once it will be approved by the project manager and after removing all
the errors and bugs found in the system for implementing the system.
57
4.0 TESTING STRATEGY
58
Acceptance
Number Requirement Critical Test Result Comments
YES NO ACCEPT REJECT
2 Amount Sales invoice
computation will not be
for the accurate until
transactions is this
accurate. requirement
has been met.
3 Data entry is Data must be
properly done. valid.
4 Inventory Reports will not
status must be accurate
reflect to the until this
system. requirement
has been met.
5 Expected Expected data
results in the will become
reports must inaccurate.
be correct.
59
4.3.2 Online Order Request Module
60
4.3.3 Sales Invoice Module
61
Displays the calculated
amount
Shows the computation
by pointing the amount
using a cursor
10 OK Confirm the invoice
11 CANCEL Close the application
62
amount
Shows the computation
by pointing the amount
using a cursor
10 Payment Status Mark as “PAID” once
the items are paid.
Mark as “PENDING” if
the payment is still
unpaid
4.4.0 Inventory
4.4.1 Warehouse Module
63
Number Test Scenario Test Case
1 Search Check the entry.
Accepts only registered
item names
2 Status History Shows the recorded
items sold based on
sales invoices
Prices and the quantity
are also indicated.
3 Add Product Check the entry
Accepts
alphanumerical values
only
4 Sales Price Numerical values with
a Peso sign/symbol
5 Cost Numerical values with
a Peso sign/symbol
6 Description Description of the item
7 COGS Account Checks the entry.
8 Product Name Displays the name of
the item/s
9 Product ID Consists of
alphanumerical values
10 Quantity Displays the total
number of the
particular product
stored in the
warehouse
11 Unit of Measure (UOM) Displays the unit of
measure of each
product
12 Status Shows the current
status of each product
13 Update Loads the item/s in the
system
14 Edit Able to make changes
on the Status section
15 BACK Return to the
application
64
Table 18: Accounting Module
Number Test Scenario Test Case
1 Username Check the entry.
Accepts only 8 to 10
character with 2
numerical digits
2 Password Check the entry
Hides the code using
asterisk (ex. ****)
Accepts numerical
values only
Limits to 5 digits only
3 LOG IN Open the Accounting
dashboard
4 CANCEL Close the application
Specifications
65
For Clients
purchasing their desired items. In order to run the application, the following
listed below will be the required specifications that must have by the clients.
For Admin/Employees
specifications in order for the application to run on the system. The following
Hardware Components
components.
66
Input Devices Keyboard
Mouse
Track pad
Microphone
Output Devices Printer (impact & non-impact)
Monitor (touch screen &
display)
Speakers
Storage Devices Primary: 16GB
Auxiliary: Hard disk, Flash
Drive, External disk
Processing Devices AMD Intel
Communication Devices Router
LAN Cables
7.0 RESOURCES
Human Resources
For testing, a plan must be prepared for human resources as following:
Table 22: Human resources and their tasks
Number Project Member Tasks
1 Test Manager He/She:
Manages the project;
Acquires the appropriate
resources, and;
Defines project directions.
2 Tester He/She:
Identifies and describes test
techniques;
67
Verifies and assesses the Test
approach, and;
Executes the log results, tests
and reports the defects
3 Developer in Test He/She:
Implements the test cases, test
suites, etc.
4 Test Administrator He/She:
Supports the Tester to use the
test environment for execution
5 SQA Member He/She:
Takes in-charge of quality
assurance, and;
Checks to confirm the testing
process meet the requirements
System Resource
For testing, there should be a plan for system resources as following:
68
8.0 APPROVAL
Approved By:
Date:
69
APPENDIX B
SURVEY QUESTIONNAIRE
70
5. What is the organizational structure of the company?
Business Processes
1. What are the processes of the System checked in question 1? (Indicate
the step by step process including the person in-charge?
6. How many and what are the products and services do the company
have?
71
(For inventory system only)
7. How did they conduct and record inventory of products?
72
APPENDIX C
CURRICULUM VITAE
EDUCATIONAL BACKGROUND:
Tertiary:
Bachelor of Science in Accounting Information System
The University of Mindanao (2018 – present)
Matina, Davao City
Senior High School:
The University of Mindanao (2016 – 2018)
Matina, Davao City
Secondary:
International College of St. Ignatius de Loyola (2012 – 2016)
Corner Iwha, Espino Subdivision, Davao City
Matina, Davao City
Elementary:
St. Ignatius School of Davao (2007 – 2012)
Roha Subdivision, Toril, Davao City
SKILLS:
Technical
Computer literate (MS Word, MS Excel, MS PowerPoint)
Accounting Software literate (QuickBooks, NetSuite)
Personal
Communication skills
Team player
Flexible
Responsible and Well – Organized
SEMINARS/TRAININGS ATTENDED
Student Training Assistant Program – Office Practice
Values Build – Up Seminar
73
Joshua L. Medilo
Address: Tibungco, Davao City
Contact Details: joshua.medilo123123@gmail.com
EDUCATIONAL BACKGROUND:
Tertiary:
Bachelor of Science in Accounting Information System
The University of Mindanao
Matina, Davao City
Senior High School:
The University of Mindanao
Science, Technology, Engineering & Mathematics (STEM)
Junior High School:
University of Mindanao
Matina, Davao City
74
Jheany Zyl L. Soronio
Address: Km. 8 Sto. Nino Hillside
Barangay Tigatto, Buhangin
Davao City, 8000
Contact Details: j.soronio.478286@umindanao.edu.ph
09979358401
EDUCATIONAL BACKGROUND:
Tertiary:
Bachelor of Science in Accounting Information System
The University of Mindanao (2018 – present)
Matina, Davao City
Senior High School:
Holy Cross of Davao College (2016 – 2018)
Sta Ana Avenue, Davao City
Secondary:
Holy Cross of Davao College (2014 – 2016)
SOS Drive, Bajada, Davao City
SEMINARS/TRAININGS ATTENDED
ISACA Manila Summit 2020
Excellence with Strong Character Seminar (2017)
75
Ername T. Yusalan
Address: B3 L43, Uuhsa
Ulas, Davao City, 8000
Contact Details: yusalanername16@gmail.com
EDUCATIONAL BACKGROUND:
Tertiary:
Bachelor of Science in Accounting Information System
The University of Mindanao (2018 – present)
Matina, Davao City
Senior High School:
The University of Mindanao (2016 – 2018)
Accountancy, Business & Management Strand
Matina, Davao City
Secondary:
Talomo National High School (2012 – 2016)
With Honors
Elementary:
St. Ignatius School of Davao (2007 – 2012)
Roha Subdivision, Toril, Davao City
SKILLS:
Technical
Computer literate (MS Word, MS Excel, MS PowerPoint)
Accounting Software literate (QuickBooks, NetSuite)
Personal
Communication skills
Team player
Multi-tasking person
Responsible and Well – Organized
WORK EXPERIENCE
Gempesaw law Office
Position: Accounting Officer (January 26, 2019 – present)
76