You are on page 1of 51

ACLC College of Santa Maria Bulacan

A Member of AMA Education System

Sales and Accounting Monitoring System

A Thesis

Presented to the Faculty of the

ACLC College of Santa Maria Bulacan

In Partial Fulfillment of the Requirements for the Degree

Bachelor of Science in Computer Science

By:

Balde, Victor

Balisacan, RJ

Castillo, John Eric

Eguito, Carlito

Quintana, Maverick Jolo

Raguindin, Reynniel

December 2022
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Approval Sheet

In partial fulfillment of the requirements for the Degree of Bachelor of Science in

Computer Science, this thesis is entitled, “SALES AND ACCOUNT MONITORING SYSTEM”,

has been prepared and submitted by: Balde, Victor; Balisacan, RJ; Castillo, John Eric;

Eguito, Carlito; Quintana, Maverick Jolo; and Raguindin, Reynniel, who is hereby

recommended for oral examination.

MRS. RIZZA A. BALANGUE


Thesis Professor

Examined and approved by the Panel of Examiners in an Oral Examination with a grade

of _____ on __________.

DR. JAYSON M. VICTORIANO


IT Professor

MR. KURTDALE PALADAN MR. MACRINO BALANGUE


IT Specialist IT Specialist

Accepted in Partial Fulfillment of the requirements for the Degree of Bachelor of Science

in Computer Science.

MRS. RIZZA A. BALANGUE


School Director

II
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Certification of Originality

This is to certify that this research work, entitled "SALES AND ACCOUNTING

MONITORING SYSTEM," for the degree of Bachelor of Science in Computer Science at the

ACLC College of Santa Maria, incorporates the result of original and academic effort carried out

by the undersigned. Except for proper referencing or accreditation, this thesis does not include

words or concepts copied from published sources or written works by other people.

Balde, Victor

Balisacan, RJ

Castillo, John Eric

Eguito, Carlito

Quintana, Maverick Jolo

Raguindin, Reynniel

Researchers

December 2022

III
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Acknowledgement

The researchers would like to express their gratitude to the following individuals, without

whom they would not have been able to accomplish this study.

To Mrs. Rizza A. Balangue, research adviser, for sharing her knowledge, guidance,

support, and advice that contributed to the success and completion of this project.

To Mr. Macrino Balangue, IT specialist and the owner of Balangue’s Hardware, for

sharing his expertise for the improvement of this paper.

To Balangue’s Hardware Family, the present study’s main respondent, for

allowing the researchers to observe and conduct the study with them.

To Ms. Rochelle Balde, English teacher, for being the research study’s

consultant and grammarian.

To Ms. Rikkie Mae Lawan, English teacher, for grammar checking and

proofreading this study.

To the researchers' family and friends, for their love, support, and extraordinary

encouragement, as well as for being the researchers' motivation in carrying out this work.

Above all, to our Almighty God, the researchers' source of strength, knowledge,

wisdom, and blessing, for this would not be possible without Him.

IV
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

TABLE OF CONTENTS

Page

Title Page i

Approval Sheet ii

Certification of Originality iii

Acknowledgement iv

Table of Contents v

List of Tables vii

List of Figures vii

1 The Problem and Its Setting

Introduction 1

Conceptual Framework 2

Statement of the Problem 3

Assumption of the Study 4

Scope and Delimitation 4

Significance of the Study 5

Definition of Terms 6

2 Review of Related Literature and Studies

Related Studies 7

Related Literature 9

3 Research Methodology

Methods and Techniques of the Study 11

Software Development Model 11

V
ACLC College of Santa Maria Bulacan
A Member of AMA Education System
Sample of the Study 13

Research Instruments 13

Scaling and Quantification 13

Validity of the Proposed System 14

Data Gathering Procedures 14

Data Processing and Statistical Treatment 14

4 Presentation, analysis and Interpretation of Data

Part I. Development of the Software System 15

Use Case Diagram 15

Data Flow Diagram 17

Entity Relationship Diagram 19

Data Dictionary 20

Screen Layouts 25

Part II. Results of the IT Experts Evaluation based on Black box testing 31

5 Summary of Findings, Conclusions and Recommendation

Summary of Findings 33

Conclusions 33

Recommendations 34

Bibliography 35

Appendix 1 (Curriculum Vitae) 37

VI
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

LIST OF TABLES

Number Title Page

1 Verbal Interpretation of Data 13

2 Store customer 20

3 Users 21

4 Product 21

5 Invoices Items 22

6 Invoices 22

7 Customer 24

8 Result 31

LIST OF FIGURES

Number Title Page

1 The Paradigm of the Study 2

2 Modified Waterfall 20

3 Use Case Diagram 21

4 Context Diagram of the Proposed System 21

5 Diagram of the Proposed System 22

6 Entity Relationship Diagram 22

7 Login Page 24

8 Admin Home Page 24

9 Create New Invoices 26

10 Customer List 26

VII
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

11 Add Product 27

12 Product List 27

13 Add Customer 28

14 Customer List 28

15 Client Ledger 29

16 Add User 29

17 User List 30

VIII
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Chapter 1

THE PROBLEM AND ITS SETTING

Introduction

Account monitoring involves a visual or analytic examination of the activities on revenue

and expense object codes (Cornell University, 2022). To monitor an account, first, you must

know the function of the account, then physically or electronically examine the activities posted

for legality. Monitoring systems are in charge of overseeing the technology that a firm employs,

such as hardware, networks and communications, operating systems or applications, to monitor

its performance and discover and notify about potential faults. (Pandora FMS Team, 2022).

Thus, a good monitoring system is particularly useful for detecting and preventing errors.

Sales and Client Account Monitoring System summarizes all the sales operations and

performance parameters into simple, straightforward, and understandable reports. These

reports can be made available to other teams and departments functioning within the business

which will enable them to understand how their work is being translated into sales numbers.

In regard to Account Receivable, it tends to provide accounting purposes such as

making financial statements, adjusting customer balances, and determining the aging invoices,

and it also can configure an order flow to allow partial or no advance payment. Accounts

Receivable (AR) are the revenues or payments received by the firm from consumers who have

purchased products and services on credit (The Economic Times, 2022). The accounts

receivable-to-sales ratio is one of the simplest methods available. This ratio, which is calculated

by dividing the company's accounts receivable by its sales, allows investors to determine how

much of the company's sales have yet to be paid for by customers at any given time. A higher

number indicates that the company may be having trouble collecting payments from its

customers.

1
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Conceptual Framework

The study adopted the IPO Model, which stands for Input, Process, and Output. The

inputs and process are basically categorized as gathering of data through interviews, software

development methodology, programming language, test plan evaluation, and quality assurance

standards evaluation. The output is Sales and Client Account Monitoring for Balangue’s

Hardware.

INPUT PROCESS OUTPUT

1. The transaction 1. Conduct data


problems encountered gathering procedures
by the sales and client such as interview and
account monitoring observation from
system? different respondents
2. What figures be 2. Design and
following in the sales Development of the
and client account system. Development of Sales
monitoring system? 3. Apply coding to and Account
a. Invoices create the desired Monitoring for
b. Account features and function Balangue Hardware
management; of the proposed
c. Client history system
payment; 4. Performance
d. Product monitoring
monitoring; 5. Suitable outcomes
e. Access client of the proposed
account control system

Figure 1. The Paradigm of the Study

One of the most important factors in designing and developing a system is input. It must

have an admin user for sales and client account monitoring for Balangue’s hardware and the

data from various sources, including sales reports and client payment monitoring. The given

system admin includes the owner of the hardware, who will update you about the receipt

2
ACLC College of Santa Maria Bulacan
A Member of AMA Education System
balance of your payment, the sales reports, and other things the client can't visit or view. The

data, the sales reports, account monitoring, and updates about the hardware.

The first frame, the input, shows relevant information the researchers gathered to

support this study, which are the transaction problems encountered by the sales and client

account monitoring system, and the figures be following in the sales and client account

monitoring system: invoices; account management; client history payment; product monitoring;

and access client account control.

The second frame includes the processes on how the researchers first conducted data

gathering procedures such as interview and observation from different respondents, followed by

the designing and development of the sales and account monitoring system, next is the applying

of coding to create the desired features and function of the proposed system, then the

performance monitoring and lastly, is the suitable outcomes of the proposed system.

The last frame, the output, entails the development of sales and account monitoring for

Balangue Hardware

Statement of the problem

This study focuses on knowing how the sales and client account monitoring system for

Balangue’s Hardware may be designed and developed. To obtain all the essential knowledge,

data, and information needed, this study sought to answer the following questions:

1. What are the transaction problems encountered by the sales and client account

monitoring system?

2. What figures be followed in the sales and client account monitoring system?

(a)Invoices;

(b)Account management;

(c)Client history payment;

3
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

(d)Product monitoring

(e)Access client account control?

3. What recommendations can be drawn from the results of the system?

Assumption of Study

This study assumes that the administrator was able to navigate the system efficiently

due to the effective and convenient instructions provided by the system in monitoring their sales

and client’s accounts, and that it will provide an organized daily sales report including the

client’s information and mode of payment. This research is built upon assumptions since a

foundation is needed to move forward.

Scope and Delimitation

This research and development project focused on sales and client account monitoring

systems. The main goal is to improve the services and maintain the client account monitoring

system. It will process and display sales reports by printing receipt payments to the local host

server that include the following details: the client's information, the sales invoice number, the

date of the sales report, the mode of payment (cash or installment), and the name of the person

authorized on the reported receipt.

Apart from developing a program, the system also tests its efficiency in providing a quick

and convenient system to ensure smooth operation of the sales and client account monitoring

systems. In general, the purpose of this system is to monitor client account actions. The system

is used and tested in Balangue's client account monitoring system for the following details:

4
ACLC College of Santa Maria Bulacan
A Member of AMA Education System
(a) Invoices;

(b) Account management;

(c) Client history payment;

(d) Product monitoring;

(e) Access client account control;

However, this study is limited in several functions: product inventory is not included, it

cannot issue a printed receipt or manual receipt, and it does not support bank payments.

Significance of the study

This study aimed to benefit the following people:

Users (Balangue’s Hardware Owner and Employees). This software aims to provide

an easy way for users, particularly the owner and employees of Balangue’s Hardware, to

monitor and have access to their clients’ accounts for accuracy and to navigate their system in a

time-saving and effective manner. This system will also help the users establish a functional

management system for their inventory or collection of the usage of materials.

Clients. This study also intends to give benefits to the clients by having them receive a

fast and efficient service from the shop that they chose, particularly the accurate service that

they will receive from Balangue’s Hardware.

Students and Future Researcher. This study may serve as a guide and a reference for

the students and researchers that are undertaking similar studies, especially in related courses

or subjects.

5
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Definition of Terms

To clearly understand the terms in the study, the researcher conceptually and

operationally defined the following:

Consumer - The final user of a product or service. It also pertains to individuals or

groups of people who buy or consume goods and services, for personal consumption only,

rather than for resale or manufacturing.

Consumer Necessities - It might include physical survival as well as sentiments of

belonging, esteem, and self-actualization. When shopping for a product or service, customers

search for cost, functionality, convenience, accurate information, transparency, and easy

communication, among other things.

Credit Policy – Guidelines that structure the amount of credit granted to customers, as

well as how collections are to be conducted for delinquent accounts.

Credit Sale – Purchase made by customers who do not render payment in full, in cash,

at the time of purchase and will be paid at a later date.

Sales and Monitoring System - All sales operations and performance metrics are

summarized in simple reports. These can be made available to other teams and departments

inside the company so that they can see how their work is turned into sales figures.

Credit Sale – are purchases made by customers who do not pay in full, in cash, at the

time of purchase and will pay later.

6
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Chapter 2

REVIEW OF LITERATURE AND STUDIES

This chapter primarily presents various research and other literature from both foreign

and local researchers that have a significant bearing on the variables included in the study. It

focuses on several aspects that will aid in the advancement of this research. The research is

primarily focused on the development of a sales and client account monitoring system for

Balangue’s Hardware. This study's literature comes from books such as PDF or E-Book, and

other existing theses and dissertations, both foreign and domestic; these are thought to be

useful in raising awareness about the study.

Related Studies

Customer Relationship Management (CRM) is an approach to customer understanding

that combines people, procedures, and technology. CRM has evolved as a result of

technological advancements and organizational shifts in customer-centric procedures. An

integrated and balanced approach to technology, procedures, and people is required to manage

a successful CRM installation. (Ariffin, Hamdan, Omar, & Janom, 2012)

In a study conducted by Mirsha and Mirsha (2009), a strong customer relationship is

essential for business success. Relationship building and management, often known as

"relationship marketing," is a popular marketing strategy. The utilization of CRM (Customer

Relationship Management) systems is growing in popularity. Improving customer lifetime value

is critical. Understanding consumer demands and providing value-added services are

acknowledged as variables that influence a company's success or failure. As a result, an

increasing number of firms are placing a high value on Electronic Customer Relationship

7
ACLC College of Santa Maria Bulacan
A Member of AMA Education System
Management (eCRM), which focuses on customers rather than products or services, ensuring

customer satisfaction by considering consumer needs in all parts of a business. They provide

client data, profiles, and histories; by supplying this information, they assist key aspects of a

company's essential functions, particularly marketing, sales, and service.

The study conducted by the University of Miskolc in Hungary, revealed that looking into

crucial monitoring methods for sales force evaluation in multinational companies with a

significant field force, in which the field force is one of the most important functions in the

marketing mix. The study's goal is to look at activity and sales monitoring approaches rather

than all of the sales-force evaluation methods. The study demonstrates realistic

implementations and attempts to emphasize their most relevant features.

According to KONEK.COM, the manual method of sales monitoring is a time-consuming

and inconvenient process. It has many drawbacks, such as numerous errors made while

recording large amounts of data, and it occasionally disrupts important transactions. This

inspires the researchers to create a system that will assist management in keeping a systematic

record of client sales and automatically producing reports about their regular clients and walk-in

customers. Through this, the hassle of making mistakes while recording large amounts of data

could be avoided. Also, the work of the management and the time consumed during sales

monitoring will be minimized.

In many service businesses, Customer Relationship Management (CRM) has proven to

be an effective method. Customers' loyalty to brands is eroding as they get more price sensitive

and sophisticated; therefore, customer Customer Relationship Management (CRM) plays a

critical role in attracting and increasing guest patronage in the banking sector. It is now

universally acknowledged that good CRM installation improves business operations and, as a

result, revenue. (Bhavani, 2015).

8
ACLC College of Santa Maria Bulacan
A Member of AMA Education System
Accounts receivable make up a significant portion of most businesses' assets. Accounts

receivable investments, especially for manufacturing organizations, are an important aspect of

short-term financial management. Companies commonly sell goods and services for cash and

on credit. Although most businesses would prefer to sell for cash rather than on credit,

competitive constraints push them to do so. The establishment of accounts receivable follows

the issue of trade credit. Credit sales that have not been collected are represented by

receivables. Customers settle these accounts, and the company receives the money from the

original sale. A bad debt loss occurs when a customer fails to pay an account.

Related Literature

Businesses have implemented transaction processing for various reasons and at various

rates. (Cyrus A. and V.M. Nyakundi, 2014). One of the main purposes of a transaction

processing system is to allow several users to interact with the system's data at the same time

while maintaining the illusion that each user is working independently. Users interact with the

data through transactions to do this. Business adoption of transaction processing has not been

as ubiquitous as one might assume.

Transaction processing systems were among the first computerized systems to handle

business data, a function known at the time as data processing. In terms of general Information

and Communication Technology (ICT) use on Australian dairy farms, it was revealed that more

than half of all Australian dairy farms utilize Personal Communication Services (PCs). (Abare,

2011). Many concurrent users can access a shared database with transaction processing

systems. They are used in a range of applications to allow the user to perform pre-planned

functions. This sets the stage for the next section, which will focus on the independent variable.

(Stairs & Reynolds, G. 2010).

9
ACLC College of Santa Maria Bulacan
A Member of AMA Education System
Customer relationship management (CRM) is a cutting-edge technology that aims to

boost customer satisfaction, loyalty, and profitability through the acquisition, development, and

maintenance of effective customer connections and interactions with stakeholders. (Yahia

Baashara, 2020)

For many businesses, the sales force is one of the most significant marketing tools

because it serves as the link between customers and the company. Especially in industrial

goods, but also in the Fast-Moving Consumer Goods (FMCG) industry and in the medical field,

the field force is frequently the only function that creates sales.

10
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Chapter 3

RESEARCH METHODOLOGY

This chapter provides a brief overview of how the necessary data was gathered using

data collection methods, research design, and analysis. Analytical tools are used to investigate

the proposed system. The proponent conducted extensive research and studies in order to

obtain all of the necessary information for the proposed system's implementation.

Methods and Techniques of the Study

The researchers used the descriptive-experimental method to describe the study’s

existing system. Descriptive studies typically answer questions about "how." A descriptive study

could be done to describe how people feel after a particular experience. The researchers chose

this research design to determine the differences in system usage between the cashier and the

administrator.

In this study, the descriptive method was used by observing the existing and proposed

systems. The information gathered was used to identify the problem and processes in the

current system.

Software Development Model

The Modified Waterfall Development Method is the development method that will be

used. The modified waterfall method was used since it focuses on delivering the project in

pieces in which every part of the system and process is analyzed for well-understood problems.

This is very useful in development because it allows for a lot of iteration and helps developers

11
ACLC College of Santa Maria Bulacan
A Member of AMA Education System
plan out what they need to do. Planning, analysis, design, development, testing, implementation,

and maintenance are all part of the modified waterfall method.

Planning - The Researchers plan for movement to gather data to make a system that is

usable to the Sales and client monitoring and how the system will help their needs.

Analysis - The researchers analyze and look for a possible solution to maintain the

admin-user software. This is really helpful in the development because it helps to analyze what

the developer looking for in a system.

Design - The developers planned for the system and program design based on the

needs of the sales and client monitoring and easy-to-use the system.

Development - The development of this system contains a monitoring system which

usable to a client account monitoring. The developers consider receipt printing.

Testing - Testing is done to check all the functionalities of the system and to detect

errors when incorrect.

Implementation - This system will implement in the Balangue hardware.

Maintenance - In this phase, the developers fix errors encountered by the user after the

implementation.

Figure 2: Modified Waterfall

12
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Sample of the Study

The subjects of this research were the administrator and the cashier of Balangue’s

Hardware. Due to time constraints, the researchers decided to go with the client’s perspective in

using the system. Their experience while using the system helped in identifying the system’s

point of improvement.

Research Instruments

The researchers used observation to gather the responses needed for the study.

According to Dictionary.com, "observation" is the action or process of observing something or

someone carefully or in order to gain information. The researchers observe the final output of

the program to identify the areas that need improvement. The researchers used a self-made

observation checklist to identify possible areas for improvement.

Scaling and Quantification

A five (5) point numerical scale with their statistical limit and description are employed as

shown below:

Table 1: Verbal Interpretation of Data

Average Description

4.50-5.00 Highly Acceptable

3.50-4.49 Very Acceptable

2.50-3.49 Acceptable

1.50-2.49 Moderately Acceptable

1.00-1.49 Unacceptable

13
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Validity of the Proposed System

System hardware validation is required when the hardware is to be used in a process or

task that has the potential to affect the product's quality, safety, efficacy, or mandated data.

A rigorous approach to functional verification is required for complex systems used in

cost-critical and life-critical applications. Hardware verification has become so difficult that it now

accounts for the majority of design expenditures. The developers need to look into validation

procedures to deal with the problem's complexity, which entails modeling (or mimicking) a

system description with a specific test input sequence to verify functionality.

Data Gathering Procedures

The researcher requested permission from Balangue’s Hardware to conduct a study and

to provide a system that can easily monitor the sales and client accounts in Balangue’s

Hardware. The researcher focused on the system requirements and other procedures that were

considered in undertaking the observation. Through this, the researchers were able to observe

the needs of the system.

Data Processing and Statistical Treatment

This study utilized an observation checklist that determined the verbal interpretation of

the effectiveness and accessibility of the Sales and Client Account Monitoring System for

Balangue Hardware. The researchers established a point of comparison between the

administrator and the cashier user to aid the struggles of manual monitoring in hardware, and

also to assist in the process of data gathering in the Sales and Client Account Monitoring

System for Balangue Hardware.

14
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Chapter 4

PRESENTATION, ANALYSIS AND INTERPRETATION OF DATA

This chapter presents the analysis and interpretation of data gathered throughout the

study through interviews, observations of the actual participant, and assessments of

respondents. All of the information acquired from the study's respondents has been structured

and evaluated in order to provide a full presentation and analysis of the data gathered.

Part I. Development of the Software System

The researcher used different diagrams to describe the flow of the system and

demonstrate it graphically.

Use Case Diagram

The Use Case is a representation of the user's interactions with the system that shows

the user's relationship to other use cases in which the user is involved. The admin and cashier

are actors, and the use case is made up of actors, use cases, and their relationships. The use

case will explain the study's functionalities in each module. The proponent pre-analyzed the

functionality of each feature per user using the Use Case Diagram. Data processing and

interpretation become easier in this way.

15
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Figure 3: Use Case Diagram

1. Login

(1) Using a username and password to login to the system

2. Invoices

(1) This use case describes how an invoice orders the item using the client account.

(2) This use case describes how to manage the client account to

3. Product

(1) This use case describes how to add/update product

(2) This use case describes how to manage the product list.

4. Customer

(1) This use case describes how to create the client account to avail the invoices.

(2) This use case describes how to manage/update the client account details

16
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

5. Payment

(1) This use case describes the client account payment and the credit limit balance.

(2) This use case describes the client's history of payments using a ledger.

6. System User

(1) This use case describes adding the user staff to the system.

(2) This use case describes how to maintain the user account.

Data Flow Diagram

Figure 4: Context Diagram of the Proposed System

This context diagram contains two (2) entities: the administrator and the cashier. The

system includes a module that allows the administrator to create a user account. On the other

hand, the cashier has a client account to purchase the order of the client.

17
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Figure 5: Diagram of the Proposed System

The diagram of the proposed system has two (2) entities and five (5) processes. These

entities are the Administrator and Cashier. The system provides the module for the admin to

create a user account for login to the system, and the module of the cashier is to create a client

account to invoice the product purchase to add the list of the customer.

18
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Entity Relationship Diagram

Figure 6: Entity Relationship Diagram

This figure describes database management and the relationships between tables. The

invoice item table, customers' table, store customers' table, invoices table, and product table all

have one to many relationships.

19
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Data Dictionary

This section contains the collection and description of data in the database.

Table 2. Store customer

Field Field Required Key Domain


Type/Length
id int(11) yes PK Store the id of

the store

customer

name varchar(225) yes Store the file

name

email varchar(225) yes Store the email

address_1 varchar(225) yes Store the

address

gender varchar(225) yes Store the gender

town varchar(225) yes Store the town

birthday varchar(225) yes Store the

birthday

phone varchar(100) yes Store the phone

20
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Table 3. Users

Field Field Required Key Domain


Type/Length
id Int(11) yes PK Store the id of

the user

name varchar(225) yes Store the name

username varchar(100) yes Store the

username

email varchar(100) yes Store the email

phone varchar(100) yes Store the phone

password varchar(200) yes Store the

password

Table 4. Product

Field Field Required Key Domain


Type/Length
product_id Int(11) yes PK Store the id of the user

Product_name text yes Store the product name

order

Product_desc text yes Store the product name

description

Product_price varchar(225) yes Store the product price

Product_quantity varchar(225) yes Store the product

quantity

21
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Table 5. Invoices items

Field Field Required Key Domain


Type/Length
id Int(11) yes PK Store the id of

the user

Invoices varchar(225) yes Store the

invoices

Product text yes Store the product

qty Int(11) yes Store the quality

price varchar(225) yes Store the price

discount varchar(225) yes Store the

discount

subtotal varchar(225) yes Store the

subtotal

Table 6. Invoices

Field Field Required Key Domain


Type/Length
id Int(11) yes PK Store the id of

the user

invoices varchar(225) yes Store the

invoices

Custom_email text yes Store the

custom email

Invoices_date varchar(225) yes Store the

invoices date

22
ACLC College of Santa Maria Bulacan
A Member of AMA Education System
Invoices_due_date varchar(225) yes Store the

invoices due

date

subtotal Decimal(10,0) yes Store the

subtotal

shipping Decimal(10,0) yes Store the

shipping

discount Decimal(10,0) yes Store the

discount

vat Decimal(10,0) yes Store the vat

total Decimal(10,0) yes Store the total

notes text yes Store the notes

Invoices_type varchar(225) yes Store the

invoices type

status varchar(225) yes Store the status

Credit_limit Int(11) yes Store the credit

limit

23
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Table 7. Customer

Field Field Required Key Domain


Type/Length
id Int(11) yes PK Store the id of

the user

invoices varchar(225) yes Store the

invoices

name varchar(225) yes Store the name

email varchar(225) yes Store the email

Address_1 varchar(225) yes Store the

address 1

birthday varchar(225) yes Store the

birthday

town varchar(225) yes Store the town

gender varchar(225) yes Store the gender

Company_name varchar(225) yes Store the

company name

phone varchar(100) yes Store the phone

24
ACLC College of Santa Maria Bulacan
A Member of AMA Education System
Screen Layouts

This figure shows the Login Page where the users of the system can be able to login using

their registered account.

Figure 7: Login Page

This figure shows the Admin Home page where the users can easily view the total sales

amount, invoices, pending bills, due amount, total product, total customers and paid bills.

Figure 8: Admin Home Page

25
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

This figure shows the admin and cashier where the client order the product in the

Balangue’s Hardware the cashier and admin can create the invoices purchase.

Figure 9: Create New Invoices

This figure shows the User Admin and cashier page where the admin and cashier can

easily view the list of the customer client account, created admin or cashier user.

Figure 10: Customer List

26
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

This figure shows the Add Product Page where the admin and cashier can add the

product available in the Balangue’s Hardware

Figure 11: Add Product

This figure shows the Product List Page where the admin and cashier can view the

product available in the system

Figure 12: Product List

27
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

This figure shows the Add Customer Page where the cashier added the new client

customer for the Balangue’s Hardware.

Figure 13: Add Customer

This figure shows the Customer List Page where the admin and cashier can view the list

of the customer.

Figure 14: Customer List

28
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

This figure shows the Client Ledger Page where the cashier can view the history of

payment of the client, credit balance, and transaction date.

Figure 15: Client Ledger

This figure shows the Add User Page where the admin user can create the user cashier

account to login.

Figure 16: Add User

29
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

This figure shows the User List where the admin can easily view the list of the user

staff.

Figure 17: User List

30
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Part II. Results of the IT Experts' Evaluation Based on Black Box Testing

Project testing is critical to the project's development.Through project testing, faults are

easily found at an earlier stage, allowing for an improvement in system quality and the

avoidance of undesirable results.

All of the features and functionalities in this study were developed in line with the black

box testing that was used in this study. All of the system's scenarios per transaction were also

handled correctly. The results of the black box testing were also used to improve the system

based on the feedback received from testers who were satisfied with the system's performance

on the software system.

Table 8. Result of Black Box Testing

TEST ID: Module Name Description Results

1001 Login Test to login on the software system. Passed

Invoices the purchase Test if the invoices can create to


1002 Passed
product purchase the product.

Test if the invoice is viewable and


1003 Manage invoices Passed
accessible.

1004 Added product Test if the product can be added. Passed

1005 Product manage Test if the product can manage Passed

Customer added Test if the user can added the new client
1006 Passed
account account to purchase the product.

31
ACLC College of Santa Maria Bulacan
A Member of AMA Education System
Test if the user can easily view the
1007 Manage customer Passed
customer list.

Test if the user can update the customer


1008 Update customer details Passed
details.

Test if the client name and client's

1009 Payment table current status and balances are equal in Passed

the Manage Invoice.

10010 Client ledger Test if the client credit Passed

Test if the admin can create another


10011 Added user Passed
account for the staff user.

Test if the admin can update the user


10012 User list Passed
staff account.

The testing result shows that all modules passed. It indicated that the Sales and

Client Account functioned as intended for the administrator and cashier.

32
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Chapter 5

Summary of Findings, Conclusion, and Recommendations

This chapter presents the study's summary of findings, conclusions, and

recommendations, which were made by the researchers based on the interpreted data.

Summary of Findings

Based on the problems presented in Chapter 1, the findings of the study were

summarized as follows:

 Most of the functions of the system are working properly except for the payment table. It

does not reflect the payments made by the client.

 The system was working fine on both the administrator's and the cashier’s ends.

 The client was satisfied with the outcome of the program.

Conclusion

 Based on the findings of the study, the researchers concluded that the Sales and Client

Monitoring System for Balangue Hardware needs further improvement on the payment

table function. Based on the study conducted by Souniemi et al. (2021), it was

suggested that CRMs like this one should focus on the reasons for the low success rate

to ensure the success of the system. In another study conducted by Foss et al. (2008),

they stated that many businesses lower their risk by developing a specific component or

set of functions in stages so that advantages can be realized early on and improved

upon as a result of deployment experience.

33
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

 Additionally, the researchers concluded that the administrators and the staff should have

proper training in using the system. Training and motivating staff in the use of the Sales

and Client Monitoring System would greatly contribute to its success of the system. In a

similar study, Voitkevichand Solunina (2020) proposed the importance of motivating

employees in commercial divisions of businesses when CRM systems are implemented,

as well as the possibility of evaluating the economic effectiveness of using tangible

incentives to expedite work.

Recommendations

 The researchers strongly suggest that future researchers implement the system on multiple

hardware platforms to increase the system's validity and effectiveness. Due to time

constraints, the researchers were not able to implement the said system and test its

effectiveness on other hardware. Coincidentally, Khlif (2021) stated that setting up CRM

initiatives is challenging and calls for strong participation to make sure it succeeds.

Managing projects is crucial since it is only through efficient methods (processes) that

businesses can effectively implement these resources in their businesses.

34
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Bibliography

Alok Mishra, D. M. (2009). Customer Relationship Management: Implementation Process

Perspective . Acta Polytechnica Hungarica, 83-99.

Ariffin, N. H., Hamdan, A. R., Omar, K., & Janom, N. (2012). Customer Relationship

Management (CRM) implementation: A soft issue in knowledge management scenario.

2012 IEEE Colloquium on Humanities, Science and Engineering (CHUSER).

Bhavani, D. M. (2015). Impact Of The Customer Relationship Management Practices On The

Profitability Of UAE Banks. A Comparative Study. Journal of Business Management &

Social Sciences Research (JBM&SSR), 425-434.

Bryan Foss, M. S. (2008). What makes for CRM system success — Or failure? Journal of

Database Marketing & Customer Strategy Management, 68-78.

Cornel University (2022). Monitoring Operating Activity. Retrieved from

https://www.dfa.cornell.edu/accounting/topics/reconciliation/monitoring

Economic Times (2021). What is 'Accounts Receivable'. Retrieved from

https://economictimes.indiatimes.com/definition/accounts-receivable

Khlif, H. (2021). Factors for Success in Customer Relationship Management (CRM). World

Academics Journal of Management, 16-20.

PandoraFMS (2022). Importance of having a good monitoring system. Retrieved from

https://pandorafms.com/blog/why-you-need-a-monitoring-system/

Samppa Suoniemia, H. T. (2021). The impact of firm-level and project-level it capabilities on

CRM system quality and organizational productivity. Journal of Business Research, 108-

122.

35
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

Solunina, N. I. (2020). Evaluating the Cost-Effectiveness of Staff Motivation When Implementing

a CRM System. Digital Economy and the New Labor Market: Jobs, Competences and

Innovative HR Technologies, 422-427.

Yahia Baashara, H. A. (2020). Customer relationship management systems (CRMS) in the

healthcare environment: A systematic literature review. Science Direct.

36
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

APPENDIX 1

Curriculum Vitae

37
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

38
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

39
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

I have a clear, logical mind that approaches problem-


solving with a practical attitude and a desire to see tasks
through to accomplishment. I have great technical
abilities as well as outstanding interpersonal skills,
allowing me to work with a diverse group of people.

40
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

41
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

42
ACLC College of Santa Maria Bulacan
A Member of AMA Education System

43

You might also like