Contents
Acknowledgement
......................................................................................................................
4
Task 1: Understand different systems life cycles
.......................................................................
5
1.1 Evaluate range of different lifecycle models with their suitability and suggest which
model best fits the scenario
....................................................................................................
5
Life cycle models
.......................................................................................................................
5
1.Waterfall model
................................................................................................................
6
When to use the waterfall model
........................................................................................
7
2.Incremental model
...........................................................................................................
8
3.Spiral model
.....................................................................................................................
9
4.Prototype model
.................................................................................................................
10
5.Agile model
....................................................................................................................
12
6.RAD model (Rapid Application Development
)
.............................................................
14
Justification
...........................................................................................................................
16
1.2 Discuss the importance of following a procedural/staged lifecycle in a systems
investigation by providing the link of each stages and highlight their importance
..............
17
System development life cycles
...........................................................................................
17
1 planning and requirement
..............................................................................................
17
2 system analysis and requirement
...................................................................................
18
3 system design
.....................................................................................................................
18
4 Testing
............................................................................................................................
18
4.1 Implementation
...........................................................................................................
19
5 system development
.......................................................................................................
19
6 Operation and maintenance
...........................................................................................
19
Task 2: Understand the importance of a feasibility study
....................................................
19
2.1 Prepare a PowerPoint presentation to assess the impact of different feasibility criteria
on a systems investigation including Technical, Economic, Cultural, Legal, Operational and
Schedule feasibility by highlighting their importance
..........................................................
20
A.LEO MENAN
SYSTEM ANALYSIS AND DESIGN
1 |
P a g e
HND IN COMPUITING AND SYSTEM
DEVELOPMENT

2.2 Discuss the components of a feasibility report including structure, intended audience,
outcomes
...............................................................................................................................
24
Feasibility report for the Stafford university system
........................................................
24
Task 3: Be able to perform a systems investigation
.................................................................
34
3.1 Provide a summarized description according to the requirements gathered including
scope, inputs, outputs, processes and alternate solutions
.....................................................
34
3.2 Draw a Level 0 (Context) and a Level 1Data Flow Diagrams and draw a ER Diagram54
ER diagram
.......................................................................................................................
55
Level 1 data flow diagram
................................................................................................
58
3.3 Create a documentation including background information, problem statements, data
collection process and summary, recommendations, appendices
.........................................
59
3.4 Identify user and systems requirements and evaluate how these requirements have been
addressed through your proposed solution
...........................................................................
64
Visual Studio Professional Subscription
...................................................................................
64
Gantt Chart
...............................................................................................................................
65
Reference
..................................................................................................................................
66
Figure reference
.......................................................................................................................
66
Figure 1 water fall model
...........................................................................................................
5
Figure 2 Incremental model
.......................................................................................................
7
Figure 3 spiral model
.................................................................................................................
8
Figure 4 prototype model
.........................................................................................................
10
Figure 5 agile model
.................................................................................................................
11
Figure 6 RAD model
................................................................................................................
13
Figure 7
....................................................................................................................................
19
Figure 9
....................................................................................................................................
20
Figure 10
..................................................................................................................................
20
Figure 8
....................................................................................................................................
20
Figure 11
..................................................................................................................................
21
Figure 12
..................................................................................................................................
21
Figure 13
..................................................................................................................................
22
A.LEO MENAN
SYSTEM ANALYSIS AND DESIGN
2 |
P a g e
HND IN COMPUITING AND SYSTEM
DEVELOPMENT

Acknowledgement
First of all, I would like to express my special thanks to ESOFT METRO CAMPUS JAFFNA
for providing this HND in computing and systems development course in Jaffna area. Next I
would like to say a great thanks to my lecturer of the subject computer systems
Mr.S.Thiviyarajah for teaching it in an attractive way and for his guidance, motivation and
support to make my assignment as an effective and successful way. After that I would like to
convey my thanks to our HND coordinator Miss.T.Thiviya for providing her support and
guidance to me for submitting it within the due date. Next, I like to express some biggest
