System Analysis and Design Report for Allsports Club

Verified

Added on  2023/03/17

|16
|1881
|33
Report
AI Summary
This report details the system analysis and design for the Allsports Club, aiming to automate its working processes. It begins with an introduction outlining project objectives, which include designing an information system for editor selection and article management, and identifying associated problems. The report then explores chosen software development methodologies, specifically the Waterfall and Prototyping models, justifying their selection based on project requirements and team experience. Data gathering techniques, including observation, questionnaires, and interviews, are described. Functional and non-functional requirements are also outlined. The report proceeds with a detailed section B, including diagrams such as class diagrams, use case diagrams (for member sign-up and advertiser use cases), use case scenarios, an entity-relationship diagram, a data flow diagram, an activity diagram, and interface designs. The conclusion summarizes the key findings, emphasizing the importance of system development life cycle approaches, requirement gathering, security, and the diagrams and interfaces developed. References to supporting literature are also included. The report provides a comprehensive overview of the system analysis and design process, offering a structured approach to developing the Allsports Club's information system.
Document Page
Running head: SYSTEM ANALYSIS AND DESIGN
System Analysis and Design
Name of Student-
Name of 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
Section A.........................................................................................................................................2
Introduction..................................................................................................................................2
Chosen Software Development Methodology.............................................................................2
Data Gathering Techniques.........................................................................................................3
Questionnaire...............................................................................................................................3
Functional and Non-Functional Requirements............................................................................4
Section B..........................................................................................................................................5
2. Use Case Diagram...................................................................................................................5
3. Use Case scenarios..................................................................................................................6
4. Entity Relationship Diagram...................................................................................................8
5. Data Flow Diagram..................................................................................................................8
6. Activity Diagram...................................................................................................................10
7. Interface.................................................................................................................................11
Conclusion.................................................................................................................................13
References......................................................................................................................................14
Document Page
2SYSTEM ANALYSIS AND DESIGN
Section A
Introduction
The main aim of the project is developing an information system to automate the working
process of the Allsports Club. The objectives of this project is to design an information system
that will help to president to select and editor from the club members (Pranam, 2018). The
objective of this project is also enabling the members of the club to upload their articles so that
the editor can choose an article for the newsletter.
The problems that are identified for the undertaken project are that the president is not
able to track the articles of the newsletter and finds difficulty to appoint an editor. There is also
problem to select advertisers for each week newsletter. So there is a need of information system
that will be approved by the president of the Allsports Club.
Chosen Software Development Methodology
In software development life cycle, the approaches are chosen to plan, create, test as well
as deploy the information system that is to be built. There are many approaches of SDLC life
cycle and two of the approaches are selected for designing information system for the Allsports
club. The two approaches are defined below.
Waterfall model and the prototyping model are the two approaches that can be considered
for designing information system of the Allsports club. Waterfall model is the simplest model of
all the approaches that are used in SDLC method (Panigrahi, Mall and Pati, 2017). The
prototyping method that can be used for designing information system is an iterative method.
The reasons for choosing these approaches are explained below.
Document Page
3SYSTEM ANALYSIS AND DESIGN
If the project developing team has inexperienced staffs, the waterfall model is the best
approach to design the system as because waterfall model provides structure about how to
develop the information system (Laplante, 2017). The milestones are clearly understandable with
the use of waterfall model. The prototyping method is selected for this system as because it is an
iterative method and allows customer feedback for this method (Hutton and Huckaby, 2018).
The prototyping method stimulates the needed functionality in information system.
Data Gathering Techniques
The techniques that can be used to gather data are explained below:
Observation Technique: This technique includes making observations (Witten et al.,
2016). This technique is extremely quick techniques as well as an effective technique to collect
the data having minimal intrusion. The mechanism that is to be used should be followed
correctly in observation technique.
Questionnaire Technique: The questionnaire technique is an instrument that can be used
for data collection that are administered to sample subjects (Langdon and Harman, 2015). This
can be done through email or through phone and even online. This is the most popular technique
for collecting data.
Interviews: All shortfalls in carry out a project can be overcome by using the interview
technique (Dick, Hull and Jackson, 2017). With the help of interview, the researchers will be
able to uncover the rich, and learn more detailed information for the project that is carried out.
Questionnaire
Questionnaire for gathering requirement for the information system of Allsports Club.
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
1. What technology are you presently working n for handling the data in your organization?
2. How long have you been working with this present technology?
3. Are you aware of information system? If yes, please specify.
4. What are the problems you are facing while dealing with the current system?
5. How your current system provides security of data to you?
6. Will you need training for the new information system being developed for the company?
7. What different features do you want in the new information system for the company?
8. How many users will access the system at a same time?
9. What are the new features you are looking for in the new system?
10. Do you expect that the new system for Allsports club will make the working process
better?
Functional and Non-Functional Requirements
Functional requirements:
1. Input of the details of the club members will be taken by the system.
2. List of all the articles and the newsletters are to be stored in the system.
3. All the advertisements lists are also to be stored in the system.
4. Details of the editor will also be stored in the system (Paternoster et al., 2014).
The non-functional requirements:
1. The system will be secured as security measures are to be taken in the system.
2. The system is capable of exception handling (Kuhl, 2014).
3. The performance of the system will support multiple user access.
4. There will be a good interface that will help the users to access the system efficiently.
Document Page
5SYSTEM ANALYSIS AND DESIGN
Section B
1. Class diagram
Figure 1: Class Diagram of new system
(Source: Created by Author on Visio)
2. Use Case Diagram
For Member Sign Up
Document Page
6SYSTEM ANALYSIS AND DESIGN
Figure 2: Use Case for Club Member Sign Up
(Source: Created by Author on Visio)
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
Use Case for Advertiser
Figure 3: Use Case for Advertiser
(Source: Created by Author on Visio)
3. Use Case scenarios
Overview
Title Sign Up system for a Club member
Description The member of the club needs to sign up to access the facilities of the
system. The club member will have a unique id to login to the system.
Actors Involved Club members and the administrator
Pre- Conditions A proper interface is needed for the users so that they can enter their
Document Page
8SYSTEM ANALYSIS AND DESIGN
details in the system.
Post- Conditions After signup, the club members will be able to upload their articles for
the newsletter.
Exceptions:
1. The sign up process is not complete and the user needs to provide the details once again.
2. The system takes much time to respond.
Overview
Title Advertisers use case
Description The advertisers needs to upload their ads in the system but before that
they needs to sign up and login for the system. The advertiser selected
for a month needs to pay for that particular month. The advertiser
selected is informed by the editor of the newsletter.
Actors Involved Advertiser and administrator.
Pre- Conditions Notification is to be given about advertisement in the newsletter.
Post- Conditions The editor needs to select the advertisements that are to be added to the
newsletter.
Exceptions:
1. The advertisers needs to sign up in order to login.
Document Page
9SYSTEM ANALYSIS AND DESIGN
4. Entity Relationship Diagram
Figure 4: Entity Relationship Diagram of new system
(Source: Created by Author on Visio)
5. Data Flow Diagram
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
Figure 5: Data Flow Diagram of new system
(Source: Created by Author on Visio)
Document Page
11SYSTEM ANALYSIS AND DESIGN
6. Activity Diagram
Figure 6: Activity Diagram of new system
(Source: Created by Author on Visio)
chevron_up_icon
1 out of 16
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]