POS Application
Industry: Retail
Technologies: Microsoft .NET Framework 2.0, VB.Net, SQL Server/MySQL
Team Size: 9
Overview
POS is a powerful point of sale system implemented for super markets to manage sales, inventory, purchasing and tasks pertaining to typical ecommerce. POS comes with excellent accounting and bookkeeping components.
Challenge
Our Uganda based client required a windows based Point of Sale system which can run individual supermarkets as well as chain of supermarkets. All the branches of the supermarket chain should have their data to be in synchronization with the head server at the master branch. Developing a powerful POS system also requires integrating system that integrates sales, inventory, purchasing, and accounting and bookkeeping functions into one application. The prerequisite was to develop an integrated application for retail industry, which can automate checkout transactions at any individual retail outlet or supermarket chain.
Key specifications were:
- Developing and integrating accounting modules and 64 accounting reports
- Live screen monitoring of 6 different Tills from the Back Office
- UI with online cash position and ongoing real time transactions of the Tills
Solution
SOI provided a highly effective solution to manage the retail checkouts while meeting the following requirements:
- Multi company and Multi Till option controlled by licensing system
- Multi branches and Multi location support
- Facility to transfer and manage items between all branches
- Customer loyalty module involving gift voucher and promotional plan facilities where customers can avail free
- Gifts and discounts on different items
- Currency management with manageable exchange rate and reports in different currency
- Online Authorization options for Purchase Order, Goods Received, Purchase Invoices, Price Changes price list management, Customer credit etc.
- Online Credit Card Verification and Payment Acceptance
- Facility to manage multiple price change, short expiry price change
- Full fledge accounting module with Forex gain/loss calculation and report generation to support multi currency
- Compliant with Wi-Fi enabled data collectors like PDA for physical stock management
- Mailbox for every user with popup functionality for authorization request
- Stock valuation on basis of FIFO, Last Cost, and Last Price & Average Cost
- Barcode and Shelf label printing supporting multiple printer type
- Orders or quotes can be directly sent to supplier or customer on email or can be printed
- Generates stand alone as well as clubbed reports of all branches. Reports include
- Sales
- Purchase
- Branch
- Inventory
- POS
- Management
- Financial
All the reports can be displayed, printed, emailed and exported to Word, Excel and PDF
Our POS system provides better picture of product lifecycles, customer buying patterns, seasonal trends, and much more. Our POS software programs offers following benefits:
- Simple - POS functions are laid out in an easy to understand manner
- Efficient - Know exactly when you need to re-order inventory and how much you need to order
- Convenient - Keep track of sales and inventory data from all of your stores at a central location
- Customizable - Facility to add custom fields and user defined captions which can be used in some printing
- Flexible - Facility to migrate data from MySQL to Free Database and from Free Database to MySQL
Technology
- Server: Microsoft Windows Server
- Web Server: IIS
- Programming Language: VB.Net
- Database: SQL Server 2005 and MySQL 5.0
- Framework: Microsoft .Net Framework 2.0
- Reporting Tool: Crystal Report 10
Statistics
- Back end: 1 database, 224 tables
- Front-end: 450 forms, 530 classes
Team
- Project Manager: 1
- Team Leader: 1
- Developers: 6
- SQA: 1


