Professional Documents
Culture Documents
System AnsWPS Office
System AnsWPS Office
What is a System?
The word System is derived from Greek word Systema, which means an organized
relationship between any set of components to achieve some common cause or
objective.
II
Systems Analysis
System analysis is conducted for the purpose of studying a system or its parts in order
to identify its objectives. It is a problem solving technique that improves the system and
ensures that all the components of the system work efficiently to accomplish their
purpose.
III
Systems Design
1
planning, you need to understand the old system thoroughly and determine how
computers can best be used in order to operate efficiently.
Systems
Processes
Technology
1b
Organization:
Interaction:
It refers to the manner in which each component functions with other components of
the system.
Interdependence:
It means that parts of the organization or computer system depend on one another.
They are coordinated and linked together according to a plan. One subsystem depends
on the output of another subsystem for proper functioning.
1c
2
Skills of a system analyst
2. Analytical Skills. With analytical skills, computer systems analysts can interpret
complex information from different sources. This can help them to decide the best way
to move ahead on a project, and to figure out how changes may affect the project.
3. Communication Skills. Computer systems analysts need this skill set to be able to
communicate effectively with various organizations and clients that they work for;
hence they mediate between IT department and management. This will give them the
ability to explain complex issues in an understandable way.
1E
3
1F
1 Observation
Seeing is believing, they say. Making direct observations of simplistic phenomena can
be a very quick and effective way of collecting data with minimal intrusion. Establishing
the right mechanism for making the observation is all you need.
4
2 Questionnaires
3 Interviews
Conducting interviews can help you overcome most of the shortfalls of the previous two
data collection techniques that we have discussed here by allowing you to build a
deeper understanding of the thinking behind the respondents’ answers.
Focus group discussions take the interactive benefits of an interview to the next level by
bringing a carefully chosen group together for a moderated discussion on the subject of
the survey.
Q2i
The Software Development Life Cycle (SDLC) is a structured process that enables the
production of high-quality, low-cost software, in the shortest possible production time.
The goal of the SDLC is to produce superior software that meets and exceeds all
customer expectations and demands. The SDLC defines and outlines a detailed plan
with stages, or phases, that each encompass their own process and deliverables.
Adherence to the SDLC enhances development speed and minimizes project risks and
costs associated with alternative methods of production.
5
2ii
1.Planning Stage
The planning stage (also called the feasibility stage) is exactly what it sounds like: the
phase in which developers will plan for the upcoming project.
It helps to define the problem and scope of any existing systems, as well as determine
the objectives for their new systems.
And help to secure the funding and resources they need to make their plan happen.
Perhaps most importantly, the planning stage sets the project schedule, which can be
of key importance if development is for a commercial product that must be sent to
market by a certain time.
2 Analysis Stage
The analysis stage includes gathering all the specific details required for a new system
as well as determining the first ideas for prototypes.
Developers may:
6
This includes all the specifications for software, hardware, and network requirements
for the system they plan to build. This will prevent them from overdrawing funding or
resources when working at the same place as other development teams.
3 Design Stage
Developers will first outline the details for the overall application, alongside specific
aspects, such as its:
User interfaces
System interfaces
Databases
They’ll typically turn the SRS document they created into a more logical structure that
can later be implemented in a programming language. Operation, training, and
maintenance plans will all be drawn up so that developers know what they need to do
throughout every stage of the cycle moving forward.
4 Development Stage
The development stage is the part where developers actually write code and build the
application according to the earlier design documents and outlined specifications.
This is where Static Application Security Testing or SAST tools come into play.
7
Product program code is built per the design document specifications. In theory, all of
the prior planning and outlined should make the actual development phase relatively
straightforward.
Developers will follow any coding guidelines as defined by the organization and utilize
different tools such as compilers, debuggers, and interpreters.
Programming languages can include staples such as C++, PHP, and more. Developers
will choose the right programming code to use based on the project specifications and
requirements.
2iii
Waterfall approach was first SDLC Model to be used widely in Software Engineering to
ensure success of the project. In "The Waterfall" approach, the whole process of
software development is divided into separate phases. In this Waterfall model, typically,
the outcome of one phase acts as the input for the next phase sequentially.
8
Q3i
Q3ii
Three habits that may separate good architects from highly effective
architects
They will work to understand your requirements and aspirations from the first
consultation. They are fully engaged, responsive and value their relationship with you
above all else. They listen carefully and offer clear and wise advice which leads to an
excellent outcome.
2. Demystifies the jargons and the technical side; simplifies it for you Their
sketches, plans and detailed drawings give you a clear vision of your project and a real
idea of what they can expect from a design. They manage your expectations
throughout the process.
3. Holds your hand They should guide you through the process, acting on your behalf
with planning authorities, keeping a level head and offering impartial advice.
9
REFERENCES
1.https://www.indeed.com › what-is-s...
2.https://www.jotform.com › data-coll...
3.https://www.yourarticlelibrary.com › ...
4.https://asq.org › quality-resources
5.https://www.tutorialspoint.com › sdlc
6.https://www.malonearchitecture.com › ...
10
11