logo

System Analysis and Design

   

Added on  2022-10-06

13 Pages1632 Words136 Views
 | 
 | 
 | 
Running head: SYSTEM ANALYSIS AND DESIGN
System Analysis and Design
Name of the Student
Name of the University
Author’s note
System Analysis and Design_1

SYSTEM ANALYSIS AND DESIGN1
Table of Contents
Part A – Essay..................................................................................................................................2
Part B - Modelling and Diagramming.............................................................................................6
Event Table:.....................................................................................................................................6
Use Case Diagram:..........................................................................................................................8
Use Case Description:......................................................................................................................8
Domain Model Class Diagram:.....................................................................................................10
Class Diagram:...............................................................................................................................11
References:....................................................................................................................................12
System Analysis and Design_2

SYSTEM ANALYSIS AND DESIGN2
Part A – Essay
The process of SDLC includes a series of processes that are required while producing a
software with high quality and low cost within the shortest possible time (Mishra and Dubey
2013). The entire process of SDLC includes a structured plan depending upon the way by which
the software would be developed, altered, maintained while replacing the existing software
system (Kaur and Sengupta 2013). The core process that falls under the process of SDLC
lifecycle includes-
1. Identifying the current problems
2. Planning the requirements
3. Designing the requirements
4. Building the actual code
5. Testing the deficiencies and defects
6. Deploying the system
7. Maintaining the functioning of the software with the latest updates.
As per the case study based on the CONTROLLER project is concerned, the SDLC
lifecycle can be applied effectively following its core six processes.
In the first process, the current problem that is identified with the CONTROLLER project
is related to the backing up data in a secured way which was the legal requirement identified for
the Trust Account Management. In this case the organization was unsure about the way by which
they should provide backup to the data of the clients as many of them prefer to use the cloud-
based platform while some of them preferred to backup their data to their own server.
System Analysis and Design_3

SYSTEM ANALYSIS AND DESIGN3
In the next stage after figuring out the problem, the organization came up with the series
of requirements that would help them in meeting up the basic client’s requirements and pointed
out the requirements which includes the client system where all the data that needs immediate
backup will get stored, a server backup application that store the data that are received from the
client backup application, and a controller that would be remotely set up to run the server backup
application while help in running the client backup application simultaneously
In the corresponding stage of the process, the senior partner of the company along with
his team member successfully designed and tested the applications that are required for CLIENT
and the SERVER. Here they adapted the rsync open source application that will take care of the
transferring of all the data while preparing them for backup. The designed stage also included
working on a secured virtual private networking system that will work between the CLIENT,
SERVER as well as between the CONTROLLER.
In the building phase, the senior partner who was accountable for the entire system
development, represented the way by which the centralized system would work while defining
the ways by which the controller would process while storing each and every entities of the
business.
A detailed testing is thus carried out by the way the system would process data backup
within the organization in a secured way and finally the system was deployed within the
organizations data backup process (Khan and Khan 2014).
The Agile methodology is referred to the process which is applied in the course of
continuous based iteration of the testing and development done in the making of a software-
based application project. The methodology focuses on the development and testing procedures
System Analysis and Design_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Domain Model class Diagram
|19
|2860
|48

ICT310 System Analysis and Design Answer 2022
|15
|2785
|34

Backup Controller System Design and Analysis Research Paper 2022
|17
|3462
|22

Systems Analysis and Design for Adroit Ads Company
|29
|5985
|419

Software Development Lifecycles PDF
|107
|33743
|261

Implementation of a New IT System - Desklib
|20
|4358
|110