new microsoft word document.doc

Upload: shemsedin-shukre

Post on 08-Oct-2015

7 views

Category:

Documents


0 download

TRANSCRIPT

CHAPTER ONE

1 INTRODUCTIONVehicle Management System is software which is helpful for bus operators, who wants to operate many bus trips in a day. Vehicle Management System is a windows application written for Windows operating systems which focused in the area of adding, editing and deleting the passengers, staff and the bus routes. In this software a person can be register as a user and he can manage the bus routes and the staff, passengers details. He can add a bus and its details including bus route details. User can also add the details of the staff and their duty time in the system.There are mainly 5 modules in this software

Bus Management

Route Management

Employee Management

Passenger Management

1.1 Background

Transportation system is a facility that consists of the means and equipment necessary for the movement of passengers or goods from one location to the other location.

Transport system is important since it enables trade, exchange of materials between peoples, which is also establishing civilization. The south Wollo Zone governs different numbers of office among which the transportation system is one. The office transportation is concerned with all activities related to transportation. The south Wollo Zone transportation office performs the following functions.

Supply the transportation service

Supply the safety of the traffic to the passengers

Checks efficiency of the vehicles and drivers according to give service to the passengers

Allocates/schedules time for cars based on their arrival of time.

1.2 Statement of the problem

In the existing system all the jobs of the bus route management is done manually. This is very difficult to the operators who want to handle hundreds of buses in a day. The currents system is that an operator wants to keep the physical records of the bus route in his office and a separate record for the passengers and for the booked seats. In current system there is no way to store the details of the employees working in the bus. So many complaints against staff can arise from the passengers side. More over there is no detailed record of the bus and routes in which they service

As starting from problem definition we try to identify how documents were stored in the office and try to get the information about current system from staff members. From our observation of the current system data we have collected, we identified the following major problems.

Wastage of time or inefficient use of time

Data inconsistence and redundancy

Loss of documents

Difficult to cross check data

Poor schedule management of the bus

Wastage of materials such as paper, markers, pen ,pencil ,etc

Needs more labor or human power

Less secured since it is by paper

Hard to search documents

The station is vulnerable to high material resource wastage written and much cost is spent for handling records.

File control mechanism is very tedious, Complicated and not secured.

Since the system is operated manually it consumes more resource like energy

The documents may be damaged if not placed in appropriate place

1.3 Objective of the project 1.3.1 General objective:- The General objective of this project to develop software that replace the manual system into computer based and manage activates that maximizes user satisfaction and company/organization profitability.

1.3.2 Specific objective:

In addition to our general objective the project will address the following specific objective:

To study the existing system and also access easily

To provide a convenient and effective way of recording information

To provide a convenient way of showing statistical data regarding to tours and passengers

To Prevent data loose and redundancy

To Provide secured means of storing files

To Identify and minimize the current problem

To Supply timely information for the driver

Data collecting and gathering becomes easy

1.4 Scope and limitation of the project

1.4.1 Scope of the project:- We can define project scope by identifying our goals, objective, design, analyzed and scheduling.

The proposed system includes the following activities.

A user/manger can add a new bus details to the database

He can set the details of the route and the timing also

Bus details like the type, engine number, seating capacity and the route in which the bus is going to be operated are added.

When Ever a user wants to modify these details he can update new values through this software.

A user can add the route and if he wants he can change, delete that route.

He can also get the information of the number of seats available in a particular day.

Employee details of any bus can add to the database and this is helpful to the bus operators in the case of the salary for the employee.

Bus operator can add, edit and delete the details of the passenger.

Register the passengers to the system and assign bus for them.

Enable the user view current travel plans of the bus transport systems

The system should automatically show the schedule of bus transportation system

The system keeps track of all the information of the bus in the database.

Enable the manager to register new bus with drivers and schedule the bus.

Categorizing bus based on model, levels and distance they travel and schedule them.

Updating information is possible

Searching of information for the existing records is possible

Manage the bus details that means a manager can edit, delete, and update.

1.4.2 Limitation of the project: -

1. 4.2.1 Expensiveness when we say expensiveness, to use our website we have to get an accessories and materials like computers and other so for those materials they are expensive.

1.4.2.2 Skill ability the user who does not have knowledge and skill ability how to use the system cant access the system, so he/she does not use our service.

When the device that enables to use the system is affected the system may be affected by a virus and worms and the system may not work properly.

1. 5 Significant of the project

The proposed system is very useful for the operators and passengers. This avoids the overheads for the operators. They can minimize the working stress and can keep essential documents related to the bus and the passengers as asoft copy. The advantage of the proposed system is the reduction in the cost of the office equipments and the transaction is done quickly. Any operator can answer if any seats for a particular route in a particular day are available or not. The main significant of this project is to help the vehicle system to perform their work: -

Faster

Efficient

Accurate

To speed up the service of bus

To easy access of bus data

To easy access of employee and passengers data

Secure and with wise use of resources available

Helps to manage the bus and Protect unauthorized access

Less error

More Storage Capacity

1.6 Methodology and Tools

1. 6.1 Data gathering Methodology Methodology is the way of gathering information to develop a system. The group members are going to use the following methodologies in the course of developing the suggested system.

1.6.1.1 Data Collection: The group members will collect related data from the concerned bodies through interview, observation, document and questionnaires. We majorly expect the manager of the bus and the driver to provide us necessary data.

1.6.1.2 Observation: The group observes how the current system works so as to design the suggested system.

1.6.1.3 Interview:-

We interview the manager of the transportation system department.

1.6.1.4 Questionnaires:- To get more information we select some workers and understand about the system that deployed to help them. The condition occurs by question and answer of few selective workers of the office. The structured questionnaire will be a set of both closed and opened ended questions which makes It easy for analysis of the data collected as opened ended questions that allows the interviewer to get further whenclarification is needed.

1.6.2 Tools

The tools we use in this project are PHP, HTML programming language which used for the front end and we will use also for developing web pages. We use MYSQL which to store data (back end).

The reasons because we choose MYSQL for back end is that:

More secure and modern than MS-SQL and it contain MS-SQL.

The My SQL (Query Structured Language) database has become the worlds most popular open source database because of its consistent, fast performance, high reliability, high security and ease of use.

Used to extract data

Used to pass query to the data base so the tools we will use are:-

1.6.2.1 Software tools

To develop this project we have used the following software:

Microsoft office

Window 7

Wamp server

Visio Database Notepad++

1.6.2.2 Hardware used 64 bit

2GB RAM

64 bit Processor

Hard disk

CD 700 MB

DVD 4.7 GB

Monitor Key Board 1.7 Requirement modeling

To develop the transport system our team select object oriented methodologies as best development method.

Because of it is user friendly and simple to understand our team member capable of these methodologies.

1.8 Documentation tools:- MS-WORD 2013, UML (unified modeling language), Project Visio profession 2010, Print screen.

1.9 Benefits of the project The benefit of this project is for south Wollo Zone transportation system to reduce inefficient use human resource and to effectively use their time.

To make good interaction between users and customers

To increase the reliability of the information

To fulfill the customers satisfaction and needs

1. 9.1 Tangible benefit:

To develop the new system we have measured the tangible benefits, thus the benefit can be measured in currency. Such as:

Increase securities

Increase management and planning

Performs activities as quickly as possible

Increase flexibility of the system

1.9.2 Intangible benefit:

This is also benefits to examine the system provide that cannot be measured in terms of currency easily. Such as

Acquiring timely information

Improve decision making activities

Improve information processing efficiency

It speed up the working process of the system

Simplify the communication among the members

Job satisfaction

Provide error free output work like report

Save time and labor for the worker

1.10 Feasibility of the project

Feasibility: is used to assess the strengths and weaknesses of a proposed project and present directions of activities which will improve a project and achieve desired results. The nature and components of feasibility studies depend primarily on the areas in which analyzed projects are implemented.

We consider the proposed system from the following feasibilities point of view.

Economic feasibility

Technical feasibility

Operational feasibility

Schedule feasibility

1.10.1 Economic feasibility:

The purpose of the economic feasibility assessment is to determine the positive economic benefits to the organization that the proposed system will provide. It includes quantification and identification of all the benefits expected.

Since we are going to develop the system for partial fulfillment of our study, we will provide the final system to the office with cost or no cost at all.

It also has its own benefit for developing the project. This project will have two benefits. Those are tangible and intangible benefits.

1.10.2 Technical feasibility:

The technical feasibility assessment is focused on gaining an understanding of the present technical resources of the organization and their applicability to the expected needs of the proposed system.

It is an evaluation of the hardware and software and how it meets the need of the proposed system

Technical feasibility centers on the existing system (Hardware/software) and also support the modification. In manual processing there are more chances of errors creating lot of complications, less technical or logical. Through the proposed system we can set this project process in a very systematic pattern, which is more technical.

1.10.3 Operational feasibility:

Operational feasibility is a measure of how well a proposed system solves the problems, and takes advantage of the opportunities identified during scope definition and how it satisfies the requirements identified in the requirements analysis phase of system development.

We are preparing different shows that show the tariff of the car for enjoying driver.

1.10.4 Schedule feasibility:

The evaluation of requirements related to the schedule concerns the estimation of time necessary to complete respective parts of a project concerning the project scheduling; it will be bound by strict timing so it must be delivered within the time bound given over the table.

Cost of the projectIt is the estimated cost takes to develop the project throughout the year

Tangible cost for hardware

Tangible costs are costs that are used in the development of the project.

Hardware cost

Hardware cost

NoMaterialQuantityTotal cost(birr)

1Paper1 packet80

2Pen535

3Flash2250

4Print-600

5Computer230,000

6Copy-520

7 Digital camera12000

8Total33,485 birr

Table 1.1 Hardware costSoftware cost

Software cost

ItemTotal price

Window 7135

Ms word 200780

Ms Visio and Edraw Max100

Total cost315 birr

Table 1.2 Software cost

Intangible cost

The intangible costs are:

knowledge

skill

attitude

1.10 Project risks and management strategiesThe objectives of Risk Management are to increase the probability and impacts of positive events and decrease the probability and impacts of events adverse to project objectives Since the methodology is object oriented its risk is low, but its reusability is high due to this the system has no more risk. Sample risks and their solutions are listed below:

It may not be possible for us to complete the project in given strict time deadline if we try to add all functionalities and make the software work for any Organization To solve this problem

Discuss with our advisor about the problem

Ask our advisor tell as better reference material

Most of the employees do not have basic computer skill

Possible solution:

Train employee

Some employees cannot tell what problem has the system they are using. Possible solution:

Asking them clear questions

By observing the problem they have

By preparing a paper to write a problem when it occurred

1.11 Task breakdown and deliverablesTo attain the general objectives the project team needs to break the project into manageable tasks.

tasksResponsibility

Title SelectionAll members

Requirement GatheringAll members

Project ProposalAll members

Analysis phaseAll members

Design phaseAll members

ImplementationAll members

TestingAll members

Conclusion and RecommendationAll members

Table 1.3 task breakdown

1.12 projects scheduleActivities1 week2-3 week

4-5 week

6-9

weeks

10-15 weeks

16-26 weeks

27-28 week

bbbgff29-30 week

Title selection

Requirement Gathering

Proposal

Analysis phase

Design phase

implementation

Testing

Conclusion and recommendation

Table 1. 4: Schedules of the Project progress