System Analysis and Design Assignment
System Analysis and Design Assignment
System Analysis and Design Assignment
Khadija Hanifi
Date issued Completion date Submitted on
10/08/17
Learner declaration
I certify that the work submitted for this assignment is my own and research sources are fully
acknowledged.
M1 Identify and apply strategies to find To achieve M1, you must do research and studies about the
appropriate solutions idea you chose do develop (upegrading information system or
• An effective approach to study and designing new system), and justify the reasons for building
research has been applied your system and the expected value from the system.
M2 Select/design and apply appropriate To achieve M2, you must use the following three methods for
methods/techniques assessing the project’s value in task 2.2:
• A range of sources of information have o Net Present Value analysis
been used o Break-even analysis
o Return on Investment analysis
Scenario
You are working as a senior system analyst in a software company. In order to improve the company’s
income, the manager decided to develop a new information system (IS). The company’s budget is limited
for only one project, so, the analysts have to select the IS carefully. The manager has asked you and the
most qualified analysts in the company to present ideas for a project to the approval committee. The
project which seems to be challenging has been added to the project portfolio. The approval committee
and chief information officers (CIOs) evaluate the suggestions, depending on the feasibility study and
the business needs that each analyst has presented. Your project has been selected as the most
appropriate project that returns the best business value with the lowest risks. The company is limited in
staff that is why you have been selected to play the role of Project Manager in the earlier stages of the
project as well as to use your skills in the whole system development stages. In order to do this
effectively, you need to identify and consider a full set of stakeholder interests to be sure that the wider
implications of any development are considered. Then you have to be sure that you document all
decisions and system requirements and make them clear enough for the programming team and prevent
any misunderstanding.
Note: Each student must select different ideas. It is recommended for students who take Website Design
unit in the same semester to use the same project ideas that you are going to develop. In this case, you
will be able to complete the whole SDLC stages in the same project.
From the above scenario, follow the steps given below, some steps have been divided into two or more
sub steps:
Task 1
1.1. Evaluate three different system development life cycle (SDLC) approaches/models. Then Choose a
suitable one for the new information system and justify your choice (AC 1.1).
1.2. Discuss the purpose of following different phases in different sequences in lifecycle in a systems
investigation (AC 1.2).
Task 2
2.1. Discuss the purpose, structure and outcomes of feasibility study during the initial stages of the system
development (AC 2.1).
2.2. Assess the impact of three different feasibility criteria e.g. organizational, economic, and technical)
on the information system investigation (AC2.2).
Task 3
3.1. Undertake the system investigation utilization in a variety of data collection methods/techniques that
suit the needs of the organization. The overall purpose of your investigation would be to clarify the
problems of the existing system and gather the requirements to be addressed in the proposed system.
For this task, you have to:
• Provide evidence and give samples of the selected technique/method you choose
• State the functional and non-functional requirements you gather.
• Develop a full-dressed use cases (UCs) that reflects the gathered requirements. The developed
UCs must include comprehensive details of functional requirements for the proposed system (at
least 4 use cases)
3.2. Use appropriate systems analysis techniques and tools to carry out the system’s investigation
following the steps below (AC 3.2):
• Visualize the proposed system by use of Data Flow Diagram (DFD): Context, first and second level
DFD.
• Develop the data view model of the system by use of an Entity Relationship Diagram (ERD).
3.4. Evaluate how the new system meets the user and system requirements you outlined in task 3.1 (AC
3.4).
Evidence Evidence
Summary of evidence required by student
checklist presented
Task
Achievement Summary
Criteria To achieve the criteria the evidence must show that the Achieved?
Reference student is able to: (tick)
Action Plan
Summative feedback