0% found this document useful (0 votes)
26 views18 pages

My Synopsis

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views18 pages

My Synopsis

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

MCSP-23

TITLE OF THE PROJECT

Bake Connect: A Unified Platform for Homemade Bakers and Customers


BY
Brief
JINSHA. S
ENROLLMENT NO: 2350959207

UNDER GUIDANCE OF
SYNOPSIS
1. Title of the Project
CAKE ORDER MANAGEMENT SYSTEM
2. Introduction & Objectives
The Cake Orders Management System is an innovative platform designed

to simplify and enhance the process of managing homemade cake orders.

With the growing trend of home-baked goods, many small-scale vendors face

challenges in efficiently handling customer requests, managing inventory,

and ensuring timely deliveries. On the other hand, customers often find it

difficult to explore options, check availability, and place orders seamlessly.

This system bridges the gap between vendors and customers by providing

an intuitive and user-friendly web-based platform. Vendors can efficiently

manage their inventory, display available cakes with detailed descriptions,

and track orders in real-time. Customers can browse a variety of cakes,

customize their preferences (such as flavor, size, and decorations), and place

orders conveniently.

The project leverages modern technologies to create a scalable, secure,

responsive application. It ensures smooth communication between the


parties involved and eliminates manual errors, improving customer

satisfaction and vendor efficiency.

Objectives

1. Automate the Ordering Process: Develop a streamlined system


to enable customers to place orders easily and track them in real-
time.
2. Inventory Management: Provide a feature for vendors to add,
update, and manage their cake inventory based on availability
and demand.
3. Customization Options: Allow customers to customize their
orders, such as selecting flavors, sizes, and decorations, while
ensuring accurate communication with vendors.
4. User Authentication: Ensure secure login and role-based access
for vendors and customers to protect sensitive data.
5. Order Status Tracking: Enable vendors to update the status of
orders (e.g., Confirmed, In Progress, Delivered) and notify
customers through the system.
6. Feedback and Ratings: Include a feedback mechanism for
customers to review their experience, helping vendors improve
service quality.
7. Reporting and Analytics: Provide vendors with sales and
inventory reports to analyse performance and make data-driven
decisions.
8. Responsive Design: Ensure the platform is accessible and usable
across various devices, including desktops, tablets, and
smartphones.
9. Notifications: Integrate notification systems (e.g., email, SMS,
or in-app) to keep users updated about order confirmations and
delivery statuses.
10. Future Scalability: Design the system with scalability in mind,
allowing for the addition of new features, such as delivery
tracking or integration with payment gateways.

3. Project Category
Web-based Application

4. Tools and Platforms used


4.1 Hardware Specification:

Server-Side Processor: 11th Gen Intel(R) Core(TM) i3-1115G4 @ 3.00GHz 2.90 GHz

RAM: 8.00 GB

Hard Disk Space: 100MB minimum


Client Side

Processor: 11th Gen Intel(R) Core (TM) i3-1115G4 @ 3.00GHz 2.90 GHz Processor or higher

RAM: 8MB or 64MB

4.2 Software Specification:

Server-Side Platform: Windows- NT/2000/2003

Software support: .NET Framework 4.0

Client-Side Platform: Win 98/XP

Software support: Internet Explorer 6 or higher

Tools/Languages Script Languages used: JavaScript Programming

Language: C# (C Sharp)

Front End: [Link] 4.5

Back End: SQL Server 2021

Developer Tool: Visual Studio 2022

5. Problem Definition
The study phase is the most important step for a problem solution. This is the first

stage. The whole success of the solution depends upon this phase. The deeper we learn

about the problem, the more perfect the coming phases will be to the end to find the

goal. The existing system that uses manual operations is very tiresome and time-

consuming. The paperwork is tedious and very clumsy, and it is difficult to handle in

time. Data inconsistencies and corruption are due to a lack of manual updating. The
traditional method of paper works faces not only the head-aching data works but their

security aspect also becomes a challenge. When works are transformed into a

computerized form makes the operations very easy and smooth running of the system.

The current system works manually. Earlier there was a computerized system, but now

everything has come to chaos. So it requires upgradation of the hardware and software

infrastructure which is to be maintained regularly against security threats and data loss.

Now the new system proposed has to absorb all the previous data including the paper

form data they kept in the recent time in the current system. The use and ease of

automatic systems in the good old days thrust them to move fast to the installation of

new software systems. The new system proposed helps to manage all level operations

very easily, the inquiry, time scheduling, time calculations, and periodic work

reminders all are achieved very smoothly. The present system uses a paper system as

the old software system got collapsed. The new system requires new features like

security, periodic operations, and some other tools. There are two types of logins -

administrator and operator. The users are allowed to log in using their username and

password allotted.

5.2 Project Planning and Scheduling

Without planning it is difficult to measure progress. As plans are crystallized, crises


should begin to disappear. A project manager must plan the life cycle of the project
and delegate authority for its implementation. Project planning involves plotting
project activities against a time frame.
Gantt chart

A Gantt chart is a project technique that can be used for several purposes, including

scheduling and resource planning. A Gantt chart is a bar chart, with each bar

representing an activity. A Gantt chart provides a graphical illustration of a schedule

that helps to plan, coordinate, and track specific tasks in a project. A Gantt chart is

constructed with a horizontal axis representing the total period of the project, broken

down into increments (for example, days, weeks, or months), and a vertical axis

representing the tasks that make up the project. Horizontal bars of varying lengths

represent the sequences, timing, and period for each task. Gantt charts give a clear

illustration of project status, but one problem with them is that they don’t indicate task

dependencies. The Gantt chart for “CAKE ORDER MANAGEMENT SYSTEM” is

given below:
1. User Request and approval

2. Requirement Study

3. Initial Investigation

4. Feasibility Study

5. Requirement Specification and Approval

6. Detailed Investigation

7. Selection of a prototype

8. Physical Design

9. Logical Design (coding)

10. Testing

11. Implementation

12. User Training

PERT Chart

A Program Evaluation and Review Technique (PERT) chart is a project management

tool used to schedule, organize, and coordinate tasks within a project PERT chart is a

scheduling technique or device that also shows graphically which tasks must be

completed before others are begun. The direction of the arrows on the lines indicates

the sequence of tasks. The PERT chart is sometimes preferred over the Gantt chart,

another popular scheduling technique because it clearly illustrates task dependencies.

The PERT chart we were able to plan the execution of the project ‘CAKE ORDER

MANAGEMENT SYSTEM’. With the help of CAKE ORDER MANAGEMENT


SYSTEM 7 the PERT chart we identified the project's critical path; this critical path

allows us to consider alternative approaches to cope with a potential problem. With

this chart's help, we could monitor and control the project. The project was started on

9th OCT 2024. The project PERT chart is shown below. The various activities

performed are represented by respective IDs which are given below.


PERT CHART
6 Scopes of the Solution

The scope of the Cake Orders Management System includes creating a web-based

application that facilitates the management of homemade cake orders. Key features

encompass user registration, customer browsing and customization of cake orders,

order tracking, inventory management, and automated notifications. The system will

also provide an admin interface to manage orders, and users, and generate reports.

Non-functional aspects include performance, scalability, and a user-friendly experience

across various devices. Security and compliance with regulations will be ensured.

Constraints include time, budget, and technology stack limitations, with assumptions

made about user requirements and resource availability.


7 Analysis

7.1 Dataflow Diagram

LEVEL 0
LEVEL 1
LEVEL 1
ER DIAGRAM
8 Database Design

You might also like