Upload
dejmer
View
227
Download
0
Embed Size (px)
Citation preview
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 1/29
School of computing and
Electrical Engineering
Information Technology program
Title of project:-online help desk or
information exchange center in poly
campus
Submitted to Mokonnen Fenta
Submitted by Yohannes Bishaw
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 2/29
Chapter one
Introduction
Education is most important thing for development of one
country for this development university plays great role
by giving educated people to the community. However
most university are not technologically well organized for
student, worker, teachers and administrative staff insomething like getting information that held in the
university and to know anything about university
activities. This system mostly practiced manually this
manual processing has many problems and disadvantage
.to minimize this problem we would like to design online
or message exchange information center for poly campus.
Background
The help center and message exchange established before
2002 E.C .after that the help desk so many work visiblefor any customer, but up to this help center give services
by 2 workers without written work.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 3/29
AbstractThe proposal on poly campus information exchange
system was claimed to change manual information
gathering of user in poly campus, which require much
time to get information, maximizes the work load of
staffs.
The objective of proposed system in our project wasdevelop and implement a web based (message exchange)
of user in poly campus.
To achieve this objective materials and methods used
were different hardware and software material. The
development of online information exchange important
for user because user can get much information in short
period of time. After implementation this system can
solve the limitation of manual information exchange and
improve good learning system and important for country
development.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 4/29
Existing system
Poly campus information exchange center which carryout
manual method of getting from any university workers
and giving data for user. in the campus the
user(customer)went to ask information of poly campus go
to the information exchange center. in the information
exchange center the worker knows the question give
response otherwise the worker first ask information fromany part of the campus worker then returned to user and
tell information for user.
Proposed system
Poly campus information exchange center system we
proposed poly campus user enables to get information at
any time everywhere. But with our online help desk, witha single mouse click a student and any other customer can
able to find out information in a second. Finally the
system
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 5/29
Problem of Existing system
The existing manual information exchange system face
the following problem:-
The customer doesn’t get information everywhere.
The customer doesn’t get quick information.
Difficult to find information for worker. Information exchange center have not infrastructure
like telephone, connection.
The system kills user and worker time.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 6/29
Objective
General objective of the project:-
Main objective of the project is to clearly understand the
problem of manual information exchange center system in
poly campus and develop web based online information
exchange which minimize the worker load and improve
service.
Specific objective of the project:-
To achieve the general objective the following specific
objective has been set.
intranet so that all users are able to get information aboutthem.
y on any issue to
concerned authorities through online help desk.
the users by the concerned authorities.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 7/29
Beneficiaries of project:
-
Administrative staff
Teachers
Directors
Secretary
Student
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 8/29
Scope
Poly campus information exchange center has various
tasks to be accomplished most of the tasks are practiced
using manual processing system. even though manual
processing has its own drawbacks and campus center
requires an online system to perform tasks efficiently ,this
online information exchange system is concerned with
user get fast information at anywhere by telephone,website and by direct communication.
Benefits of project
Give fast service for customer.
Save time for worker and customer.
Make the system online.
The customers get their information in a second by
only mouse click.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 9/29
Methodology of project
1. Data collection methodology
There are different methodologies available for collecting
information (data gathering methods) from the
organization such as:
Observation (Document analysis and material):-I use
this method because sometimes what workers say and
what is really happening may differ .to get the rightinformation I use direct observation with
documentation and material.
Interviews and Questionnaires:-Interviews and
Questionnaire some employees and students because
this data collection system is very important to gather
valid and reliable data that are relevant to this project.
Browsing website
2. System development methodologyFor my project there were many alternatives that can be
used to design and create my data- base such as mysql and
php, html, java script programming language.
I use mysql as the back end which used to store my data.And I use php at the front end which is a programming
language that aims at providing the user with an interface.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 10/29
Time table
Activities March
Week 4
April
Week 1&2
April
Week 2&3
May
Week 1&2
May
Week 3&4
Data gazering
IntroductionAbstract
Background
Scope
Statement of problem
Methodology
Benefits of project
Objective
Existing system
Proposed system
Beneficiaries of the project
Method and theqniques used
Functional and non-functional
requirements
User requirements and system
requirements
Hardware and Software
requirements
System design
Actor definition
Use case diagram
Use case relation diagram
Entity relationship diagram
Class diagram
Sequence diagram
Activity diagram
ImplementationRecommendation andconclusion
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 11/29
Chapter two
Functional Requirement
Functional requirement is a description of activities and services a system
must provide. These requirements describe the interactions between the
system and its environment independent of its implementation. The
environment includes the user and any other external system with which the
system interacts. Each is a statement of exactly what the system must do.
Functional requirements that must be included in the system are listed below:
It is a system requirement that describes an activity or process that the
system must be perform.
Update the Data Base
The user first knows how to use the system.
The user collect student information such as student id, name,student address, depending on the information the user feeds the
system as input then the system must arrange, organize and update
student data and display the information that describe the students.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 12/29
The other important functional requirement the secured database
access so every user must follow according to the instruction.
Non functional requirement
The Nonfunctional requirement deals with the quality of the webpage
based of information needed to be developed .on functional
requirements are those requirement that have nothing to do with the
functionality of the webpage but they determine the performance of
the webpage .Some of the Nonfunctional requirements are:
It must be easier to use and access information.
It must provide an environment that is convenient and efficient to
use.
It must be possible to navigate all pages to page.
It must be secured information.
It must generate information
The webpage should be easy to use :
The webpage is user friendly so that users customized in short periods
of time trading. The general user interface well be implemented using
to easy user interaction with the webpage.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 13/29
The web can not disclose any personal information about the student
and other community without privilege. It keeps the privacy of each
individual user’s information
Minimized errors:
The webpage should processes and provide documents with in a
limited amount of time.
Documentation
Full documentation of the preliminary investigation webpage
requirement analysis, system design document well be completed to
enhance future refer.
Hardware and Software requirement For the new system to be efficient there is a requirement for specific software and
hardware.
Hardware Requirement:
Processor: - Intel Pentium Iv:-
RAM: - 512 SD-RAM:- is the capacity of RAM.
Hard Disk: -120 GB or above:- is the capacity of my
personal computer hard disk
1.44MB floppy drive.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 14/29
Software Requirement:
The following soft ware is needed for the new system.
Operating system: - Microsoft Window XP is chosen for
the system as the operating system.
Database Management Software (DBMS):- it is the most
important requirement for the new system. To implement
database very easily, the widely used database software,
MYSQL
Application Software:- I used Microsoft Office 2007 for
the purpose of project document.
Network Requirement:
The target hardware system shall have the ability to support http/local host
connection.
Logical database requirements
For the development of the software it is essential to use a database. For
this system we use the mysql database of wampserver.
2.3. System Requirement
The system shall provide interfaces for web user search
information.
Web users can give an necessary information to the user
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 15/29
The administrator asks questions asked by the user by their
text area.
The system shall accept text based information.
Information that comes from any web user within text forms
can accept and keeps it.
All users can search and see data or information from
system.
The system shall access easily for all web service users.
This web site is flexible for users’ .that ever any user
can navigate from one site to other site in order to get
more information.
Systems also an interactive future in order to attract
web users.
Tools used
For my project there were many alternatives that can be used to design and create mydata- base such as mysql and php, html, java script programming language.
I use mysql as the back end which used to store my data. And I use php at the front end
which is a programming language that aims at providing the user with an interface.
PHP
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 17/29
Answer questions
Upload information
Search information
Delete data
View information
Logout
Update information
Actors
The identified actors that will be participating in the system are:
User
Administrator
Employee
Use Case Diagram
Use case diagrams graphically depict system behavior (use cases). These diagrams
present a high level view of how the system is used as viewed from an outsider’s
(actor’s) Perspective.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 18/29
admin
worker
custom
recored information
view
delete
search
upload
Send questions
login
answer questions
update
logout
System use case diagram of web based
information exchange in ploy campus
«uses»
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 19/29
Use case description:
Use case one: login
Name login
Actor Administrator
Description The administrator of the system login in admin account and do tasks
Precondition: The administrator first must open the website
Post
condition
The administrator successfully login and do tasks properly.
Basic course
of action
User action System response
1. The administrator went to enter to the
system.
2. The administrator enters username and
password.
3. The administrator click on login button.
7.The use case ends.
4.The system responds the
request action.
5. The system validates the user
password and username
6. Your username or password is
correct.
If the user name and password are in correct the system shall generate try
again message.
If user name and password more than two times interred re browse access is
dined
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 20/29
Use case two: logout
Name logout
Actor Administrator
Description The administrator of the system must logout after you finish work properly.
Precondition: The administrator must login to the system.
Postcondition
The system logout
Basic course
of action
User action System response
1. The administrator went to logout from
the site.
2. The administrator click on logout
button.
5.The use case exit.
3.The system responds the
requested action.
4. The system displays successfull
logout message.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 21/29
Use case three: Record information
Name Record information
Actor Administrator, worker
Description Record new information
Precondition: They must open the database of the system
Postcondition Close the site.
Basic course
of action User action
System response
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 22/29
1. The administrator and worker wants to
record information to the system.
2. The administrator and employee must
open the site.
3. Record new information to the system.
4. After writing the data must click on
record information button.
5. Finally must close the site.
6. Use case end.
Use case four: view information
Name view
Actor Customer, worker
Description The user see information they went
Precondition: The user must open the website
Post
condition
The user knows the wanted information.
Basic courseof action User action
System response
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 23/29
1. The user or employee wants to see
information.
2. The user or employee open site.
3. They must search necessary
information.
4. They send questions to the system.
5. The system sends questions to the user.
6. After getting necessary information
they can view.
7.
Use case five: search information
Name Search
Actor Customer, worker
Description Search data from system databasePrecondition
:
The user already has username and password to login the home page..
Post
condition
View the searched data
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 24/29
Basic course
of action User action System response.
1.User,employee,administrator wants to
search data from the system.
2. User,employee,administrator open the
site of the system.
3.Go to search button text area write
information search from database.
4.Clik on search button .
7.the person see information
8.Use case ends.
5.The system responds the requested
action .
6.The system display searched data or
information to the wanted person.
If the searching word not available the system generates alternative retry
message to the web users
Use case six: update information
Name update
Actor Administrator
Description The only permission to update information is administrator.
Precondition: The administrator must know the updated information.
Post
condition
The administrator sees updated information .
Basic courseof action User action
System response
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 25/29
1.The Administrator wants to update
Information to the system.
2. Search information from database.
3. The system will display all information
they may update.
4. The Administrator enters update all
necessary information
5. The Administrator click on update button.
6.The system respond the requested action .
7. The system successfully updates
information in to database.
8. Use case Ends.
Use case seven: delete information
Name delete
Actor AdministratorDescription Delete unwanted information from database
Precondition: The person must login as administrator account.
Post
condition
The
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 26/29
Basic course
of action
User action System response
1.The administrator wants to delete
unwanted data from database.2.The administrator open site and
login to the system by account .
3.The administrator sleet unwanted
information or data.
4.The administrator click on delete
button.
7.The administrator logout there
account.
8.Use case exit.
5.The system responds the requested actio
6.The system display for administratorsuccessfully delete information message.
Use case eight: answer questions
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 27/29
Name Answer questions
Actor Administrator
Description The administrator answers questions asked by the user.
Precondition: The administrator first sees questions asked by the user.
Post
condition
The administrator answers the question correctly.
Basic course
of action User action
System response
1. The administrator went to answer
question asked by user.
2. The administrator opens the website.3. The administrator click on answer
question button.
6.Administrator search information
from database.
8.The administrator writes the answer
and send to the user by clicking answer
questions.
9.Use case ends.
4.The system respond requested acti
to the administrator.
5.The system display all question asby the user.
7.The system display searched data
information.
Use case nine: send questions
Name Send questions
Actor Customer
Description The users send unknown information to the system.
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 28/29
Precondition
:
The user must open the website and the space of question writing.
Post
condition
The user send unknown question successfully to the system.
Basic course
of action
User action System response
1.The user wants to ask system
questions.
2.The user open site.
3.The user write question in text area
in front of send question button.4.The user click on send questions
button.
7.Usecase exit.
5.The system respond requested action.
6.System transfer question from user
computer to administrator computer.
Use case ten: upload
Name Upload
Actor Administrator
Description The administrator of the system login in admin account and do tasks
7/31/2019 Do Cum en It at Ion
http://slidepdf.com/reader/full/do-cum-en-it-at-ion 29/29
Precondition: The person must login to the system by administrator account .
Post
condition
The administrator logout after upload new information.
Basic course
of action
User action System response
1.The administrator wants to upload
new information.
2.The administrator login to the
system by admin account.
3.The admin select uploaded data ornew information.
4.The admin click on the upload
button.
7.The admin logout their account
after finishing works.
8.Use case exit
5.The system responds the requested action
6.The system display uploaded information