Professional Documents
Culture Documents
CHAPTER1: INTRODUCTION...........................................................................................................2
1.1 Background of the organization...................................................................................................2
1.2 Background of the project............................................................................................................2
2.Statement of the problem....................................................................................................................2
3. Objective of the project.....................................................................................................................2
3.1 General objective.........................................................................................................................2
3.2 Specific objective........................................................................................................................3
4.Scopes of the Project..........................................................................................................................3
5. Methodology.....................................................................................................................................4
5.1 Data collection methods:.............................................................................................................4
5.2 Development methodology..........................................................................................................4
6.Team composition..............................................................................................................................4
7.Feasibility study.................................................................................................................................5
7.1 Operational feasibility.................................................................................................................5
7.2 Technical feasibility....................................................................................................................5
7.3 Economical feasibility.................................................................................................................5
8.Significance of the project..................................................................................................................5
9. Budget breakdown.............................................................................................................................6
10. Schedule..........................................................................................................................................6
CHAPTER 2: Description of Current system...........................................................................................6
2.1 Introduction of current system....................................................................................................6
2.2 Strength.......................................................................................................................................7
2.3 Weakness.....................................................................................................................................7
2.4 Functional requirement...............................................................................................................7
2.5 Non- Functional requirement......................................................................................................7
2.6 Proposed system.........................................................................................................................8
CHAPTER 3: Analysis phase....................................................................................................................9
3.1 Introduction to system analysis...................................................................................................9
3.2 Use case diagram and Use case documentation..........................................................................9
3.3 Activity diagram.........................................................................................................................10
3.4 Class diagram.............................................................................................................................10
3.5 Sequence diagram.....................................................................................................................10
CHAPTER1: INTRODUCTION
1.1 Background of the organization
Arba Minch University is found in south Ethiopia. The University was initially founded as the Arba
Minch water Technology Institute in Eastern Africa.
Arba Minch Water Technology Institute (AWTI) was established in 1986. AWTI then used offer short
and long-term trainings, conducting research and rendering consultancy services in the water sector
namely: Irrigation Engineering, Hydraulic Engineering and Sanitation Engineering. Till 1993, AWTI
was governed by the water Resource Commission (WRC) and then came under the umbrella of
Ministry of Education (MOE). In 1997, AWTI diversified its training and research streams to
encompass three BSc degree programs i.e. Civil, Mechanical and Electrical engineering. In 2001,
Department of Meteorology was established to provide training at diploma and degree level.
Subsequently, Computer Science and information Technology and Architecture were added. In 2002,
AWTI rolled in PG programs in Hydraulics and Hydropower and Irrigation Engineering. Additional
programs i.e. Hydrology and water Resource and Metrology were introduction in 2004-5. Presently
christened as Institute of Technology, it has made remarkable achievement over the years and
currently hosting almost half of students of the university.
The system has able to store all the details of the students including their background
information, educational qualifications and personal details.
The system has able to generate grade reports regarding to students such as each course grade
report, GPA, and status after getting the approval from registrar.
The system has able register students who are in active state for senor student and whose
admission code is officially stored by the admin in the system for freshman students.
Our proposed system supports the following Student Information Management System related
features and functions. such as:
Login system.
Logout system.
Add student information.
View student information.
View instructor information
Update student information.
Delete student information.
Add user profile
Delete User profile
Register for course.
Add course
Drop course
Approve grade
Add marks
Submit grade
Generate grade report
View grade report
Create account
Limitations
Time constraints
Insufficient information from students as they were being careful not to reveal confidential
information.
5. Methodology
5.1 Data collection methods:
The main concerned body for data sources are AMU Registrar office and any concerned body.
1. Interview: this is used to understand the problem known by regarding person only
2. Observation: this is also the technique used see and solve problem simply.
Documentation Ms word
Editor Notepad++
6.Team composition
Participants Id number Data collector Documentation Coding and Testing
part designing
Kidist Ramit/
7.Feasibility study
Whatever we think need not be feasible. It is wise to think about the feasibility of any
problem we undertake. Feasibility is the study of impact, which happens in the organization by the
development of a system. The impact can be either positive or negative. When the positives nominate
the negatives, then the system is considered feasible. Here the feasibility study can be performed in
two ways such as technical feasibility and Economical Feasibility.
Pen 3 10 30.00
Mobile card 3 25 75.00
Total 185.00
10. Schedule
Task Activity
2.3 Weakness
Searching the status of each student in data base when in the time of
registration progress.
Searching of property record of each student to signature on clearance form.
Calculating semester grade point average.
Calculating cumulative grade point average.
All the manual difficulties in managing the student details in a school or college have
been rectified by implementing computerization.
CHAPTER 3: Analysis phase
3.1 Introduction to system analysis
System Analysis is a detailed study of the various operations performed by a system and their
relationships within and outside of the system. Here the key question is- what all problems exist in the
present system? What must be done to solve the problem? Analysis begins when a user or manager
begins a study of the program using existing system.
During analysis, data collected on the various files, decision points and transactions handled by
the present system. The commonly used tools in the system are Data Flow Diagram, interviews, etc.
Training, experience and common sense are required for collection of relevant information needed to
develop the system. The success of the system depends largely on how clearly the problem is defined,
thoroughly investigated and properly carried out through the choice of solution. A good analysis
model should provide not only the mechanisms of problem understanding but also the frame work of
the solution. Thus it should be studied thoroughly by collecting data about the system. Then the
proposed system should be analysed thoroughly in accordance with the needs.
In the current system we need to keep a number of records related to the student and want to enter the
details of the student and the marks manually. In this system only the teacher or the school authority
views the mark of the student and they want to enter the details of the student. This is time consuming
and has much cost.
Brief Description: This use case is used when the student register himself/herself in
the database online.
Preconditions:
The Student must accessed the website in order for this use case to begin.
The user id must be unique and entered correctly.
Basic Flow:
Alternative Flow:
User ID not unique: if the user id entered is not unique then it will show an error
message.
Post conditions:
The student get registered on the website and to login into that particular the
administrator must enable it.
Use Case Report- Register student on website
3.3 Activity diagram
3.4 Class diagram
The purpose of the design phase is to develop a clear understanding of what the developer wants
people to gain from his/her project. As you the developer work on the project, the test for every
design decision should be "Does this feature fulfill the ultimate purpose of the project?"
A purpose statement affects the design process by explaining what the developer wants the project to
do, rather than describing the project itself.