ISY00243 System Analysis & Design Report for Eat Organic Food

Verified

Added on  2023/04/06

|15
|1324
|403
Report
AI Summary
This report presents a system analysis and design for Eat Organic Food, detailing the processes and components required for a functional system. Fact-finding techniques, including questionnaires, were used to gather user requirements. The report includes use case diagrams to illustrate system interactions, an entity-relationship diagram (ERD) to define data elements, and a domain model class diagram to describe the static structure. A system sequence diagram visualizes the system's dynamic behavior. Project management charts outline the tasks, duration, and progress of system development, from requirement analysis to maintenance. The report concludes with recommendations for change management and stakeholder support, emphasizing the importance of addressing employee resistance and ensuring clear communication throughout the project. Desklib offers a wealth of similar solved assignments and past papers to aid students in their studies.
Document Page
Running head: SYSTEM ANALYSIS AND DESIGN
System Analysis and Design
Name of the Student
Name of the University
Author’s 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
1SYSTEM ANALYSIS AND DESIGN
Table of Contents
Introduction:....................................................................................................................................2
Fact finding techniques:...................................................................................................................2
Questionnaire:..............................................................................................................................2
Use case diagrams:..........................................................................................................................3
Entity Relationship Diagram:..........................................................................................................4
Domain Model Class Diagram:.......................................................................................................5
System Sequence Diagram:.............................................................................................................6
Project Management Charts with progress against tasks:................................................................6
Conclusion:......................................................................................................................................9
Recommendation:..........................................................................................................................10
Bibliography:.................................................................................................................................11
References:....................................................................................................................................13
Appendixes:...................................................................................................................................14
Document Page
2SYSTEM ANALYSIS AND DESIGN
Introduction:
The study includes the description of system analysis and design of Eat Organic Food.
The fact finding method is used for collecting business and user requirements. The Use Case and
Activity Diagram are proposed for showing the dynamic nature of Eat Organic Food System.
The ERD proposes the data elements of Eat Organic Food system. The use case diagram and
ERD is elaborated using detailed description of its elements.
Fact finding techniques:
Questionnaire:
The questionnaire is designed for the customers of Eat Organic Food. The questionnaire
is consisting of ten questions. The questions are as following.
i. For which purpose will you use the system?
ii. What is the frequency of system access?
iii. Do you want the system in mobile device or just in desktop version?
iv. Do you want to provide feedback of services?
v. Do you prefer email communication or telephone communication?
vi. Do you want option like wish list?
vii. Do you want the system to allow re-ordering of same products?
viii. Do you feel that online payment is safe?
ix. What do you prefer, card or digital wallet?
x. How do you want to get money return?
Document Page
3SYSTEM ANALYSIS AND DESIGN
Use case diagrams:
Figure 1: Use Case Diagram of Eat Organic Food
(Source: Created by Author)
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
4SYSTEM ANALYSIS AND DESIGN
Entity Relationship Diagram:
Figure 2: Entity Relationship Diagram of Eat Organic Food
Document Page
5SYSTEM ANALYSIS AND DESIGN
(Source: Created by Author)
Domain Model Class Diagram:
Figure 3: Domain Model Class Diagram of Eat Organic Food
(Source: Created by Author)
Document Page
6SYSTEM ANALYSIS AND DESIGN
System Sequence Diagram:
Figure 4: System Sequence Diagram of Eat Organic Food
(Source: Created by Author)
Project Management Charts with progress against tasks:
Task Name Duration Start Finish Predecessors
Eat Organic Food System
Development
89 days Mon 3/25/19 Thu 7/25/19
Requirement Analysis 11 days Mon 3/25/19 Mon 4/8/19
Collect business requirements 4 days Mon 3/25/19 Thu 3/28/19
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
7SYSTEM ANALYSIS AND DESIGN
Conduct Questionnaire 3 days Fri 3/29/19 Tue 4/2/19 2
Conduct Interview 2 days Wed 4/3/19 Thu 4/4/19 3
Convert Findings into System
Requirements
3 days Wed 4/3/19 Fri 4/5/19 3
Documentation of Requirements 1 day Mon 4/8/19 Mon 4/8/19 5
Requirement Analysis Phase
Complete
0 days Mon 4/8/19 Mon 4/8/19 6
System Design 13 days Tue 4/9/19 Thu 4/25/19
Study Requirement Specifications 2 days Tue 4/9/19 Wed 4/10/19 7
Design System Architecture 1 day Thu 4/11/19 Thu 4/11/19 9
Design Dynamic Models 2 days Fri 4/12/19 Mon 4/15/19 10
Design Static Models 2 days Fri 4/12/19 Mon 4/15/19 10
Design Data Flow 1 day Tue 4/16/19 Tue 4/16/19 11,12
Design Database 1 day Wed 4/17/19 Wed 4/17/19 13
Design UX of System 3 days Tue 4/16/19 Thu 4/18/19 11,12
Design UI of System 4 days Fri 4/19/19 Wed 4/24/19 15
Document Design Findings 1 day Thu 4/25/19 Thu 4/25/19 16
System Design Phase Complete 0 days Thu 4/25/19 Thu 4/25/19 17
Document Page
8SYSTEM ANALYSIS AND DESIGN
Implementation 47 days Fri 4/26/19 Mon 7/1/19
Implement User Interface of System 5 days Fri 4/26/19 Thu 5/2/19 18
Write Codes 17 days Fri 5/3/19 Mon 5/27/19 20
Develop System Units 25 days Tue 5/28/19 Mon 7/1/19 21,20
Implementation Phase Complete 0 days Mon 7/1/19 Mon 7/1/19 22
Integration and Testing 9 days Tue 7/2/19 Fri 7/12/19
Identify and Eliminate Bugs 2 days Tue 7/2/19 Wed 7/3/19 23
Whitebox Testing 2 days Thu 7/4/19 Fri 7/5/19 25
Blackbox Testing 2 days Mon 7/8/19 Tue 7/9/19 26
Integrate Units of System 3 days Wed 7/10/19 Fri 7/12/19 22,27
Integration and Testing Phase
Complete
0 days Fri 7/12/19 Fri 7/12/19 28
Deployment 4 days Mon 7/15/19 Thu 7/18/19
Choose Suitable Host 2 days Mon 7/15/19 Tue 7/16/19 29
Create Account 1 day Wed 7/17/19 Wed 7/17/19 31
Deploy System 1 day Thu 7/18/19 Thu 7/18/19 32
Deployment Phase Complete 0 days Thu 7/18/19 Thu 7/18/19 33
Document Page
9SYSTEM ANALYSIS AND DESIGN
Maintenance 5 days Fri 7/19/19 Thu 7/25/19
Document Runtime Issues 1 day Fri 7/19/19 Fri 7/19/19 34
Evaluate Issues 2 days Mon 7/22/19 Tue 7/23/19 36
Install Patch 1 day Wed 7/24/19 Wed 7/24/19 37
Fix Bugs 2 days Wed 7/24/19 Thu 7/25/19 37
Maintenance Phase Complete 0 days Thu 7/25/19 Thu 7/25/19 38,39
Conclusion:
From the above study, it can be concluded that system development project and system
design is a very important factor in integrating a new system in business environment. The
proposed system can handle all of the organization processes. The report describes various units
of the system such as warehouse sub system, order management sub system, CRM and more.
However, the report failed to provide any information on how the sub systems communicate with
each other. The use case and activity diagram has perfectly captured the dynamic behavior of the
system. On the other hand, the domain model class diagram has perfectly described the static
structure of the proposed system. The questionnaire developed for the customer has considered
good concerns.
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
10SYSTEM ANALYSIS AND DESIGN
Recommendation:
Change Management: Eat Organic Food does not have any kind of current system. The
organization will face resistance from employees. In order to handle that resistance, Ian and Ruth
have to share benefits and future implications of proposed system to employees.
Stakeholder Support: The stakeholders support is important for the project. The project
manager and sponsor will communicate with the stakeholder to communicate every step taken
into project.
Document Page
11SYSTEM ANALYSIS AND DESIGN
Bibliography:
Al-Masree, H.K., 2015. Extracting Entity Relationship Diagram (ERD) from relational database
schema. International Journal of Database Theory and Application, 8(3), pp.15-26.
Arora, P.K. and Bhatia, R., 2018. Agent-Based Regression Test Case Generation using Class
Diagram, Use cases and Activity Diagram. Procedia Computer Science, 125, pp.747-753.
Bashir, R.S., Lee, S.P., Khan, S.U.R., Chang, V. and Farid, S., 2016. UML models consistency
management: Guidelines for software quality manager. International Journal of Information
Management, 36(6), pp.883-899.
Burgueño, L. and Gogolla, M., 2017, November. Formally modeling, executing, and testing
service-oriented systems with UML and OCL. In International Conference on Service-Oriented
Computing (pp. 113-122). Springer, Cham.
Conroy, N.J., Rubin, V.L. and Chen, Y., 2015, November. Automatic deception detection:
Methods for finding fake news. In Proceedings of the 78th ASIS&T Annual Meeting:
Information Science with Impact: Research in and for the Community (p. 82). American Society
for Information Science.
Da Silva, A.R., 2015. Model-driven engineering: A survey supported by the unified conceptual
model. Computer Languages, Systems & Structures, 43, pp.139-155.
Dennis, A. and Wixom, B.H., 2018. Systems analysis and design. Wiley.
Ding, Z., Jiang, M. and Zhou, M., 2016. Generating Petri net-based behavioral models from
textual use cases and application in railway networks. IEEE Transactions on Intelligent
Transportation Systems, 17(12), pp.3330-3343.
chevron_up_icon
1 out of 15
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]