Final Document 11
Final Document 11
INSTITUTE OF TECHNOLOGY
BY
2. LIYLETMANDEFRO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NSR0528/12
3. MELESYALEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NSR0563/12
WERABE, ETHIOPIA
---------------------------------------------- ---------------------
---------------------------------------------- ---------------------
---------------------------------------------- ---------------------
---------------------------------------------- -------------------
---------------------------------------------- ---------------------
---------------------------------------------- ---------------------
---------------------------------------------- ---------------------
---------------------------------------------- ---------------------
Acknowledgement
i
First of all we would like to thank for our advisor seid for his descriptions on how to write project
documentation from the beginning of problem formulation up to the completion of the project by providing
explanation and giving helpful guidance.
Contents
ii
Acknowledgement............................................................................................................................................................. ii
Acronyms and Abbreviations.............................................................................................................................................v
Abstract.............................................................................................................................................................................. v
1. Introduction................................................................................................................................................................ 1
1.1. Background of the organization..................................................................................................................................1
1.2. Motivation of the project.............................................................................................................................................2
1.3. Statements of the problem...........................................................................................................................................2
1.4. Objective of the project...............................................................................................................................................3
1.4.1. General Objective.................................................................................................................................................3
1.4.2. Specific Objective................................................................................................................................................3
1.5. Feasibility Analysis of the project...............................................................................................................................3
1.5.1. Needs of feasibility Analysis:.........................................................................................................................3
1.5.2. Operational feasibility....................................................................................................................................4
1.5.3. Technical Feasibility............................................................................................................................................4
1.5.4. Economical Feasibility.......................................................................................................................................4
1.5.5. Political feasibility................................................................................................................................................5
1.6. Scope and limitation of the project..............................................................................................................................5
1.6.1. Scope of the Project..............................................................................................................................................5
1.6.2. Limitations of the project.....................................................................................................................................5
1.7. Significance of the project...........................................................................................................................................5
1.7.1. Beneficiary of the new system..................................................................................................................................6
1.8. Methodology of the Project.........................................................................................................................................6
1.8.1. Data finding Techniques.......................................................................................................................................6
1.8.2. System analysis and design techniques.................................................................................................................7
1.8.3. Development Tools and Technologies..................................................................................................................7
1.8.3.1. Tools used......................................................................................................................................................7
1.9. Budget and time Schedule of the Project.....................................................................................................................7
1.9.1. Budget Schedule of the Project.............................................................................................................................7
1.9.2. Task and Time Scheduling...................................................................................................................................8
1.10. Team Organization....................................................................................................................................................9
1.11. Document organization.............................................................................................................................................9
Chapter Two..................................................................................................................................................................... 10
Description of the Existing System..................................................................................................................................10
2.1 Introduction................................................................................................................................................................ 10
2.2 Description of Existing System..................................................................................................................................10
2.3 Major Functions of Existing System..........................................................................................................................10
2.4. Player of the Existing System....................................................................................................................................11
2.5. Business Rules of the Existing System......................................................................................................................11
iii
2.6. Forms and Other Documents of the Existing Systems...............................................................................................12
2.7. Drawbacks of the Existing System............................................................................................................................13
Chapter Three................................................................................................................................................................... 13
The Proposed System.......................................................................................................................................................13
3.1 Functional Requirement.............................................................................................................................................13
iv
DMS- Dormitory Management System
PHP-Hypertext Pre-Processor
JS-Java Script
Abstract
The main aim of this project is to develop automated dormitory management system for Werabe University.
The existing system of dormitory management is manual based. This manual based dormitory management
system has limitations on the management process and it is difficult for employees to manage students; this is
v
due to facing different problems like data redundancy, lack of security of data, losing of resource like paper,
and time.
The new system which is entitled web based dormitory management system for Werabe University fixes these
problems by reducing the required time of the management system, reduce the occurrence of errors that made
by the manager, change the manual storage of data in to computerized system and by providing fast, reliable,
flexible, efficient and secure services for the users. To do this proposal the group member used different
method of data collection like interview, direct observation, and existing document.to develop our project we
will use object oriented approach.
vi
1. Introduction
Manually Dormitory management system use physical paper for Documentation and other works. As we
know technology has emerged its win across in almost human activities. Now a day it is good if every task is
done by using new technology in order to satisfy the need of human being, Organization etc. In today’s
world there are many organizations and each organizations needs to be preferable, computable and work on
fastest way in order to satisfy users interest; mean they should have facilitate their activities in computerized
way. So we want to make the management system easier and make the system comfortable for the user and
the Dormitory Authority.
WRU started the teaching, learning process on January 2010 E.C with enrolment of around 1270 students in
faculty of education with four Streams. Those are:-
In addition to the academic service the university provides the dining, health care, dormitory, community
service and other services for the students as well as the werabe town community.
Currently, the University has admitted over 4000 students in regular and irregular education programs in 24
departments under 6 Colleges, namely
3) Health Sciences
In the university there are many different management activities. Among those the one; Dormitory
Management system Service can be taken as an example. In this process there are problems that associated
with the Dormitory Management system.so our project team members are initiated for this project to identify
and analysis those problems and finally to put possible solutions.
Hence, developing the system using technology has an important effect for organizations and offices; which
is in our case the WRUODMS. Currently, the system is manual based; due to this the students and proctors
faces some problems Because of this, we are initiating to develop our project on dormitory system in order
to minimize the problem by using computerized system.
The manual system is not only affecting the management members, it also affects the students during the
time of viewing their dormitory information. Some of these problems are:-
Data duplication
Time consuming
Require more workers(proctors) to assign students
Management inflexibility
Assigning male to female room or female to male room
Assigning students with without considering disability
Assign students over room capacity
2
1.4. Objective of the project
3
1.5.2. Operational feasibility
The project will be developed in such a way that it become very easy for users due to its user friendly
version. So there is not much training required for users to use and also compatible in different operating
systems and web browsers. Therefor the designed system is operational feasible.
Tangible benefits:
1. Cost Reduction:-
The system will reduce the numbers of workers and working time. So the cost will be decreased as
compared with cost of existing system. Therefore we can say the system is economically feasible
because its expected income is greater than the cost.
2. Error Reduction:-
Avoids errors by removing data redundancy that leads to unwanted wastages of time.
3. Increase Speed of activity:-
Increase the speed of activity by reducing the duration time of the existing system by automating its
managing process like, allocation of students.
Intangible benefits:
1. Reduce Resource Consumption
2. Increase security
3. Increase Management flexibility
4
1.5.5. Political feasibility
The designed system will be implemented as one of governmental institutions; the system to be developed
has not conflict with any government regulations, rules and directives. So, the government will get profit and
the system will be politically feasible.
The system will not operate without internet connection and electric power supply.
The new system will not able to give clearance while students are living the campus.
The system is language dependence hence it use only English language.
5
To make tasks efficient and easy in every aspect.
To manage students and building information
Provide a well-organized record keeping system with minimum space and cost need.
This is all about who get benefit from the new system. The following are some beneficiaries in our system.
Students : student can view their dormitory information easily and timely
Proctors’ proctors work load also minimalized and make very simple.
University: the university also get a better audience.
To collect the precise information or data we interview students and stack holders like proctors and student’s
directory to collect user requirements.
Observation of the current existing system was done in the dormitory management office in order to find out
how the manual existing system gives functions. As mentioned above to collect the data we use requirement
gathering method like:-
1, Interviews:-to gather the essential information about the existing system and background our team
member has asked the proctors and few students about the service they get from it.
2, Direct observation:-direct observation is another method of gathering information and it is simple. Our
project team member observe physically information or data that cannot be get from the stake holders or
others they are associated to the interviews and it is essential if some students and stake holders have a
shortage of communications due to the lack of languages.
3, Existing document:-to get more information about project we use an earlier document that helps us to
collect the existing data and to develop the project.
6
1.8.2. System analysis and design techniques
To analysis our system we have used object oriented system analysis and design method specifically Unified
Modelling Language (UML) model. We have used this because of the following advantages:-
To make the design and implementation of program simple.
To make it easier for teams of designers and programmers to work in a single software project.
To enable a high degree of reusability of designs and of software codes.
Increased consistency among analysis, design and programming activities.
Increase communication among users, analysis, design and programming.
Tasks Time
Dec 11 - Dec 20
May 02-May 15
Mar 01-Apr 30
Dec 5 - Dec 10
Dec 24 - Jan 4
Jan 5-Feb 30
Data collection
Proposal writing
Design and analysis
documentation
Implementation and coding
Testing
Table 2: Task and Time schedule
8
1.10. Team Organization
This project is organized in seven chapters and each chapter include different contents to build the project
function.
9
Chapter Two
2.1 Introduction
This chapter describe the existing system, major function of the existing system and users or players of the
existing system. The chapter also explain the business rule, forms and documentations as well as drawbacks
in the existing system.
10
Managing and controlling dormitory resource: at the starting and ending of each year, dormitory
resources are recorded and controlled whether they are functioning properly or not, then appropriate
measure is taken.
Controlling student’s discipline: student’s discipline measures are controlled and recorded, whether
they use the dormitory resource properly or not, and whether they act and perform things as per the
dormitory rules and regulations.
An existing system contains different players to carry out its function. Among those different actors,
the most common are Proctor manager, this player provides the list of all students’ information who satisfy
all requirement for allocation to proctors, Students, they will be assigned in to their dorm by proctors and
assigned for the material they get from the proctor, Proctors, who involved strongly in the existing system.
They collect students list from registrar. After they get all these information’s from this body they will place
the students according to their sex, class year, department and collage.
The major players or actors in the existing system are:
Students
Proctors
Proctor manager
11
2.6. Forms and Other Documents of the Existing Systems
In the existing system, proctors use different forms and reports to manipulate different records associated
with the different tasks. Among them Dormitory allocation form is one of the main paper documents used
in the existing system. The form is look like this:
Chapter Three
13
14