System Analysis and Design Report: Cake Franchise System
VerifiedAdded on 2022/08/27
|10
|1278
|42
Report
AI Summary
This report provides a detailed system analysis of a cake franchise, addressing the challenges of the existing system and proposing improvements through a new information system. The report outlines both functional and non-functional requirements, ensuring the system can maintain all physical stores under a single platform. It describes the registration process for franchisors and investors, highlighting features such as task tracking, communication options, and inventory management. Additionally, the report includes a domain class diagram, a use case diagram for the store manager subsystem, and an event partition system model diagram. The analysis emphasizes the importance of availability, adaptability, backup, and extensibility, ensuring the system's reliability and scalability. The report concludes with a bibliography of relevant sources.

Running head: CAKE FRANCHISE SYSTEM
CAKE FRANCHISE SYSTEM
Name of the Student
Name of the University
Author Note
CAKE FRANCHISE SYSTEM
Name of the Student
Name of the University
Author Note
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

1CAKE FRANCHISE SYSTEM
Table of Contents
Functional requirements of the cake franchise system:.............................................................2
Non Functional requirements of the cake franchise system:.....................................................3
List of domain classes:...............................................................................................................5
Use Case Diagram and Descriptions:.........................................................................................6
Event Partition System model Diagram:....................................................................................8
Bibliography:..............................................................................................................................9
Table of Contents
Functional requirements of the cake franchise system:.............................................................2
Non Functional requirements of the cake franchise system:.....................................................3
List of domain classes:...............................................................................................................5
Use Case Diagram and Descriptions:.........................................................................................6
Event Partition System model Diagram:....................................................................................8
Bibliography:..............................................................................................................................9

2CAKE FRANCHISE SYSTEM
Functional requirements of the cake franchise system:
Functional requirement of a system is able to provide every service that a system can
offer. This section of this report provides the functional requirement of a cake franchise
system.
The new Information system can maintain all physical stores under one platform. The
new system has four subsystems. To use the website, the user needs to register first. In the
registration page, a user needs to fill up every detail. A user can register themselves as a
franchisor or an investor. If a user chooses franchisor option, they must provide their email
id, password and their mobile number. After verifying their phone number website redirect
the user to the next page. In the next pages, the user needs to provide their all business
information and all professional information. After completing these steps, a user needs to
make payment for Franchise. A user also can register as an investor. In the investor
registration pages, they need to provide their all information like Full name, Email, Mobile
Number, Address, landmark, state and city. They need to provide income details, education
details and their occupation details in this page. After successful registration, they can log
into cake franchise system by using their user id and password. Forget password option is
available in this system. By clicking on forget password option, user is able to recover their
password. This website can send a confirmation in a mobile phone to recover their password.
Functional requirements of the cake franchise system:
Functional requirement of a system is able to provide every service that a system can
offer. This section of this report provides the functional requirement of a cake franchise
system.
The new Information system can maintain all physical stores under one platform. The
new system has four subsystems. To use the website, the user needs to register first. In the
registration page, a user needs to fill up every detail. A user can register themselves as a
franchisor or an investor. If a user chooses franchisor option, they must provide their email
id, password and their mobile number. After verifying their phone number website redirect
the user to the next page. In the next pages, the user needs to provide their all business
information and all professional information. After completing these steps, a user needs to
make payment for Franchise. A user also can register as an investor. In the investor
registration pages, they need to provide their all information like Full name, Email, Mobile
Number, Address, landmark, state and city. They need to provide income details, education
details and their occupation details in this page. After successful registration, they can log
into cake franchise system by using their user id and password. Forget password option is
available in this system. By clicking on forget password option, user is able to recover their
password. This website can send a confirmation in a mobile phone to recover their password.
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

3CAKE FRANCHISE SYSTEM
After successfully log in user can use this website. They can track a particular task
and check their status. A franchisor can monitor monthly and daily tasks. In this website, a
communication option is available. By using this option, Franchisors can communicate with
the cake production section in the stores. By using this website, a franchisor can order a cake
from a supplier. They can cancel or modify a specific order, provides every payment details.
They can check inventory levels and generate stock levels. In the website, there is a category
list available. This option will help the franchisors to sort their product easily. In the left-hand
side top corner of this website, a dropdown button is available. By using this option,
franchisors can invest in their business and check all available payment options. A helpline is
provided on this website. User can also contact the authority by email.
All information of stores is provided in the cake franchise system. In this system,
another subsystem is available. This subsystem provides every information about safety and
how to avoid any accident in stores. Another subsystem provides every recipe of cakes. This
system is only usable for a registered user.
Non Functional requirements of the cake franchise system:
This section of this report describes the non-functional requirements of cake franchise
system.
Availability: Availability of cake franchise system is one of the most important
requirement to maintain this system. This website must be available 24/7, and every user can
After successfully log in user can use this website. They can track a particular task
and check their status. A franchisor can monitor monthly and daily tasks. In this website, a
communication option is available. By using this option, Franchisors can communicate with
the cake production section in the stores. By using this website, a franchisor can order a cake
from a supplier. They can cancel or modify a specific order, provides every payment details.
They can check inventory levels and generate stock levels. In the website, there is a category
list available. This option will help the franchisors to sort their product easily. In the left-hand
side top corner of this website, a dropdown button is available. By using this option,
franchisors can invest in their business and check all available payment options. A helpline is
provided on this website. User can also contact the authority by email.
All information of stores is provided in the cake franchise system. In this system,
another subsystem is available. This subsystem provides every information about safety and
how to avoid any accident in stores. Another subsystem provides every recipe of cakes. This
system is only usable for a registered user.
Non Functional requirements of the cake franchise system:
This section of this report describes the non-functional requirements of cake franchise
system.
Availability: Availability of cake franchise system is one of the most important
requirement to maintain this system. This website must be available 24/7, and every user can
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

4CAKE FRANCHISE SYSTEM
use this website anytime. The website must be available in mobile device and desktop device
as well.
Adaptability: This website is developed for maintaining the workflow. Sometimes
many franchisors can use this website at a time. This system can adapt the user loads and
maintain workflows.
Backup: In a cake franchise system, sensitive payment information and cake recipes
are available. All information needs to back up on time so that every emergency all data can
be recovered.
Extensibility: As per franchisor’s requirement, the developer adds new features and
modify this system. This feature of this system is helpful to maintain the system.
Readability: This system must be readable to all user. Every font must be clear and
readable. Simple and user-friendly interface is needed to build this system.
Platform: This system must be platform independent. It can be accessible from a
browser or mobile application. User can use this system from the preferable platform.
use this website anytime. The website must be available in mobile device and desktop device
as well.
Adaptability: This website is developed for maintaining the workflow. Sometimes
many franchisors can use this website at a time. This system can adapt the user loads and
maintain workflows.
Backup: In a cake franchise system, sensitive payment information and cake recipes
are available. All information needs to back up on time so that every emergency all data can
be recovered.
Extensibility: As per franchisor’s requirement, the developer adds new features and
modify this system. This feature of this system is helpful to maintain the system.
Readability: This system must be readable to all user. Every font must be clear and
readable. Simple and user-friendly interface is needed to build this system.
Platform: This system must be platform independent. It can be accessible from a
browser or mobile application. User can use this system from the preferable platform.

5CAKE FRANCHISE SYSTEM
List of domain classes:
Figure 1: Domain Model Class Diagram of Store Manager
(Source: Created By author)
List of domain classes:
Figure 1: Domain Model Class Diagram of Store Manager
(Source: Created By author)
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

6CAKE FRANCHISE SYSTEM
Use Case Diagram and Descriptions:
Figure 2: Use case diagram of Store Manager
(Source: Created by Author)
Use Case Descriptions:
Name Store Manager subsystem.
ID UC_SM
Description Store Manager can do several tasks to maintain the workflow. A store
manager can manage tasks, generate invoices, control and maintain
Use Case Diagram and Descriptions:
Figure 2: Use case diagram of Store Manager
(Source: Created by Author)
Use Case Descriptions:
Name Store Manager subsystem.
ID UC_SM
Description Store Manager can do several tasks to maintain the workflow. A store
manager can manage tasks, generate invoices, control and maintain
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

7CAKE FRANCHISE SYSTEM
quality of cake and checks cake ingredients.
Actors Store manager
Organizational
Benefits
This subsystem is beneficial for the organization. By using this
system, the organization can increase productivity.
Frequency of Use Whenever a store manager works for the organization.
Triggers Store Manager starts working.
Preconditions Every detail of cake ingredients, staff details must be stored.
Post-conditions After using this system, all necessary details stores in the database.
Main Course 1. Store manager starts working.
2. Organization store cake details.
3. The store manager can generate an invoice.
4. Store manager manage staff workloads
Exceptions When a store manager absents in work.
Event Partition System model Diagram:
Figure 3: Event Partition System model Diagram for a store manager.
quality of cake and checks cake ingredients.
Actors Store manager
Organizational
Benefits
This subsystem is beneficial for the organization. By using this
system, the organization can increase productivity.
Frequency of Use Whenever a store manager works for the organization.
Triggers Store Manager starts working.
Preconditions Every detail of cake ingredients, staff details must be stored.
Post-conditions After using this system, all necessary details stores in the database.
Main Course 1. Store manager starts working.
2. Organization store cake details.
3. The store manager can generate an invoice.
4. Store manager manage staff workloads
Exceptions When a store manager absents in work.
Event Partition System model Diagram:
Figure 3: Event Partition System model Diagram for a store manager.

8CAKE FRANCHISE SYSTEM
(Source: created by author)
(Source: created by author)
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

9CAKE FRANCHISE SYSTEM
Bibliography:
Aleryani, A. (2016). Comparative Study between Data Flow Diagram and Use Case
Diagram. International Journal of Scientific and Research Publications [online].
Saba University, Yemen.
Davis, W. S., & Yen, D. C. (2018). The information system consultant's handbook: Systems
analysis and design. CRC press.
Haoues, M., Sellami, A., & Ben-Abdallah, H. (2016, November). Predicting the functional
change status in UML activity diagram from the use case diagram. In 2016 IEEE/ACS
13th International Conference of Computer Systems and Applications (AICCSA) (pp.
1-8). IEEE.
Olszak, C. M., Bartuś, T., & Lorek, P. (2018). A comprehensive framework of information
system design to provide organizational creativity support. Information &
Management, 55(1), 94-108.
Seidl, M., Scholz, M., Huemer, C., & Kappel, G. (2015). The Use Case Diagram. In UML@
Classroom (pp. 23-47). Springer, Cham.
Singh, A., & Sharma, E. S. (2015). Functional Test Cases Generation Based on Automated
Generated Use Case Diagram. Chandigarh University, International Journal of
Innovative Research in Advanced Engineering (IJIRAE), 2(8).
Bibliography:
Aleryani, A. (2016). Comparative Study between Data Flow Diagram and Use Case
Diagram. International Journal of Scientific and Research Publications [online].
Saba University, Yemen.
Davis, W. S., & Yen, D. C. (2018). The information system consultant's handbook: Systems
analysis and design. CRC press.
Haoues, M., Sellami, A., & Ben-Abdallah, H. (2016, November). Predicting the functional
change status in UML activity diagram from the use case diagram. In 2016 IEEE/ACS
13th International Conference of Computer Systems and Applications (AICCSA) (pp.
1-8). IEEE.
Olszak, C. M., Bartuś, T., & Lorek, P. (2018). A comprehensive framework of information
system design to provide organizational creativity support. Information &
Management, 55(1), 94-108.
Seidl, M., Scholz, M., Huemer, C., & Kappel, G. (2015). The Use Case Diagram. In UML@
Classroom (pp. 23-47). Springer, Cham.
Singh, A., & Sharma, E. S. (2015). Functional Test Cases Generation Based on Automated
Generated Use Case Diagram. Chandigarh University, International Journal of
Innovative Research in Advanced Engineering (IJIRAE), 2(8).
1 out of 10
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.