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

Do Cum en It at Ion

  • 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 16/29

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