You are on page 1of 118

BARANGAY PAG-ASA HEALTH CENTER MANAGEMENT SYSTEM

Capstone Project

Presented to the

Faculty of College of Computer

Studies University of Rizal System

Binangonan, Rizal

In Partial Fulfillment

of the Requirements for the Degree

Bachelor of Science in Information System

JOSHUA ANDREW Q. OBINA


AUNDREY B. BATALLER
ZIDEANE P. DURANTE
HENRY Y. SUGUE

May 2022

i
APPROVAL SHEET

This Capstone Project entitled BARANGAY PAG ASA HEALTH CENTER

MANAGEMENT SYSTEM has been prepared and submitted in partial fulfillment

of the requirements for the degree Bachelor of Science in Information System by

JOSHUA ADREW Q. OBINA, AUNDREY B. BATALLER, ZIDEANNE P.

DURANTE, and HENRY Y. SUGUE, who are hereby recommended for

corresponding oral examination.

YVES XAVIER S. CANDELARIA, MSIT

Date Adviser

Approved in partial fulfillment of the requirements for the degree Bachelor

of Science in Information Technology by the Oral Examination Committee with a

rating of.

BIENDO DELOS ANGELES, MSIT NEIL RICHARD S. COLADA, MSI


Member Member

BABY EUNICE M. CABALTERA, MSIT


Chairman

Accepted in partial fulfillment of the requirements for the degree Bachelor of

Science in Information Technology.

JOY SG. CRUZ, PhD. (Cand.)


Date Dean, CCS
ii
ACKNOWLEDGEMENT

Without the cooperation of numerous people, this project would not be

possible. As a result, the project team would like to offer their heartfelt gratitude to

the following individuals who helped and supported them throughout their thesis.

Foremost, we want to offer this endeavor to our god almighty for the

wisdom he bestowed upon us, the strength, peace of my mind, and good health

to finish this research.

Dr. Eden C Santos, campus director of University of Rizal System

Binangonan, Campus for his tremendous guidance and support to the students.

Prof JOY SG. CRUZ, Dean of CCS for the knowledge and for believing in

the project and vision of the proponents.

Prof. YVES XAVIER S. CANDELARIA, capstone adviser for the guidance,

advices, and knowledge that really transcends and shaped the project team to be

competent and knowledgeable and for his encouragement and mind opening

words that result to the advancement of the team.

Prof. BABY EUNICE M. CABALTERA the chairman of the panel, for her

Unwavering support, comments, and ideas throughout the project's

development.

Prof. NEIL RICHARD S. COLADA the member of the panel, for his

Suggestions and remarks that assist the project team in improving the

project.

Prof. BIENDO DELOS ANGELES the member of the panel, for his

knowledge and suggestions to assist the project team in meeting the highest

standards of the project development.

iii
To Mrs. Dina Fuentes, the project team owe you the biggest gratitude for

allowing the project team to use the facility for developing a new software.

Application of the project would be difficult for the project team without the gym’s full

cooperation

To our FAMILY, RELATIVES and FRIENDS, for their active participation and

non-stop assistance morally and financially.

- The Proponents

iv
DEDICATION

This thesis is humbly dedicated to those who encouraged the project team to continue working desp
First, to the Almighty God who gave the project team’s strength and knowledge in conducting this
The project team’s family and friends who never left and paved their way to support the needs of th
The project adviser who makes time despite of conflicts in schedule just to give guide and advices to
JOSHUA
AUNDREY
ZIDEANE
HENRY

v
ABSTRACT

Title: BARANGAY PAG-ASA HEALTH CENTER


MANAGEMENT SYSTEM

Project Team: JOSHUA ANDREW Q. OBINA


AUNDREY B. BATALLER
ZIDEANE P. DURANTE
HENRY Y. SUGUE

Course: Bachelor of Science in Information System

Academic Year: 2021 – 2022

Types of Documents: Capstone Project

Number of Pages: //

College: College of Computer Studies

Address of Institution: University of Rizal System Binangonan, Rizal

This capstone project was all about the development of Barangay Pag-Asa

Health Center Management during the calendar year 2021-2022.

The system was developed using Microsoft Visual Basic. Net 2017 as a

programming language and MySQL for the database.

Barangay Pag-Asa Health Center Management System has different user

access levels of the system which are divided into two user types; admin and

medical staff. The admin is responsible for distributing the user access level or

features of the system depending on their organizational structure. The admin has

the privilege to manage the Patients profile, services, and inventory and it could

manage the settings of the system; while the medical staff allows to manage or

monitor the patients profile and services of the barangay health center.

vi
The project team used an agile model for the system development life cycle

as the project development framework. After developed the system, it undergoes

system testing where it was administered to a total of four (4) members of the

project team. The respondents comprised one (1) admin, and three (3) medical

staff from Barangay Health Center.

As a result, the developed system achieved a 97.9% passing test result in

quality assurance testing and a 4.99 general weighted mean which is a highly

acceptable result in user acceptance testing.

Based on the findings and feedback that were gathered during the project

duration, the project team concluded that the developed system was beneficial to

the Barangay Pag-asa Health Center Management System as it maintains the

security of the system from grants of permissions to an admin inside the system, it

provides effectiveness and efficiency using the features of the system such as

managing Patient Profile, Settings, Inventory, improving the monitoring of services,

and generating a report promptly.

After a methodical process in developing and testing the project, the project

team achieved all the specified project objectives since the systems work as

required and without problems during the normal use of the recipients.

Given the discussion of findings and conclusions, it is recommended that the

Barangay Pag-asa Health Center may consider admin-user training on using the

developed system and its maintenance, the developed system may be

implemented by the Barangay Pag-asa Health Center to help them with their daily

records and services, and for the future project team may also consider improving

the system interface by making a QR Code Scanner for the patients of Barangay

Pag-asa Health Center that can easily monitor their profile.


vii
TABLE OF CONTENTS
Page

TITLE PAGE …………………………………………………….. i

APPROVAL SHEET …………………………………………………….. ii

ACKNOWLEDGMENT …………………………………………………….. iii

DEDICATION …………………………………………………….. v

ABSTRACT …………………………………………………….. vi

TABLE OF CONTENTS …………………………………………………….. viii

LIST OF FIGURES …………………………………………………….. x

LIST OF TABLES …………………………………………………….. xii

Chapter

1 THE PROBLEM AND ITS BACKROUND

Introduction…………………………………………………….. 1
Objectives of the Study……………………………………….. 4
Scope and Limitation………………..………………………… 5
Significance of the Study……………………………………… 6
Definition of Terms…………………………………………….. 8

2 REVIEW OF RELATED LITERATURE

Related Literature and Study ……………………………….. 9

3 METHODOLOGY

Research Development Framework………………………… 22


Locale of the Study ……..…………………………………..... 25
Subject of the Study...………………………………………… 26
Procedures of the Study …..…………………………………. 26

viii
4 TECHNICAL BACKGROUND

System Flowchart …………………………………………….. 28


Dataflow Diagram …………………………………………….. 32
Database Schema ……………………………………………. 34
Unified Modeling Language …………………………………. 36
Cost and Benefit Analysis …………………………………… 37
Program Output ………………………………………………. 38
Software Requirements ……………………………………… 50
Hardware Requirements …………………………………….. 50
Quality Assurance Testing …………………………………… 51
User Acceptance Testing …………………………………….. 78

5 SUMMARY OF FINDINGS, CONCLUSION AND


RECOMMENDATION

Summary of Findings ………………………………………… 85


Conclusion …………………………………………………….. 86
Recommendation …………………………………………….. 86

BIBLIOGRAPHY ……………………………………………………….... 87

APPENDICES

A Gantt Chart of Activities ……………………………………… 91

B Project Team Assignment Form ……………………………. 92

C Approved Project Form ………………………………………. 93

D Letter of Acceptance of the Adviser and Panel ……………. 94

E Letter for Schedule of Defense………………………………. 95

F User Acceptance Testing Instrument……………………….. 97

CURRICULUM VITAE ……………………………………………….….. 100

ix
LIST OF FIGURES
Figure Page

1 Research Framework for the Development of Sales and 24


Inventory System for Furniture Shop ………………………………

2 Login Screen ……………………………………………………….. 38

3 Home Screen ……………………………………………………….. 38

4 Customer Profile ……………………………………………………. 39

5 Product Profile ………………………………………………………. 39

6 Add Products Form …………………………………………………. 40

7 Update Products Form ……………………………………………... 40

8 Add New Stocks Form ……………………………………………… 41

9 Order Form “Adding Orders” ……………………………………… 41

10 Order Form “Return Orders” ……………………………………… 42

11 Payment Form “First Payment” …………………………………… 42

12 Payment Form “Monthly Payment” ……………………………….. 43

13 Report Form “Home Page” ………………………………………… 43

14 Return Item Form …………………………………………………… 44

15 Stock Inventory Form ………………………………………………. 44

16 Transaction History Form ………………………………………….. 45

x
17 Sales Report Form ………………………………………………….. 45

18 Audit Trail Form …………………………………………………….. 46

19 Setting Form “Home Page” ………………………………………… 46

20 Category / Brand Form …………………………………………….. 47

21 Supplier Form ……………………………………………………….. 47

22 Shop Details Form ………………………………………………….. 48

23 User’s Account Form ……………………………………………….. 48

24 Void Orders Form …………………………………………………… 49

25 Archive Orders Form ……………………………………………….. 49

xi
LIST OF TABLES

Table Page

1 User Acceptance Testing of Sales and Inventory System for


Furniture Shop in terms of User’s Login …………………………. 78

2 User Acceptance Testing of Sales and Inventory System for


Furniture Shop in terms of User Account Management ………... 79

3 User Acceptance Testing of Sales and Inventory System for


Furniture Shop in terms of System Setting ……………………… 80

4 User Acceptance Testing of Sales and Inventory System for


Furniture Shop in terms of Customer Profile Management ……. 80

5 User Acceptance Testing of Sales and Inventory System for


Furniture Shop in terms of Point of Sales Management ……….. 81

6 User Acceptance Testing of Sales and Inventory System for


Furniture Shop in terms of Inventory Management …………….. 82

7 User Acceptance Testing of Sales and Inventory System for


Furniture Shop in terms of Reports ………………………………. 83

8 Composite Table on User Acceptance Testing of Sales and


Inventory System for Furniture Shop …………………………….. 84

xii
2
1

Chapter 1
THE PROBLEM AND ITS BACKGROUND

Introduction

Technology advancements have changed the nature of life in today's

information era. It has brought about good advances in practically every industry,

including medicine, business, education, sports, and every other field you can

think of. It has had a significant impact, particularly in most medical clinic

facilities, allowing modern clinics to accommodate as many patients as possible.

As the years passed, the number of patients has grown and various

medical cases arise the manual method of managing patients’ records and

prescriptions was moved into computer-based systems.

Pag-asa is a barangay in the municipality of Binangonan in the province of

Rizal. Its population as determined by the 2020 Census was 19,476. This

represented 6.21% of the total population of Binangonan. The Barangay Pag-asa

has a strategy that happens every day. It consists of health care programs such

as checkups for pregnant women, vaccination for children, and other services.

The deployment of the Barangay Health Management System allows for a

more efficient and systematic recording of patients' medical information. It also

offers secure and dependable personal medical records. Every patient

consultation or transaction, including the monitoring and updating of patient

health records, the number of patients accommodated daily, sickness or

complaint reports, and medicines released, will be recorded or saved in a

database. Through its automated information system, it will easily improve the

performance of medical workers.


3
A barangay health center is a community-based and the goal is to offer first

aid, maternal and child health care, communicable diseases and other basic health

services to all the constituents of the barangay. One of the most important

programs of the Municipality is to develop the delivery of health services and also

providing additional budget for medicines, equipments and health workers. The

Municipal Health Office was able to communicate with people and deliver more

quality and efficient health services. One of these health centers is the Barangay

Pag-asa Health Center, located in Pag-asa Binangonan, Rizal. This health facility

is engaged in providing services to the patient both public and private. The

Barangay Pag-asa Health Center provides health facilities and health equipments

to serve all its patient. Barangay Pag-asa Health Center is one of the health

facilities in Pag-asa Binagonan, Rizal that provides a management system.

Record management system is essential for any kind of organization,

whether its business, schools, companies, municipality, and any other

establishments. Record management system was designed and developed for

the intention of having and producing an accurate and enriched output of tasks.

Aside from processing and keeping the records or files, it also includes the right

handling and organizing of data. Retrieving of data, ensuring the security of files

and important documents are also part of the record management system.

Records of different transactions, events and activities of any particular

establishment were kept and maintained in a secured storage.

With that, Record Management System (RMS) is really a help for the

record management of organizations and establishments. As the promising

advancement of the technology, record management system is also aspired to

have an organized and systemized output that will benefit the people in return.
4

Objectives of the Project

The general objective of this capstone project is to design and develop

Barangay Pag-asa Health Center Management System

Specifically, this project aims to:

1. Provide a management system that will improve the accuracy of data

collection.

2. Develop an integrated management system that is accessible by the

Admin and Healthcare worker in the Barangay Pag-asa.

3. Provide an accurate and precise data about the management system

in the Barangay Pag-asa.


5

Scope and Limitation of the Project

The project focuses on the development of a management system for the

Barangay Pag-asa Health Center Management system during the academic year

2021-2022. Visual Basic, MySQL Workbench will be used to develop the system. The

developed system will have the following characteristics.

The Two user roles in the finished project will be Barangay Health-Care Workers

and System Admin respectively. The Barangay Health-Care Workers, the system will

convert all manual work into a more efficient, accurate, and technological means of

transaction. System Admin, will allow different locations in the Barangay Pag-asa to

monitor transactions, manage records, and secure personal information and resources

including having full access to the system and will be able to access, modify, and

update any data in it.

The proponents of the project will have the opportunity to learn about the

processes involved in developing a management system.

The proponents of the study decided to make management system for the Barangay

Pag-asa health center to have an accurate data about its population as determined by

the 2020 Census was 19,476. We have decided to gather barangay health workers

from Pag-asa health center.

The proponents use the purposive sampling technic on choosing the

respondents as end-user of the system. The proponent believes that because they are

familiar with the entire health center process, they can assess the acceptance of the

developed system.
6

Significance of the Project

Barangay Pag-as a Health Center Management System would be

beneficial to the following beneficiaries of this project such as the residents in

barangay Pag-asa:

This project will be able the people to manage transactions, monitoring

their records in the health center in its totality. Through this, the residents have

accurate and integrated data about their information and transaction in the

system.

Barangay Health-Care Worker. To monitor transactions, manage records,

and secure personal information and resources. This will make development

more efficient, more reliable, and more secure.

System Admin. The project can help those admins to monitor and control

record transactions of residents the Barangay Pag-asa. The log, record editing,

adding information will all be easily accessible by the system admin. This will

develop a more efficient, manageable, and secure system for monitoring

transactions and management.

Residence. A resident can enjoy certain privileges based on the event or

schedules of check-ups and vaccination programs. It will now work on a new

relationship between residents and rural health workers.

Proponents. Through this developed system, the project team will be able

to experience the process of how to develop a health center management

system. In addition, the project team would be able to develop their skills, ability

and knowledge in software development.

Future Proponents. This research would serve as a reference for future

proponents that chose sales and inventory systems as their title.


7

Definition of terms

To have a better understanding of the terms used in this context. The

following terminologies are defined:

Agile Software Development Model. The systems development life cycle

used as guide or framework in developing the system.

Barangay Health Center. A community-based and the goal is to offer first

aid, maternal and child health care, communicable diseases and, other basic

health services to all the constituents of the barangay.

Microsoft Visual Studio. An integrated development environment (IDE)

from Microsoft. It is used to develop computer programs, as well as websites, web

apps, web services and mobile apps. Visual Studio uses Microsoft software

development platforms such as Windows API, Windows Forms, Windows

Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce

both native code and managed code.

MySQL Workbench. A unified visual tool for database architects,

developers, and DBAs. MySQL Workbench provides data modeling, SQL

development, and comprehensive administration tools for server configuration,

user administration, backup, and much more. MySQL Workbench is available on

Windows, Linux and Mac OS X.

Management Information System. A computerized information-processing

system designed to support the activities of company or organizational

management.
8
Quality Assurance Testing. It is a procedure that helps the project team to

see if there are still errors in the system that need to be fixed

User Acceptance Testing. It is where the end-users partake in the testing

to see if the developed system meets the requirements that the end-users are

looking for.

Visual Basic .NET (VB.NET) is a Microsoft object-oriented programming

(OOP) language. It evolved from Visual Basic 6 (VB6) to meet an increasing need

for easy web-services and web development. VB.Net was designed to take

advantage of the .NET framework-based classes and run-time environment.


8

Chapter 2

REVIEW OF RELATED LITERATURE

This chapter presents various proponents and other literature from foreign

and local studies. Which would be having a significant heading for the research. It

focuses on a few perspectives that would help in the development of this project.

The research is generally focusing on the feasibility of the development of the

Sales and Inventory System for Furniture Shops. The proponents of this research

believed that the references would be valuable in the progressions of mindfulness

concerning the project.

Business

In accordance with Aremu, Mukaila (2015), business is an integral part of

modern society. It is an organized and systematic activity for earning profit. It is

concerned with the activities of people working towards a common economic

goal. Modern society cannot exist without business.

There are distinctive sorts of businesses to choose from when shaping a

company, each with its claim legal structure and rules. Ordinarily, there are three

common sorts of business ownership: Sole Proprietorships, Partnerships, and

Corporations. Before creating commerce, business visionaries ought to carefully

consider which sort of business ownership is best suited to their enterprise.

Moreover, a sole proprietorship is defined as a business owned by a single

person who gets all benefits and expects all risks. This frame of commerce is the
9

oldest form of commerce organization and it is also the least demanding sort of

business to begin, operate, and end. Furthermore, as claimed by Full Suite Team

partnership is a legal form of business operation between two or more individuals

who share management and profits. While a corporation maintains a separate

and distinct existence from its stockholders, directors, and officers; in other

words, a corporation is viewed as a different person in the eyes of the law.

In conforming to Draheim, Dirk. (2010). Businesses are made of processes

while enterprises strive for excellence in business processes. Different

stakeholders perceive the topic of business processes differently. Different

approaches to business processes either from a strategic viewpoint or a technical

viewpoint. Moreover, according to Anda (2018), The business models are often

the most innovative one may find globally, making use of leading-edge practices

in science, information technology, communications, and social networking.

Furthermore, Strategic issues and Information Technology (IT) issues are

eventually intertwined if conducting a business process improvement project.

Business processes are supported by Information Technology (IT) in today’s

enterprises, so if the target is to improve the business processes of an enterprise

it will be immediately involved in Information Technology (IT) issues.

As stated above the Information Technology (IT) optimize the preparation

of information to create products and services for benefit. Business processes

utilizing technology are clearly demanded by the strategic need of today’s

enterprises to become more flexible in the sense of reactiveness and more

rapidly
10

changing business environments. Regardless of the size of the services,

innovation has both substantial and theoretical advantages that will assist

businesses with bringing in cash and produce the outcomes of clients'

requests. Moreover, in the Information Technology Industry, E-commerce

(Electronic Commerce or EC) is the most popular term in the modern world of

business that can be helped by entrepreneurs and businessmen.

Technology

In accordance with Skrbina (2015), it is in the work of pre-Socratic Greek

philosophers that first glimpse the principle of (divine) ordering in the word

“Logos,” which implicates the principle of creation that was conveyed in the

meaning of “Techne.” Nevertheless, it was only over the last century and a half

that the use of the word technology and incarnations of its meaning to describe

various concepts became widespread. Such usage of the word is responsible for

generating much interest in determining the core ideas that its use attempts to

capture. Furthermore, it is only upon the determination of these fundamental

aspects that any attempt to define technology is possible.

The study of Raja, R. (2010), Technology has certainly changed the way

humans live. It has impacted different facets of life and redefined living.

Undoubtedly, technology plays an important role in every sphere of life. Several

manual tasks can be automated, thanks to technology. Also, many complex and

critical processes can be carried out with ease and greater efficiency with the

help
11

of modern technology. One of the modern technologies it talks about is the

computer.

In a portion with William, B. & Sawyer, S. (2010), computer is a

programmable, multiuse machine that accepts data—raw facts and figures—and

processes, or manipulates, it into information can use, such as summaries, totals,

or reports. Its purpose is to speed up problem-solving and increase productivity.

As stated by Dana, H. (2011), Modern society, with the rapid development

of new technologies and a huge amount of information and information resources

requires people who are ready for such an information environment - are

competent, literate, and have the knowledge and skills needed for the 21 century.

As prescribed the implementing rules and regulations for Republic Act No.

10844, otherwise known as the “Department of Information and Communications

Technology Act of 2015”, which was signed into law on 23 May 2016.

“The Department of Information and


Communications Technology (DICT) shall be
the primary policy, planning, coordinating,
implementing, and administrative entity of the
Executive Branch of the government that will
plan, develop, and promote the national ICT
development agenda”.

The law insists that Information and communication have vital roles in

nation-building and that it is the state’s policy to “ensure universal access to

quality, affordable, reliable and secure ICT services.” It should also “ensure the

provision of a strategic, reliable, cost-efficient and citizen-centric information and


12

communications technology infrastructure, systems and resources as instruments

of good governance and global competitiveness.”

As present-day technology has changed our lives in endless ways it plays

a vital portion within the larger part of our lives Innovation saddles the tool,

technologies, and procedures utilized to help us to illuminate issues and make

our lives superior and simpler. The improvement of technologies makes a

difference to spare lives; it moves forward to work and makes the world way

better. In reality, innovation has played an imperative role in how people live

within the world nowadays and how they communicate within the climate with

everything around us. The effect of technology is higher than they anticipated so

they are creating modernized technology to live a better life. Moreover, in the

Information Technology Industry, E-commerce (Electronic Commerce or EC) is

the most popular term in the modern world of business that can be helped by

entrepreneurs and businessmen.

As expressed in Section 2 Declaration of the policy of the E-Commerce

Law Republic Act. No. 8792. An Act Providing for the recognition and use of the

electronic commercial and non-commercial transaction and documents penalties

and lawful use thereof and other purposes;

This Act shall be known as the "Electronic Commerce Act of 2000."

“The State recognizes the vital role of


information and communications technology
(ICT) in nation-building; the need to create an
information -friendly environment which
supports and ensures the availability, diversity
13

and affordability of ICT products and services;


the primary responsibility of the private sector
in contributing investments and services in
telecommunications and information
technology; the need to develop, with
appropriate training programs and institutional
policy changes, human resources for the
information technology age, a labor force
skilled in the use of ICT and a population
capable of operating and utilizing electronic
appliances and computers.”

The law insists that society must perceive the significance of technology in

business. Subsequently, the referenced legitimate premise supports the use of

technology in business for the improvement thus of the accessibility of it.

As claimed by Jinanjalie, Lihini. (2020), Technology is going deeply into

the human lifestyle from birth to death. A business relationship is such an

important relationship in human lives. There are lots of business models and

business categories. All these are bined up with relationships. Leader and

members’ relationship, employees and entrepreneur relationship, etc. innovations

of technology go through business and develop the business.

In accordance with Nayak, Priyabrata & Panigrahi, Jayant & Das, Biswajit

& Neurgaonkar, Suhrud. (2019), The technology is used extensively for many

functions in the start-up business organizations. Technology is also used to

engage with both existing and new potential customers. It shows that the real

business took place after the arrival of modern/information technology in different

quarters of start-up businesses.


14

In accordance with Wilburn, K. & Wilburn R, of St. Edward’s University

(2018), Technology is accelerating its ability to help businesses do more with less

and provide better results. Artificial intelligence (AI), big data, and the Internet of

things (IoT) work together to create programs that businesses can use to

decrease the time from product idea to product creation and product creation to

customer delivery. In addition, with Al-Sakran H. (2015), that the Internet of

Things is based on the Internet, network wireless sensing, and detection

technologies to realize the intelligent recognition of the tagged traffic object,

tracking, monitoring, managing and processing automatically. Internet-based

information systems in which tagged traffic objects can be automatically

represented, tracked, and queried over a network.

In accordance with Wade, et. al. (2004), Business value can be

significantly enhanced by the adaption of the internet. The study about Small and

Medium Enterprises (SMEs') acceptance of internet technology and its impact on

them. The adoption of broadband internet technology by SMEs has successfully

increased efficiency and helped them develop a strategy daily.

As claimed with Doherty, et. al, (2016), The effect of online trading through

e-commerce can reveal a new international market for SMEs. Some SMEs have

gradually applied this technology, but in other SMEs, technology is successfully

increasing efficiency and productivity by giving an efficient or real-time way of

communication.
15

As stated by S. Archana Bai, (2011), that Artificial intelligence (AI) is

making its way back into the mainstream of corporate technology, this time at the

core of business systems which are providing competitive advantage in all sorts

of industries, including electronics, manufacturing, marketing, human resource,

financial services software, medicine, entertainment, engineering, and

communications. AI technologies help enterprises reduce latency in making

business decisions, minimize fraud, and enhance revenue opportunities.

As claimed by Mazzarol, Tim & Reboud, Sophie (2020), Technology offers

small business owners an opportunity to enhance the productivity of their firm,

widen its marketing reach, and significantly improve the level of control they have

over information and communications within the company. The use of

technology, particularly Information Communications Technologies (ICT) by small

businesses has grown significantly in recent decades. This is due to the

proliferation of high performance, but relatively low-cost ICT and their enabling

software.

In the authority of Rakovska, Eva. (2014), E-business is a very popular

term in the current time and they can hear about it many times in various ways.

E- business is not only a category of business, but it is connected to IT and

certainly to internet and web technologies. All these technologies must ensure

and provide all processes of E-business (except the production of real products –

may be in the future they will print many products by using 3D printers). The

contribution discusses technologies hidden behind the term E-business and tries

to classify the technologies from the managerial point of view focusing on the

data and knowledge management in E-business.


16

In accordance with Hamdani, N.A. & Susilawati, W. (2018), Information

technology and learning organization play a strategic role in the development of

small leather industry performance. Based on the study of data analysis, it was

concluded that the application of information system technology had a positive

impact on the technological ability of leather tanning products

As stated, above technology is one of the keywords of our reality, it is

utilized broadly for some capacities in the start-up business associations.

Technology is also used to engage with both existing and new clients. It shows

that genuine business occurred after the appearance of information technology in

various quarters of the start-up business. It is extremely common in present day

society that; the information technology has become the change agent of every

business today.

Information System

In accordance with Boell, et. al. (2015), Information System (IS) is a work

system whose processes and activities are devoted to processing information,

that is, capturing, transmitting, storing, retrieving, manipulating, and displaying

information.

According to Sarmad (2011), the Information system has been defined in

terms of two perspectives: one relating to its function; the other relating to its

structure. From a functional perspective; an information system is a

technologically implemented medium for the purpose of recording, storing, and

disseminating linguistic expressions as well as for the support of inference

making. From a
17

structural perspective; an information system consists of a collection of people,

processes, data, models, technology and partly formalized language, forming a

cohesive structure that serves some organizational purpose or function.

In accordance with Salem Al-Mamary (2014), different kinds of information

systems are developed for different purposes, depending on the needs of the

business. In today’s business world, there are varieties of information systems

such as transaction processing systems (TPS), office automation systems (OAS),

management information systems (MIS), decision support system (DSS), and

executive information systems (EIS), Expert System (ES), etc. Each plays a

different role in organizational hierarchy and management operations.

In accordance with Lipaj, et. al. (2013), the Influence of Information

Systems on Business Performance while considering increased competition

nowadays, businesses strive to gain competitive advantage, increase their

economic indicators, work productivity and efficiency, reduce costs, and get other

benefits through the implementation of integrated information systems. By

improving internal processes and financial performance of the company, the

general business performance could be influenced by the deployment of such

information systems (IS).

The above definition refers to the functions and strategies of the company;

by this, proponents aim to transmit the idea that a company’s information system

must serve its business approach. In the end, the information system is only one
18

of the many elements that the company designs and uses to achieve its

objectives, and as such, it must be explicitly coordinated in line with these

objectives.

The study of Awais, Muhammad & Irfan, Muhammad & Bilal, Muhammad

& Samin, Tanzila. (2012), says that almost every organization like electronics,

textile, computer, etc is investing significantly in information systems. It is

generally observed that IS savings facilitate firms to achieve competitive benefit

and enhance central part competencies to improve their performance and

increase further earnings.

Moreover, conforming to Alkhafaji, Salah (2014), Integration of Information

Systems in Business Processes made it more stable and creative. The business

challenges have made the proponents and business people innovate new

business strategies to manage business activities effectively and efficiently.

Current business process approaches and models define enterprise activities

with respect to potential applications. The business organizations select their

business process systems based on their strategic aims, objectives, and the

nature of the business. Managing such business activities through a proper

information system has nevertheless a vital role in business success. Information

technology has had tremendous growth in the past decades and is continually

improving and changing drastically.

In accordance with the study of Laudon K. C & Laudon J. P. (2012),

Business firms invest heavily in information systems to achieve six strategic

business objectives: operational excellence; new products, services, and

business
19

models; customer and supplier intimacy; improved decision making; competitive

advantage; and survival.

As mentioned in the study above, with consideration of proper selection of

information systems and its proper exploitation to improve the performance of a

business. Furthermore, the essential advantage of information systems is their

capacity to supply a user with the information required to do any task successfully

and productively. Information systems give suitable data about each user’s tasks

in a format best suited to that user. Information systems can show real-time or

archived data as required and are adaptable to unused or altered data

requirements specially in sales and inventory system.

Sales and Inventory System

In accordance with Kerketta & Kumar (2016), The Sales and Inventory

System is an automated version of manual sales and inventories system. It can

handle all details about an Inventory. The details include Inventory personnel

details, sales details, products details, annual transection details, etc. In case of

manual system, they need a lot of time, manpower etc. Here almost all work is

computerized.

Pursuant with Chaudhari & Wankhede (2016), inventory is a technique of

maintaining the inventory at different authorized level, so that the production and

management applied on different level. Also, Inventory Management is tracking of

Information Services and data. Upgrading to an automated inventory

management system will enhance the delivering of real-time reports.


20

According to Gaanan, Luna IV, & Tan (2013), Sales Management

Inventory System is a system that will help to monitor the sales of the company.

The Sales Management Inventory System offers functions that are simple but

very effective in the inventory system and can help the company to organize the

sales report. In the system, it offers to add the products, delete, edit and view

products. Furthermore, the system can issue a sale order report, sales invoice,

and the payments that are being made to the company.

In proportion to Abacahin (2012), An automated Sales and Inventory

System has an array of functions involving sales and inventory that can be of very

big help to the company. It aims to make files updated and easy to locate, hence,

data and information become accurate and orderly which may provide a faster

alternative or means in doing the inventory.

As to the description of Carado (2013), the Development of online sales

management and inventory system enabled the business to accommodate the

customers through the World Wide Web, speed up monitoring of the sales and

inventory record, and eliminate high costs on labor and operating expenses of the

hosting PayPal, online catalog, and automated generation of sales summary.

As stated with Anigbogu, et. al, (2011), the Sales and inventor system

gives real-time information concerning stock level without manually counting the

items on stock, unlike the other inventory models that allow some critical

transactions to be done off line, only to be reconciled on a later day. As an online

line system, it is possible to have accurate and reliable information at all times for

more effective stock management.


21

As stated above, sales and inventory confirm that switching to an

automated system can make production easier and effective. The aim of an

automated sales and inventory system is to give lesser workloads to personnel

that are time- consuming. It also helps to monitor stocks and reorder needs that

give superior service to customers. In addition, business owners can utilize the

data to plan for development and manage inventory properly. In line with the

proposed system design wherein it utilized the sales and inventory system for

furniture shop through a desktop-based application that will be generating

reports, monitoring stocks, and maintaining the inventory through the use of an

automated sales and inventory system.


22

Chapter 3

METHODOLOGY

Project Development Framework

This chapter represents the research methodology and the development of

their research design, and then afterward is the development of the system, the

discussion about Analysis, Planning, Design and the Developed of the system

that takes place, and lastly the Testing and Deploy or Implementation of the

system.

The Software Development Life Cycle or SDLC is a process in which best

describes the development, maintaining, changing, or enhancing management

system. This is where ideas and plans were being constructed to develop. The

SDLC would provide or would exceed the expectation of the client and would

reach completion within a specific time. SDLC also defines the task that was

being performed in the system development process step by step as well as

maintaining the software.

Agile software development is a theoretical framework for a computer

program that encourages development cycles throughout the project's life cycle.

Agile techniques also emphasize an important measure of progress. Where

requirements and solutions are developed through cooperation amongst self-

organizing, cross-functional groups.

The agile software development model consists of 6 phase which is the

requirement, plan, design, development, test, and deploys.


23

In the first phase which is the requirement, where in the proponents would

gather some details about the Patients data, Supplies and Services of the end-

user.

The next phase would be the plan, wherein the proponents have a

brainstorming of ideas and features of the system that gives a vital investigation

and opportunity to analyze the system requirements and hardware requirements

by the end-users.

In the phase designing, the proponents would begin the database

architecture design and the user interface based on the affirmed requirements

document that established patterns for software development and application

architecture.

The next phase would be the development, wherein the proponents would

start the development of the database and the system is in the development

stage that marks the conclusion of the preparatory portion of the method and

signifies the beginning of the production.

After that, the test phase, it is the method wherein the proponents perform

testing to eliminate bugs and critical errors and also to guarantees that the final

project turns out to be protected, safety and became successful.

In the last stage of the development process, in this stage, the proponents

would execute testing and integration of the system and all of the related

requirements were met. Once the testing is done the product is deployed within

the customer environment.


24

Figure 1

A Research Framework for the development of Barangay Pag-asa Health Center


Management System
25

This project development framework gives a defined view of the entire

system and help to ensure the quality and developed the system successfully it

also would be undertaken by the proponents starting from gathering data up to

the deployment of the system.

This framework aims to explain the various stages of creating a system

that is very helpful to the proponents. From start to the last stage which is the

deployment of the system. It can also be useful to other proponents or future

proponents who want to conduct the project.

Locale of the Study

The setting of the project would be at Province of Rizal in the Philippines

located in the Calabarzon Region in Luzon. It is approximately 16 kilometers (9.9

mi) east of Manila. The territory is named after José Rizal, one of the most

national heroes of the Philippines. The area to lies on the northern shores of

Laguna de Bay, the biggest lake within the nation. Rizal may be a precipitous

territory roosted on the western inclines of the southern parcel of the Sierra

Madre mountain extent.

The proponents would be focusing on the Municipality of Morong,

Binangonan, Angono, and Taytay. Each said Municipality would be having one

furniture shop and there would be three respondents each shop; a target of

twelve respondents coming from all furniture shop in the municipality of Morong,

Binangonan, Angono, and Taytay Rizal.


26

Subject of the Study

There were five (5) respondents of the project which comprises one (1)

inventory clerk, two (2) cashier, and two (2) store manager who assesses the

user’s acceptance of the developed system.

The proponents believe that they were suited to evaluate the user

acceptance of the developed system since that they are the target end-user of

the system that’s why they are knowledgeable in the inventory, sales, and

procedures of the furniture shop.

Procedure of the Study

In the capstone project, there is one good characteristic: it is scientific and

systematic; with that, the proponents followed the step-by-step procedure in

conducting this project.

The proponent started by consulting their capstone project instructor, they

led conceptualizing of thoughts on possible system titles, afterward, the

proponents decided to think what the furniture shop system needs because due

to Covid-19 instead interviewing, the proponents came up with proposed

system titles. The system was developed then underwent scrutiny from the

panelist during the Title Defense. The panelist picked the best title among those

presented by the proponents, and chose is the Sales and Inventory System for

Furniture Shop.

The Proponents then proceeded to the gathering of data and system

requirements and afterward began working with Chapter 1 after that, the
27

proponents consulted with their thesis adviser to check for mistakes in the

manuscript. The proponents started working on Chapters 2 and 3, At that point, a

few corrections of the manuscript were finished. It was checked and concluded in

anticipation of Pre-oral Defense. During the pre-oral defense, the proponents

introduce their findings with the relevancy of their project to the panel. The panel

gives criticism, feedbacks, recommendation, and advice for the improvement of

the presented project. Lastly, the proponents work together for the final revision

of the manuscript to be submitted the bound copy to the capstone instructor.

Afterward, the proponents start developing the sales and inventory system and

conducted the quality assurance testing and the user acceptance testing of the system.

After that, the proponents proceed in constructing the Chapter 4 and 5 of the manuscript.

Then consultation with the adviser and revisions has been made in preparation for the

final oral defense. During the Oral defense, the proponents presented the developed

system to the panels which provided them valuable feedback and critique. The

manuscript and system have then been revised and finalized based on various

recommendations of the panels. After that, the project team submitted the hardbound

copy of the manuscript to their capstone project instructor.


28

Chapter 4

TECHNICAL BACKGROUND

System Flowchart

This system flowchart describes how the entire system operates. It helps

to recognize the flow of operations in the system. It reflects the relationships

between inputs, outputs, and processes of the Sales and Inventory System for

Furniture Shop.
29
30
31
32

Dataflow Diagram

This dataflow diagram represents how the data of the Sales and Inventory

System for Furniture Shop flows, processes, and accessed by the users
33

Level 0 DFD

The Sales and Inventory system for Furniture Shop level 0 is also known

as the context diagram. It’s supposed to be an abstract view, with the mechanism

represented as a single process with external parties.

In this data flow diagram, the General process is done in Sales and

Inventory monitoring. This will also serve as a guide as go through the deeper

processes of the Sales and Inventory system data flow diagrams.


34

Database Schema
35
36

Unified Modeling Language


37

Cost and Benefit Analysis

Costs:

Item Quantity Estimated Total Cost


Cost
Computer Equipment:
Desktop Computers 3 15,000.00 45,000.00
Server 1 350,000.00 350,000.00
Printer 3 3,000.00 9,000.00
Installation and Networking
Networking Materials - 20,000.00 20,000.00
Labor - 15,000.00 15,000.00
Training Cost:
Admin 1 person 4,000.00 4,000.00
Cashier 1 person 2,000.00 2,000.00
Inventory Clerk 1 person 2,000.00 2,000.00
Manager 1 person 4,000.00 4,000.00
Other Costs:
Expenses due to inefficiency - 40,000.00 40,000.00
during the first month
Maintenance Cost - 20,000.00 20,000.00
Bug fix (During the first - 15,000.00 15,000.00
month)
Electricity 12 months 10,000.00 100,000.00
TOTAL COST: 626,000.00

Benefits:
Item Estimate Benefit per Year
More ability to manage customer transactions 300,000.00
Improved efficiency and reliability data 200,000.00
Improved customer service and retention 100,000.00
Reduce work force 200,000.00
Reduce Inventory expenses 100,000.00
Increase sales revenue 200,000.00
TOTAL BENEFITS: 1,200,000.00

Return of Investment:
ROI = ((Benefits - Cost) / Cost) * 100
ROI = ((1,200,000.00 - 626,000.00)/ 626,000.00) * 100
ROI = (.92) * 100
ROI = 92% per year
38

Program Output

Figure 2
Login Screen

Figure 3
Home Screen
39

Figure 4
Customer Profile

Figure 5
Product Profile
40

Figure 6
Add Products Form

Figure 7
Update Products Form
41

Figure 8
Add New Stocks Form

Figure 9
Order Form “Adding Orders”
42

Figure 10
Order Form “Return Orders”

Figure 11
Payment Form “First Payment”
43

Figure 12
Payment Form “Monthly Payment”

Figure 13
Report Form “Home Page”
44

Figure 14
Return Item Form

Figure 15
Stock Inventory Form
45

Figure 16
Transaction History Form

Figure 17
Sales Report Form
46

Figure 18
Audit Trail Form

Figure 19
Setting Form “Home Page”
47

Figure 20
Category / Brand Form

Figure 21
Supplier Form
48

Figure 22
Shop Details Form

Figure 23
User’s Account Form
49

Figure 24
Void Orders Form

Figure 25
Archive Orders Form
50

Software Requirements

During the Development of the Sales Inventory system, the project team

used Microsoft Visual Basic 2012 as the programming language and Microsoft

PowerPoint was used for the designing of the Systems Interface, also Microsoft

SQL 2008 for the Database. Upon the deployment, the developed management

information system requires a 64bit Microsoft Windows 10 operating system.

Hardware Requirements

For the system to have a better performance, it requires the following

hardware: An entry-level server where the system will be stored. Client/personnel

must have a computer with at least Processor 1 gigahertz (GHz) or faster with

support for PAE, NX, and SSE2. and RAM. 1 gigabyte (GB) (32-bit) or 2 GB (64-

bit) Hard disk space and 16 GB (32-bit) or 20 GB (64-bit) Graphics card.

Microsoft DirectX 9 graphics device with WDDM driver. A 15 inches’ monitor, an

optical mouse, and a PS2 keyboard. An inkjet printer for printing reports.
51

Quality Assurance Testing

1
2
4

5 6

Test Case
Test No. 1
Code:
Description: Verify that the following objects/fields are present and functioning to login in the system
Function: Login in the system
Item Actual
Step Expected Result Comments
No. Result
1 Check if System Logo is on the Furniture Shop logo must be present in
Passed
screen the screen
2 Check if System title is on the System title is present in the screen
Passed
screen
3 Check if User profile logo is on the Display User Profile logo must be present
Passed
screen on the screen
4 Input alphanumeric character in Should accept alphanumeric Character
Passed
the username
While the insertion point is in the The menu screen will load/appear
username textbox, press the enter
Passed
key in the keyboard with correct
username and password
While the insertion point is in the A message box will appear saying that the
username textbox, press the enter username and password is incorrect, once
key on the keyboard with incorrect the ok button was clicked the user will Passed
username and password require to try another username and
password
5 Input alphanumeric character in Should accept alphanumeric Character
Passed
the password
While the insertion point is in the The menu screen will load
password textbox, press the enter
Passed
key on the keyboard with correct
username and password
While the insertion point is in the A message box will appear saying that the
password textbox, press the enter username and password is incorrect, once
key in the keyboard with incorrect the ok button was clicked the user will Passed
username and password require to try another username and
password
6 Click the Show password icon Password should show and hide once
Passed
clicked
7 Click the login button with the The menu screen will load/appear
Passed
correct username and password
Click the login button with in A message box will appear saying that the
correct username and password “username and password is incorrect”, Passed
once the ok button was clicked the user
52

will require to try another username and


password
Click the login button with no A message box will appear telling “Please
encoded username and password input a username and password”, once
Passed
the ok button was clicked the insertion
point will proceed at the username
8 Click the exit button The Login form must be exited. Passed

9 11 12
10

1
2
3
4
5

6
7

Test Case
Test No. 2
Code:
Check the Main Screen if the Menu allows all users to understand the analytics that matters
Description:
to their type of use
Function: Main screen and shows the information about the Furniture shop system.
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Customer Profile” button Customer Profile form will appear Passed
2 Click the “Products” button The product’s form will appear Passed
3 Click the “Orders” button Order’s form will appear Passed
4 Click the “Payments” button The payment’s form will appear Passed
5 Click the “Report” button Report’s form will appear Passed
6 Click the “Settings” button Setting’s form will appear Passed
7 Click Logout button A message box will appear stating that
“Are you sure you want to log out?” and Passed
once clicked “Yes” the login form will
appear.
8 Check if the user profile logo is on The user profile logo must be present on Passed
the screen the screen.
9 Check if the system title is on the The system titles must be present on the Passed
screen screen.
10 Check if the store name is on the The store name must be present on the Passed
screen screen
11 Check if the Date is on the screen The date must be on the screen. Passed
12 Check if the Time is on the screen The time must be on the screen. Passed
53

16

7 6 1
8 13
9 2
14
10 3
11 15
4
12
17
5

18

Test Case
Test No. 3
Code:
Check if the Customer profile can allow the user to search, add, save, edit archive the
Description:
record.
Function: Add, Update, Create, and Archive Records of Customer.
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Add” button Item 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, and
16 must be enabled and ready to accept
data
Passed
- “Save” and “Cancel” button was enabled
- “Add”, “Archive” and “Edit” will be
disabled.
2 Leave item 6, 7, 8, 9, 10, 11, 12, A message box will appear stating that all
13, 14, 15, and 16 with no value fields are required. Passed
and Click the “Save” button
Complete item 6, 7, 8, 9, 10, 11, - The record will be saved in the database
12, 13, 14, 15, and 16 with no and show to the data grid.
value and Click the “Save” button - A message box stating that the record
has been saved will display, once the ok
button was clicked:
Passed
- Items 6, 7, 8, 9, 10, 11, 13, 14, 15, and
16 will be disabled.
- Add and Edit Button will be enabled
- The “Save” and “Cancel” button will be
disabled
3 Do not select a record from the The text box must be disabled
item 17 data grid and click” Passed
Archive”
Select a record from the data grid The archive button was enabled and an
and click the “Archive” button archive form reports will appear
Passed
-Once click the record on the data grid, the
records allow to edit and update.
4 Do not select a record from the The text box must be disabled
Passed
item 18 data grid and click” Edit”
Select a record from the data grid - Item 6 and 16 will auto-fill and items 7, 8,
and click the “Edit” button 9, 11, 12 13, and 14 should accept
alphanumeric and special characters while
items 10 and 15 should be select while Passed
item 12 should accept date only enabled
and ready for Editing
- “Edit” button will become “Update”
54

- “Update” and “Cancel” button will be


enabled
- The “Add” and “Save” button will
be disabled
5 Leave item 7, 8, 9, 10, 11, 13, 14, The “Cancel” button will be disabled
and 15 with no value and Click the Passed
“Cancel” button
Complete all the data on item 7, 8, Once the cancel button was clicked, the
9, 10, 11, 13, 14, and 15 and click operation will be canceled Passed
the “Cancel” button
6 Check the “Customer ID” Text box The text box must be disabled and auto-
Passed
if it is disabled fill.
7 Type a search value on the search the input text should be displayed on the
Passed
textbox textbox
8 Type a text on the “First Name” The textbox should accept alphanumeric
Passed
textbox and special characters
9 Type a text on the “Middle Name The textbox should accept alphanumeric
“textbox and special characters Passed
10 Type a text on the “Last Name” The textbox should accept alphanumeric
Passed
textbox and special characters
11 Type a text on the “E-mail The textbox should accept alphanumeric
Passed
Address” textbox and special characters
12 Type a text on the “Contact The textbox should accept numeric values
Passed
Number” textbox only.
13 Click and select item on combo The selected item should be displayed on
box “Gender” the combo box Passed
14 Click and select item on date time Selected item should be displayed on the
Passed
picker “Birthday” date-time picker
15 Type a text on the “Complete The textbox should accept alphanumeric
Passed
Address” textbox and special characters
16 Complete Checked textboxes of All checkboxes must be checked
“Requirements” -The item 17 textbox will be disabled and Passed
auto-fill and stating “Complete”.
17 Incomplete Checked textboxes of -The item 17 textbox will be disabled and
Passed
“Requirements” auto-fill and stating “Incomplete”.
Check the item 17 Text box if it is The text box must be disabled and auto-
disabled fill. Passed
18 Check if the data grid is on the Record data grid will load/appear on the
Passed
screen. screen
55

1
2
3

Test Case
Test No. 4
Code:
Check if the Products menu can allow the user to search, add, save, edit archive the
Description:
record.
Function: Add, Update, Create, and Archive Records of Products
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Add Products” button Add Product form will appear on the
screen Passed

2 Click the “Add New Stocks” button Add New Stocks form will appear on the
screen Passed
3 Click the “Archive” button Product record will disappear on the data
grid and move to the archive record. Passed
4 Click the “Edit” button Update Product form will appear on the
Passed
screen
5 Type a search value on the search the input text should be displayed on the Not working
Failed
textbox textbox
6 Click the “Search” button Search results will be filtered on the data Not Working
Failed
grid.
7 Check if the data grid is on the Record data grid will load/appear on the
screen. screen Passed
56

1
2 6
3 7

4 8
9

10 11

Test Case
Test No. 5
Code:
Description: Processing of Adding products and information
Function: Adding products information
Item Actual
Step Expected Result Comment
No. Result
1 Check the “Item Code” Text box if The text box must be disabled and auto-
it is disabled incremented. Passed

2 Type a text on the “Item Name” The textbox should accept alphanumeric
textbox and special characters. Passed

3 Click and select item on The selected item should be displayed on


combo box “Category” the combo box. Passed

4 Check the “Description” Text box if The text box must be disabled and auto-
it is disabled fill. Passed
5 Click and select item on The selected item should be displayed on
combo box “Supplier” the combo box. Passed
6 Click and select item on The selected item should be displayed on
combo box “Brand” the combo box. Passed

7 Type a numeric value in “Unit The textbox should accept numeric values
Price” only. Passed

8 Type a numeric value in “MarkUp The textbox should accept numeric values
Price” only. Passed

9 Type a numeric value in “Selling The textbox should accept numeric values
Price” only. Passed

10 Leave item 2, 3, 4, 5, 6, 7, 8, and 9 A message box will appear stating that all
with no value and Click the “Save” fields are required. Passed
button
Complete all the data on item 2, 3, - The record will be saved in the database
4, 5, 6, 7, 8, and 9 and click the - A message box stating that the record Passed
“Save” button has been saved

11 Click the “Cancel” button Once the cancel button was clicked, the
operation will be canceled. Passed
57

4
5
1
6
2
7
3
8

9 10

Test Case
Test No. 6
Code:
Description: Processing of Adding New stocks and information
Function: Adding New stocks information form
Item Actual
Step Expected Result Comment
No. Result
1 Check the “Item Code” Text box if Item Code will be displayed on the textbox
it is disabled and auto-fill. Passed
2 Check the “Item Name” Text box if Item Name will be displayed on the
it is disabled textbox and auto-fill. Passed

3 Check the “Selling Price” Text box Selling Price will be displayed on the
if it is disabled textbox and auto-fill. Passed

4 Click the browse button A browse form will display that will enable
the user to search an Item Code. Once an
Item was selected the Item Name and Passed
Selling Price will be displayed on the
textbox.

5 Check the “Stock Code” Text box Stock Code will be displayed on the
if it is disabled textbox and must be auto-incremented. Passed

6 Click and select a date on the The date-time picker will hold the value of
“From” date time picker. the selected date. Passed

7 Type an integer “Quantity” textbox The only numeric value is accepted.


Passed
8 Check the “Total Selling Price” Total Selling Price must be disabled
Text box if it is disabled textbox and auto-computed. Passed
9 Don’t select item 4 and leave item A message box will appear stating that all
6, 7, and 8 with no value and Click fields are required. Passed
the “Save” button
Complete all the data on item 1, 2, - The record will be saved in the database
3, 4, 5, 6, 7, and 8 and click the - A message box stating that the record Passed
“Save” button has been saved
10 Click the “Cancel” button Once the cancel button was clicked, the
operation will be canceled. Passed
58

1 2

3 7

4 8

9
5
10

11 12

Test Case
Test No. 7
Code:
Description: Processing of Updating Products and information
Function: Updating Products information form
Item Actual
Step Expected Result Comment
No. Result
1 Check the “Item Code” Text box if Item Code will be displayed on the textbox
Passed
it is disabled and auto-fill
2 Click the browse button A browse form will display that will enable
the user to search an Item Code. Once an
Item was selected the Item Name,
Passed
Category, Description, supplier, Brand,
Unit Price, Mark Up Price, and Selling
Price will be displayed on the textbox.
3 Type a text on the “Item Name” The textbox should accept alphanumeric
Passed
textbox and special characters.
4 Click and select item on combo The selected item should be displayed on
Passed
box “Category” the combo box.
5 Check the “Description” Text box if The text box must be disabled and auto-
Passed
it is disabled fill.
6 Click and select item on combo The selected item should be displayed on
Passed
box “Supplier” the combo box.
7 Click and select item on combo The selected item should be displayed on
Passed
box “Brand” the combo box.
8 Type a numeric value in “Unit The textbox should accept numeric values
Passed
Price” only.
9 Type a numeric value in “MarkUp The textbox should accept numeric values
Price” only. Passed
10 Type a numeric value in “Selling The textbox should accept numeric values
Passed
Price” only.
11 Don’t select item 7 and leave item A message box will appear stating that all
4, 6, 7, 8, 9, 10, and 11 with no fields are required.
Passed
value and Click the “Update”
button
Complete all the data on item 1, 2, - The updated record will be saved in the
3, 4, 5, 6, 7, 8, 9, and 10 and click database.
Passed
the “Update” button - A message box stating that the record is
updated.
12 Click the “Cancel” button Once the cancel button was clicked, the
operation will be canceled. Passed
59

16

2
3 10

4 11

5
6
7 12

8
9 13

14

15 17 18

Test Case
Test No. 8
Code:
Description: Can mean the announcement of the intended purchase.
Function: Showing and Selecting ordered items of the customers.
Item Actual
Step Expected Result Comment
No. Result
1 Check the “Transaction No.” Text Transaction No. will be displayed on the
Passed
box if it is disabled textbox and must be auto-incremented.
2 Check the “Customer ID” Text box Customer ID will be displayed on the
Passed
if it is disabled textbox and auto-fill.
3 Check the “Customer Name” Text Customer Name will be displayed on the
Passed
box if it is disabled textbox and auto-fill.
4 Check the “Search” Text box if it is Item Code will be displayed on the
Passed
disabled textbox.
5 Check the “Item Code” Text box if The text box must be disabled and auto-
it is disabled fill. Passed
6 Check the “Item Name” Text box if The text box must be disabled and auto-
Passed
it is disabled fill.
7 Check the “Selling Price” Text box The text box must be disabled and auto-
Passed
if it is disabled fill.
8 Type an integer “Quantity” textbox The only numeric value is accepted. Passed
9 Check the “Total Amount” Text The text box must be disabled and auto-
Passed
box if it is disabled computed.
10 Click the “browse” button -A browse form will display that will enable
the user to search for a Customer.
-Once an Item was selected the Item Passed
Customer Name and Customer ID will be
displayed on the textbox.
11 Click the “browse” button - A browse form will display that will
enable the user to search for a Product.
- Once an Item was selected the Item
code and Item name will be auto-fill. Passed
- Selling price is auto-computed.
- Item 5, 6, and 7 will be displayed on the
textbox
12 Click the “-” button. The text box must be enabled and subtract
Passed
Quantity on the textbox Quantity.
13 Click the “+” button. The text box must be enabled and Add
Passed
Quantity on the textbox Quantity.
14 Check the “Add Item” button if it is The add item button must be disabled if
disabled you don’t browse in item 11 Passed
Click the “Add Item” button The add item button will be enabled. Passed
60

-The selected item on item 11 will be


moved to item 16.
15 Don’t select from item 10, 11, 12 Save order button will be disabled.
and leave item 8 with no value and Passed
Click the “Save Order” button
16 Check if the data grid is on the Record data grid will load/appear on the
screen. screen. Passed
17 Do not select a record from the The text box must be disabled
item 16 data grid and click “Void” Passed
The text box must be disabled
18 Select a record from the data grid The void button was enabled and Admin
and click the “Void” button Log in the form will appear.
-Once Admin enters username and Passed
password the record will be moved to Void
Database.
61

1 2

3 8
4 9
5 10

6 11 12

13

14

15

16

17
18

19

20

21

7 22

Test Case
Test No. 9
Code:
Description: Processing of first payment or full payment.
Function: Receiving payment from customer
Item Actual
Step Expected Result Comment
No. Result
1 Click the Tab Control “First The tab control must be on the First
Passed
Payment” if it is highlighted Payment tab.
2 Click the Tab Control “Monthly The tab control must be on the Monthly
Passed
Payment” if it is highlighted Payment tab.
3 Check the “Transaction Number” The text box must be disabled and auto-
Passed
Text box if it is disabled fill.
4 Check the “Customer ID” Text box The text box must be disabled and auto-
Passed
if it is disabled fill.
5 Check the “Customer Name” Text The text box must be disabled and auto-
Passed
box if it is disabled fill.
6 Check if the data grid is on the Record data grid will load/appear on the
Passed
screen. screen
7 Check the “Total Price” Text box if The text box must be disabled and auto-
it is disabled computed. Passed

8 Click the browse button A browse form will display that will enable
the user to search an Item Code. Once an
Item was selected the Item Customer ID Passed
and Customer name will be displayed on
the textbox.
9 Click and select “Full Payment” on -The selected item should be displayed on
the combo box. the combo box.
-Item 11, 12, 13, 14, 15, 16, 19 and 21 Passed
Text boxes are disabled
-Item 20 text box is enabled.
Click and select “Installment Plan” -The selected item should be displayed on
on the combo box. the combo box. Passed
-item 20 Text box is disabled
10 Click and select “Payment Plan” -The selected item should be displayed on
on the combo box. the combo box
Passed
Item 11 and 12 must be disabled and item
12 is auto-computed.
11 Check the “Interest” Text box if it is The text box must be disabled and auto-
Passed
disabled fill.
12 Check the “Interest Amount” Text The text box must be disabled, auto-fill
Passed
box if it is disabled and auto-computed
62

13 Check the “Installment Total” Text The text box must be disabled, auto-fill
Passed
box if it is disabled and auto-computed
14 Type an integer “Down Payment” The only numeric value is accepted.
textbox -Must proceed to payment Passed

15 Check the “Balance” Text box if it The text box must be disabled, auto-fill
is disabled and auto-computed Passed

16 Check the “Monthly Payment” Text The text box must be disabled, auto-fill
Passed
box if it is disabled and auto-computed
17 Click and select “Service Type” on The selected item should be displayed on
Passed
the combo box. the combo box
Click and select “Pick-Up” on the The selected item should be displayed on
combo box. the combo box and item 18 must be Passed
disabled.
Click and select “Delivery” on the The selected item should be displayed on
combo box. the combo box and item 18 must be Passed
enabled.
18 Check the “Delivery Fee” Text box The text box must be disabled
Passed
if it is disabled
Check the “Delivery Fee” Text box The text box must be enabled and only a
Passed
if it is enabled numeric value will be accepted.
19 Check the “Total Amount” Text The text box must be disabled, auto-fill
box if it is disabled and auto-computed Passed

20 Type an integer “Amount The only numeric value is accepted.


Passed
Received” textbox
21 Check the “Change” Text box if it The text box must be disabled, auto-fill
is disabled and auto-computed Passed

22 Don’t select item 8, 9, 10, 17 and A message box will appear stating that all
leave item 14 with no value and fields are required. Passed
Click the “Save POS” button
Complete all the data on item 8, 9 - The record will be saved in the database
10, 14, 17, 18, and 20 and click and the Receipt form will appear. Passed
the “Save POS” button
63

1 2

3 4

5 14
6

7 15
8 16

9 17

10 11
18
12

13 19

20

Test Case
Test No. 10
Code:
Description: Processing of monthly payment or installment plan
Function: Receiving payment from the customer installment plan
Item Actual
Step Expected Result Comment
No. Result
1 Click the Tab Control “First The tab control must be on the First
Passed
Payment” if it is highlighted Payment tab.
2 Click the Tab Control “Monthly The tab control must be on the Monthly
Passed
Payment” if it is highlighted Payment tab.
3 Check the “Transaction Number” The text box must be disabled and auto-
Passed
Text box if it is disabled fill.
4 Click the browse button A browse form will display that will enable
the user to search for a Customer. Once
an Item was selected the Transaction
Number, Customer ID, Customer Name,
Passed
Installment ID, Installment Plan,
Installment Total, Total Amount, Down
Payment, Balance, and Monthly Payment
will be displayed on the textbox.
5 Check the “Customer ID” Text box The text box must be disabled and auto-
Passed
if it is disabled fill.
6 Check the “Customer Name” Text The text box must be disabled and auto-
Passed
box if it is disabled fill.
7 Check the “Installment Plan” Text The text box must be disabled and auto-
Passed
box if it is disabled fill.
8 Check the “Installment Total” Text The text box must be disabled and auto-
Passed
box if it is disabled fill.
9 Check the “Total Amount” Text The text box must be disabled and auto-
Passed
box if it is disabled fill.
10 Click and select item on combo The selected item should be displayed on
Passed
box “Payment Method” the combo box. “Regular” “Advance”
11 Check the “Months to Pay” Text The text box must be disabled if choose
box if it is disabled and enable. “Regular” in the combo box and the
Passed
textbox must be enabled if choose
“Advance”.
12 Check the “Payment Total” Text The text box must be disabled, auto-fill
Passed
box if it is disabled and auto-computed
13 Type an integer “Amount Receive” The only numeric value is accepted.
on the textbox Passed
14 Check the “Installment ID” Text The text box must be disabled, auto-fill,
Passed
box if it is disabled and must be auto-incremented.
64

15 Check the “Down Payment” Text The text box must be disabled and auto-
Passed
box if it is disabled fill.
16 Check the “Balance” Text box if it The text box must be disabled and auto-
Passed
is disabled fill.
17 Check the “Monthly Payment” Text The text box must be disabled and auto-
Passed
box if it is disabled fill.
18 Check the “Updated Balance” Text The text box must be disabled and auto-
Passed
box if it is disabled computed with an updated balance.
19 Check the “Change” Text box if it The text box must be disabled, auto-fill
is disabled and auto-computed Passed

20 Don’t select item 4 and leave item A message box will appear stating that all
10 with no value and Click the fields are required. Passed
“Save POS” button
Select item 4 and fill item 10 and - The record will be saved in the database
Passed
click the “Save POS” button and the Receipt form will appear.
65

1
6 13
7 8 14 2
9 15
3
10
11 4
12
5

17

18

19

20

Test Case
Test No. 11
Code:
Process of a customer taking previously purchased merchandise back to the shop, and in turn
Description:
receiving a refund in the original form of payment, exchange for another item.
Function: Search the return items of the customer.
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Return Items” button Return Items form will appear on the Passed
screen
2 Click the “Stock Inventory” button Stock Inventory form will appear on the Passed
screen
3 Click the “Transaction History” Transaction History form will appear on Passed
button the screen
4 Click the “Sales Report” button The sales Report form will appear on the Passed
screen
5 Click the “Audit Trail” button Audit Trail form will appear on the screen Passed
6 Check the “Return ID” Text box if it The text box must be disabled, auto-fill,
Passed
is disabled and must be auto-incremented.
7 Check the “Order ID” Text box if it The text box must be disabled and auto-
Passed
is disabled fill.
8 Click the browse button A browse form will display that will enable
the user to search an Item Code. Once an
Item was selected the Item 7, 8, 9,10, 11, Passed
12, 13, and 14 will be displayed on the
textbox.
9 Check the “Transaction ID” Text The text box must be disabled and auto-
Passed
box if it is disabled fill.
10 Check the “Customer ID” Text box The text box must be disabled and auto-
Passed
if it is disabled fill.
11 Check the “Customer Name” Text The text box must be disabled and auto-
box if it is disabled fill. Passed
12 Check the “Item Code” Text box if The text box must be disabled and auto-
Passed
it is disabled fill.
13 Check the “Item Name” Text box if The text box must be disabled and auto-
Passed
it is disabled fill.
14 Check the “Date Purchase” Text The text box must be disabled and auto-
Passed
box if it is disabled fill.
15 Check the “Date Returned” Text The text box must be disabled, auto-fill,
Passed
box if it is disabled and must be auto-incremented.
16 Type a text on the “Remarks” The textbox should accept alphanumeric
Passed
textbox and special characters
66

17 Don’t select item 8 and leave item A message box will appear stating that all
16 with no value and Click the fields are required. Passed
“Return” button
Click and select on item 8 and fill - The record will be saved in the database
item 16 and click the “Return” and the report viewer will appear. Passed
button
18 Don’t select item 8 and leave item The “Cancel” button will be disabled -
16 with no value and Click the Passed
“Cancel” button
Complete all the data on item 7 Once the cancel button was clicked, the -
and 16 and click the “Cancel” operation will be canceled Passed
button
19 Don’t select item 8 and leave item The “Clear” button will be disabled Failed Show and
16 with no value and Click the clear are
“Clear” button opposed
Complete all the data on item 7 Once the clear button was clicked, the Failed Show and
and 16 and click the “Clear” button textbox item 7,8,9,10,11,12,13,14, and 16 clear are
will be cleared opposed
20 Check if the data grid is on the Record data grid will load/appear on the
Passed
screen. screen
67

6 1
7
2

4
8

10

11

Test Case
Test No. 12
Code:
Description: The goods available for sale and raw materials used to produce goods available for sale.
Determine the sufficient amount and type of input products, products in process, and finished
Function: products, facilitating production and sales operations and minimizing costs by keeping them at an
optimal level.
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Return Items” button Return Items form will appear on the Passed
screen
2 Click the “Stock Inventory” button Stock Inventory form will appear on the Passed
screen
3 Click the “Transaction History” Transaction History form will appear on Passed
button the screen
4 Click the “Sales Report” button The sales Report form will appear on the Passed
screen
5 Click the “Audit Trail” button Audit Trail form will appear on the screen Passed
6 Check the “Search Product” Text Search Product will be displayed on the Passed
box if it is disabled textbox.
7 Click the browse button A browse form will display that will enable Passed
the user to search for a Product. Once a
product is selected it will be displayed on
the textbox.
8 Check if the data grid is on the Record data grid will load/appear on the Passed
screen. screen
9 Click and select a date on the The date-time picker will hold the selected Passed
“From and To” date time picker. date. and appear on the data grid.
10 Select on item 7 and 9 and Click The record will be shown in the report Passed
the “Show” button reviewer.
11 Don’t select item 7 and Click the The “Clear” button will be disabled
Passed
“Clear” button
Complete all the data on item 6 Once the “Clear” button was clicked, the
Passed
and 9 and click the “Clear” button textbox item 6 will be cleared.
68

2
6
8 3
7

5
9

10

Test Case
Test No. 13
Code:
Description: Record of every transaction within a certain period of time.
Function: To get information about transactions – including the dates they are processed.
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Return Items” button Return Items form will appear on the Passed
screen
2 Click the “Stock Inventory” button Stock Inventory form will appear on the Passed
screen
3 Click the “Transaction History” Transaction History form will appear on Passed
button the screen
4 Click the “Sales Report” button Sales Report form will appear on the Passed
screen
5 Click the “Audit Trail” button Audit Trail form will appear on the screen Passed
6 Type a search value on the search The search result will be filtered on the
Passed
textbox report viewer.
7 Click and select item on combo The selected item should be displayed on
box “Transaction filter” the combo box and sort the report Passed
according to the selected item.
8 Click and select a date on the The date-time picker will hold the selected
Passed
“From and To” date time picker. date and appear on the report viewer.
9 Complete all the data on item 6 The record will be showed in the report
Passed
and 7 and click the “Show” button reviewer.
10 Check if the report viewer is on the Report Viewer will load/appear on the
Passed
screen. screen
69

2
6

Test Case
Test No. 14
Code:
Shows the different trends happening in the sales volume over a certain time, but also analyzes the
Description:
different steps of the sales funnel and the performance of sales executives.
Function: Shows the search sales report.
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Return Items” button Return Items form will appear on the Passed
screen
2 Click the “Stock Inventory” button Stock Inventory form will appear on the Passed
screen
3 Click the “Transaction History” Transaction History form will appear on Passed
button the screen
4 Click the “Sales Report” button Sales Report form will appear on the Passed
screen
5 Click the “Audit Trail” button Audit Trail form will appear on the screen Passed
6 Check if the Report Viewer is on Report Viewer will load/appear on the
Passed
the screen. screen
7 Click and select a date on the The date-time picker will hold the value of
“From and To” date time picker. the selected date. and show it to the report Passed
viewer.
8 Click the “Clear” button Report Viewer will clear. Passed
70

2
6

Test Case
Test No. 15
Code:
Description: Traces the detailed transactions relating to any actions in the system.
Function: Record of the changes that have been made within the system.
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Return Items” button Return Items form will appear on the Passed
screen
2 Click the “Stock Inventory” button Stock Inventory form will appear on the Passed
screen
3 Click the “Transaction History” Transaction History form will appear on Passed
button the screen
4 Click the “Sales Report” button Sales Report form will appear on the Passed
screen
5 Click the “Audit Trail” button Audit Trail form will appear on the screen Passed
6 Check if the Report Viewer is on Report Viewer will load/appear on the
Passed
the screen. screen
7 Click and select item on date time Selected item should be displayed on the
Passed
picker “Activity log” reports view.
71

6 2
11

12 13 3

4
7
5
14
8 9

10

Test Case
Test No. 16
Code:
Description: Provide an insightful overview of product ranges.
Function: Adding categories and brand selection
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Category / Brand” button Category / Brand form will appear on the
Passed
screen
2 Click the “Supplier” button Supplier form will appear on the screen Passed
3 Click the “Shop Details” button Shop Details form will appear on the
Passed
screen
4 Click the “Accounts” button The account’s form will appear on the
Passed
screen
5 Click the “Archive / Void” button Archive / Void form will appear on the
Passed
screen
6 Type a text on the “Category The textbox should accept alphanumeric
Passed
Name” textbox and special characters.
7 Type a text on the “Description” The textbox should accept alphanumeric
Passed
textbox and special characters.
8 Click the “Add” Button - Item 6 and 7 must be enabled and ready
Passed
to accept data
9 Leave item 6 and 7 with no value The “Cancel” button will be disabled Must be
Failed
and Click the “Cancel” button disable
Complete all the data on item 6 Once the cancel button was clicked, the Must be
Failed
and 7 and click the “Cancel” button operation will be canceled cancel
10 Check if the data grid is on the Record data grid will load/appear on the
Passed
screen. screen.
11 Type a text on the “Brand” textbox The textbox should accept alphanumeric
Passed
and special characters.
12 Click the “Add” Button - Item 11 must be enabled and ready to
accept data. Passed
13 Leave item 11 with no value and The “Cancel” button will be disabled Must be
Failed
Click the “Cancel” button disable
Complete all the data on item 11 Once the cancel button was clicked, the Must be
Failed
and click the “Cancel” button operation will be canceled cancel
14 Check if the data grid is on the Record data grid will load/appear on the
Passed
screen. screen.
72

6 8 2

3
7
4

5
9

10 11

12

13

14

Test Case
Test No. 17
Code:
Description: Details about the supplier that the buyer organization maintains
Function: Add new supplier
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Category / Brand” button Category / Brand form will appear on the
Passed
screen
2 Click the “Supplier” button Supplier form will appear on the screen Passed
3 Click the “Shop Details” button Shop Details form will appear on the
Passed
screen
4 Click the “Accounts” button The account’s form will appear on the
Passed
screen
5 Click the “Archive / Void” button Archive / Void form will appear on the
Passed
screen
6 Type a text on the “Supplier The textbox should accept alphanumeric Passed -
Name” textbox and special characters.
7 Type a text on the “Supplier The textbox should accept alphanumeric Passed -
Address” textbox and special characters.
8 Type a text on the “Supplier The textbox should accept numeric only. Passed -
Contact No.” textbox
9 Type a search value on the search The search results will be filtered on the Passed -
textbox data grid.
10 Check if the resulting search is on Data grid will load/appear on the screen Passed -
the screen.
11 Click the “Add” button Item 6, 7, and 8 must be enabled and Passed -
ready to accept data
- “Edit” and “Update” will be disabled.
12 Leave item 6, 7, and 8 with no A message box will appear stating that all Failed No Message
value and Click the “Save” button fields are required. box appears
Complete all the data on item 6, 7, - The record will be saved in the database Failed Must be save
and 8 click the “Save” button - A message box stating that the record
has been saved
13 Do not select a record from the The text box must be disabled Failed Not Editable
item 11 data grid and click” Edit”
Select a record from the data grid item 6, 7, and 8 must be enabled and Failed
and click the “Edit” button ready for Editing
- “Edit” button will become “Update” Add and
- “Update” and “Cancel” button will be Archive must
enabled be disable
- The “Add” and “Archive” button will be
disabled
73

14 Click the “Archive” Button Once click or select a record on the data
grid view. The archive button was enabled
and a message box will appear stating that
Archive button
“Are you sure to Archive this record?”
Failed must be
-Once click “Yes” the record will be moved disable
to Archive Database.
-Once click “No” the archive will be
canceled.
74

3
6
4

10

8 11

Test Case
Test No. 18
Code:
Description: Allows owner customized a shop name
Function: Input shop details and display.
Item Actual
Step Expected Result Comment
No. Result
1 Click the “Category / Brand” button Category / Brand form will appear on the
Passed
screen
2 Click the “Supplier” button Supplier form will appear on the screen Passed
3 Click the “Shop Details” button Shop Details form will appear on the
Passed
screen
4 Click the “Accounts” button The account’s form will appear on the
Passed
screen
5 Click the “Archive / Void” button Archive / Void form will appear on the
Passed
screen
6 Type a text on the “Shop Name” The textbox should accept alphanumeric
Passed
textbox and special characters.
7 Type a text on the “Shop Address” The textbox should accept alphanumeric
Passed
textbox and special characters.
8 Type a text on the “Contact No.” The textbox should accept numeric only. -
Passed
textbox
9 Click the “Edit” button item 6, 7, and 8 must be enabled and
ready for typing. Passed
- The “Edit” button will be disabled
10 Leave item 6, 7, and 8 with no A message box will appear stating that all
value and Click the “Update” fields are required. Passed
button
Complete all the data on item 6, 7, - The record will be saved in the database
and 8 and click the “Update” - A message box stating that the record Passed
button has been saved
11 Leave item 6, 7, and 8 with no The “Cancel” button will be disabled.
value and Click the “Cancel” Passed
button
75

1
6
7 12 2
8
3
9

10 13 4

11 5
14

15

16

17

18

Test Case
Test No. 19
Code:
Description: The account is comprised of a username, password, and any information related to the user.
Function: Create accounts of the users and employees.
Comment
Item Actual
Step Expected Result
No. Result
1 Click the “Category / Brand” button Category / Brand form will appear on the Passed
screen
2 Click the “Supplier” button Supplier form will appear on the screen Passed
3 Click the “Shop Details” button Shop Details form will appear on the Passed
screen
4 Click the “Accounts” button The account’s form will appear on the Passed
screen
5 Click the “Archive / Void” button Archive / Void form will appear on the Passed
screen
6 Type a text on the “Last Name” The textbox should accept alphanumeric Passed
textbox and special characters.
7 Type a text on the “First Name” The textbox should accept alphanumeric Passed
textbox and special characters.
8 Type a text on the “Middle Name” The textbox should accept alphanumeric Passed
textbox and special characters.
9 Click and select item on combo The selected item should be displayed on Passed
box “Position” the combo box.
10 Click and select item on combo The selected item should be displayed on Passed
box “User Type” the combo box.
11 Click and select item on The selected item should be displayed on Passed
combo box “Account Status” the combo box.
12 Type a text on the “Username” The textbox must accept alphanumeric Passed
textbox characters
13 Type a text on the “Password” -The textbox must accept alphanumeric Passed
textbox characters
-The text should be in password character
format.
14 Check if the account is shown on Account Record data grid will load/appear
Passed
the data grid. on the screen.
15 Click the “Add” button Item 6, 7, 8, 9, 10, 11, 12, and 13 must be
enabled and ready to accept data
Passed
- “Edit” will be disabled.
- The “Register” button will be enabled.
16 Complete all the data on item 7, 8, - The record will be saved in the database
9, 10, 11, 12, 13, and 14 and click - A message box stating that the record Passed
the “Register” button has been saved.
76

Leave item 7, 8, 9, 10, 11, 12, 13, A message box will appear stating that all
and 14 with no value and Click the fields are required. Passed
“Save” button
17 Select a record from the data grid -item 6, 7, 8, 9, 10, and 11 must be
and click the “Edit” button enabled and ready for Editing
- “Edit” button will become “Update” Passed
- item 15, 16, and 18 buttons will be
disabled
18 Click the “Cancel” button -Once the cancel button was clicked, the
operation will be canceled.
Passed
-Item 6, 7, 8, 9, 10, 11, 12, and 13 must be
cleared.
77

6 7 8 9 10
1

11 3

Test Case
Test No. 20
Code:
Description: Documents and explains all detail about the archive or void
Function: Display archive or void records
Comment
Item Actual
Step Expected Result
No. Result
1 Click the “Category / Brand” button Category / Brand form will appear on the Passed
screen
2 Click the “Supplier” button Supplier form will appear on the screen Passed
3 Click the “Shop Details” button Shop Details form will appear on the Passed
screen
4 Click the “Accounts” button The account’s form will appear on the Passed
screen
5 Click the “Archive / Void” button Archive / Void form will appear on the Passed
screen
6 Click the radio button of “Void” The selected item should be displayed on Passed
the combo box.
7 Click the radio button of “Archive” The selected item should be displayed on Passed
the combo box.
8 Click and select item on combo The selected item should be displayed on
Passed
box "Archive and Void" the combo box.
9 Type a search value on the search the input text should be displayed on the
Passed
textbox textbox
10 Click the “Show Search Item” Search results will be filtered on the data
Passed
button grid.
11 Check if the record in the data grid Record will load/appear on the data grid.
Passed
is on the screen.

QA Testing Result = (Number of Passed Test Case / Number of Total Test Case) *100
QA Testing Result = (279 / 292) *100
QA Testing Result = (0.955) *100
QA Testing Result = 95.55% or 96%
78

User Acceptance Testing

The user acceptance testing of the developed Sales and Inventory System

for Furniture Shop as perceived by the respondents.

Table 1
User Acceptance Testing of Sales and Inventory System for Furniture Shop in
terms of User’s Login
1. User’s Login Test
The user’s login … Result
1.1 Allows the user to input their username and password Passed
1.2 Automatically identify the user type right after logging in. Passed
Enables warning messages when the system detects Passed
1.3
unrecognized login input.
Test Result Percentage 100%

As presented in Table, that item 1.1. “Allows the user to input their

username and password”, Item 1.2. “Automatically identify the user type right

after logging in. ” and item 1.3 “Enables warning messages when the system

detects unrecognized login input.” got a passed test result. The user login module

gained a 100% passing test result which means in all situations identifies the

approved users and provides fully integrated security in the form of user login and

authentication.
79

Table 2
User Acceptance Testing of Sales and Inventory System for Furniture Shop in
terms of User Account Management
2. User Account Management Test
The user account management module … Result
2.1 Allows the administrator to add a new user Passed
2.2 Allows the administrator to edit and save user's data Passed
User authentication verify that only authorized users can access Passed
2.3
the system
Verifies the existence of the username in the database before Passed
2.4
adding
2.5 Allows admin to activate or deactivate specific user account Passed
Test Result Percentage 100%

As presented in Table 2, item 2.1 “Allows the administrator to add a new

user”, item 2.2 “Allows the administrator to edit and save user's data”, item 2.3

“User authentication verify that only authorized users can access the system”,

item

2.4 “Verifies the existence of the username in the database before adding”, item

2.5 “Allows admin to activate or deactivate specific user account” got a passed

test result. The user login module gained an average of 100% test result

indicating and identified the user access in all situations and provides completely

functional security of user login and authentication.


80

Table 3

User Acceptance Testing of Sales and Inventory System for Furniture Shop in
terms of System Setting
3. System Settings Test
The system settings allow the administrator to… Result
3.1 Allows the admin to customize the store name. Passed
3.2 Allows admin to manage category and brand. Passed
3.3 Allows users to create, add, archive, and view suppliers. Passed
3.4 Allows the admin to view archive or void records. Passed
3.5 Allows the admin to view return items. Passed
Test Result Percentage 100%

As demonstrated in Table 3, item 3.1 “Allows the admin to customize store

name”, item 3.2 “Allows admin to manage category and brand”, item 3.3 “Allows

the user to create, add, archive and view supplier”, item 3.4 “Allows the admin

view archive or void records”, and item 3.5 “Allows the admin to view return

items” got a passed test result. The system settings allow the administrator to

manage the settings module. The system settings gained 100 percent of the test

result in the user acceptance testing.

Table 4
User Acceptance Testing of Sales and Inventory System for Furniture Shop in
terms of Customer Profile Management
4. Customer Profile Management Test
The management of customers… Result
4.1 Allows customers enlistment Passed
4.2 Allows users to add, edit, and archive customers. Passed
4.3 Allow users to view recent transactions. Passed
4.4 Allow users to manage customer information. Passed
4.5 Allow users to identify customer requirements submitted. Passed
Test Result Percentage 100%
81

As presented in Table 4, item 4.1 “Allows customers enlistment”, item 4.2

“Allows the user to add, edit and archive customer”, item 4.3 “Allow user to view

recent transaction”, item 4.4 “Allow user to manage customer information”, and

item 4.5” Allow user to identify customer requirements submitted” got a passed

test result. The management of customer is allowed to enlist by profiling results in

customer profiles which describe customers based on a set of attributes. This

module steadily earned a 100% which symbolizes that the System Customer

profile satisfies the demands of the end-user by managing the customer profile.

Table 5
User Acceptance Testing of Sales and Inventory System for Furniture Shop in
terms of Point of Sales Management
5. Point of Sales Management Test
The management of point of sales… Result
Allows the user to calculate the process for full payment billing Passed
5.1
transaction
Allows the user to calculate the process for installment billing Passed
5.2
transaction
Allows the user to browse customers and accept orders and Passed
5.3
calculate transactions.
5.4 Provides a breakdown of invoice billing. Passed
5.5 Provides clear transparency receipt. Passed
5.6 Allows users to browse and select multiple orders and compute. Passed
5.7 Allows the user to void orders. Passed
Test Result Percentage 100%

Exemplified in Table 5, item 5.1 “Allows the user to calculate the process

for full payment billing transaction”, item 5.2 “Allows the user to calculate the

process
82

for installment billing transaction”, item 5.3 “Allows the user to browse customers

and accept orders and calculate transaction”, item 5.4 “Provides a breakdown of

invoice billing”, item 5.5 “Provides clear transparency receipt”, item 5.6 “Allows

the user to browse and select multiple orders and compute”, and item 5.7 “Allows

the user to void orders” got a passed test result. The management of point of

sales allows users to browse customers and accept orders, calculate transaction

and void orders, provide invoice billing, and clear transparency receipt. After

processing the transaction, the cashier will issue an invoice to the customer and

after that, the customer will receive the ordered product. The testing conclusively

attained a 100% passing test result signifying that managing point of sales can

efficiently and enables functionality that organizes and maintains the services.

Table 6
User Acceptance Testing of Sales and Inventory System for Furniture Shop in
terms of Inventory Management
6. Inventory Management Test
The management of inventory… Result
6.1 Allows users to check stock availability Passed
6.2 Provides clear details indicated for every product. Passed
Allows adding new, edit, and re-stocking of products and Passed
6.3
another item.
6.4 Allows to sort stock quantity ascending or descending. Passed
6.5 Allows users to browse specific products. Passed
6.6 Allows users to identify the critical level of stock. Passed
Test Result Percentage 100%

As demonstrated in Table 6, item 6.1 “Allows users to check stock

availability”, item 6.2 “Provides clear details indicated for every product”, item 6.3
83

“Allows adding new, edit and re-stocking of products and another item”, item 6.4

“Allows to sort stock quantity ascending or descending”, item 6.5 “Allows the user

to browse specific product”, and item 6.6 “Allows the user to identify the critical

level of a stock” got a passed test result. The management of inventory allows to

monitor the stock availability and keeping transaction reports, monitor the

changes in their inventory during transactions, and it reduces the liabilities and

loss created by overstock. It will notice declines in sales or identify one-time

occurrences to prevent over-ordering certain products. The test result attained a

100% passing percentage which portends that inventory management and

provides the branch a fast and easy way of processing the inventory daily,

weekly, and yearly

Table 7
User Acceptance Testing of Sales and Inventory System for Furniture Shop in
terms of Reports
7. Reports Test
Allows users to filter, view, export, and print a detailed document of… Result
7.1 Customer report Passed
7.2 Inventory report Passed
7.3 Transaction report Passed
7.4 Return item report Passed
7.5 Sales report Passed
7.6 Audit trail Passed
Test Result Percentage 100%

As shown in Table 7, item 7.1 “Customer report”, item 7.2 “Inventory

report”, item 7.3 “Transaction report”, item 7.4 “Return item report”, item 7.5

“Sales report”, and item 7.6 “Audit trail”. The table shows that the users allows to

filter, view, export, and print a detailed document of the reports and gathered a

100 percent
84

passing rate on the test, indicating that it can generate a report quickly with the

proper flow of information and format.

Table 8
Composite Table on User Acceptance Testing of Sales and Inventory System for
Furniture Shop.
Test Result
Module
Percentage
1 User’s Login 100%
2 User Account Management 100%
3 System Settings 100%
4 Customer Profile Management 100%
5 Point of Sales Management 100%
6 Inventory Management 100%
7 Reports 100%
Average Test Result Percentage 100%

Table 8 illustrated the system’s user acceptance testing criterion rating for

all modules from “User’s Login”, “User Account Management”, “System Settings”,

“Customer Profile Management”, “Point of Sales Management”, “Inventory

Management”, up to “Reports” have obtained with 100% passing test result

percentage.

Generally, the overall result of the user acceptance testing of the

developed Sales and Inventory System for Furniture Shop is a 100% passing rate

that signifies the user acceptance testing satisfied the objectives of every module

it efficiently manages the information.


85

Chapter 5

SUMMARY OF FINDINGS, CONCLUSION, AND RECOMMENDATION

This chapter represents the summary of findings, conclusion, and

recommendation.

Summary of Findings

The proponents performed quality assurance tests on the developed

system to ensure the quality of the developed system, focusing on specific sales

and inventory system functionality. In summary, the system's required

functionality in delivering assistance for Furniture Shop to handle all prerequisites

is 95.55% percent. Thus, activities of the developed system are planning and

analysis is based on the result retrieved from the result of quality assurance

testing.

The proponents also conducted user acceptance testing. Its criterion

assessed the Sales and Inventory System capabilities on a modular basis. The

evaluation yielded a pass rate of 100% percent in all of its modules, including

User Login, User Account Management, System Settings, Customer Profile, Point

of Sales, Inventory, and Reports.

As a result, the user acceptance assessment indicates that the goals of

each Sale and Inventory System module would be met. It easily handles

Furniture Shop information for daily transactions, provides security, and saves

time during the sales and inventory processes.


86

Conclusion

Based on the findings and comments/feedback that was gathered in the

whole conduct of the project, the proponents concluded that the sales and

inventory system is useful to furniture shops as it has features that provide their

daily undertaking in transacting their customers and monitoring payments and

inventory.

After a methodical process in developing and testing the project, the team

achieved all the specified objectives of the project because the systems work as

required and without issues during normal use of the recipients.

Recommendation

In view of the discussion of findings and conclusions, the following

recommendations are presented for further improvement of the system.

1. The system may be implemented to make their transaction more efficient

and reliable.

2. The Furniture Shop may consider user training to introduce and familiarize

the end-users with the system.

3. Future proponents may consider making the developed sales and

inventory system a web-based system to support online transactions.


87

BIBLIOGRAPHY

A. BOOK

Williams, B., & Sawyer, S. (February 23, 2010). Using Information


Technology 9e Complete Edition. McGraw-Hill/Irwin; 9th edition

B. INTERNET

FullSuite Team (June 13, 2017). What’s The Difference Between A


Partnership And A Corporation in the Philippines.
https://www.full-suite.com/blog/difference-between-a-partnership-and-
a-corporation-in-the-philippines/

Republic Act No. 10844, otherwise known as the “Department of Information


and Communications Technology Act of 2015”, which was signed into
law on 23 May 2016.
https://dict.gov.ph/about-us/republic-act-no-10844/#

RoutledgeRaja, R. (2010) Technology has certainly changed the way we


live. https://dict.gov.ph/about-us/republic-act-no-10844/#

Sarmad (2011), the Information system has been defined in terms of two
perspectives: One relating to its function; the other relating to its
structure.
https://uotechnology.edu.iq/ce/Lectures/SarmadFuadMIS/MIS_Lecture
_3.pdf

Wilburn, K. & Wilburn R, of St. Edward’s University (2018) technology is


accelerating its ability to help businesses do more with less and
provide better results
ftp://ftp.repec.org/opt/ReDIF/RePEc/ibf/gjbres/gjbr-v12n1-2018/GJBR-
V12N1-2018-3.pdf

Williams, B., & Sawyer, S. (February 23, 2010). Using Information


Technology 9e Complete Edition. McGraw-Hill/Irwin; 9th edition
https://www.amazon.com/Using-Information-Technology-9e-
Complete/dp/0073516775
88

C. PUBLISHED ARTICLE

Abacahin, J. (2012). Sales and Inventory System of Edmar Marketing.


Retrieved from Philippine E-Journals

Alkhafaji, Salah. (2014). Integration of Information Systems in Business


Processes

Al-Sakran H. (2015), that the Internet of Things is based on the Internet,


networkwirelesssensingand detection technologies to realize the
intelligent recognition of the tagged traffic object, tracking, monitoring,
managing and processing automatically

Anda, Martin. (2018). Business and Technology.

Aremu, Mukaila. (2015). Nature, Scope, and Purpose of Business.

Boell, Sebastian & Cecez-Kecmanovic, Dubravka. (2015). What is an


Information System? 2015.10.1109/HICSS.2015.587.

Chaudhari, M., & Wankhede, A. (2016, June). Inventory Management


System using STRUTS Framework. Pune, Maharasta, India.

Carado, A. T. (2013). Sales Management and Inventory System of 8 Telcom


Business Center. Retrieved from Philippine E-Journals:

Doherty, Eileen & Ramsey, E. & Harrigan, Paul & Ibbotson, Pat. (2016).
Impact of Broadband Internet Technologies on Business Performance
of Irish SMEs. Strategic Change.

Draheim, Dirk. (2010). Business Process Excellence

Hamdani, N.A. & Susilawati, W. (2018). Application of information system


technology and learning organization to product innovation capability
and its impact on business performance of leather tanning industry.

Jinanjalie, Lihini. (2020). Relationships and Technology

Kerketta & Kumar (2016) SALES AND INVENTORY SYSTEM: Computer


Science, IIMT College of Engineering Greater Noida, Uttar

Lipaj, Dmitrij & Davidavičienė, Vida. (2013). Influence of Information Systems


on Business Performance

Mazzarol, Tim & Reboud, Sophie. (2020). Using Technology.

Nayak, Priyabrata & Panigrahi, Jayant & Das, Biswajit & Neurgaonkar,
Suhrud. (2019). Effectiveness of Technology Business Incubators and
89

functions of Technology success of a Startup Business: a pragmatic


analysis. Journal of Advanced Research in Dynamical and Control
Systems. 11. 2017-2024.

Rakovska, Eva. (2014) E-business - the technologies behind.

Wade, Michael & Johnston, David & McClean, Ron. (2004). Exploring the net
impact of internet business solution adoption on SME performance.

Wais, Muhammad & Irfan, Muhammad & Bilal, Muhammad & Samin, Tanzila.
(2012). Helpful Business Value of Advance Bal Information System.

D. PUBLISHED THESIS

Anigbogu, Sylvanus & Oladipo, Francisca & Usman, Karim. (2011). AN


INTELLIGENT MODEL FOR SALES AND INVENTORY
MANAGEMENT. Indian Journal of Computer Science and
Engineering. 2.
Dana, H., Jarmila, S., Hanzel, P., & Gubalova, J. (2011). Modern technology
in education. 2011 14th International Conference on Interactive
Collaborative Learning. doi:10.1109/icl.2011.6059607
Gaanan, E. L., Luna IV, J. V., & Tan, M. M. (2013). JEYA Food
Manufacturing Sales Management and Inventory System with SMS
Inquiry.

Laudon K. & Laudon J. (2012) Management Information Systems


MANAGING THE DIGITAL FIRM TWELFTH EDITION: New York
University Jane.

S.Archana Bai, (2011) "Artificial intelligence technologies in business and


engineering,"International Conference on Sustainable Energy and
Intelligent Systems pp. 856-859, doi: 10.1049/cp.2011.0486.

Salem Al-Mamary ‫د‬. ‫المعمري حسن ياسر‬, Yaser Hasan & Shamsuddin, Alina &
Aziati, A. (2014). The Role of Different Types of Information Systems
in Business Organizations: A Review. tInternational Journal of
Research. 1. 1279-1286.
90

APPENDICES
91

Appendix A
Gantt Chart of Activities
92

Appendix B

Republic of the Philippines


UNIVERSITY OF RIZAL SYSTEM
Binangonan, Rizal
College of Computer Studies
 COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE
OF COMPUTER

PROJECT TEAM ASSIGNMENT FORM

Team Alias Team Alpha

Subject
Alking P. Sunga
Teacher

Name and Mobile


Role Email address
Signature Number

Project Manager rensoncabatingan23@gmail.com 09475522437


Renson A.
Cabatingan

Programmer rjohnjodel@gmail.com 09089248616


John Jodel C.
Ruiz

System Analyst joshuatdc0501@gmail.com 09351994589


Joshua T. Dela
Cruz

Documenter/Technical
lorencejavier11@gmail.com 09321746241
Lorence Albert J. Writer
Javier

Quality
alyssaalao205@gmail.com 09553006659
Maria Alyssa Assurance/Tester
Mae M. Alao

Approved by:

ALKING P. SUNGA, MSIT


Subject Instructor
93

Appendix C

Approved Project Form

Republic of the Philippines


UNIVERSITY OF RIZAL SYSTEM
Binangonan, Rizal
College of Computer Studies
 COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE
OF COMPUTER

APPROVED PROJECT TITLE FORM


Project Proponents:

1. Renson A. Cabatingan
2. Lorence Albert J. Javier
3. John Jodel C. Ruiz
4. Maria Alyssa Mae M. Alao
5. Joshua T. Dela Cruz

Approved Project Title:

SALES AND INVENTORY SYSTEM FOR FURNITURE SHOP

Recommending Approval:

ALKING P. SUNGA, MSIT


Capstone Project Instructor

Date:

Approved:

JOY SG CRUZ, PhD. (Cand)


Dean, CCS

Date:
94

Appendix D

Letter of Acceptance of the Adviser and Panel

Republic of the Philippines


UNIVERSITY OF RIZAL SYSTEM
Binangonan, Rizal
College of Computer Studies
 COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES 
COLLEGE OF COMPUTER

October 19, 2020

Prof. ALKING P. SUNGA


Assistant Professor I
This University

Dear Sir:

In consideration of your qualifications in the field of research, the College Research


Council represented by the undersigned, upon recommendations of Research
Professor has approved your appointment as Project Adviser.

The following are the responsibilities of the project adviser:


 Meets the team regularly (as per scheduled, NOTE: the team must seek proper
appointment) to answer questions and help resolve issues and conflicts.
 Points out errors in the development work, in the analysis, or in the
documentation. The adviser must remind the Proponents to do their work
properly.
 Reviews thoroughly all deliverables at every stage of the Capstone Project, to
ensure that they meet the college standards.

The students who shall be under your scrutiny include:


Names Course
CABATINGAN, RENSON A. BSIT
JAVIER, LORENCE ALBERT J. BSIT
RUIZ, JOHN JODEL C. BSIT
ALAO, MARIA ALYSSA MAE M. BSIT
DELA CRUZ, JOSHUA T. BSIT

This project proposal is entitled Sales and Inventory System for Furniture Shop.
Thank you for your usual support to the research program/s of the College.

Very truly yours, Conformed:

ALKING P. SUNGA, MSIT ALKING P. SUNGA, MSIT


Research Instructor Project Adviser
95

Appendix E

Letter for Schedule of Defense

Republic of the Philippines


UNIVERSITY OF RIZAL SYSTEM
Binangonan, Rizal
College of Computer Studies
 COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE
OF COMPUTER

Letter for Schedule of Defense


May 28, 2021

SIR/MADAM:

In consideration of your qualifications in the field of study, and upon the


recommendations of the Research/Capstone Project Instructor has approved your
appointment to perform the following functions:

Name Conformed Date


Adviser Prof. Alking P. Sunga
Panel Member Yves Xavier Candelaria
Panel Member Angeluzet Tonido
Panel Chairman Marthea Andrea O. Daluyon

The students who shall be under your guidance and scrutiny include:
Name Course
1. Renson A. Cabatingan BSIT
2. Lorence Albert J. Javier BSIT
3. John Jodel C. Ruiz BSIT
4. Maria Alyssa M. Alao BSIT
5. Joshua T. Dela Cruz BSIT

They shall defend their Capstone Project entitled Sales and Inventory System for
Furniture Shop on June 4, 2021 – 3PM to 5PM at URS Binangonan Campus as partial
fulfillment of the requirements for the degree Bachelor of Science in Information
Technology.

Thank you for your support and cooperation.

Very truly yours, Noted by:

PROF. MARTHEA ANDREA O. DALUYON, MSIT JOY SG. CRUZ, PHD (Cand.)
Subject Instructor College Dean
96

Appendix E

Letter for User Acceptance Testing Instrument

Republic of the Philippines


UNIVERSITY OF RIZAL SYSTEM
Binangonan, Rizal
College of Computer Studies
 COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES 
COLLEGE OF COMPUTER

May 21, 2021

Dear Sir/Madam.
The undersigned is currently conducting a study entitled “Sales and Inventory
System for Furniture Shop” as part of the requirements to earn the Bachelor of
Science in Information Technology at the University of Rizal System Binangonan
Campus.
In line with this, may we request you to be one of the respondents to assess the
user acceptance of the developed system.
Hoping for your consideration and favorable response on this matter.

Very truly yours,

RENSON A. CABATINGAN

LORENCE ALBERT J. JAVIER

JOHN JODEL C. RUIZ

MARIA ALYSSA M. ALAO

JOSHUA T. DELA CRUZ

Noted by:

ALKING P. SUNGA, MSIT


Capstone Project Adviser
97

Republic of the Philippines


UNIVERSITY OF RIZAL SYSTEM
Binangonan, Rizal
College of Computer Studies
 COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES  COLLEGE OF COMPUTER STUDIES 
COLLEGE OF COMPUTER

USER ACCEPTANCE TESTING


SALES AND INVENTORY SYSTEM FOR FURNITURE SHOP
Part I. PERSONAL DATA
Name (optional):
Part II. USER ACCEPTANCE TESTING
Directions: Rate the presentation of each of the criteria by checking the passed or failed
box to determine the user acceptance of the developed System.

Passed Failed
1. User’s Login
The user’s login …

1.1 Allows the user to input their username and


password
1.2 Automatically identify the user type right after
logging in.
1.3 Enables warning messages when the system
detects unrecognized login input.

2. User Account Management


The user account management module …
2.1 Allows the administrator to add a new user
2.2 Allows the administrator to edit and save user's data
User authentication verify that only authorized users
2.3
can access the system
Verifies the existence of the username in the
2.4
database before adding

Allows admin to activate or deactivate specific user


2.5
account
98

Passed Failed
3. System Settings
The system settings allow the administrator to…
3.1 Allows the admin to customize store name.
3.2 Allows admin to manage category and brand.
3.3 Allows users to create, add, archive, and view
suppliers.
3.4 Allows the admin to view archive or void records. .
3.5 Allows the admin to view return items.

4. Customer Profile Management


The management of customers…
4.1 Allows customers enlistment
4.2 Allows users to add, edit, and archive customers.
4.3 Allow users to view recent transactions.
4.4 Allow users to manage customer information.

Allow users to identify customer requirements


4.5
submitted.

5. Point of Sales Management


The management of point of sales…
Allows the user to calculate the process for full
5.1
payment billing transaction

Allows the user to calculate the process for


5.4
installment billing transaction

Allows the user to browse customers and accept


5.2
orders and calculate transactions.
5.3 Provides a breakdown of invoice billing.

5.5 Provides clear transparency receipt.


99

Allows users to browse and select multiple orders and


5.6
compute.
5.7 Allows users to void orders.

6. Inventory Management
The management of inventory…
6.1 Allows users to check stock availability
6.2 Provides clear details indicated for every product.
Allows adding new, edit, and re-stocking of products
6.3
and another item.
6.4 Allows to sort stock quantity ascending or descending.
6.5 Allows users to browse specific products.
6.6 Allows users to identify the critical level of stock.

7. Reports
Allows users to filter, view, export, and print a detailed document of…
7.1 Customer report
7.2 Inventory report
7.3 Transaction report
7.4 Return item report
7.5 Sales report
7.6 Audit trail
100

CURRICULUM
VITAE
101

RENSON A. CABATINGAN
Brgy. Sta. Ana Exodus Floodway Taytay,
Rizal renson_cabatingan@gmail.com
PROJECT MANAGER

Educational Background

Name of School Year


Attended
College: University of Rizal System - Binangonan 2018 - present
Course: BS Information Technology

High School: Manuel I. Santos Mem. National High 2012 - 2016


School
Elementary: Exodus Elementary School 2006 - 2012

Seminar and Training Attended

Draw the line for HIV/AIDS - Awareness, Control and Prevention


URS-Binangonan
March 14, 2019

Excelling in Technology Proficiency in the Midst of New Normal


Google Meet
October 30, 2020

Desktop Application Development Using Visual Basic.Net


Google Meet
November 6, 2020

Leadership Training Online (Most Active Leader)


Google Meet
November 28,
2020

Organization/s Affiliation

Organization Name: College of Computer Studies - Student Body


Position: Member

Organization Name: i-Connect Student Society


Position: Member
Organization Name: University of Rizal System Chorale
Position: Member (Tenor1), 2018 – present
102

LORENCE ALBERT J. JAVIER


318 A. Mabini St. Brgy Sto.Nino Cainta,
Rizal lorencejavier11@gmail.com
DOCUMENTATOR / TECHNICAL WRITER

Educational Background

Name of School Year


Attended
College: University of Rizal System - Binangonan 2018 - present
Course: BS Information Technology
High School: Francisco P. Felix Mem. National High 2012 - 2016
School
Elementary: Cainta Elementary School 2006 - 2012

Seminar and Training Attended

Draw the line for HIV/AIDS - Awareness, Control and Prevention


URS-Binangonan
March 14, 2019

Basic Photography
Webinar URSB DPC
Webinar Series October 9,
2020

Tips and Idea to Boost Mobile Photography Skills


URSB DPC Webinar
Series October 30, 2020

Desktop Application Development Using Visual Basic.Net


Google Meet
November 6, 2020

Organization/s Affiliation

Organization Name: College of Computer Studies - Student Body


Position: Member

Organization Name: i-Connect Student Society


Position: Member

Organization Name: URSB Digital Photography Club


Position: Member, 2019-present
103

JOHN JODEL C. RUIZ


Blk 10 Lot 1 Samagta Floodway Taytay,
Rizal rjohnjodel@gmail.com
PROGRAMMER

Educational Background

Name of School Year


Attended
College: University of Rizal System - Binangonan 2018 - present
Course: BS Information Technology
High School: Manuel I. Santos Mem. National High 2012 - 2016
School
Elementary: Exodus Elementary School 2006 - 2012
`
Seminar and Training Attended

Draw the line for HIV/AIDS - Awareness, Control and Prevention


URS-Binangonan
March 14, 2019

Basic Photography
Webinar URSB DPC
Webinar Series October 9,
2020

Tips and Idea to Boost Mobile Photography Skills


URSB DPC Webinar
Series October 30, 2020

Videography the Basics of Shooting a Film


URSB DPC Webinar
Series November 5, 2020

Desktop Application Development Using Visual Basic.Net


Google Meet
November 6, 2020

Organization/s Affiliation

Organization Name: College of Computer Studies - Student Body


Position: Member

Organization Name: i-Connect Student Society


Position: Member
Organization Name: URSB Digital Photography Club
Position: Member, 2018 - 2019
Secretary, 2019 - 2020
Vice-President, 2020 – present
104

MARIA ALYSSA MAE M. ALAO


Lot 41 Blk. 2, Ynares Compound. Brgy. Calumpang, Binangonan, Rizal
alyssaalao205@gmail.com
QUALITY ASSURANCE

Educational Background

Name of School Year Attended

College: University of Rizal System - Binangonan 2018 - present


Course: BS Information Technology
High School: Linga National High School 2015

Elementary: Linga Elementary School 2011

Seminar and Training Attended

Pierre & Paul Solutions


Communication Skills Development Training
Summit One Tower, Shaw Boulevard Mandaluyong
City February 20, 2018

Artifacts: Preserving the Nature through Arts and Science in Business and Technology
URS -Binangonan
March 13, 2019

Draw the line for HIV/AIDS - Awareness, Control and Prevention


URS-Binangonan
March 14, 2019

Desktop Application Development Using Visual Basic.Net


Google Meet
November 6, 2020

Organization/s Affiliation

Organization Name: College of Computer Studies - Student Body


Position: Member

Organization Name: i-Connect Student Society


Position: Member
105

JOSHUA T. DELA CRUZ


60 St. Clemente Dona Aurora Brgy. Poblacion Ibaba Angono, Rizal
joshua0501@gmail.com
SYSTEM ANALYST

Educational Background

Name of School Year Attended

College: University of Rizal System - Binangonan 2018 - present


Course: BS Information Technology
High School: Angono National High School 2016 - 2018

Elementary: Saint Therese of Lisieux 2006 - 2012

Seminar and Training Attended

Draw the line for HIV/AIDS - Awareness, Control and Prevention


URS-Binangonan
March 14, 2019

Visual Platforms Management using Microsoft teams


Google Meet
August 13,
2020

Desktop Application Development Using Visual Basic.Net


Google Meet
November 6, 2020

Organization/s Affiliation

Organization Name: College of Computer Studies - Student Body


Position: Member

Organization Name: i-Connect Student Society


Position: Member

You might also like