Tour
-
Upload
nirmal3feb -
Category
Documents
-
view
9 -
download
0
description
Transcript of Tour
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