Point of Sale System: Intermediate Human Computer Interaction
Point of Sale System: Intermediate Human Computer Interaction
Arnaldo, Cyrus
Beronque, John Paul
Pimentel, Ferdinand Joseph
Sibugan, Jose Rodny
Suan, Mark Joseph
1st Edition
Edition number
First Edition (November 2019) this edition, applies to Point of Sale Systems. Technical
changes to the text are indicated by a vertical bar (|) to the left of the change in the English
language section only. A newer version is indicated by a lowercase, alphabetic letter
following the form number suffix. © Copyright Point of Sale 2019. PAMANTASAN ng
LUNGSOD ng MARIKINA Users Restricted Rights.
Trademarks
POS, the POS group logo, are trademarks of our group in Human Computer Interaction. If
these and other POS trademarked terms are marked on their first occurrence in this
information with a trademark symbol (® or ™), these symbols indicate PLMAR registered
or common law trademarks owned by POS at the time this information was published.
Such trademarks may also be registered or common law trademarks in other schools or
countries. A current list of POS trademarks is available only at PAMANTASAN ng
LUNGSOD ng MARIKINA.
Page 3 of 23
Disclaimers
The project is intended solely for educational purposes only, The Point of Sale System is a
project made to fulfill the requirements for the subject Human Computer Interaction, and
thus the name of the project used including logo, products, are notional and has no
affiliation in any registered company or organization. With the compliance in copyright
laws is a responsible of the user. The document can be reproduced or can be copied for
future studies and research. The group is transparent in copyrights in property rights in the
subject matter in this document. Excluding provided with the written agreement, the
document does not give any license to these manifest, trademarks and copyrights are
intellectual property.
Warranties
Our group warrants that the Software and media shall be new, free from defects in design,
material, and workmanship, and shall conform to and perform in accordance with its
specifications and Documentation as provided in the Applicable Standards and
Specifications. The group, further warrants that the Software does not contain any open
source, freeware, shareware, or other similar software. These warranties for Software shall
commence on the completion of the requirements in our subject Human Computer
Interface and continue for the longer of the Warranty Period, the Applicable Standards and
Specifications, the applicable POS warranty, or until end of this semester. Our group
hereby represents that it has the authority to and does hereby assign such warranties to the
user. All warranties for Software shall survive inspection, acceptance, and use. For
Software not complying with this warranty, Whereby agrees to immediately provide fixes,
or work-around solution(s) upon notice from our professor, Our group fails to correct
Software or provide replacement media for defective media within until the said semester.
Page 4 of 23
License agreements
1.1 POS for retail stores hereby grants to Customer a perpetual, non-exclusive, non-
transferable license to all software for Customer’s use in connection with the establishment,
use, maintenance and modification of the system implemented by POS for retail stores.
Software shall mean executable object code of software programs and the patches, scripts,
modifications, enhancements, designs, concepts or other materials that constitute the
software programs necessary for the proper function and operation of the system as
delivered by the POS for retail stores and accepted by the Customer.
1.2 Except as expressly set forth in this paragraph, POS for retailing shall at all times
own all intellectual property rights in the software. Any and all licenses, product warranties
or service contracts provided by third parties in connection with any software, hardware or
other software or services provided in the system shall be delivered to Customer for the
sole benefit of Customer.
1.3 Customer may supply to POS or allow the POS for retail stores to use certain
proprietary information, including service marks, logos, graphics, software, documents and
business information and plans that have been authored or pre-owned by Customer. All
such intellectual property shall remain the exclusive property of Customer and shall not be
used by POS for retail stores for any purposes other than those associated with delivery of
the system.
2.1 Customer may make copies of the software for archival purposes and as required
for modifications to the system. All copies and distribution of the software shall remain
within the direct control of Customer and its representatives.
2.2 Customer may make modifications to the source code version of the software, if
and only if the results of all such modifications are applied solely to the system. In no way
Page 5 of 23
does this Software License confer any right in Customer to license, sublicense, sell, or
otherwise authorize the use of the software, whether in executable form, source code or
otherwise, by any third parties, except in connection with the use of the system as part of
Customer’s business.
2.3 All express or implied warranties relating to the software shall be deemed null and
void in case of any modification to the software made by any party other than POS for
retail stores.
Page 6 of 23
Preface
As part of the requirements of our subject Human Computer Interaction and in order to
gain practical knowledge in the field of designing and creating a Point of Sale System, we
are required to make a system that will display a design that will be convenient to the user
and a system that can give the clear details on the sales report and the output on the receipts.
The basic objective behind doing this project report is to get knowledge tools of different
tools in designing and developing a Point of Sale System.
In this project report we have included various concepts, effects, and implications
regarding the designing and the output of the sales in the POS system.
Page 7 of 23
TABLE OF CONTENTS
Point of Sale System ............................................................................................................1
Edition number.....................................................................................................................3
Trademarks ..........................................................................................................................3
Disclaimers ..........................................................................................................................4
Warranties ............................................................................................................................4
Preface..................................................................................................................................7
b. Purpose......................................................................................................................9
c. Scope .......................................................................................................................10
Page 8 of 23
General Information
a. System overview
A point of sale system, or POS, is the place where your customer makes a payment
for products or services at your store. Simply put, every time a customer makes a purchase
at your store, they're completing a point of sale transaction. Just a few decades ago, a point
of sale system was, in its most basic form, a cash register. The person operating the till
would manually enter the prices of purchased items, often with the help of price tickets.
They would then take the money, place it in the cash drawer and hand the customer a paper
receipt. With POS systems however, they are designed to be user friendly, with a sole
purpose of making life easier and business better. They allow staff to focus their attention
on the customer, as well as the physical preparation and sale of products, cementing the
most important values of retail. The other important objective of effective POS Systems is
to help make the record keeping and accounting simpler. A point of sale system is more
advanced and it uses the information that it collects to simplify the accounting process.
You will be able to get all the data that you need directly from your system. If you have a
lot of cash transactions, replacing the cash registers with a Point-Of-Sale (POS) system
save you money. A POS system is computer software and hardware networked together to
track sales and inventory as they occur. Most POS software helps you stay aware of how
your business is performing.
b. Purpose
The main purpose of this study is to design and develop a POS (Point of Sale)
application for the business establishments, the said application will help enhance the
productivity of the office and at the same time will make their transactions much easier. It
is a Solution designed with an optimized and systematic POS that has a user-friendly
interface as well as a systematic and automated approach for easier handling and this
improvement of the Data Management System. This project demonstrates the efficient and
effective data and inventory management. It uses less of time for accessing data or
information about the client and at the same time makes the process become faster.
Page 9 of 23
c. Scope
• The proponents proposed system for Human Computer Interaction 2(HCI2)
can do file maintenance, product maintenance, transaction, product
transaction, create an accounts and reports. It also have the ability to process
sales transaction and also generate the user account for allowing access for
the cashiers and managers of the store.
d. System Organization
Administrator
Inventory
Cashier
Clerk
Page 10 of 23
System Summary
a. Key Features
Login Module. It prevents unauthorized personnel to gain access to the system.
You must have the right combination of username and password to use the system.
User Account Management. This module is for the management of user account.
The administrator can create another user with certain privileges or restriction,
updating, deleting of user account is available also in this module. Security wise
there should be only one administrator account that has the full control on the
system, the rest of the users are limited.
POS Module (Direct Sales). This is considered as the main interface of this
application because it is the where the sales transaction occur.
Product Category Module. Products category refers to the type of products like
RTW, Foods, etc. You can create, update, and delete products category information
in this module.
Product Unit Module. It refers to the quantity of measurement such as box, pieces,
dozen, etc.
You can create, update, and delete products unit information in this module.
Cash On Hand Module. It will provide the cash information collected for that
certain period of time. The user can print the information provided on this module.
Inventory Module. It will provide you the real time inventory of your products.
Printable reports are also available.
Page 11 of 23
Receive Products Module. This module allows the user to record the items or
products that are being delivered by the suppliers. This transaction is only available
to the user accounts that has an administrative privilege.
Supplier Module. This module will provide you the list of suppliers that is
affiliated on the company. It stores the information such as contact name, company
address and contact number. You can create, update, and delete supplier
information in this module.
1. Username & Password – This textboxes show that you enter your registered
Username and Password.
2. Login – Click this button if you’re done entering your username and password.
Page 13 of 23
3. Forgot Password – if you don’t remember your password click this to recover
1
3 5
4 6
2
your password.
1. Stock – Press F1 to show. 2. POS - Press F4 to show.
3. Manage Account – Press F2 to show. 4. System Settings – Press F6
to show.
5. Reports – Press F3 to show. 6. Log-out – Press ESC to
show.
Page 14 of 23
1. Stock – After pressing F1 you can see this tab.
2. Add Product – You can add another product here.
3. Stock Report – After you add product you can see here what product you added.
Page 15 of 23
1
2
3
4
4
7
6
Page 16 of 23
5. Answer – You can input the answer here.
6. Setting – If you click this button you can see the modal.
7. Save – If you done inputting details you can now save.
Page 17 of 23
1. Update Account – After you click the Add account button this modal will show and you can enter the
information of the user.
2. Update and Cancel Button – If you done indicating in the textbox you can now cancel or add the information.
1. Add Account – After you click the Add account button this modal will show and you can enter the
information of the user.
2. Add and Cancel Button – If you done indicating in the textbox you can now cancel or add the
information.
Page 18 of 23
1 2
4
3
1
4
4
5
4
6
2 4
7
4
1. Barcode – It indicate here the barcode of the product. 6. Change – The change of the customer.
2. Table – It will show the information of the product. 7. Check out – End of transaction.
3. Subtotal – The subtotal of the amount.
4. Total Sales – The total sales of the entire day.
Page 19 of 23
5. Cash – how much the cashier receive from the customer.
1 8
6
7 9
2. Backup and Restore – Backup the entire database 7. Save Button – Click here to save.
3. Add Company Name – We can add company name. 8. Icon Image – Change the image of the
icon.
4. Default Setting – We can see here the Default Setting. 9. Save Button – Click here to save.
5. Factory Reset – Remove all the data except admin account.
6. Login page background – Change the background of the login page.
Page 21 of 23
1
Page 22 of 23