Synopsis on Café Management System to be developed to fulfill the requirements for Major Project (CA133) Submitted to Department of Computer Applications Chitkara University, Punjab Under the supervision of Rajwinder Ma’am Submitted by Roll No. Student 1 2210987009 (Anurag) Student 2 Roll No. 2210987048 (Anshul) Student 3 Roll No. 2210987025 (Rahul) Masters of Computer Applications (Batch 2022-24) TABLE OF CONTENT 1. 2. Abstract Introduction 2.1 Project Aim and Objectives 2.2 Technology to be Used 2.3 Hardware and Software Requirement 3. System Analysis 3.1 Software Requirement Specification 3.2 Existing v/s Proposed System 3.3 Software tools to be used 4. Data Flow Diagram 5. Timeline 6. References 1. Abstract The proposed system provides user friendly interface and also provides powerful and efficient database management system. The aim of proposed system is to develop a system of improved facilities. The existing system work is done manually thus hampering its accuracy and effectiveness. The proposed system can overcome the limitations of the existing system. The system provides proper security and reduces the manual work. The existing system has several disadvantages and many more difficulties to work. The proposed system tries to eliminate or reduce these difficulties up to some extent. The proposed system will help the user to reduce the workload and mental conflict. Through this system it is possible to print various reports and bills for the organization. The aim of the proposed system is to develop a system of improved facilities. • Security of data. • Ensure data accuracy. • Proposed control of the Higher Authority. • Minimum time needed for the various processing. • Greater efficiency. • Better services. • User friendliness and interactive. • Minimum time required 2. Introduction Coffee Shop Management involves different Processes like Managing Employee & Customer details, working of Token system, working with Offers to be applied in coffee shop, generating Reports according to the working of system and Menu Card for coffee shop; checkout is linked with Token form where system starts and several other tasks. Performing all these tasks manually becomes too complex and time consuming. The aim of this document is to gather and analyze and give an in-depth insight of the complete Coffee Shop Management. This system will help to automate the work and make it easier for the manager to manage the café. This management system will be designed to minimize the manual work in maintaining Managing Employee & Customer details, working of Token system, working with Offers to be applied in coffee shop, generating Reports according to the working of system and Menu Card for coffee shop and other managements in coffee shop. It aims to maximize the productivity and provide improved managed System. This System will be easy to understand and use. More specifically, this system is designed to allow an admin to manage the employee records, Customer records, Products records and other managements in coffee shop. Whereas, it maintains the relationship between customer and the admin in the technical way with the help of coffee shop management software. The software will facilitate creation of different Reports such as Customer report & Product report. 3. Project Aim and Objectives The decision of the system analyst whether to design a particular system or not depends on its feasibility study. 1. Operational Feasibility: • The introduction to this system is not going to hamper any user of the system. This system is useful for administrator of any division of Starbucks Corporation. • This system is very flexible and user friendly. • This system provides GUI application. 2. Technical Feasibility: • This feasibility deals with technicality of the system. Instead of storing data of Product & Employee in manual way this system is fully automated. • No efficient manpower is required to handle the system. 3. Economic Feasibility: • This area is concerned with cost incurred for the development and implementation of the system. The maintenance of the system on the other hand and the benefits derived from it. The cost benefits analysis is effectiveness of the system. • The benefits and savings obtained using the system is far more compared to the invested cost as it reduces operational costs through lower bills. 4. Behavioral Feasibility: This includes the following questions: • Is there sufficient support for the users? • Will the proposed system cause harm? The project would be beneficial because it satisfies the objectives when developed and installed. All behavioral aspects are considered carefully and conclude that the project is behaviorally feasible. SRS: Software Requirement Specification (SRS) for Cafe Management System The Cafe Management System is a software system designed to streamline and simplify the daily operations of a cafe. The system will include features such as order management, inventory management, employee management, and management. The system will be developed using customer JFrame, NetBeans, MySQL database Functional Requirements: Order Management The system will allow the cafe staff to take customer orders and process payments. The system will allow the staff to view and manage the status of orders, such as pending, in progress, and completed. The system will generate invoices and receipts for customers. Inventory Management The system will allow the staff to manage the cafe's inventory, including the stock of ingredients, beverages, and other supplies. The system will generate alerts for low inventory items and prompt the staff to order more supplies. Employee Management The system will allow the cafe management to manage employee information, such as their personal details, working hours, and salaries. The system will allow the management to generate employee reports, such as attendance and performance reports. Customer Management The system will allow the cafe staff to manage customer information, including their contact details, order history, and loyalty points. The system will allow the staff to generate customer reports, such as the top customers and their order history. Non-Functional Requirements: Usability The system will have a user-friendly interface that is easy to use and navigate. The system will be designed to work efficiently and effectively, with minimal user input. Performance The system will have a response time of less than 2 seconds for all operations. The system will be able to handle a high volume of transactions and data. Security The system will have a login system to ensure that only authorized personnel can access the system. The system will encrypt sensitive data, such as customer and employee information. Compatibility The system will be compatible with different operating systems, including Windows, Linux, and MacOS. Conclusion: The Cafe Management System is a comprehensive software system that will help streamline the daily operations of a cafe. The system's functionalities, usability, performance, security, and compatibility requirements will be met through JFrame, NetBeans, MySQL database 5. Technology to be used • JFrame • NetBeans • MySQL database • Visual Studio Code 6. Hardware and Software Requirement Client Side (Minimum Requirements) Processor Operating system Memory Hard disk space Intel Dual based System: 1GHz to 2GHz Windows 4GB to 30GB 512MB to 4096MB Server Side Processor Operating system Memory Hard disk space Intel Dual based System: 1GHz to 2GHz Windows 4GB to 30GB 512MB to 4096MB 3. System Analysis □ Advantages: The system is very simple in design and to implement. The system requires very low system resources and will work in almost all configurations. It has got following advantages: □ User friendly application. Secured database. □ Fast processing. □ Data can be updated easily. □ Database records can be maintained in computers. □ Any records can be retrieved when required. □ System reduces manual workload. □ Redundancy of data is avoided. □ Records can be searched and sorted easily. □ Less error prone and accuracy is maintained. □ Provides data reports. □ Helps to maintain accounts. □ Limitations: Every system has some limitations or drawbacks, some of the limitations of Coffee Shop Management system are: □ It is a Stand-Alone System. □ It can be used by a Single Person. □ As it is machine dependent, machine failure may result in data loss. □ Some manual data entry required. 4. Data Flow Diagram 5. References □ Books Referred: o Learn VB.NET in 72 Hours o Complete Reference VB.NET o VB.NET Tutorial □ Websites Referred: o www.bigresource.com o www.vb.nettutorial.com