SlideShare a Scribd company logo
1 of 11
The firm should first setup its objectives. Among other
factors, customer satisfaction plays a major role. There are many factors that have high
impact on customer satisfaction including quality, after sales service, promotions, gifts
and rewards, advertisements, competitive prices and others. This study addresses mainly
two issues namely promotion and gifts and rewards. Customer satisfaction has a direct
and positive impact on customer loyalty.
This study examines three loyalty components: granting points, on the
amount of
purchasing, granting rewards based on the accumulated points and
promotion via
different communication channels.
Firm
objectives
Custumer
satisfaction
Customer Loyalty
Customer Satisfaction factors:
1. Quality
2. After sales services
5. Advertisement
6. Price
3. Promotion
4. Rewards
Loyalty System
1. Points of
purchase
2. Gifts/Rewards
3. Promotion
The Loyalty System Components
The proposed loyalty system mainly addresses the communication channels and
offered services, namely, the point’s calculation method, the reward policy and the
promotion policy.
Communication channels and their offered services cover three "customer to
business" (C2B) channels: direct access to store, web site access and SMS messages.
The services cover direct access to store include: (1) purchasing, (2) points query, (3)
rewards query, (4) promotion available and (5) rewards selection. From the web site
services, the customer can make query about: the accumulated points, the deserved
rewards and the available promotions. The SMS services can be used for informing
customers about his or her granted points for each purchase and any available
promotions.
Regarding the points calculation methods, each currency unit for a specific product
(such as JD and USD) has a set of points that should be clearly conveyed to customer.
Those points are normally set by the manager.
With respect to the rewards granting policy, the model addresses a fixed rewarding
policy, and from time to time, the manager can make changes on the offered rewards.
These rewards are limited to specific products.
In the promotion policy, the model does not have a clear promotion policy. The
manager decides the time and the product to be promoted.
The System Description
Many business corporations focus their efforts on increasing revenues by reducing
their costs and increasing the quality of service provided to the customers. As this
process continues over a long time, new problems and challenges arise, like how to keep
the present customers, increase their purchases and maintain a list of their actual needs
and interests. In addition, how to invest efforts in order to attract new ones.
As a methodology for this study, we implemented customized loyalty software that
focused on delivering promotions to customers’ mobile phones using SMS services. This
in turn, allows the store to communicate with customers individually, effectively, and
conveniently to reduce the marketing costs of these promotions.
The system will provide lists of products and their prices, categories, other details,
and a table of points for each product/category. The administrator can then enter the
desired number of points to each JD, along with a list of customers containing their
purchases and points. Depending on the customer points, the system will generate a gift
or promotion and send a report about this to the customer via SMS service or Email. The
website will be updated for future promotions. The system will also provide useful
reports such as the best customer, the best buyer, the best purchasing customer, average
sales per month, and the best and worst sales category.
The following list shows the major functions that the system must allow the
customer to perform:
1. Through the web site the system must provide a registration form for the new
customers to enroll in the program, add their desired usernames and passwords and
their mobile numbers, address, and age (through birth date).
2. The ability to login to their accounts and view/update their information, view their
points, receipts, gifts, and promotions.
3. The ability to provide to customers an easy way to order their earned gifts online
(redeem points).
4. The ability to change a customer’s password through the website.
5. The ability to obtain help using the website map.
The proposed model comprises a set of logical subsystems. Messages are sent to
customers mobiles through the SMS gateway. As described above, the administrator has
full control over the system in terms of managing customers, setting point’s ratio, describing the reports required, and dealing with employees’
accounts. The cashier
enters the customer’s merchandise into the system. In the Point calc, the process of
calculating customers’ points on products is performed and based on this the database is
then updated. Managing employees’ accounts and privileges occurs in the Security and
accounts component. In Ordering, the cashier enters a customer’s specific order of
products and gifts. In the Manage component, the administrator manages the various
subsystems like customers, cashiers, points…etc. The customer can order gifts, manage
his/her account information and view his/her points through the Website. As a final
component, Reporting is used to generate certain reports that the system provides such as
sales reports and the best customer.
Screen shots for basic screens will be presented in this section. Figure 7 shows the
two main buttons that will be displayed when the system starts. Figure 8 shows the login
screen for both the cashier and the administrator. They can login to the system by
entering a valid username and a valid password or they can cancel and exit the program.
Other screens are available to help the cashier enter a customer’s order; the cashier
can view existing customers or can add newer ones.
Product Points
Points Total:
During the purchasing process, the system computes automatically the points
deserved (product points) for the customer on each product and accumulates them to the
total (points total) of each purchase. Figure 9 illustrates this process.
Customer loyalty system components and functions

More Related Content

Similar to Customer loyalty system components and functions

Merchant Payments: Loyalty Playbook
Merchant Payments: Loyalty PlaybookMerchant Payments: Loyalty Playbook
Merchant Payments: Loyalty PlaybookCGAP
 
Customer success management(csm)
Customer success management(csm)Customer success management(csm)
Customer success management(csm)Ramraj Mulasa
 
Reward points magento extension
Reward points magento extensionReward points magento extension
Reward points magento extensionEmilyPhan21291
 
Customer Relationship Management unit 3 crm structures
Customer Relationship Management unit 3 crm structuresCustomer Relationship Management unit 3 crm structures
Customer Relationship Management unit 3 crm structuresGanesha Pandian
 
Module 3.pptx of Marketing Mangement - Consumer Analysis
Module 3.pptx of Marketing Mangement - Consumer AnalysisModule 3.pptx of Marketing Mangement - Consumer Analysis
Module 3.pptx of Marketing Mangement - Consumer AnalysisBaluJagadish1
 
The Future Of Billing Exploring Subscription-.pdf
The Future Of Billing Exploring Subscription-.pdfThe Future Of Billing Exploring Subscription-.pdf
The Future Of Billing Exploring Subscription-.pdfInvoicera
 
Exchange Solutions Datasheet_Ecommerce
Exchange Solutions Datasheet_EcommerceExchange Solutions Datasheet_Ecommerce
Exchange Solutions Datasheet_EcommerceVivastream
 
Corporate finance materials
Corporate finance materialsCorporate finance materials
Corporate finance materialsAKASHDEEPPAL3
 
Crm reliance mart and big bazaar - hemanth
Crm   reliance mart and big bazaar - hemanthCrm   reliance mart and big bazaar - hemanth
Crm reliance mart and big bazaar - hemanthSanth Lingam
 
Customer profitability analysis crm ppt
Customer profitability analysis crm pptCustomer profitability analysis crm ppt
Customer profitability analysis crm pptJaswinder Singh
 
Executive summary for SSC
Executive summary for SSCExecutive summary for SSC
Executive summary for SSCDeny Hosea
 
download_business model metrics.pdf
download_business model metrics.pdfdownload_business model metrics.pdf
download_business model metrics.pdfTrnMinhThun12
 
Points Catalog & Rewards - Magento Extension
Points Catalog & Rewards - Magento ExtensionPoints Catalog & Rewards - Magento Extension
Points Catalog & Rewards - Magento ExtensionToogas Lda.
 
3 New ways to Improve and Understand your Customers Experience
3 New ways to Improve and Understand your Customers Experience3 New ways to Improve and Understand your Customers Experience
3 New ways to Improve and Understand your Customers ExperienceVirginia Fernandez
 
crmfinal-090720123312-phpapp01.pdf
crmfinal-090720123312-phpapp01.pdfcrmfinal-090720123312-phpapp01.pdf
crmfinal-090720123312-phpapp01.pdfetebarkhmichale
 
Raising customer experience bar with cx tools
Raising customer experience bar with cx toolsRaising customer experience bar with cx tools
Raising customer experience bar with cx toolseTailing India
 

Similar to Customer loyalty system components and functions (20)

Merchant Payments: Loyalty Playbook
Merchant Payments: Loyalty PlaybookMerchant Payments: Loyalty Playbook
Merchant Payments: Loyalty Playbook
 
Customer Focus on Service
Customer Focus on ServiceCustomer Focus on Service
Customer Focus on Service
 
Customer success management(csm)
Customer success management(csm)Customer success management(csm)
Customer success management(csm)
 
Reward points magento extension
Reward points magento extensionReward points magento extension
Reward points magento extension
 
Customer Relationship Management unit 3 crm structures
Customer Relationship Management unit 3 crm structuresCustomer Relationship Management unit 3 crm structures
Customer Relationship Management unit 3 crm structures
 
Module 3.pptx of Marketing Mangement - Consumer Analysis
Module 3.pptx of Marketing Mangement - Consumer AnalysisModule 3.pptx of Marketing Mangement - Consumer Analysis
Module 3.pptx of Marketing Mangement - Consumer Analysis
 
The Future Of Billing Exploring Subscription-.pdf
The Future Of Billing Exploring Subscription-.pdfThe Future Of Billing Exploring Subscription-.pdf
The Future Of Billing Exploring Subscription-.pdf
 
Exchange Solutions Datasheet_Ecommerce
Exchange Solutions Datasheet_EcommerceExchange Solutions Datasheet_Ecommerce
Exchange Solutions Datasheet_Ecommerce
 
Corporate finance materials
Corporate finance materialsCorporate finance materials
Corporate finance materials
 
Crm reliance mart and big bazaar - hemanth
Crm   reliance mart and big bazaar - hemanthCrm   reliance mart and big bazaar - hemanth
Crm reliance mart and big bazaar - hemanth
 
Customer Relationship Management
Customer Relationship Management Customer Relationship Management
Customer Relationship Management
 
Customer profitability analysis crm ppt
Customer profitability analysis crm pptCustomer profitability analysis crm ppt
Customer profitability analysis crm ppt
 
CORPORATE CRITERION
CORPORATE CRITERIONCORPORATE CRITERION
CORPORATE CRITERION
 
Executive summary for SSC
Executive summary for SSCExecutive summary for SSC
Executive summary for SSC
 
download_business model metrics.pdf
download_business model metrics.pdfdownload_business model metrics.pdf
download_business model metrics.pdf
 
Points Catalog & Rewards - Magento Extension
Points Catalog & Rewards - Magento ExtensionPoints Catalog & Rewards - Magento Extension
Points Catalog & Rewards - Magento Extension
 
3 New ways to Improve and Understand your Customers Experience
3 New ways to Improve and Understand your Customers Experience3 New ways to Improve and Understand your Customers Experience
3 New ways to Improve and Understand your Customers Experience
 
crmfinal-090720123312-phpapp01.pdf
crmfinal-090720123312-phpapp01.pdfcrmfinal-090720123312-phpapp01.pdf
crmfinal-090720123312-phpapp01.pdf
 
Blueprint for Customer Loyalty
Blueprint for Customer LoyaltyBlueprint for Customer Loyalty
Blueprint for Customer Loyalty
 
Raising customer experience bar with cx tools
Raising customer experience bar with cx toolsRaising customer experience bar with cx tools
Raising customer experience bar with cx tools
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

Customer loyalty system components and functions

  • 1.
  • 2.
  • 3. The firm should first setup its objectives. Among other factors, customer satisfaction plays a major role. There are many factors that have high impact on customer satisfaction including quality, after sales service, promotions, gifts and rewards, advertisements, competitive prices and others. This study addresses mainly two issues namely promotion and gifts and rewards. Customer satisfaction has a direct and positive impact on customer loyalty. This study examines three loyalty components: granting points, on the amount of purchasing, granting rewards based on the accumulated points and promotion via different communication channels. Firm objectives Custumer satisfaction Customer Loyalty Customer Satisfaction factors: 1. Quality 2. After sales services 5. Advertisement 6. Price 3. Promotion 4. Rewards Loyalty System 1. Points of purchase 2. Gifts/Rewards 3. Promotion
  • 4. The Loyalty System Components The proposed loyalty system mainly addresses the communication channels and offered services, namely, the point’s calculation method, the reward policy and the promotion policy. Communication channels and their offered services cover three "customer to business" (C2B) channels: direct access to store, web site access and SMS messages. The services cover direct access to store include: (1) purchasing, (2) points query, (3) rewards query, (4) promotion available and (5) rewards selection. From the web site services, the customer can make query about: the accumulated points, the deserved rewards and the available promotions. The SMS services can be used for informing customers about his or her granted points for each purchase and any available promotions. Regarding the points calculation methods, each currency unit for a specific product (such as JD and USD) has a set of points that should be clearly conveyed to customer. Those points are normally set by the manager. With respect to the rewards granting policy, the model addresses a fixed rewarding policy, and from time to time, the manager can make changes on the offered rewards. These rewards are limited to specific products. In the promotion policy, the model does not have a clear promotion policy. The manager decides the time and the product to be promoted.
  • 5. The System Description Many business corporations focus their efforts on increasing revenues by reducing their costs and increasing the quality of service provided to the customers. As this process continues over a long time, new problems and challenges arise, like how to keep the present customers, increase their purchases and maintain a list of their actual needs and interests. In addition, how to invest efforts in order to attract new ones. As a methodology for this study, we implemented customized loyalty software that focused on delivering promotions to customers’ mobile phones using SMS services. This in turn, allows the store to communicate with customers individually, effectively, and conveniently to reduce the marketing costs of these promotions. The system will provide lists of products and their prices, categories, other details, and a table of points for each product/category. The administrator can then enter the desired number of points to each JD, along with a list of customers containing their purchases and points. Depending on the customer points, the system will generate a gift or promotion and send a report about this to the customer via SMS service or Email. The website will be updated for future promotions. The system will also provide useful reports such as the best customer, the best buyer, the best purchasing customer, average sales per month, and the best and worst sales category.
  • 6.
  • 7. The following list shows the major functions that the system must allow the customer to perform: 1. Through the web site the system must provide a registration form for the new customers to enroll in the program, add their desired usernames and passwords and their mobile numbers, address, and age (through birth date). 2. The ability to login to their accounts and view/update their information, view their points, receipts, gifts, and promotions. 3. The ability to provide to customers an easy way to order their earned gifts online (redeem points). 4. The ability to change a customer’s password through the website. 5. The ability to obtain help using the website map.
  • 8.
  • 9. The proposed model comprises a set of logical subsystems. Messages are sent to customers mobiles through the SMS gateway. As described above, the administrator has full control over the system in terms of managing customers, setting point’s ratio, describing the reports required, and dealing with employees’ accounts. The cashier enters the customer’s merchandise into the system. In the Point calc, the process of calculating customers’ points on products is performed and based on this the database is then updated. Managing employees’ accounts and privileges occurs in the Security and accounts component. In Ordering, the cashier enters a customer’s specific order of products and gifts. In the Manage component, the administrator manages the various subsystems like customers, cashiers, points…etc. The customer can order gifts, manage his/her account information and view his/her points through the Website. As a final component, Reporting is used to generate certain reports that the system provides such as sales reports and the best customer.
  • 10. Screen shots for basic screens will be presented in this section. Figure 7 shows the two main buttons that will be displayed when the system starts. Figure 8 shows the login screen for both the cashier and the administrator. They can login to the system by entering a valid username and a valid password or they can cancel and exit the program. Other screens are available to help the cashier enter a customer’s order; the cashier can view existing customers or can add newer ones. Product Points Points Total: During the purchasing process, the system computes automatically the points deserved (product points) for the customer on each product and accumulates them to the total (points total) of each purchase. Figure 9 illustrates this process.