Professional Documents
Culture Documents
Name Id no
1 Nega Nigussie……………………395/08
2 Neima Beker ………..…………397/08
3 Anteneh Balew………………….1323/07
4 Marge Zawde…………………….390/08
5 Medanit shamsu…………………1519/07
6 Faiza Jema………………………..4361/09
CHAPTER ONE
1. Introduction ----------------------------------------------------------------------------
1.1Background ------------------------------------------------------------------------
1.2statement of problem………………………………………………………
1.3 Objectives of the project -----------------------------------------------------------
1.3.1 General Objective --------------------------------------------------------------
1.3.2 Specific objectives --------------------------------------------------------------
1.4 methodology ……………………………………………………………………….
1.4.1 requirement gathering techniques--------------------------------------------------------
1.5 feasiblity………………………………………………………………………..
1.5.1 Economic feasibility……………………………………………………..
1.5.2 Technical feasibility………………………………………………………..
1.6 project scope limitation…………………………………………………………
1.7 significance of project…………………………………………………………
CHAPTER TWO
2.1 Existing system………………………………………………
2.1.1 existing system discribtion………………………………..
2.1.2 bussiness rule…………………………………………
2.2 new system………………………………………………..
2.3 Requirement Analysis Description …………………….
1.1Background
Haramaya University (HU) was established as an institute of higher education 1954, when the
governments of Ethiopia and United States of America agree to jointly establish the Ale
Maya College of Agriculture. It was aimed and designed to conduct institution, research and
extension (demonstration, popularization) and other education activities that promote the
development and use of agriculture.
In 1985, the College was upgraded to an agricultural University and was renamed Ale Maya
University of agriculture. In 1996 the university launched faculties of education and Health
science and was promoted to a full-fledged in 1999, renamed Ale Maya University. As we
tried to states above, Haramaya University is one of the ancient institutions in
Ethiopia and have no web based admistrative property system.the system is
manual and not good for administration.This system was manual has been
used continuously for long time without and improvement up to today .This
mean Haramaya University is still using manual property administration
system for all even it is the oldest campus. As we have seen this existing
system it was stressful and boring, delay in giving response for all users, low
performance, unsecured and loosing of users’ data when they’re returning or
borrowing materials etc are some of the failures of the manual system. By
being initiated with all this unsuitable activities stated, we are developing web
based property administrative system for the property administration .this
could address the common problems may appear in the manual system. Not
only solve the problems mentioned above our system also overviews on
minimizing cost (save money) in away all the authority to operate the whole
performance is given to authorized administrators to access from the specified
site rather than hiring different employees for every sectors, by facilitating the
performance and providing sufficient information management for the entire
managers in every service centers .
• Requires high cost and time, means all documents are put in paper so it is difficult select
information if need.
• Employees exchange information by meeting or by calling phone, because they have not
system
• It takes a lot of time and its complicated to the manager report information to vice
president for administration and student affairs and to generate reports for individual
employers when new strategies are apply.
• And also it is difficult to get information from the previous document such as reset,
agreement paper may destroy, lost, cut and other problems are happened.
• The work is complicated for specifying cost, type, code, quality, and quantity of
properties.
Because of this process done by manual system so, it is not computerized, space consuming,
man power and needs a lot of paper. If the information is failed it needs additional time,
labor, and paper for updating that previous information.
To test the quality of the property administration system with real life environments
which include administrator, store man, users, property counter, retrieving properties
information by using their identification (type, item id, name).
1.4Methodology
In this project we use some methodology like:-
1. Observation
2. Interview
Economically our system doesn’t cost much more and also the material
to implement the system does not cost great amount of money. Here
the tangible benefits are saving resources like paper, pen, human power
and time wasted.
CHAPTER TWO
2.1 Existing system
• The manually system requires a long period of time to distribute information for users
any time.
• In the manual system the users have to contact face to face or by contact telephone to
get any service in the time of request and return properties.
• The property not known for all users and employer unless if they come to see by
asking permission to the store man or by asking the store man what properties they
exist.
• manual system needs large number of a man power to perform its all activities
Technological constraint
Resource constraints:.
Time constraints
• Economic: a good system reduces the cost and we can get maximum
benefit with minimum time and minimum resource.
• Security: this system has very secured due the username and password for
administrative activity.
• Efficiency: the system is very fast in terms time and space and has
capability storing high data.
• Control: nobody can access the database without the authorize person
even if the authorized person.
• Services: the system must have its own attribute that makes reliable and
flexible.
• Performance requirement: the system most host many users at same time
with remote distance.
• Usability: Easy to understand and user friendly and provides some
training on the site for customers.
• Reliability: the system provides to the user correct information. When the
user entered wrong inputs it notifies to correct the input data.
SWOT analysis
SWOT stands for Strengths, Weaknesses, Opportunities and Threats. It is a way of
Summarizing the current state of a our system and helping to devise a plan for the future,
One that employs the existing strengths redresses existing weaknesses, exploits
Opportunities and defends against threats.
Strength:
Weaknesses: while doing the project lot of obstacles come against the goal, this weakness
are
Human resources
Physical resources
Time lose
Cost
Difficult to manage
Opportunities: The administration gets many opportunities for instance the employee
information and property management information is done previously. And can manage
easily each employer and access all information in the center.
Threats: that can have a negative effect in goals. There are list of threats while doing the
project this are
Natural disaster
Man-made accident
• Updating, deleting
• The property administration system would resolve all the drawbacks of the
manual system. Like Time and cost consuming man power.
Use case diagram give an over view of visible use scenarios in this system. It describes what
actors that interact with this system and any linkages between use cases.
add account
<< < counter
register property
in < >
c e > property
< lud xc de
<< <inc e>
update acoount
manage in lu > lu cl
u
clu de d n
r e <i >>
de >> > < de
disable account >> > lu
c
<< in
inc << store property
lu > >
de lude
>> << inc
login account
<<
in
> cl
> ud
e e>
>> d >
de u
inclu lc
<< n
i<
request property <
>
>
ude
cl report generate
in
<<
return property
transfer property
store
man
user
Alternative 4.1 if the user didn’t insert username and password correctly
course of
5.1system display incorrect username and password message
action
5.2 system ask to re enter again
1.user click create account button 2 .system displays create account form.
on home page 4. System checks whether the information is correct
3. The administrator enters name, from account table.
password and other information 5. The system display successfully create account
and click ok. message.
Priority High
1. user click generate report form 2. System display generate report form.
Actor User
Priority High
Priority Moderate
1. The store man clicks transfer 2. The system displays the transfer Page
button on the Home Page 4. The system checks that all of the required
3. The CUSTOMER enters all of information were entered and validate it from
the required information and database.
click ok. 5. the system display successfully transfer
message.
Priority High
Actor User
Priority High
Alternative course 3.If the form not fill correctly the new account is invalid
of action 5.system display error message
5.1 ask to re enter again
Basic course of 1.The customer click on register 2. The system displays the Register Page.
action button the home page 4. The system checks that all of the required
3. The CUSTOMER enters all of the information were entered.(validate) from
required information& click ok. database.
5.registration form fill correctly and customer
home page display
Post condition The customer registered in the system
click count
count property
button()
display()
Database
click count
button()
validate
display()
display()
Database
enter info ()
click ok button()
validate
display()
click log in
log in page
button()
display()
Account
click ok ()
validate()
display()
click update
update
button()
display()
Account
click update
button ()
check()
display()
Admin
click disable
disable
account button()
display()
Account
click remove
button ()
check()
display()
Admin
click add add account
account button() page
display()
Database
enter info ()
check()
display()
User
click request
Request page
button()
display()
Database
enter info ()
click ok button
()
check()
display()
Store
man
click store
store page
button()
display()
Database
enter info ()
click ok button
()
check()
display()
Store
man
click transfer
transfer page
button()
display()
Database
enter info ()
click ok button
()
check()
display()
user
click return return property
property button() form
display()
Database
enter info ()
click ok button
()
check()
display()
Generate report
click generate
report()
Display()
report option
Database
click report
option()
display()
enter information
()
Click ok ()
check()
display()
click create
account() Create account
Display()
Account table
Click ok()
check()
display()
custome
r
click logout
form
display()
display
click create
enter required
information
no
create account information entered is correc,name invalid
successfully yes and passwordt? password
login
enter l name
and password
no
is name and password invalid name and
correct? password
y
e
s
login
successfully
register
click register
reigster no
account name and password is correct? invalid register
yes
successfully
add account
click add
account
no can't add
the information filled is correct?
account
y
e
s
add account
successfully
update account
click update
account
enter name
and password
click count
property
enter required
information
no
count property
information entered is correct? invalid count
successfully yes
manager fill
report form
information
no
report generate
is entered information is invalid information entered
fom is
correct?
successfully yes
store property
store man
enter
information to
store property
user enter
requested
material
information
request no
is entered information invalid information is
property done
yes correct? entered
successfully
transfer
property
enter
information
used to
tranisfer
material
no
trasfer property done is entered information is invalid information is
successfully yes correct? entred
Created by Trial Version
return property
user enter
information
requiried
no
is entered information invalid information is
correct? entered
y
e
s
return property
is done
successfully
return property
display
disable
account
click disable
account
disable no
can't disable
account name and password is correct?
yes this account
successfully
click logout
logout
successfully
l
2.8 Class diagram