ABSTRACT:
We mean to do by this project, a new system to handle the billing process in multi branch shops. Present day systems are able to handle this matter, but a large number of problems ware there. The main target of the project was to allow multi shop billing even when internet is not available temporarly. E-Biller is a web based billing system.
This system deals with multi branched shops, ebiller provides a complete solution to all problems that arise in conventional internet based billing software. Most amazing fact about E-biller is its ability to work online and offline. Another remarkable feature of the software is that the area Manager does not need special software but he can do all the controlling activities with the help of E-biller Website, this permit him to control all the shops under him from any were in the world.
E-biller is customizable software; this enables it to be used anywhere in the shopping system. As motioned above E-biller have two Components, Website for the area manager and the windows form application for the branches. The website could also act as promoting agent for the sops.
E-biller needs occasional synchronizing with the web server. This process of synchronizing the local server of each shop with the main web server will enable the billing control from the web. Internet facility is not always necessary for the functioning of the software. Local shops could maintain their own independent server which could be accessed from the web.
E-biller supports barcode facility to make the billing easier. Inter shop communication is another important feature of the E-biller. Both broadcasting and individual communication is enabled in this software. Local shops could customize the software for their special needs.
INTRODUCTION
About the project
E-Biller is a web based billing system. This system deals with multi branched shops, e-biller provides a complete solution to all problems that arise in conventional internet based billing software. Most amazing fact about E-biller is its ability to work online and offline. Another remarkable feature of the software is that the area Manager does not need special software but he can do all the controlling activities with the help of E-biller Website, this permit him to control all the shops under him from any were in the world.
E-biller is customizablesoftware; this enables it to be used anywhere in the shopping system. As motioned above E-biller have two Components, Website for the area manager and the windows form application for the branches.The website could also act as promoting agent for the sops.
E-biller needs occasional synchronizing with the web server. This process of synchronizing the local server of each shop with the main web server will enable the billing control from the web. Internet facility is not always necessary for the functioning of the software. Local shops could maintain their own independent server which could be accessed from the web.
E-biller supports barcode facility to make the billing easier. Inter shop communication is another important feature of the E-biller. Both broadcasting and individual communication is enabled in this software. Local shops could customize the software for their special needs.
SYSTEM STUDY
2.1 Existing Package
Current system is the one that work either offline or online. The online system requires a fulltime internet facility. The offline system won’t support multi shop managing. The online system needs separate software for head office and local shops. This made the controlling very tough since one should install software in a system to view the selling rate or even to send a simple text message to a local shop.
The security features were normal routines. The non-availability of internet facility in a single shop may lead to complete shutdown of the system due to synchronization problem. Many of the multi branched shops were running independent software system for billing, this lead to the overhead problem in calculation of monthly sales. These systems were not able to compare the sales of two different shops. There are many drawbacks for the present system.
Drawbacks
- Online billing systems won’t support offline billing.
- Offline billing systems won’t support Multi shops.
- Inter shop communication was not supported.
- Low speed of operation due to huge local database.
- Manual billing was difficult.
- Customizing of software was not possible.
2.2 Proposed System
This system is very advantageous to multi branched shops. Present days the main problem faced is that if internet connection is not available at a time the billing in different branches will collapse, or become out of synchronization. Our project is a solution for this problem it could work online and offline. If the system is offline the data is temporarily stored in the local machine and whenever internet facility is there this could be synchronized with the web.
This is a completely automated system which supports customizing even in database level. This software supports message sending in broadcasting method and private method. The controlling of the shops could be done from anywhere in the world. The controlling could be done without any special software; this is enabled trough the interactive website of e-biller
The proposed system has 2 types of users:
- Local Shops
- Area manager
2.2.1 Area Manager
Area Manager is considered as the administrator of the E-biller system. The administrator has full control over the system. He could watch the data of any branch at any time. He could directly go to the website and log in. he is the one who add or delete branches to the system. He should accept the registration of a branch to allow that branch using this system. The administrator could broadcast messages; he could also send private messages. He could analyse all the shops and their sales.
2.2.2 User (Local Shop Manager)
All local shops are provided with software. When Admin ads a new shop to the list that shop will get an automatically generated ID number which is used to identify each shop separately. At the first time running of the software the local shop manager could use the default password, which he could change after login.
This form application part of the E-biller looks like an ordinary billing software. But it is fully automated and is customizable. They could check all their messages in just a single button click. They could modify even the local database. Billing, saving, viewing, Editing & Customizing are the main options in this part of the system. A single click Synchronizing system is also provided in the main window.
2.2.3 ADVANTAGES
- Manual billing is avoided.
- Generate reports and send to web.
- No need of fulltime internet facility.
- Single click synchronizing facility.
- Customizability.
- Faster performance.
- Comparatively Cheaper.
- Barcode enabled billing.
- Bill viewing and editing provisions.
- Inter shop communication facility.
- Modifiable database for adaptability.
- Advanced Security features.
- Website enables controlling from anywhere in the world.
2.3 FEASIBILITY AND CRITICAL FACTORS
The most creative and challenging phase of the system development life cycle is the system design. The term design describes the final system and the process by which it is developed. Sample outputs are also presented. Application design consists of taking the compiled list of requirements and turning it into detailed specifications. Data flow diagrams can be used in this phase to clarify the different aspects of proposed system.