System Analyst and Design: Body Sculptors Gymnasium

Verified

Added on  2023/02/01

|14
|1908
|69
AI Summary
This document discusses the six core processes of SDLC required to develop the membership and facilities management system for Body Sculptors Gymnasium. It covers the phases of project planning, analysis, design, project development, testing, information system deployment, and system maintenance. It also includes a class diagram, use case diagram, and PERT/CPM chart for the gym management system.

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running head: SYSTEM ANALYST AND DESIGN
System Analyst and Design: Body Sculptors Gymnasium
Name of the student:
Name of the University:

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1SYSTEM ANALYST AND DESIGN
Task 1: Discussing the six core processes of SDLC required to develop the
membership and facilities management system
In order to build and implement an error free Information System (IS) for any company
proper control and management measures are required to be applied. It is assumed that, for
reaching the goals and project objectives starting from the beginning to end proper control and
management aspects are needed to be implemented. The different activities must be followed to
manage the project are analysis, design and other development. For creating coordination
between individual activities proper workflow of the project should be designed. The design
framework will identify all activities essential for building, launching and maintaining the
Information System (IS). Apart from that, the designed framework must include the part of
analysis, design, programming, testing as well as Information System (IS) maintenance. This
details S development framework is known as System Development Life Cycle (SDLC).
Software Life cycle development phases
In order to develop any software or system the project manager and the project team
members are needed to maintain all the development phases individually and the application
details of these phases are elaborated in the below section:
Phase 1: Project planning
This is the initial phase of IS project development, in this phase the project goals and
objectives are determined that is intended to establish the project successfully. This is referred to
as one of the most critical and fundamental organizational phase that has to be followed. The
three basic activities should be followed by the project manager and other associates in this
Document Page
2SYSTEM ANALYST AND DESIGN
phase include identification of different components required for system development, feasibility
assessment and project planning development.
Phase 2: Analysis
After initial plan the end user business requirements become very essential to identify to
convert the project objectives into defined functions and operations. The project analysis is
accomplished followed by three individual phases such as- gathering business requirements,
creation of details process diagram and a detail project performance analysis. In this part the
business requirements should be gathered. In order to successfully implement the IS project, for
each requirement proper functionalities are also needed to be identified. Apart from that, the
different technologies used to implement the IS should also identify in this phase.
Phase 3: Design
The desired operation, features and functions required to implement the IS successfully
are elaborated in this phase. The functionalities involved to this phase are business rules, pseudo
codes, screen layouts etc. The leading primary technical activities that are conducted by the
project managers and project team members in this phase include IT infrastructure design,
System model design. The IT infrastructure is needed to be designed in such a way so that it can
avoid the
Phase 4: Project development
In this phase all the project documents are converted into the practical or actual system.
The two basic activities those will be conducted in this phase are development of IT
infrastructure and development of database and codes. In this particular phase, the Body
Document Page
3SYSTEM ANALYST AND DESIGN
Sculptors Gymnasium needs to install and purchase all respective software and hardware
requirements. Based on the system specifications in this phase the database and actual codes are
connected. During this phase, the programming code is generated as per DSS. Without any kind
of hassle the code generation will be accomplished if detail design is performed in an organized
manner. The details coding guidelines are required to be conducted and the programming tools to
be used while developing the project are C, C++, Pascal, PHP and JAVA. However, the
programming language needs to be chosen in respect to the software.
Phase 5: Testing
In this phase the designed product is tested accordingly followed by unit testing,
integrated testing and user acceptance testing. Each three of these testing approaches are needed
to be followed by the project manager ad project team members to check that whether all the
system requirements are properly followed or not. The defects associated to the system are also
identified after proper testing of the system.
Phase 6: Information System deployment
In this phase the system is deployed in the real application field where the system is actually
operated by the consumers (internal and external). After that, all components and data are placed
in the production environment. This deployment phase is also known as delivery phase
Phase 7: System maintenance phase
As the system become ready for final implementation proper maintenance program are
also needed to be conducted by the project team members. Sometimes product deployment took
place based o the business strategy followed by Body Sculptors Gymnasium. This system may

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
4SYSTEM ANALYST AND DESIGN
first be released in limited rate of segment and must be tested in the real business environment.
The testing process that should be followed by project associates is user acceptance testing. In
the system maintenance phase, necessary enhancements, correction in terms of insertion, deletion
and update are conducted to accomplish the requested changes. The primary project development
activities that are to be conducted in this phase include supporting the system users, system
maintenance and system changes and maintenance. This is much necessary for the project
associates to maintain and upgrade the system as per the requirement details.
TASK 2: Design of a Class Diagram for all membership and facility
management system consists of the following:
ï‚· Attributes
ï‚· Custom methods
ï‚· Various relationships
ï‚· Association names
ï‚· Multiplicities
ï‚· Association classes
Document Page
5SYSTEM ANALYST AND DESIGN
Figure 1: Class Diagram developed for Body Sculptors Gymnasium
(Source: Created by author)
Document Page
6SYSTEM ANALYST AND DESIGN
The management system developed for the Body Sculptors Gymnasium describes the
gym management system classes, operations, relationship between the objects and their
attributes. Apart from that, different main classes identified for this gym system include trainer,
available packages, gym, payment process, members and branches.
The classes for the Gym management system for Body Sculptors Gymnasium followed in
the class diagram are mentioned below:
Gym class: To manage all gym related operations
Package: All operational packages are managed with this class
Trainer: Al trainer operations are managed
Payment: All payment processes are managed through this class
Member: The member operations are managed through this class
Branch: The operation of all the branches are managed through this class along with
their attributes for Gym management system class diagram
Attributes for Gym: gm_id, gm_name, gm_type, gm_details, gm_location
Attributes of the packages: pckg_id, pckg_gm_id, pckg_name, pckg_rate, pckg_total,
pckg_detais,pckg_type
Trainer attributes: trainer_gym, trainer_gm, trainer_name, trainer_mobile,
trainer_email, traier_password, trainer_username. trainer_address

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7SYSTEM ANALYST AND DESIGN
Attributes for payment: payment_id, payment_client_id, payment_dates, payment_rate,
payment_details
Member attributes: member_identify, member_name, member_mobile,
member_username, member_email, member_password, member_address
Branch attributes: branch_id, branch name, branch_type, branch_city, branch_address
class along with the method of gym management system class diagram
Gm methods: addgm(), editgm(), deletegm(), updategm(), savegm(), searhgm()
Packages method: addpackage(), editpackage(), deletepackage(), updatepackage(),
savepackage(), searchpackage()
Trainer methods: addtrainer(), edittrainer(), deletetrainer(), updatetrainer(),
sqavetrainer(), searctrainer().
Payment methods: addpayment(), editpayment(), deletepayment(), updatepaymet(),
savepayment(), searchpayment()
Member methods: addmember(),editmember(), aditmember(), deletemember(),
updatemember(), savemember(), searchmember()
Use cases of the manager schedule
Document Page
8SYSTEM ANALYST AND DESIGN
Figure 2: Use case diagram for the gym management system
(Source: created by author)
The above designed use case diagram is referred to as graphical representation among the
different elements of gym management system. The use case shows various methodologies those
have been used in the gym management system. The actors used in the system are super admin,
trainer, members and system user. Each of the actors perform in different situations like
managing gym, managing gym shift, gym management facilities, package management, manage
Document Page
9SYSTEM ANALYST AND DESIGN
trainers, payment management, managing branches, user management and the complete gym
management system. The details of the actors are elaborated in the below section:
Admin: The operations operated by admin include gym management, managing gym
shifting, gym facilities management, package management, trainer manage, payment
management, branch and user and full management system operation management.
Trainer: The different use cases for the trainer entity include schedule design, diet chart
design, work out plan and view members
Member: The use cases associated to the members include search gym, application for
membership, view workouts and payment processing.
Use cases of the member register

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
10SYSTEM ANALYST AND DESIGN
Figure 3: Use case diagram for the member register classes
(Source: created by author)
Document Page
11SYSTEM ANALYST AND DESIGN
Development of a PERT / CPM for the Gym management system
Figure 4: Schedule for the Gym management system
(Source: created by author)
Document Page
9SYSTEM ANALYST AND DESIGN
Figure 5: PERT Chart Gym management system
(Source: created by author)

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
10SYSTEM ANALYST AND DESIGN
Bibliography
Dennis, A., & Wixom, B. H. (2018). Systems analysis and design. Wiley.
Gonen, T. (2015). Electrical power transmission system engineering: analysis and design. CRC
press.
Gupta, A. K. (2017). Response spectrum method in seismic analysis and design of structures.
Routledge.
Lessard, L., Recht, B., & Packard, A. (2016). Analysis and design of optimization algorithms via
integral quadratic constraints. SIAM Journal on Optimization, 26(1), 57-95.
Montgomery, D. C. (2017). Design and analysis of experiments. John wiley & sons.
Oinas-Kukkonen, H., & Harjumaa, M. (2018). Persuasive systems design: key issues, process
model and system features. In Routledge Handbook of Policy Design (pp. 105-123).
Routledge.
1 out of 14
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]