98
A PROJECT REPORT ON (TOUR AND TRAVEL) SUBMITTED IN PARTIAL FULFILLMENT FOR AWARD OF DEGREE IN COMPUTER APPLICATION BY (NAME OF CUSTOMERS) (ROLL NO) UNDER THE GUIDANCE OF (MR. SANTOSH CHOUDHARY) AGILE SOFTECH PVT. LTD. G-127, PATEL NAGAR III, GHAZIABAD, UP 1

Tour

Embed Size (px)

DESCRIPTION

tours & travel

Citation preview

Chapter 1

A PROJECT REPORT ON

(TOUR AND TRAVEL)

SUBMITTED IN PARTIAL FULFILLMENT FOR AWARD OF

DEGREE

IN

COMPUTER APPLICATION

BY

(NAME OF CUSTOMERS)

(ROLL NO)

UNDER THE GUIDANCE OF

(MR. SANTOSH CHOUDHARY)

AGILE SOFTECH PVT. LTD.

G-127, PATEL NAGAR III, GHAZIABAD, UP

COMPANY PROFILE

AGILE SOFTECH PVT. LTD. Ghaziabad was incorporated as a Private Limited Company in 2010 with the objective of providing quality service in the field of Information Technology.

With registered office in Delhi, Agile Softech private limited provides superior solution and services for managing the implementation of CUSTOMIZED ERP, WEB SITES, PORTAL in the all industry, serving both the domestic and international sectors .Our goal is to exceed the expectations of every client by offering outstanding customer service, increased flexibility, and greater value, thus optimizing system functionality and improving operation efficiency.

With our trained professionals we can provide top class service in such areas as Software development, Training, Web designing & hosting, Search engine optimization, Internet services and other IT enabled services.

The Company provides software products, IT services and solutions for a variety of industry verticals including Travel Agency, School, Insurance, Banking, Capital Markets, Mutual Funds & Asset Management, Wealth Management, Government, Manufacturing and Retail. These solutions and services include Managed IT Services, Application Software Development & Maintenance, Business Intelligence, IT consulting and various Transaction Processing services.

At Agile, we are striving to understand changing customer needs, and enrich their quality of life by simply making the technology readily usable for them. We are proud to have solid Information Systems Professionals who study, design, develop, enhance, customize, implement, maintain and support various aspects of Information Technology.

ACKNOWLEDGEMENT

This project is a culmination of task undertaken by us during the course at BBDIT.

Acknowledgement is not a mere formality or ritual but a genuine opportunity to express the indebitness to all those without whose active support and encouragement this project wouldnt have been possible. One of the most pleasing aspects in collecting the necessary information and compiling it is the opportunity to thank those who have actively contributed to it.

The General acknowledgement goes to the Management of BBDIT AND AGILE SOFTECH where I have got the ample opportunity to undertake the study and completion of this Project. I successfully completed the project under the guidance of the Travel Agency and company personnel.

I would like to express my thanks to Mr. Amit singhal for his guidance and cooperation rendered for allowing me to undergo training under his guidance.

Im also thankful to all other STAFF of BBDIT who had helped me in spite of their busy schedule.

My special thanks to Mr. Rabi Panda and Mr. Sartaj Ahmed (Lecturer of computer science Dept.) for their active support, affectionate guidance and constant encouragement. They helped me in getting all the data, required notes, slides etc required by my project.

Im highly indebted to PROF. A. K. Sinha (H.O.D of computer science dept.) for his continuous effort in building a good infrastructure and develop a professional attitude within ourselves during the academic period of MCA.Diction is not enough to express my gratitude to my parents who have molded my career through enormous sacrifice throughout the years.

ABSTRACT

Title of the Project: TOUR AND TRAVEL WEB PORTALThis project will give the new dimension, new heights & new approach for

Tour and Travel industry as well as people.

Scope of the study: -

The main Scope of study: -

1. It should contain all the information of Tour & Travel Companies, which is registered in this site.

2. It should contain all the information of Traveler & service provider like Personal Detail, Professional Detail, Amount Details and Educational Detail etc.

3. It should process and evaluate offers, registered with sites.

4. It should contain information related to Journey.

5. It should inform customers regularly about new offers and charges.

6. It should maintain proper financial records.

7. It should have Administrator for scheduling administrative work of site.

Objective of the project:

Tourism has become a popular global leisure activity. In Todays scenarios Tourism is the largest industry in the world. We want to develop a web portal that will cater the need of Traveler as well as service provider. The Service provider & the traveler can register with the site to flash out their respective information or need. This site will provide information regarding Tourist Place country wise, state wise, city wise, Journey details, Hotels details, Booking information, Payments details , Theme wise tourist place , Season wise Tourist place , Traveler Details , Path Details , necessary information regarding place , language , food culture ,currency , security, medical , banks etc.

Specific Objective of the site:

Objective of doing this project is to enhance my knowledge in the field of on line web portal using C#, ASP.NET, AJAX as a Technology. Some of the client requirement and objectives of this site is as under:- To increase the business of Client.

To make it Global.

To facilitate travelers search.

To help travelers to get right deals.

To act as a middle men connecting Traveler and Service Provider

User can search for different options available.

User can do on-line requirement posting etc.

User can use search engine to look for different options, facilities available etc.

User can do apply for new offer.

User can download different forms etc.

So these are some of the objectives which we have to accomplish.

Chapter 1

THE THEME

The TOUR AND TRAVEL WEB PORTAL: A System of Systems

A System is simply a set of components that interact to accomplish some purpose Systems are all around us.

A TOUR AND TRAVEL WEB PORTAL is also a system. Its components are: Admin, service, finance, Travel Agency, Traveler, and Hotel Information, Booking information, Journey Information etc.All work together to create a profit that benefits the Travel Agency & Customers. Each of these components is itself a system.

A Travel Agency receives inputs, processes them & converts them into outputs. A key objective of a TOUR AND TRAVEL WEB PORTAL is to identify what managerial information is useful & to generate this information for facilitate both. Often raw-data can be transformed into useful information.

Providing the right information to the right person at the right time in a cost-effective manner typically means choosing the right system to meet informational needs. Since different managerial levels within an organization are involved in different types of decisions, their informational requirements often differ as well.

TOUR AND TRAVEL WEB PORTAL Information:This WEB PORTAL actually comprises three categories of systems. Filter System assists in carrying out the day to day activities of the Travel Agency. Standard operating procedures, which can facilitate handling of transactions, are often embedded in computer programs that control the entry of data, processing of details and storage and presentation of data & information. Management Information Systems are decision-oriented and utilize transaction data, as well as other information that is developed internally and outside the firm. Because the issues requiring the decisions often recur, it is possible to study the decision factors and variables and develop reports that will be useful in formulating future decision. Decision support systems are aimed at existing customers who are faced with unique (nonrecurring) decision problems. Decision support systems must be flexible enough to meet but do not replace the good judgments only the customers can take. Strategic planning systems are used by the senior management to evaluate and analyze the mission of the Travel Agency.

Hierarchy of Information Systems:

TOUR AND TRAVEL WEB PORTAL Working Procedure:

Information needed to manage the TOUR AND TRAVEL WEB PORTAL :

1. Task

: The Travel Agency, the Customers

Needed the Information represent the purpose for which the Information is reported?2.Resource

: The objects or events reported upon

Are the resources (Personnel, offers, packages, money etc.) that are being used or acquired? 3.Networks

: Flow of information and resources

Representing a model of the

Travel Agency, the focus of planning and control. 4.Level

: Three levels representing the

Hierarchy of planning and control in

The Travel Agency Strategic Planning,

Management Control & Operational

Control.

5.Environment: The environment in which the Travel Agency operates, including information

Needed to set and goals and objectives, information concerning other external environment (Customer, Government, etc] concerning external planning premises.

Chapter 2

2.1 System Development Life Cycle

Feasibility Study Authorization

AP

Feasibility Study RTPP AP

RTPP Problem Specification

AP

RTPP Design Specifications AP

RTPP AP

User Documentation & Training Coded & Tested System

RTPP System in operation

AP

PROBLEM RECOGNITION & IDENTIFICATION

Major Function

:To establish that a problem

Exists.

Output

:Authorization to conduct a. Feasibility study

Principal Tools

:NonePersonnel & Tasks:A user & System Manager

Notifies that a problem exists.

The birth of a new system occurs when Managers or Users realize either that an information system is needed for a new business or that the information system for an existing business is no longer reflective of the organizations proper function.

Problem Definition

Problems undoubtedly exist in any dynamic business. Therefore management must take the first step while designing the system by formulating the problems to be solved. A true system must have a purpose that unifies its parts. For a business system this purpose is to accomplish meaningful goals & objectives. A goal is broadly stated purpose of the business. The task of deciding the goals of business as a whole, leads to objectives for the general business. From the objectives we derive plans. Associated with each business objectives & business plan are information needs. These information needs are problems to be solved by the System Analyzer/ Manager. The general statements of needs are seldom clear enough or sufficient for starting the design process. Therefore interactive process of:

stating the information needs

asking questions about that need

suggesting in FINANCE rotations of that need

detailing the original statements

reviewing the more detailed statement of need with management

need of information system study are very important

For system study of an organization- Programmers generally share the following objectives:

to serve user needs

to reduce the time and money needed to develop and implement programs

- To produce programs with minimal errors

to produce programs that are easy to implement and

Maintain.

2.2 NEED OF THIS PROJECT:This Project manages all of a Travel Agencys activity and resources including such basic application as general ledger, accounts payable and receivable, Travel Agency Activity, Customers, time table, Hotel info, offers of Travel Agency day by day etc.

2.3 System Modeling

Modeler

Data

Parameter

Perceived

Symbolic

Structure

Representation

Observed

Model

Behavior

Behavior

Chapter 3

Feasibility Study

Feasibility Study

Major Function

: To define the problem and

Determine whether or not A New system is feasible.

Output

:Feasibility study.

Principal Tools :Fact gathering techniques

& requirement estimationPersonnel & Tasks:1. The Analyst collects

Information about the problem.2. The analyst develops rough estimates for possible solutions.

3. The Analyst develops more precise estimates requirements for the analysis phase to follow.4. Management decides whether or not to continue the project.

By Feasibility study we mean study of current operational systems & brief consideration of alternative ways of computerization of these tasks. This is undertaken in the context of economic, technical & operational issues, culminating in a Feasibility Report, which recommends a possible solution & comments on whether detailed analysis should commence.

The purpose of the Feasibility Study is to investigate the present system, evaluate the possible application of computer based methods (and also non-computer methods), select a tentative system, evaluate the cost and effectiveness of the proposed system, evaluate the impact of the proposed system on existing personnel, and ascertain the need for new personnel.

Identification of need? Desired function and performance?

Reliability and quality issues?

Overall system goals?

Cost/schedule constraints?

Facilities/Training (Computer Educational) requirements?

Available technology?

Future extensions?

Development risk & resource availability?

A three dimensional approach is taken while evaluating feasibility

Technical Feasibility

Economic Feasibility

Operational Feasibility

Technical Feasibility:

This evaluation determines whether the Technology needed for the proposed system is available and how this Technology can be integrated within the Organization. It consist of

1. Hardware Configuration

2. Software Specification

3. Technical Viability & Adaptability with IT Compatible components & Equipments.

Once the Technical Feasibility is verified, the Economic Feasibility is examined by developing cost estimates. The purpose of this Feasibility study is to determine weather the cost of a Computer Solution is in the right range.

Economic Feasibility:

This evaluation looks at the financial aspects of the project. It determines weather the investment needed to implement the system will be recovered. Basically the main aim is cost benefit analysis which follows the fund and resource allocation along with budgetary control.

The third dimension of the feasibility is operational feasibility. Proposed projects are beneficial only if they can be turned into information systems that will meet the organizations operating requirements.

Operational Feasibility:

It covers two aspects. One is a Technical Performance aspect. The other is acceptance within the organization. Technical performance includes issues such as determining weather system can provide the right information for the organizations personnel and delivers this information at the right place in time. Operational feasibility must determine hoe the proposed system will fit in the current operations and what, if any, job restructuring and retraining may be needed to implement the system. The evaluation must determine acceptance of the system by the personnel and the general attitudes and skills of existing personnel and weather any change is there must accept by the current users.

Feasibility Report

It consists of

General specifications for the new system describing what it is do, how it will do it, and the resources required.

Economic analysis of costs & justification for expenditure (benefits economic )

Technical considerations relating to the technology for developing the application and the problems of conversion to the system.

Possible Information System Benefits.

Benefits on

Benefits

Improved accuracy in calculating tasks

ER

Greatly increased speed in calculating

ISA

More complete & systematic keeping of

CR, ER

Records

Increased capacity for Record keeping

CR

In terms of Space & Cost.

Standardization for record keeping

CR, ISA

Increase in amount of data that can be

CR, ISA

Stored per record.

Improve security in record storage

ER, CR, IMPC

Improved portability of records

IF, CR, ISA

Faster retrieval of records

ISA

Improved ability to access records from

IF

Large database.

Improved ability to change records into an

IF, CR

Large database.

Ability to aggregate large amount of data

IF, IMPC

Useful for planning and decision making.

Reduction of need for workforce in process

CR

And resource control.

Improved ability to maintain continuous

IMPC, CR, IF

Monitoring of resources.

Improved ability to Fine tune ProcessCR, ISA, ER, IMPCNOTE:CR= COST REDUCTION | ER= ERROR REDUCTION | ISA= INCREASED SPEED OF ACTIVITY |

IF= INCREASED FLEXIBILITY | IMPC= IMPROVEMENT IN MANAGEMENT PLANNING AND CONTROLFeasibility Study Outline

1. Introduction

A. Statement of the problem - Need of the computers in business. Computerized Operation System i.e. MIS.

B. Implementation environment H/W from Intel Pentium II to III Processors with memory storage capacity ranging from 4.3 Gb to 40 Gb with 32 bit Ethernet LAN & 56.6 Kbps Modem connection along with inkjet/dot-matrix printers.

S/W 32-bit Windows platform with Network facility Database - SQL Server 2005

C. Constraints SQL Server 2005, Budget, Time, Integration with other systems, skills, standards, cost.

2. Management Summary & RecommendationsA.Important Findings - Reliability, functions to standards, capacity to satisfy large volume of work requirements. Flexibility adapts to changing needs, usability & high performance capacity to deliver quality work as expected.

B. Comments - Easy to operate & understand user- friendly. Ownership right to modify & share use of package (MIS System).

C. Recommendations- Authorization from

Higher management to implement the feasibility study report, make Core-Group for operation & give approval & suggests lists of suppliers/ vendors for resource

D.Impact- Speed of work, accuracy & security to maintain data integrity and prevent unauthorized access, serviceability good Documentation & vendor support high quality of team work & Total Quality Management which leads to minimal cost affordable for intended application.

3.Alternatives

A. Alternative system configuration Not applicable now

B. Criteria used in selecting the final approach Not applicable now

4. System Description

A. Abbreviated statement of scope MIS system will provide high feasibility to develop business, make positive outlook & attitude of work with perceived technical competence & reduce cost & time

B. Feasibility of allocated elements:

i.Technical Feasibility -Hardware & Software

iiEconomical Feasibility-Investment economic & reduce cost

iiiOperational Feasibility-

with skilled manpower to execute

MIS system

5.Evaluation of technical risk

Consider the technological advancement & the developed MIS system compatible to update with modern state-of-the-art technology.

6.Logical & legal ramifications

Legal approval & authorization from the top management of the organization.

Feasibility Report Order of Evaluation parameters

First order parameter

Second order parameter

Third order parameter

Fourth order parameter

Chapter 4

SYSTEM ANALYSIS

Study & System Analysis

Major Function

: To determine the requirements of a proposed new System

Output

: Problem Specification

Principal tools : Fact gathering techniques,

Data dictionary, data flow diagrams, process specifications, data models, system models, prototyping, System flow charts.

Personnel & Tasks:1. The Analyst studies and documents the current system in order to understand both its laws and its strong points.

2. The Analyst prepares a list of requirements for a new system.

3. The Analyst diagrams

The functions of the new system without specifying exactly how those functions are performed.

4. The Analyst may prepare a prototype of the system.

The analysis of a computer system require in depth studies of the system. Fact finding is more important. Fact finding includes

Finding out the hierarchical structure of the organization & reporting patterns & methods of Working within it.

Having an open mind at all times (Peoples views of their work)

Being flexible in the methods used.

Finding out who the experts are (they may, in fact be low down in the hierarchy)

The main method used in fact gathering techniques are as follows -2. Interview Method

3. Document Search Method

4. Direct Observation Method

5. Idea Generation MethodCollection & Analysis of Data

The data collection and analysis phase consist of gathering, examination & evaluation of all the data relevant to the problem:

What output results are currently being used ?

What processing procedures & resources are being used to produce this output?

What input data are used to produce output results

The data could be:1. Historical & Background data

2. Data on policies & practices

3. Data about government regulations.

4. Organization structure & subsystem data.

5. Process data.

6. Personnel & equipment data.

7. Data about files & records

8. Cost data.

Data for the purpose of analysis is collected from a variety of sources as follows:i. Order requisition form from Marketing Department

ii. Order Acceptance note from Marketing Department

iii. Work order note from Marketing Department

iv. Programs details from Central department.

v. No. of available machines (including those in working condition) from Maintenance department)

vi. Production planner sheet from planning department.

vii. Current manpower strength from Personnel department

Fact Gathering Techniques

1. Interview Method

It can be conducted at various times & for different purpose as the project progress. It is mainly used for: To gather facts about the procedures & decisions taking place in an organization.

To check the Analyst understands of systems operations with users of all levels.

To validate aspects of a proposed system design

To build confidence in the design of a new information system.

Interview Agenda

Department

: Account

Date of Interview: 10.11.2005

Designation

: Works Manager

Proposed Questions

1. Could you please describe a typical TOUR AND TRAVEL WEB PORTAL process?

2. Do you feel that the current TOUR AND TRAVEL WEB PORTAL process proceeds smoothly ?

3. What suggestions do you have to improve the TOUR AND TRAVEL WEB PORTAL process?

4. What is your idea about implementation of proposed system ?

Note :

The similar types of Interview Session are used for different

Departments & related questions help to find out the fact which

gathered for to develop my s system.

Document Search Method

Organization uses a considerable amount of documentary evidence and this evidence can provide the analyst with an important in-sight into current organizational norms.

Company information can be available in the form of:

Organization Charts

Administrative Procedure Manuals

Job descriptions & specifications.

Training manuals and memoranda

Sales & promotional literature

The strategic plan & its associated Corporate appraisal will also be significant Sources of relevant information. Information sources are :

1. Forms & Documents - are useful sources of information for system data flows & transactions.

2. Computer programs - can be used to determine the details of data structures or processes.

3. System users are usually the first information source investigated by analyst.

4. Procedure Manuals - specify what people do in an organization

5. Reports

- source indicates the kinds of outputs needed by users.

Direct Observation Method

The data collection procedure, consist of quiet observation of the present manual system. The information analysis will include preparation, movement, use and storage of documents, reports, files, records & data items. The result are found through Direct Observation which will be :

Description of events which lead to data processing and the response time and accuracy needed by the system user

Samples of all input, output and file documents.

Description of use of information and the processing performed by each person receiving or issuing documents i.e. working procedure.

Information & document flow within the organization.

Description of all files including the rate of growth, the enquiry rate (why & whom ) and the frequency of updating (if a master file)

From Direct Observation Method document of events, documents, information flow and files, description of the existing system can be organized and new system sketched out.

Idea Generation Method

Through this session establishment of new goals are done

Like information oriented flowcharts, input/output analysis sheet and Data flow diagrams produced in the initial investigation.

The conclusion is that :

The current manual system is inefficient

A new integrated system for production planning would be the solution

Search Procedure for an Existing System

Activities in the System Study Cycle

1. Preliminary investigation & outcome

2. System study charter:

A detailed statement outlining the scope & objectives of the study.

A list of personnel assigned to the study team.

Written authority for the team to perform its assigned duties.

Permission to use the Travel Agency time for the purpose of gathering information

A target date for the completion of all tasks & the formal

submission of a final report.

3. Documenting Existing System

Each document will have its own cycle of creation amendment, use & deletion. In the Idea Generation session I asked the questions like

What event initially triggers the generation of the document?

Who generates the document?

How it is prepared?

Where is the data derived from

Who uses the document?

For what purpose it is used?

How it is stored?

How long is kept for?

Identifying current deficiencies

Identifying Alternative Solution

The specifications include:

Output Requirements

The form, content and Frequency of output is needed

Input Requirements

The necessary new input data should be identified along with the stored file data that are required

File & Storage Requirements

The size, contents, storage media, record formats, access restrictions & degree of permanency of any

affected files should be known.

Processing Specifications

The procedures needed for the computer to convert input data into desired output results should be ndicated. Manual processing procedures should also be noted.

Control Provisions

The steps required to achieve system control should be specified and the later system testing and implementation procedures should be outlined

Cost estimates

Preliminary estimates of the cost of different alternatives should be made.

Evaluation of alternative Solution

This is concerned with specifying equipment & software that will successfully support the tasks required.

The technical needs of system will vary considerably, but include

1.Technical Feasibility

The facility to produce outputs in a given time scale The ability to provide certain response times under certain conditions. The facility to input large number of documents in a limited time scale2. Operational Feasibility

It is concerned with human, organizational & political aspects. General impressions of these factors may be gained from the corporate appraisal and through considerations of the system trigger.

What job changes will the system bring ?

- through job enrichment.

What organizational structures are disturbed?

- through organizational relationship & the status of

individuals & their promotional expectations.

What new skills will be required ? Do the current Travel Agency possess these skills ? If not, can they learn them ? How will they take to learning ?

3.Legal Feasibility

It should be recognized that the computer brings significant alterations to an organization. The way that an organization manages & implements changes in other areas should be considered when computer related changes are planned. Agreed procedures for discussing proposals, staff consultative committee of Hitachi KK (Unit-III) & agreement with Staff Forum are identified and followed.

4.Hardware SolutionsIn designing the hardware system I survey

Who are the users ?

How simple can I make the system ?

How easy is it to obtain the information needed to feed the system ?

How many different tasks can I carry out without making the system too complex ?

Software Solutions

Software programs, which will meet the needs of the new Model Should be based on the following considerations:

Find the package that closely fits the needs.

Decide whether to live with the package as is ,by adapting the business functions to the softwares specific capabilities.

Plans to have it modified as needed.

Limitation & System Development Constraint

All systems, including business, are affected by the limitations within which they must function. Constraints are factors that limit the solution of the problem. Some constraints are identified during the initial investigation and are discussed with the user. The constraints are:

Administrative Constraints

1. Management have limited knowledge of computer, do not like the operation, so has the mental blockade to use computer, therefore, not obliged to Information Technology & not willing to use latest technology for processing the available information.

2. Effect of traditionally reluctant top management authority, dont like to give approval for using computers.

3. A Senior/Top Manager is worried that the proposed system may require transferring of personnel from his area to some other area.

Technical Constraints

1. As the production process is not fully automated, in certain special cases the system may require human interference / guidance for optimum output. Skilled personnel are best judge in certain complex situations where he can take special decision depending upon the situation.

2. The system may sometimes deviate from desired results due to improper communication / synchronization between human being and the system

3. The proposed system must be compatible with the latest advanced /modified available technology.

4. The spares of the proposed system must be indigenously available.

5. Lack of tele-communication facilities

6. Depending on the Operating System so cross platform independency will be unavailable.

Design Constraint

1. Budget-High cost may not be approved by the organization.

2. Time

- Long delays may increase the cost of the project.

3.Integration-No acceptable feature is available. with other system

4. Skills

- Limitations in knowledge.

Other Constraint

Control- Limited control of management on the Workers, non-professional working environment, intentional harm to the elements of the system will result in erroneous output, even failure of the system.

Training

- Lack of proper training of the

personnel attached with the system

Material- Low quality of the material will result in erroneous output.

4.1 SOFTWARE REQUIREMENT SPECIFICATION

INTRODUCTION PURPOSEThe purpose of this document is to

Document the different business processes of Asset and Maintenance Information, in detail

Document the Business requirements clearly in a concise and easily understood manner to the Business/End user.

Establish the basis for agreement between the customer and the Travel Agency. Serve as a baseline for validation and verification.

Serve as baseline document for development team

Serve as a basis for future enhancements.

Intended Audience

This document is intended for business users/ end users. Users should review and approve the options. This could be done directly by the business users or by another interfacing layer who could act as coordinators from the Clients side who could be link between the Supplier and the business/end user

SCOPEThis document covers the detailed description of the different strategy management and offers management process. The details include

Description of process.

Proposed process model.

Assumptions, dependencies and constraints

DEFINITIONS AND ACRONYMS

None

REFERENCES

None

EXISTING PROBLEM:

Todays busy life makes stress in the life so people intend to producing initiatives that take time to achieve a return on investment a difficult decision. Attacking expense reduction solutions that impact below the line savings are highly sought after and implemented today.

Some companies seek to improve their facilities uptime and availability while reducing cost, hotel charge , offers, packages expenses. These are the part of the expenses experienced by most heavy Travel Agency companies.

PROPOSED SYSTEM:

TOUR AND TRAVEL WEB PORTAL:

In modern era EDUCATION sector developed as an industry. It might be public school, Engineering Travel Agency, Management Travel Agency, Medical Travel Agency, Dental Travel Agency etc. Every educational institute has great potential in terms of demands, Customers, Activities. Every educational institute has lot of activities to perform like FINANCE, HR, INVENTORY, PAY ROLL, PURCHASE, SALES, PLACEMENTS, EXAMS and LIBRARY etc. Their need can be cater through FINANCE, but the problems with present FINANCE solution is COST as well as TIME for implementation. So with this project TOUR AND TRAVEL WEB PORTAL we are going to develop the customized FINANCE to cater the need of educational institution that will coast them very less, with less implementation time.

OVERALL DESCRIPTION:

PRODUCT PERSPECTIVE User interfaces:User interface (GUI Screens) would be used to provide information necessary to generate a new claim and also to update information

Software interfaces: C# and Oracle10gASSUMPTIONS AND DEPENDENCIES:

This SRS document is based on following assumptions:

The SRS document has been prepared based on the information gathered from books and during discussions with team members.

Client side browser (Intranet) would be Internet Explorer 5.0 or above. The workflow application would be using some ActiveX controls, which may not be compatible with other browsers.

Since we are trying to build a customizable product, the new requirement may be introduced during design phase.

The outputs screens will be design in design phase

Number and type of workflow queues may get further re-fined during the design phase

Chapter 5

SYSTEM REQUIREMENTS

SYSTEM REQUIREMENTS:

For installation of the developed software the user should posses at least the following Software and Hardware.

SOFTWARE REQUIREMENTS:

1. Windows 2000 (or later version) operating system.

2. Visual Studio .NET

3. Oracle10gHARDWARE REQUIREMENTS:

1. 256 MB of RAM for Windows

2. PIV or higher processor.

3. VGA(640*480) or higher resolution screen.

4. 4GB of hard disk space.

5. Keyboard

6. Printer.

7. 3.5 Floppy Drive.

8. CD-ROM Drive.

Chapter 6

SYSTEM DESIGN

INTRODUCTION:

System design phase is a transition from user-oriented document (system proposal) to a document oriented to programmers or database personnel. This is the pivotal point in system development life cycle. The design is a solution, a How to approach, compared to analysis, a What is orientation.

The design phase focuses on the detailed implementation of the system recommended in the feasibility study. Emphasis is on translating performance specifications into design specifications. System design is carried out mainly in two phases Logical and Physical design.

1. LOGICAL DESIGN:For a candidate system Data Flow Diagram describes the inputs (source), outputs (destination), database (data stores), and procedures (data flows) all in a format which meets the user requirements. The Logical system design mainly concentrates on the user needs on various levels of detail that determines the information flow and the required data resources. The design covers the following:

REVIEWS THE CURRENT PHYSICAL SYSTEM:

This consists of specifying Data Flows, File Content, Volumes, Frequencies, etc.

PREPARES THE OUTPUT SPECIFICATIONS:

This process determines the format, content, and frequency of reports, including terminal specifications and locations.

PREPARES INPUT SPECIFICATIONS:

By this process the input format, content and most of the input functions are specified. This includes the flow of the documents from the input data source to the actual input location

PREPARES EDIT, SECURITY, AND CONTROL SPECIFICATIONS:

This includes specifying the rules for edit correction, backup procedures, and the controls that ensure processing and file integrity.

SPECIFIES THE IMPLEMENTATION PLAN AND BENEFITS:

This includes cost evaluation process, target dates, benefits from the system, and system constraints

2. PHYSICAL DESIGN:

This phase produces the working system by defining the design specifications that tell programmers exactly what the system must do, performs the necessary calculations through the existing file or database, produces the report on hard copy or displays it on a screen. Physical design consists of the following:

> Design the physical system

1. Specifying Input Output media.

2. Design the database and specify backup procedures.

3. Design Physical Information flow through the system.

>Plan system implementation:

1. Prepare a conversion schedule and a target date.

2. Determine training procedure, courses, and timetable.

>Devise a test and implementation plan and specify any new hardware and software.

>Update benefits, costs, conversion date, and system constraints (legal, financial, hardware, etc).

3. OBJECTIVES OF THE DESIGN:

Whenever an old system fails or dont work up to its specification a new set of objectives has to be achieved and new procedures have to be selected and implemented. The following points were kept in mind while designing the new system.

1. The system should be user friendly.

2. Data security should be taken care of.

3. Reduce the redundancy of data.

4. Maintaining and updating the database easily.

5. Should be menu driven package with one entry at a time.

6. Data entry & on-line data editing through well laid out screen format

7. Data validation whenever necessary to ensure correctness of input data.

6.1 GRAPHICAL TOOLS:

6.1.1 CONTEXT DIAGRAM

The Top-level diagram is often called a Context Analysis Diagram. It contains a single process, but it plays a very important role in studying the current system. This gives just an overview of the proposed system. The Context Analysis Diagram defines the environment of the system that will be studied in the sense that it determines the boundaries between the different modules. Anything that is not inside the process identified in the context diagram will not be part of the system study.

CONTEXT ANALYSIS DIAGRAM 0F TOUR AND TRAVEL WEB PORTAL :

6.1.2 DATA FLOW DIAGRAM

This is the graphical tool in the hands of the System Analyst being a pictorial representation of fact regarding the flow of information or transformation.

A data flow diagram (DFD) shows the flow of data through a system. The system may be an organization, a manual procedure, a software system, a mechanical system, a hardware system, or any combination of these. A data flow diagram shows the movement of data through the different transactions or processes in the system.

A data flow diagram might represent data flow between individual statements or blocks of statements in a routine. Unlike flow charts, data flow diagrams do not indicate decision logic or condition under which various processing nodes in the diagram might be activated. It provides an overview of major decomposition of the system. The Graphical representation called Bubble Chart can be expanded to a hierarchy of diagrams giving more and more details.

DATA FLOW DIAGRAM FOR SECURITY PROCESS

DATA FLOW DIAGRAM FOR FINANCE PROCESS

DATA FLOW DIAGRAM FOR TRAVEL AGENCY PROCESS(admin)

DATA FLOW DIAGRAM FOR AMOUNT PROCESS

DATA FLOW DIAGRAM FOR TRAVELER PROCESS

DATA FLOW DIAGRAM FOR ACCOUNT CATEGORY OF Traveler PROCESS

DATA FLOW DIAGRAM FOR ADMINISTRATION PROCESS

REPORT GENERATION PROCESS OF TOUR AND TRAVEL WEB PORTAL

6.2 DATA DICTIONARY

Data dictionary is a structured repository of date called Metadata, a list of terms and their definition for all data items and data stored in a system. During the physical design of the conceptual model of data, it is necessary to group data items into number of tables. Tables are designed to:

1. Reduce duplication of data.

2. Simplify updating of data.

3. Easy retrieval of data.

During database design, normalization is used to minimize the data redundancy. Normalization is the process of simplifying the relation so that the criteria of the bad database are reduced.

Data structure is refined through normalization. Data are grouped in the simplest way possible so that the later changes can be made within a minimum of impact in the data structure.

The database and the table that were designed for the EntFINANCErise Asset Management System is as follows:

TABLE NAME: Customer Table:

DESCRIPTION: This table shows details of customerFields DataTypeswidthConstraints

cust_idvarchar6primary key

date of registrationdate10

cust_Namevarchar40not null

DobDate20

SexVarchar6

Countryvarchar30

statevarchar30

Cityvarchar40

streetvarchar50

pincodenumber15

phone varchar15

mobilevarchar15not null /check

mail id varchar20

QulaificationVarchar10

professionvarchar30not null

Office Namevarchar30

Office Addressvarchar100

Office Contact Numbervarchar15

ExtensionNumber6

Monthly Incomevarchar10

Hobbyvarchar40

marital statusvarchar20

Family Membersnumbers2

Childrensnumber2

Traveling Themevarchar40

Preferred Monthvarchar20

preferred durationvarchar2

Preferred Countryvarchar200

Preferred State varchar200

Preferred Traveling Modevarchar200

Table :- TravelAgencyFields DataTypeswidthConstraints

Travel_Agency_idvarchar6primary key

date of registrationdate10

Agency_Namevarchar40not null

owner namevarchar40not null

owner_mobile_novarchar30not null

Contact_personvarchar30

mobilevarchar15not null /check

mail id varchar20

urlvarchar30

Countryvarchar30

statevarchar30

Cityvarchar40

streetvarchar50

pincodenumber15

phone varchar15

Table : Login USERIDVarchar240Not null

PASSWORDVarchar240Not null

PERMISSIONVarchar210

FAVQUESTIONSVarchar210Unique

ANSWERVarchar220Unique

MAILIDVARCHAR220

MOBILEVARCHAR215

Table:- OfferFields DataTypeswidth

Offer_idvarchar20

Travel_Agency_idVarchar30

Offer Namevarchar20

offer Details varchar1000

start Date varchar

Last Datevarchar

Table: Journey

FieldDatatypeWidthConstraints

Customer_idNumber6Foreign Key(tblCustomer)

Travel_Agency_idvarchar6Foreign Key(tblTravelAgency)

Package_IdVarchar6Foreign Key(TBLPACKAGEDETAILS)

No_Of_DaysNumber2

No_Of_PeopleNumber2

NO_Of_ChildNumber2

Table: PackageDetails

FieldDatatypeWidthConstraints

Package_IdVarchar6Primary key

Travel_Agency_IdVarchar6Foreign Key(tbltravelagency)

Package_NameVarchar40not null

Package_DetailsVarchar50not null

Package_CostVarchar10not null

Arrival_DateDate

Departure_DateDate

CountryVarchar

StateVarchar

CityVarchar

Table : tblHotels

HOTEL_IDVARCHAR220

NAMEVARCHAR210

HOTEL_TYPEVARCHAR210

HOTEL_ROOM_TYPEVARCHAR210

HOTEL_CABVARCHAR220

HOTEL_LANDMARKVARCHAR270

BANQUET_HALLVarchar240

AreaVarchar240

CityVarchar210

StateVarchar210

MobileVarchar220

PhoneVarchar220

mailVarchar320

faxVarchar220

Table :- tblCurrency

Country Varchar2

CurrencyVarcahr2

INRvarchar2

Table :- tblCultureInfo:-

Country Varchar2

State Varcahr2

regionvarchar2

timedifferenceVarchar2

languageVarcahr2

Foodvarchar2

Tourist PlacesVarchar2

Table - tblTouristPlaces

placeidVarchar2

nameVarcahr2

cityvarchar2

ZoneVarchar2

stateVarcahr2

countryvarchar2

nearbyairportVarchar2

nearbyrailwaystationvarchar2

themeVarchar2

6.3 FORMS DESCRIPTION AND THEIR LAYOUTS:

OPENING SCREEN FORM OF TOUR AND TRAVEL WEB PORTAL This is the first screen of the system. It is invoked in the security module. It contains the name of the designer and developer of the system. This form asks for the user name and his corresponding password. If the user is a valid user he/she can enter the system. Otherwise only administrator can enter the system.

MAIN MENU FORM OF TOUR AND TRAVEL WEB PORTAL

This form shows the various options available to the user or the administrator. It can be regarded as the gateway to the various options or functions provided by the system. The valid user can choose the respective options according to their need. The various options available are CUSTOMER, ACCOUNT details, Travel Agencydetails, create user, change password, search or query, report details etc.

FORM LAYOUTS

Chapter 7

SYSTEM TESTING AND ITS IMPLEMENTATION

INTRODUCTION:

System testing is a very much essential before actual implementation of the system. All kinds of errors and incompatibility must be removed before it is ready for user acceptance testing. If all parts of the system is correct, then only the system objectives is successfully achieved.

First test of the system is to see whether it produces correct output or not. No other test can be more crucial than this. Some of the tests, which have been performed, are given below.

1.VOLUME TESTING:

In this test, we create as many records as would normally be required to verify the proper functioning of the hardware and software. The user is asked to provide test data for volume testing. In the system, a huge amount of records were being tested and the test output shows that the system can hold an amount of data required by the firm.

2.STRESS TESTING:

The stress testing is to provide that the system does not malfunction under peak loads.

3.RECOVERY TESTING:

A forced system failure is induced to test back-up recovery procedure for the integrating files. Inaccurate data are entered to see the system responses in terms of error deduction and production, related to file integrity.

4.UNIT TESTING:

Unit testing focuses on verification efforts on the smallest unit of software designed i.e. the modules. Using the detail design description as a guide, important control paths are tested to uncover the error within the scope of the modules. The relative complexity of the test and uncovered error is limited by the constraint scope established for unit testing. The user tested each data entry screen by entering test data. Few errors and faults that were found at the time of data entry were removed.

5. INTEGRATION TESTING:

Integration testing is technique for constructing the program structure while at the same time conducting the test error associated with it. The objective is to take unit-tested module and build a program structure that has been dictated by design.

In this phase the user enters series of test data and tests the entire software module. As there is some relation between module the user tests the software to see whether all the relations were satisfied or not.

6. USABILITY DOCUMENTATION AND PROCEDURE:

The usability test verifies the friendly nature of the system. It also tests whether an unknown user can handle the system failure or not. The crucial phase of the system life cycle is the successful implementation of the new system design into operation. This involves creating computer compatible files, training of the staff that will operate the system and installing hardware before the system is set up for running.

7. TESTING OF INDIVIDUAL PROGRAMS:

Each programs completed during the programming development stage were tested at the time of coding, and necessary changes were made to make sure that the program is working properly. For example the procedure developed in the authorization module for testing user is as follows which is fired as soon as the user enter his password in the opening screen of TOUR AND TRAVEL WEB PORTAL

CREATING TEST DATA

Though some test data created during individual program development were not sufficient for testing the system as a whole, during the time of system testing all types of checking has been done depending upon situation by considering different sets of data.

After successful completion of the individual forms the whole system was run through a series of test, to ensure the proper working of the system as a whole. The effects of testing the entire program is to verify that the programs are working properly and according to the users need and specification that were made during the system study.

USER TRAINING:

No need of training.Chapter 8CONCLUSION AND FUTURE SCOPES

CONCLUSION AND FUTURE SCOPES:

The efficiency and performance of any organization can be improved by streamlining the information and by quick decision making at all levels. This helps in improving the overall performance of the organization.

This system is made in such a way that any Travel Agency can use it according to their requirements and changes can be made without any difficulty.

The database files and their format can be more generalized to include information. with slight modifications in the forms and code to make it a full-fledged information system tracking each and every asset of an organization.

Chapter 10

BIBLIOGRAPHY

BibliographyManagement Information Systems

-S. Sadagopan

Introduction to System Analysis & Design -Penny A. Kendall

Software Engineering

-Roger S. Pressman

System Design & Business Application -V.K. Jain

Introduction to System Analysis & Design I.T. Hawryszkiewyez

C# Programming

- Black Book

C# Development

- Peter Wright

Database System Concepts

- Henry F. Korth

RDBMS design & PL/SQL

- Oracle Press

ASP.NET

- Unleashed

Strategic Planning Systems

Management Information System

Decision Support System

Filter System

Classify the Account Groups

Identify the TRAVEL AGENCY/ TRAVELER/ MANAGEMENT Requirement

Defining Objectives

Build Committed long term Relationship

Effective Hardcore/Soft skill Training

Ideal Technical Support

Evaluation & Certification

Problem Recognition

Feasibility Study

Analysis

Design

Construction

Conversion

Maintenance

Real World

Model

Observation

Measurement

Assumption

Approximation

Prediction

Verification

Modification

Intuition

Experience

Theory

Cost Effectiveness

System Effectiveness

Life Cycle Cost

Performance

Operational availability

Dependability

Capacity

Others

R & D cost

Investment Cost

Operation & support cost

Phase out cost

Research cost

Design cost

Data cost

Test & evaluation cost

Manufacturing cost

Inventory cost

Maintenance cost

Others

Range & accuracy

Reliability

Maintainability

Speed & performance

Transportability

Supportability

Size, weight, shape & volume

Others

AccessibilityProductibility

Diagnostic aidsPersonal skills

Displays & controlsSafety

FacilitiesServicing

HandlingStorage

InterchangeabilityTest Provisions

Inventory levelTransportation requirements

Logistic pipelineUtilities

MountingPackaging

Initial top level interviews to determine major system activities & examine major inputs & outputs

Develop a top level System model

Verify top level model

Interviews with Operational personnel , Examination of detailed documents, procedures computer programmes and reports

Explain the top level model into its detailed components

Verify detailed model

Format technical review of the model

Management review

Tour and Travel Portal

Travel Agency

Traveler

Customer

Package

Offers

Traveling Report

Journey Details

CHECK USER

GET USER NAME AND PASSWORD

CHECK ADMINISTRATOR

MESSAGE FOR INVALID USER

LOGIN

AUTHENTIC

USER ADMINISTRATION

PROCESS

INVALID

USER

AUTHENTIC

USER

FAILED

OLB

Account

Maintenance

Add to account

View account

Records

Edit

Account

Records

Delete Account

Records

Employees

Employees

Add to Employees

View Employees

Edit Employees

Delete from Employees

Amount

Amount

Add to amount

View

amount

Edit Amount

Delete from Amount

Tour and Travel

Travel Agency

Add Travelers

View Travelers details

Edit Information

Delete from TABLEMER

ACCOUNT Categories

ACCOUNT Categories

Add to categories

View categories

Edit categories

Delete from categories

Administration

Login

Edit

Delete

Create new

REPORT GENERATIOM PROCESS

ACCOUNT

REPORT

TRAVEL AGENCYREPORT

CATEGORY

REPORT

Agency

REPORT

TRAVELERREPORT

PAGE 23