System Analysis and Design Report: Cake Franchise System

Verified

Added 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.
Document Page
Running head: CAKE FRANCHISE SYSTEM
CAKE FRANCHISE SYSTEM
Name of the Student
Name of the University
Author Note
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
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
Document Page
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.
Document Page
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
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
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.
Document Page
5CAKE FRANCHISE SYSTEM
List of domain classes:
Figure 1: Domain Model Class Diagram of Store Manager
(Source: Created By author)
Document Page
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
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
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.
Document Page
8CAKE FRANCHISE SYSTEM
(Source: created by author)
Document Page
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).
chevron_up_icon
1 out of 10
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]