Synopsis: Vsiscmair Line Reservation2020-21

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 47

VSISCMAir Line Reservation2020-21

1. SYNOPSIS

Department of BCA www.vidyasanskaaredu.inPage 1


VSISCMAir Line Reservation2020-21

1.1 INTRODUCTION:

One of the most common modes of travel is traveling by air. Customers who wish to travel
by air nowadays have a wide variety of airlines and a range of timings to choose from.
Nowadays competition is so fierce between airlines that there are lot of discounts and a lot of
luxuries given to customers that will give an edge to that particular airline. The World Wide Web
has become tremendously popular over the last Ten years, and currently most of the airlines have
made provision for online reservation of their flights The Internet has become a major resource
for people looking for making reservations online without the hassle of meeting travel agents.

Our Project intends to serve these purposes. It intends to check all the available airline
databases and return a string of results, which can help them in their travel plans. The objective
of this project is to create an airline reservation system where a traveller can request all flight
information as per their journey dates. They can get information regarding time, cost, etc. all at
the same time and place. When the customer calls the Counter Assistant for his/her travel needs,
the counter assistant will enter the customer's details (flight requirements) in the system. The
system displays all the available airlines, schedules and prices. This system would help the
airline to better serve its customers by catering to their needs. The site would use a Database to
hold this information as well as the latest pricing and availability information for the airlines.

1.2 PURPOSE:

The project is aimed at exposing the relevance and importance of Airline Reservation
System (ARS). It is projected towards enhancing the relationship between customers and airline
agencies through the use of ARSs, thereby easing the flight ticketing and selling process and all
air travelling operations.

1.3 OBJECTIVE:

The main objective of the application is to design innovative software, which deals with
the Airlines Ticket Reservation the motto of the project is to simplify the job of the
administrative people and to provide a user-friendly package.

Department of BCA www.vidyasanskaaredu.inPage 2


VSISCMAir Line Reservation2020-21

1.4 SCOPE:

This application is built in such a way that a person who looking forward to apply for a
passport can easily register for the passport. And this application helps to secure the details
produced by him during the process of registration.

1.5 EXISTING SYSTEM:

The existing system has some disadvantages. They are as below:


 Lack of security data.
 More man power.
 Its time consuming.
 Consumes large volume of pare work.
 Needs manual calculations.
 No direct role for the higher officials.
 Damage of machines due to lack of attention.
To avoid all these limitations and make the working more accurately the system needs to
be computerized in the effective manner.

1.6 PROPOSED SYSTEM:

The aim of the proposed system is to develop a system of improved facilities. The
proposed system can overcome the limitations of the existing system. The system provides
proper security and reduces the manual work.

1.6.1 Advantages of the Proposed System:

The system is very simple in design and to implement. The system requires very low
system resources and the system will work in almost all configurations. It has got following
features:

 Security of data.
 Ensures data accuracy.

Department of BCA www.vidyasanskaaredu.inPage 3


VSISCMAir Line Reservation2020-21

 Proper control of the higher officials.


 Reduce the damages of the machines.
 Minimum time is needed for the various processing.
 Greater efficiency.
 Better services.
 User friendliness and interactive.
 Minimum time required.
 This system, try to automate the entire process keeping in the view of database
integration approach.
 Authentication features is provided for this application only registered admin can access.

The process includes verifying all the records of the applicant, conforming that all the
details are furnished, submission of emigration check documents, passing of police enquiry,
positive report from the previous applied section etc. The member’s application will be entered
by the admin. The admin will check the entered details and accepts or reject the passport
application. The status can be viewed by the admin. The members can apply for the renew
application. And the status of the renewal is updated in the database.

1.7 SYSTEM REQUIREMENTS:

1.7.1 HARDWARE REQUIREMENTS:

The hardware thus used here are consists of:

Processor AMD A4-5000 APU

RAM 1 GB

Quality 64-bit Screen

Resolution 1366*768

Mouse Standard Optical

Department of BCA www.vidyasanskaaredu.inPage 4


VSISCMAir Line Reservation2020-21

1.7.2 SOFTWARE REQUIREMWNTS:

The software used here consist of:

Operating System Windows 7

Developing tool MS visual Studio 2010

Front End (Design) VB.NET

Back End (Database) SQL Database

Department of BCA www.vidyasanskaaredu.inPage 5


VSISCMAir Line Reservation2020-21

2. SYSTEM ANALYSIS

Department of BCA www.vidyasanskaaredu.inPage 6


VSISCMAir Line Reservation2020-21

2.1 System Analysis:

System analysis is the detailed study of the various operations performed by a system and
their relationship within and outside the system. It is a process of collecting and interpreting
facts, identifying the problems, and decomposition of a system into its components.
System analysis is conducted for the purpose of studying a system or its parts in order to
identify its objectives. It is a problem solving technique that improves the system and ensures
that all the components of the system work efficiently to accomplish their purpose. Once the
analysis is completed, the system analysis has a firm understanding of what is to be done. The
next step is to decide how the problem might be solved. Thus, in system design, we move from
the logical to physical aspect of the system development life cycle.

2.2 SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC):

Department of BCA www.vidyasanskaaredu.inPage 7


VSISCMAir Line Reservation2020-21

2.3 Requirements analysis & planning:

After a feasibility study has been performed the requirements analysis which includes the
software system’s services, constraints and goal is established after consulting the system users.
Then the exact requirement are defined in detail.

Once the requirement for a system have been documented, the software system must be
designed to meet them. The system along with the overall system architecture. Software design
involves designing abstraction and their relationships.

2.4 System & software design:

Once the requirements for a system have been documented, the system design process
divides the requirements into either hardware or software system along the overall system
architecture. Software design involves designing abstraction and their relation.

2.5 Implementation & Unit testing:

Testing is an integral of software development process unit testing ensures defences are
recognized quickly and that each unit meets its specification.

2.6 Integration & system testing:

All the modules or individual programs that have been developed and tested individually
are integrated and tested as a whole system to ensure that the software requirements is delivered
have been met. After system testing the software is delivered to the customer.

2.7 Operation & Maintenance:

Operation involves installation, customization, testing and evaluation. Maintenance


involves correction errors which were missed in the earlier stages. It also involves changes or
improvements of the system units so that it meets the new requirements, if any. Software training
and support is also important, since software is effective only if used correctly.

Department of BCA www.vidyasanskaaredu.inPage 8


VSISCMAir Line Reservation2020-21

3. LANGUAGE DESCRIPTION

Department of BCA www.vidyasanskaaredu.inPage 9


VSISCMAir Line Reservation2020-21

3.1 Introduction to VisualBasic.Net (VB.net):

Visual Basic.Net is an object oriented computer programming language implemented on


the .Net framework. Although it is an evolution of classic Visual Basic language, it is
not backwards-compatible with VB6, and any code written in the old version does not compile
under VB.Net.

Like all other .Net languages, VB.Net has complete support for object oriented concepts.
Everything in Vb.Net is an object and all objects inherits from the base class object.

VB.Net is implemented by Microsoft’s .NET framework. Therefore it has full access to


all the li-barriers in the .Net framework. It’s also possible to run VB.Net programs on mono, the
open- source alternative to .NET, not only under windows, but even Linux or Mac OSX.

The following reasons make VB.Net a widely used professional language:

 Modern, general purpose.


 Object oriented.
 Component oriented.
 Easy to learn.
 Structured language.
 It produces efficient programs.
 It can be compiled on a variety of computer platforms.
 Part of .NET Framework.

3.2 Strong Programming Features of VB.Net:

VB.Net has numerous strong programming features that make it endearing to multitude
of programmers worldwide. They are:
 Boolean conditions.
 Automatic garbage collection.
 Standard library.
 Assembly versioning.

Department of BCA www.vidyasanskaaredu.inPage 10


VSISCMAir Line Reservation2020-21

 Properties and events.


 Delegates and event management.
 Easy to use generics.
 Indexers.
 Conditional compilation.
 Simple multithreading.

3.3 The .Net Framework:

The .Net Framework is a revolutionary flat form that helps you to write the following
types of applications:

 Windows application.
 Web applications.
 Web services.

The .Net Framework applications are multi-platform applications. The framework has
been designed in such a way that it can be used from any of the following languages: Visual
Basic, c#, C++, Jscript, and COBAL etc. All these languages can access the framework as well
as communicate with each other.

The .NET Framework consists of an enormous library of codes used by the client
language like VB.Net. These languages use object-oriented methodology. Following are some of
the components of the. Net Framework:

 Common Language Runtime(CLR).


 The .Net Framework class library.
 Common language specification.
 Common Type System.
 Metadata and assemblies.
 Windows Forms.
 ASP.Net and ASP.Net AJAX.
 ADO.Net.

Department of BCA www.vidyasanskaaredu.inPage 11


VSISCMAir Line Reservation2020-21

 Windows workflow Foundation(WF).


 Windows Presentation Foundation.
 Windows Communication Foundation(WCF).
 LINQ.

3.4 Integrated Development Environment (IDE) for VB.Net:


Microsoft provides the following development tools for VB.Net programming:
 Visual Studio 2010(VS).
 Visual Basic 2010 Express(VBE).
 Visual Web Developer.

The last two are free. Using these tools, you can write all kinds of VB.Net programs from
simple command-line applications to more complex applications. Visual Basic Express and
Visual Web Developer Express edition are trimmed down versions of Visual Studio and has the
same look and feel. They retain most features of Visual Studio.

In addition IDE is also responsible for coordinating and enabling communication


between services. All editors, designers, project types and other tools are implemented as
packages. Features of IDE are:

 Code Editor.
 Debugger.
 Designer.

Department of BCA www.vidyasanskaaredu.inPage 12


VSISCMAir Line Reservation2020-21

4. DATABASE

Department of BCA www.vidyasanskaaredu.inPage 13


VSISCMAir Line Reservation2020-21

4.1 Microsoft SQL Server:

Microsoft SQL Server is a relational database management system developed by


Microsoft. A database server, it is a software product with the primary function of storing and
retrieving data, requested by other applications, which may run either on the same computer or
on other computer across a network (Including the internet).

4.2 Features of MS SQL Server:

 Transparent data Encryption. The ability to encrypt an entire database.


 Backup encryption. Executed at backup time to prevent tampering.
 External key management. Storing keys separate from the data.
 Auditing. Monitoring of data access.
 Data compression. Fact table size reduction and improved performance.
 Resource governor. Restrict users or groups from consuming high levels or re- sources.
 Hot plug CPU. Add CPUs on the fly.
 Performance studio. Collection of performance monitoring tools.
 Installation improvements. Disk images and service pack uninstall packs.
 Dynamic development new ADO and Visual studio options as well as dot net 3.
 Entity data services. Lines of services (LOB) framework and entity query language
(ESQL).
 Data synchronizing. Development of frequently disconnected applications.
 Large UDT. No size restriction on UDT.
 Dates and times. New data types; date, time, date and time offset.
 File stream. New data type varbinary (Max) file stream for managing the binary data
 Table value parameters. The ability to pass an entire table to a stored procedure.
 Spatial data. Data type for storing latitude, longitude and GPS entities.
 SQL Server Integration service. Improved multiprocessor support and faster lookups.
 SQL Server analysis server. Stack improvements, faster, faster block computations.
 SQL Server Reporting server. Improved memory management and better rendering.

Department of BCA www.vidyasanskaaredu.inPage 14


VSISCMAir Line Reservation2020-21

5. DATABASE DESIGN:

5.1 DATA FLOW DIAGRAM (Definition):

Department of BCA www.vidyasanskaaredu.inPage 15


VSISCMAir Line Reservation2020-21

A graphical tool used to describe and analysis the movement of data through a system is
called data flow diagram. Data flow diagram is the central basis, from which other components
are developed, the transformation of data from input to output, through process, may be
described logically and independent of the physical components associated with the system. The
DFD is also known as a Data flow, Graph or a bubble chart. Types of Data Flow Diagram:
 Physical DFD.
 Logical DFD.

5.1.1 Physical DFD:


Structure analysis states that current system should first understand correctly. The
physical DFD is the model of current system and is used to ensure that system has been clearly
understood. Physical DFD's shows actual devices, departments and people etc. Involved in the
current system.

5.1.2 Logical DFD:


Logical DFD are the model of proposed system. They clearly should show the
requirement on which the new system should be built. Later during the design activity this taken
has basis for drawing the system structure charts.
The basic notation used to create DFD's are as follows:

Data Flow : Data move in a specific direction from an origin to a destination. the Physical
component is not identified.

Source: external source or destination of data, which may be people, organization other entity.

Department of BCA www.vidyasanskaaredu.inPage 16


VSISCMAir Line Reservation2020-21

Data Storage: Here data are stored or referenced by a processor in the system.

Decision: Here decision or branching point represents in diamond

Design:
Design is the first step in moving from problem domain to the solution domain. Design
is especially the bridge between requirements specification and the final solution. The goal of
the design process is to produce a model for representation of a system, which can be used
later to build that system. The produced model is called the "Design of the system".

It is a solution for the system. In this level the focus is on dividing the module which are
needed for the system and the specification of these models.

Data Tables:

Admin Login:

Department of BCA www.vidyasanskaaredu.inPage 17


VSISCMAir Line Reservation2020-21

User Login:

Ticket Reservation:

Department of BCA www.vidyasanskaaredu.inPage 18


VSISCMAir Line Reservation2020-21

Employee Details:

Flight Details:

Cancellation:

Department of BCA www.vidyasanskaaredu.inPage 19


VSISCMAir Line Reservation2020-21

6. FEASIBILITY STUDY

Department of BCA www.vidyasanskaaredu.inPage 20


VSISCMAir Line Reservation2020-21

6.1 Introduction:

The feasibility of the project is analysed in this phase and business proposal is put forth
with a very general plan for the project and some cost estimates. During system analysis the
feasibility study of the proposed system is to be carried out. This is to ensure that the proposed
system is not a burden to the company. For feasibility analysis, some understanding of the major
requirements for the system is essential.

The development and implementation of a new system is definitely expensive. It requires


sys-tem resources, manpower, time and money. So it increases the necessity of the feasibility
study based on the proposed system requirements.
Three key conditions involved in the feasibility analysis are:
 Economical Feasibility
 Technical Feasibility
 Social Feasibility

6.2 Economical Feasibility:

This study is carried out to check the economic impact that the system will have on the
organization. The amount of fund that the company can pour into the research and development
of the system is limited. The expenditures must be justified. Economic feasibility analysis is the
most commonly used method for determining the efficiency of a new project. It is also known as
cost analysis. It helps in identifying profit against investment expected from a project. Cost and
time are the most essential factors involved in this field of study.

According to our project the economic cost is very least compare to present economy.

The following are some of the important financial question asked during the preliminary
Investigation:

 The cost conducts a full system investigation.


 The cost of the hardware and software.
 The benefits the form of the reduced cost or fewer costly errors.

Department of BCA www.vidyasanskaaredu.inPage 21


VSISCMAir Line Reservation2020-21

6.3 Technical Feasibility:

This assessment is based on the outline design of system requirements. Technical


feasibility study is the complete study of the project in terms of input, processes, output, fields,
programs and procedures. It is a very effective tool for long term planning and trouble shooting.
The technical feasibility study should most essentially support the financial information of an
organization. It determines whether the company has the technical expertise to handle
completion of the project.

According to our project manual data can be stored in database.

Technical issues raised during the investigation are:

 Does the existing technology sufficient for the suggested one?


 Can the system expand if developed?

6.4 Social Feasibility:

Social impact analysis / social feasibility. Social Impact Assessment (SIA) is a process
that provides a framework for prioritizing, gathering, analysing, and incorporating social
information and participation into the design and delivery of projects. It ensures that
infrastructure project development is:

 Informed and takes into account the key relevant social issues.

 Incorporates a participation strategy for involving a wide range of stakeholders.


At the micro-level, SIA impacts on individuals, at the mesa-level it impacts on collectives
(eg, groups of people and Organisation ) and at the macro-level it impacts on social macro-
systems (eg, national and international political and legal systems).

6.4.1 The stages in Social Impact Assessment are:


 Describe the relevant human environment/ area of influence and baseline conditions.

 Develop an effective public plan to involve all potentially affected public.

Department of BCA www.vidyasanskaaredu.inPage 22


VSISCMAir Line Reservation2020-21

 Describe the proposed action or policy change and reasonable alternatives.

 Scoping to identify the full range of probable social impacts.

 Screening to determine the boundaries of the SIA.

 Predicting Responses to Impacts Develop Monitoring Plan & Mitigation Measures.

This project can be interacted with organisation within a system.

Department of BCA www.vidyasanskaaredu.inPage 23


VSISCMAir Line Reservation2020-21

7. DATA FLOW DIAGRAM & ER-

DIAGRAM

Department of BCA www.vidyasanskaaredu.inPage 24


VSISCMAir Line Reservation2020-21

7.1 Data flow diagram:

LEVEL 0:

Airline Database
User Reservation

LEVEL 1:

Customer
Admin Details

Flight
Details
Database

Airline
Reservation

Book
Flight

Reservation
User

Department of BCA www.vidyasanskaaredu.inPage 25


VSISCMAir Line Reservation2020-21

7.2 CONTEXT LEVEL OF DFD:

Flights User Login

Airline
Reservation
System

User logout Print


7.3 ENTITY RELATION DIAGRAM:

Department of BCA www.vidyasanskaaredu.inPage 26


VSISCMAir Line Reservation2020-21

Last_name

Flight
Email
First_name number price

PhoneNumber Arrival time


Password

Arrival time
Address Out of country
Username User

N N
Payment

Booked
Flight

Username Password

Flight
number Departure
date

Admin
Departure
time Destination

With in State
Arrival time
Price

N
Scheduled
N
Is Booking to

Airline

N N
Modified
Airline N
Airline
Name
logo path

Department of BCA www.vidyasanskaaredu.inPage 27


VSISCMAir Line Reservation2020-21

8. SNAPSHOTS

Loading:

Department of BCA www.vidyasanskaaredu.inPage 28


VSISCMAir Line Reservation2020-21

User Login:

User New Registration:

Department of BCA www.vidyasanskaaredu.inPage 29


VSISCMAir Line Reservation2020-21

User Forgot Password:

Admin New Registration:

Department of BCA www.vidyasanskaaredu.inPage 30


VSISCMAir Line Reservation2020-21

Admin Forgot Password:

Admin Menu Page:

Department of BCA www.vidyasanskaaredu.inPage 31


VSISCMAir Line Reservation2020-21

Admin Out of Country Resevation:

Admin Print:

Department of BCA www.vidyasanskaaredu.inPage 32


VSISCMAir Line Reservation2020-21

Employee Details:

Admin Flight Details:

Department of BCA www.vidyasanskaaredu.inPage 33


VSISCMAir Line Reservation2020-21

Out of Country Menu:

Out Of Country Reservation:

Department of BCA www.vidyasanskaaredu.inPage 34


VSISCMAir Line Reservation2020-21

Out of Country Cancellation:

Out of Country Print:

Department of BCA www.vidyasanskaaredu.inPage 35


VSISCMAir Line Reservation2020-21

With in Country Menu:

With in Country Reservation:

Department of BCA www.vidyasanskaaredu.inPage 36


VSISCMAir Line Reservation2020-21

With in Country Cancellation:

With in Country Print:

Department of BCA www.vidyasanskaaredu.inPage 37


VSISCMAir Line Reservation2020-21

With In State Menu:

With in State Reservation:

Department of BCA www.vidyasanskaaredu.inPage 38


VSISCMAir Line Reservation2020-21

With in State Cancellation:

With in State Print:

Department of BCA www.vidyasanskaaredu.inPage 39


VSISCMAir Line Reservation2020-21

Department of BCA www.vidyasanskaaredu.inPage 40


VSISCMAir Line Reservation2020-21

9. FUTURE ENHANCEMENT

9.1. FUTURE ENHANCEMENT

 Added With in state and out of country form.


 Validation for All Fields.

Department of BCA www.vidyasanskaaredu.inPage 41


VSISCMAir Line Reservation2020-21

 Added Food availability in flights.


 Added Arrival and Departure time.

Department of BCA www.vidyasanskaaredu.inPage 42


VSISCMAir Line Reservation2020-21

10. CONCLUSION

10.1 CONCLUSION:

Department of BCA www.vidyasanskaaredu.inPage 43


VSISCMAir Line Reservation2020-21

We started this project with the intention of giving our best and doing something
interesting and we have successfully achieved it.

The Airline Reservation System is developed using Visual Basic.NET fully meets the
objectives of the system which it has been developed. The system has reached a steady state
where all bugs have been eliminated. The system is operated at a high level of efficiency and all
the teachers and user associated with the system understands its advantage. The system solves
the problem. It was intended to solve as requirement specification.

Department of BCA www.vidyasanskaaredu.inPage 44


VSISCMAir Line Reservation2020-21

11. BIBLIOGRAPHY

11.1 Books:

 Beginning Visual Web Programming in vb.net : Daniel Cazzulino, Jame Greenwood


 Programming Microsoft Visual Basic 6.0 : Francesco Balena

Department of BCA www.vidyasanskaaredu.inPage 45


VSISCMAir Line Reservation2020-21

 Visual Studio Tools for Office : Eric Carter, Eric lippert


 Microsoft Visual Basic.net : Matthew MacDonald
 Vb.net: learnt Visual Basic.Net in 1day : Krishna Rungta
 Fundamentals of Database Systems : Elmasri Navathe

11.2 Online References:


 www.microsoft.com
 www.airline.com
 www.vb.com

Department of BCA www.vidyasanskaaredu.inPage 46


VSISCMAir Line Reservation2020-21

Department of BCA www.vidyasanskaaredu.inPage 47

You might also like