Professional Documents
Culture Documents
School of Technology
Software Project
Title:
Name:
Surname:
Registration Number:
Year:
Contents
1.
2.
1. Preliminary Investigation
Problem Definition
For any project you must have a problem to be solved or to be dealt
with. What is the problem or problems that you want to deal with.
Systems Objectives
Objectives are simple what do you want to achieve or what is your
main idea for the system that you hope to create.
Project Scope
The boundaries of the project that you are currently hoping to
create or be a part of your study
Feasibility Study
This is when you ask the question: Will this project make sense to
start working on it? What are the areas that I should concentrate on
to achieve this?
Technical feasibility
In the aspect of the program that will result in the research process
what are the technical elements that should be considered.
Social feasibility
What are the social aspects that you have or must consider in
terms of your project?
2. Systems Analysis
System Analysis - the process of studying a procedure or business
in order to identify its goals and purposes and create systems and
procedures that will achieve them in an efficient way
DFD Modelling
Strength
Very easy to capture
data
Lock and Key
Handwritten and Typed
notes
Takes two days
Weakness
Prone to syntax error
Can be breached
Outdated
Too long to process
Convenience
3. Systems Design
Input Design
The data that is captured and input to any current information
system, and the processes by which it is captured and input.
Output Design
The information that is being output by the system, and the
processes by which it is output. Since output forms the most critical
part of the system, this part can be examined in more detail by
asking:
WHO is getting WHAT information?
WHEN and WHERE do they get it?
HOW do they use it and WHY?
There is also likely to be an examination of the quality and value of
the information being output (e.g. via CARTA: completeness,
accuracy, relevance, timeliness, and appropriateness of
presentation).
Process Design
The data that is being processed by the system, and the processes
by which it is processed. After the processing the data that is being
stored by the system, and the processes by which it is stored and
retrieved.
4. Implementation / Coding
Pseudo codes
Program segments
5. Systems Testing
Test Plan
Test Results
System security
Validation procedures
Appendix
User Manual
Source documents
Information Gathering Findings