20
VOYAGE PLANET VOYAGE MANAGEMENT SYSTEM 1

Voyage planet

Embed Size (px)

DESCRIPTION

Voyage Planet -Voyage Management Systems IEEE Projects And Application Projects Available at Migrant Systems,chennai

Citation preview

Page 1: Voyage planet

VOYAGE PLANET VOYAGE MANAGEMENT SYSTEM

1

Page 2: Voyage planet

OVERVIEW OF PROJECT

2

Travelers around the world are planning their leisure at least once a year

and they need assistance and guidance from a travel agent to find out a suitable

package.

Voyage Planet assists the agents in organizing the enquiries with the work load

distribution, facilitates the travel agents on planning the client schedules, and helps

to make reservations on vehicle, flight and hotels.

Voyage Planet allocated the vehicle reservation from source to destination and

hotel reservation at the destination place. These also assist the agents in finding the

suitable hotels to the clients based on their economy and other requirements.

It also stored details about hotels, vehicles, and drivers. In addition to this

Voyage Planet reports the tour operator with his trip plan sheet. It is planned with

report provision for their enquiries and finance for quick decision making.

Page 3: Voyage planet

DEVELOPMENT ENVIRONMENT

3

HARDWARE ENVIRONMENT

System : Pentium IV 2.4 GHz. And Above

Hard Disk : 40 GB.

Monitor : 15 VGA Colour

Ram : 1GB

 

SOFTWARE REQUIREMENTS

Operating System : Windows 7

Technology : Java/Servlet

Web Technologies : Html, JSP, CSS

Web Server : Apache Tomcat5.5

Database : MySQL

Tool :Eclipse Helios

 

Page 4: Voyage planet

ARCHITECTURE

4

Page 5: Voyage planet

DATA FLOW DIAGRAM

5

Level 0

Level 1

Page 6: Voyage planet

6

Level 2

Page 7: Voyage planet

USE CASE

7

Page 8: Voyage planet

SEQUENCE DIAGRAM

8

Page 9: Voyage planet

ACTIVITY DIAGRAM

9

Page 10: Voyage planet

MODULES

Users of the system are authenticated by using this Login Module.

All the employees created in Voyage Planet can login into the system. There are

two types of users available in this system. An admin and the Employee.

10

Login Maintenance

User Maintenance

This module maintains the Employee with their personal details. These

Employee can be of maintain by Admin .

They should be add Employee, delete Employee and update Employee use Edit

&Delete option.

This Employee details are stored in these t_employee_master table.

Page 11: Voyage planet

11

This module maintains the vehicles with their owner details. These vehicles may

be of two types, contract vehicle or company own vehicle.

They should be add, delete and update vehicle use Edit &Delete option

Vehicle Maintenance

Hotel Maintenance

Hotel Maintenance module maintains all the different kind of hotels available in

the tour locations with their cost details and contact details.

They should be add, delete and update Hotel use Edit &Delete option used by admin

Plan Maintenance

This module maintains the plans with their complete Schedules.

These plan may be of two types, luxury or Economic, it contains plan name,no

of days ,locations etc.,

We altered and change these plans depends upon the customers,But basically

we have it different plans prepared by voyager.

Page 12: Voyage planet

12

Enquiry Maintenance

This is the core module for voyage planet which is having the centralized control

of tracking all enquires.

This will display the enquires to the employee which was allocated by the auto assign

module.

By using this module employee can re assign or work on the assigned enquiry. This module

additionally does three major activities,

i) Trip Scheduling

Enquiry available in the system after assign to employee will be in OPEN status. Once the employee is confirming their arrival then trip schedule on each day of the tour will be planned. This will cover the date of stay on each day.

ii) Vehicle Allocation

During enquiry number of persons planned for the tour is identified, and based on the number of persons available for tour and the need of the client available vehicles in our system will be allocated for an enquiry.

Page 13: Voyage planet

13

iii) Driver Allocation

A Driver will be allocated in the system in this module. The available un allocated drivers between tour start and end date will be allocated to an enquiry.

iv) Hotel Allocation

Based on the number of persons rooms will be booked in different hotels. Client will stay at different tour locations based on their tour plan. Rooms will be of different types like single bed room, double and family suit. Based on the client requirement rooms will be booked.

Auto Assign Module

Auto assign module runs every one hour with the help of Windows

Scheduling and map the not assigned Enquiry to an employee in round robin fashion.

This Auto Assign module is planned to develop using core java program.

In this model we assign the enquires to the employee in that allocated vehicel, hotel for

particular customer

Page 14: Voyage planet

Report Module will provide all different kind of reports which will ease management decision making.

Trip sheet of the customer that contains customer details such as source and designation schedules and hotel booking at designation place. That trip sheet should be maintained by drivers of the particular customer

14

Report

Page 15: Voyage planet

TESTING A test case normally consists of a unique identifier, requirement references from a design

specification, preconditions, events, a series of steps (also known as actions) to follow, input,

output, expected result, and actual result.

Clinically defined a test case is an input and an expected result.

Can be implemented with the same characteristics, and satisfies the needs of stakeholders.

UNIT TESTING

Unit testing is usually conducted as part of a combined code and unit test phase of the

software lifecycle, although it is not uncommon for coding and unit testing to be conducted as

two distinct phases. 

Test objectives

All field entries must work properly.

Pages must be activated from the identified link.

The entry screen, messages and responses must not be delayed.

 15

Page 16: Voyage planet

16

Features to be tested

Verify that the entries are of the correct format

No duplicate entries should be allowed

All links should take the user to the correct page

INTEGRATION TESTING

Software integration testing is the incremental integration testing of two

or more integrated software components on a single platform to produce failures

caused by interface defects.

The task of the integration test is to check that components or software

applications, e.g. components in a software system or – one step up – software

applications at the company level – interact without error.

Page 17: Voyage planet

REPORT

17

Page 18: Voyage planet

CONCLUSION

18

In my project is based on reduce the manual effort using enquiry

automation, maintaining hotel, driver, plan details and also maintain status update

about the clients. It assists the agents in organizing the enquiries with the work

load distribution, facilitates the travel agents on planning the client schedules,

and helps to make reservations on car, hotel, and vehicle. This also assists the

agents in finding the suitable hotels to the clients based on their economy and

other requirements. It should be developed as voyage management system for

Kamu Voyage. Further new aspect for project will be updated effectively by the

next versions.

 

FUTURE ENHANCEMENTE-mail notification

Mobile alert’s using smart phones

Secure storage of password by encryption

Optimized as well as more complex searches

Page 19: Voyage planet

BIBLIOGRAPHIC

19

[1] Patrick Naughton, Herbert Scheldt. Java 2: The Complete Reference, third edition. The McGraw-Hill Companies, 1999.[2] Java Server Pages, Hans Bergsten, Shroff publishers and Distributors Pvt Ltd.[3] Java Servers and Servlets, Peter Rossbach, Hendrink Schreiler, Low Price Edition, Addision weblus Longman[4] Java Servlets, Karl Moss, 2nd Edition, Tata McGraw-Hill Publication, “Professional JSP”, Wrox Publications[5] Gosling, James; Joy Bill; Steele, Guy; and Bracha, Gillad (2005). Java Language Specification (3rd ed.). Addison-Wesley Professional. Retrieved 2008-12-03.[6] The Complete Java 2 Certification Study Guide: Programmer's and Developers Exams (With CD-ROM) by Simon Roberts, Philip Heller, Michael Ernest, Roberts.[7] "MySQL Enterprise Edition is available for MySQL 5.6". MySQL 5.6 Reference Manual.  18 April 2013.[8] Eclipse IDE for Java EE Developers. "The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with tools for developing Web and Java EE applications”.WEB SITES[1] http://www.Javatpoint.com/jsp-tutorials[2] http://www.way2java.com/java_examples[3] http://www.coderanch.com/5660/t/jsp/java[4] http://www.roseindia.com/java/servlet

Page 20: Voyage planet

THANK YOUTHANK YOU

20