Professional Documents
Culture Documents
ACKNOWLEDGEMENT
I am highly grateful to Prof. Rajbir Singh HOD, Information Technology, IET Bhaddal,
Ropar for providing me this opportunity to carry out the four months Industrial training at
PicNframes. He has been of great help in carrying out the project work and is acknowledged
with reverential thanks.
I would like to express a deep sense of gratitude and thanks profusely to Mr. Sumit Sethi
Director/CEO of Company. Without the wise counsel and able guidance, it would have been
impossible to complete the report in this manner.
The help rendered by (Mr. Baljeet Singh) for experimentation is greatly acknowledged.
I also express gratitude to other faculty members of the Department of Information
Technology, IET Bhaddal, Ropar for their intellectual support throughout the course of this
work.
Finally, I am indebted to all whosoever have contributed in this report work and friendly stay
at PicNframes.
Tania Bagal
College Roll No- IT/11/11827
Univ. Roll No- IT/11/1145990
INDEX
1.
CONTENTS
OVERVIEW OF THE ORGANIZATION
1.1 COMPANY PROFILE
PAGE NO.
4
5
8-9
10-12
13
3. SYSTEM REQUIREMENTS
3.1 PROCESSING ENVIRONMENT
3.2 FEASIBILITY STUDY
3.3 PROJECT PLAN
3.4 PROGRAMMING AND DEVELOPMENT TOOLS
3.4.1 INTRODUCTION TO PHP
3.4.2 INTRODUCTION TO JAVA SCRIPT
3.4.3 INTRODUCTION TO HTML
3.4.4 INTRODUCTION TO CSS
3.4.5 INTRODUCTION TO DATABASE
3.4.6 INTRODUCTION TO SERVER
15
16-17
18
19-26
27
28
4.4 PLANNING
29-30
31-32
5. DESIGN
5.1 SYSTEM DESIGN
34
35-38
39-45
6. TESTING
6.1 Testing Methods
47-49
50-53
2
7. SNAPSHOTS OF PROJECT
8. INSTALLATION (CONVERSION)
9. CURRENT STATUS
10. REMAINING AREA OF CONCERN
11.CONCLUSION
12.REFERENCES
55-70
71
72
73
74
75
1. OVERVIEW OF THE
ORGANIZATION
Email: sumit@picnframes.com
www.picnframes.com
We cater to all the web based needs of our clients with powerful web solutions right from the
conception to the completion of the project. The internet promotion services make sure that
the websites rank well on the popular search engines and gets maximum exposure over the
internet. This is the reason why PIC N FRAMES Technologies is called the 'One Stop Shop'
for all your business needs.
When PIC N FRAMES Technologies web professionals do their job, results speak
themselves. Feel free to check our web site design portfolio and see the quality yourself. We
do web sites which make your visitors think about you: "Those guys are good!"Our
competent graphic designers provide creative designs for your logos, brochures, corporate
identity and presentations to your utmost satisfaction.
We won't leave you alone if you need us after your project is complete. We realize you may
need additions, updates and enhancements at a later time. At time, we will be always with
you to help in your project additions.
2.PROJECT DETAILS
The Project entitled "TRAVEL AROUND THE WORLD" (Travel and Tourism) is a webbased application Software developed in PHP as front end and MYSQL as a back end. The
main aim of "TRAVEL AROUND THE WORLD is to improve the services of Customers
and travel agents. It maintains the details of customer payments, addition of new customers,
tour packages and also updating, deletion for the same. It also stores the details of
invoicesgenerated by customer and give them notifications through smsservices. Secure
source of payments made by them credit or debit card. The primary features of the project
entitled TRAVEL AROUND THE WORLD" is high accuracy, design flexibility and easy
availability. And also it uses database tables Representing entities and relationships between
entities.
The travel industry is still one of the largest single businesses in world commerce and its
importance is widely recognized. The tourism industry is now one of the largest sectors
earning foreign exchange. In the face of many benefits, many countries have started assigning
due weight age to the tourism industry in their national development agenda. Tourism is an
industry that operates on a massively broad scale: it embraces activities ranging from the
smallest sea-side hotel; to air-lines, multi-national hotel chains and major international tour
operators. Originally, non-traditional industries such as tourism emerged as a solution to
strike a balance between ecology and industry
Tourism is one of the world's fastest growing industries at present and holds the status.
Spending on tourism amounts to 5%-10% of total consumer, spending in a year
worldwide.The industry creates a job every 2.4 seconds with every one of those direct jobs
creating another eleven indirect ones.The tourism industry as a whole is presently estimated
to earn over US$ 3.5 trillion worldwide. India's share of the total market is a pittance at
0.51%. The non-tourist countries like Malaysia and Indonesia get much more tourists than
India.The Tourism industry's foreign exchange earnings in India are around $3.2 billion.
Tourism is the highest foreign exchange earner if we consider the fact that net value addition
in Gems and jewelers is less than 30 % whereas, in tourism it is more than 90%.The Around
the world web application is intended to provide complete solutions for vendors as well as
customers through a single get way using the internet as the sole medium.
This project is aimed at developing a web-based system, which manages the activity of
Travel Around The World. This system will manage the database and maintain a list of all
student groups that have registered on this site, conduct their online test and shortlist those
students who have passed the eligibility criteria as set by the professors.
Local group leaders/staff welfare local group leaders are employed on more than
90% of our trips, and we aim to use local guides and support staff where possible, providing
employment for local communities. We are committed to developing long-term relationships
with our local suppliers, by working closely with them to develop new products/services and
providing staff training to ensure that the economic benefit is ongoing.
Use local services by using local transport and as many local businesses as possible,
money stays in-country and local enterprise is encouraged. We work closely with local
restaurants, shops and equipment providers, and also choose locally-owned accommodation,
25% of our trips now feature a home stay, giving money to local families to accommodate
our guests.
Information within our brochure and trip notes we provide our customers with
information on how they can act responsibly whilst on holiday, including details of local
projects they may visit whilst away. Our local group leaders help our customers gain an
insight into the culture of the country they are visiting.
Environment we audit all of our trips according to their environmental impact and then
work to minimize this. This means making sure local trekking guidelines are followed, no
litter is left behind, water sources are environmentally friendly and responsible cooking fuels
are used, if applicable. We also have guidelines in place for specific excursions, like
snorkeling and tiger viewing, so awareness is raised on how to protect, and not disturb,
fragile environments.
Itinerary Development when planning our trips, we consider how each one can run
responsibly. Can we source a homestay? Where can we use local transport, instead of a
charter bus? Is there a project we can support, or is there a visit where fees paid will go
towards environmental development?
Once the trip is operating, it is audited on these things and many more. The trip is then given
a score to assess its responsibility and its an on-going process to increase that. We aim to
ensure our trips are as responsible as they possibly can be.
Projects we have a number of partnerships with charities and projects, which we support
by
donating
money
for
every
customer
that
travels
on
specific
trips.
We have ask each of our customers for a 1 donation to our Adventure Company Foundation.
These donations are collected over a three month period and then sent to a local project voted
for by you.
It is also important we get it right at home as well.
Local Community we link schools in our destinations with schools in the UK to foster
mutual education benefits. So far we have links in India, Tanzania and Sri Lanka. This
involves UK school children writing to pupils in other countries, in a pen-pal scheme. This
enables children in countries worldwide to practice their English and UK children to gain a
cultural understanding of other countries through friendship and education.
The suppliers we use and the practices we adopt in our offices in the UK are constantly
reviewed. However, we recognise theres always more we can do, and were working on that.
All of our initiatives are monitored by a team of staff dedicated to Responsible Travel at The
Adventure Company, who meet monthly to review current practices and develop new
projects.
10
Administrator Module
2.)
Agents Module
3.)
Member Module
4.)
Administrator Module: - As its name suggests, in this module admin manages all
administrative level work.
Agents Module: - This module works basically on the agents who provide the hotels
facilities and tour guidance to the End User as well as the Member Module.
Member Module: - This module works when the end user becomes the member of
our site. As soon as the end user becomes member they can get more benefits as
compared to the end user module.
End User Module: - In this module, the end user get the information as per own
requirements.
11
12
Details about Member Module:I focused more on the member module, because it is assigned to me. In this module the
member can change their password, describe their requirements and get regular updates
happens on this site and get discount on the tour charges. In this site, there is a points system,
means the member who get as number of point, they get prize from our site. We include this
type of system, so that the end user get attract to our site.
1) Loginfrm: - To login the users for view his details.
2) GuestReviewfrm:- It provides facilities to the member to send his review to the
admin.
3) QuickQuery: - To query to the admin regarding any kind of doubt related to tour.
4) ChangePasswordfrm: - Facilitates to change password.
13
14
Time
Intangible benefits are more difficult to estimate and justify. They are often impossible to
give a money value to.
These may include
Efficiency.
15
3.SYSTEM REQUIREMENTS
16
HARDWARE REQUIREMENTS
PROCESSOR: Intel core i3
RAM: 2 GB
HARD DISK: 320 GB
CD ROM
SOFTWARE REQUIREMENTS
Operating System :- WINDOWS 7,XP
Web Browser :- Google Chrome,Mozilla Firefox
Database :- MySQL
WAMP, XAMPP
Netbeans, Dreamweaver
17
3.2.1Economic Feasibility:
The above feasibility study deals with the actual cost to be incurred on the project. The
concern for which the project is to be made is able to bear the charges and is financial sound
enough to make the system viable. The financial resources are checked and they are kept as a
base to the making of the system. Thus this feasibility is reduced and is under control and we
can go in for the project. Our project is economical feasible because it is not so much costly to
develop. It can run in high as well as low graded systems as per its requirements.
80% capacity- and arbitrary ceiling- then running another application could overload
the system or require additional hardware. This involves financial consideration to
accommodate technical enhancement. If the budget is a serious constraint, then the
project is judged not feasible.
19
(i)
Tania Bagal
DEVELOPMENT SCHEDULE:
(i)
Core PHP
(ii)
(iii)
Interface Designing
(iv)
Coding
(v)
Validations
20
21
Characteristics of PHP
PHP is about providing the programmer with the necessary tools to get the job done in a
quick and efficient fashion. Five important characteristics make
PHPs practical nature possible:
Familiarity
Simplicity
Efficiency
Security
Flexibility
22
o Familiarity
Programmers from many backgrounds will find themselves already accustomed to the PHP
language. Many of the languages constructs are borrowed from C and Perl, and in many
cases PHP code is almost indistinguishable from that found in the typical C or Pascal
program. This minimizes the learning curve considerably.
o Simplicity
A PHP script can consist of 10,000 lines or one line: whatever you need to get the job done.
There is no need to include libraries, special compilation directives, or anything of the sort.
The PHP engine simply begins executing the code after the first escape sequence (<?) and
continues until it passes the closing escape sequence (?>). If the code is syntactically correct,
it will be executed exactly.
o Efficiency
Efficiency is an extremely important consideration for working in a multi-user environment
such as the WWW. PHP 4.0 introduced resource allocation mechanisms and more
pronounced support for object-oriented programming, in addition to session management
features. Reference counting has also been introduced in the latest version, eliminating
unnecessary memory allocation.
o Security
PHP provides developers and administrators with a flexible and efficient set of security
safeguards. These safeguards can be divided into two frames of reference: system level and
application level.
o System-Level Security Safeguards
PHP furnishes a number of security mechanisms that administrators can manipulate,
providing for the maximum amount of freedom and security when PHP is properly
configured. PHP can be run in what is known as safe mode, which can limit users attempts to
exploit the PHP implementation in many important ways. Limits can also be placed on
maximum execution time and memory usage, which if not controlled can have adverse
affects on server performance. Much as with a cgi-bin folder, administrators can also place
restrictions on the locations in which users can view and execute PHP scripts and use PHP
scripts to view guarded server information, such as the password file. Application-Level
Security Safeguards Several trusted data encryption options are supported in PHPs
predefined function set. PHP is also compatible with many third-party applications, allowing
for easy-integration with secure ecommerce technologies. Another advantage is that the PHP
23
source code is not viewable through the browser because the script is completely parsed
before it is sent back to the requesting user. This benefit of PHPs server-side architecture
prevents the loss of creative scripts to users.
Flexibility
Because PHP is an embedded language, it is extremely flexible towards meeting the needs of
the developer. Although PHP is generally touted as being used in conjunction solely with
HTML, it can also be integrated alongside languages like JavaScript, WML, XML, and many
others. Additionally, as with most other mainstream languages, wisely planned PHP
applications can beeasily expanded as needed. Browser dependency is not an issue because
PHP scripts are compiled entirely on the server side before being sent to the user. In fact, PHP
scripts can be sent to just about any kind of device containing a browser, including cell
phones, personal digital assistant (PDA) devices, pagers, laptops, not to mention the
traditional PC. People who want to develop shell-based applications can also execute PHP
from the command line.
24
Java Script offers a great advantage to web developers as a short development cycle,
easy of learning, small size script and so on. It needs a browser that is to be java compatible.
The most commonly used is Netscape Communicator, and even the newer versions of
windows browser.
Syntax:
<SCRIPT LANGUAGE= Java Script >
// Java Script code snippet written here
</SCRIPT>
Advantages:
The main advantages of Java Script are:
HTML is the language interpreted by browsers. Web pages are also called HTML documents.
HTML is a set of special Codes that can be emended in text to add formatting and linking
Information. HTML is specified as tags in an HTML documents i.e the Web page.
HTML TAGS
PARED TAGS:
Tags are instructions that are emended directly into the text of Pair tags called closed
tags because it begin <>and close</>.
SINGLAR TAGS :
A singular tags not have a companion tag e.g<BR>Some tags that we used in our
project describe in brief given below:<HTML>it is used to start.
<HEAD> it is used to place the information about the program.
<TITLE>it is used to give the title of the information.
<BR>it is used to break a line.
<H1> to <H6>it is used to give the size of the specific heading.
Cascading Style Sheets (CSS) is a style sheet language used for describing the
presentation semantics(the look and formatting) of a document written in a markup language.
Its most common application is to style web pages written in HTML and XHTML, but the
language can also be applied to any kind of XML document, including plain XML.
CSS is designed primarily to enable the separation of document content (written in
26
HTML or a similar markup language) from document presentation, including elements such
as the layout, colors, and fonts.[1] This separation can improve content accessibility, provide
more flexibility and control in the specification of presentation characteristics, enable
multiple pages to share formatting, and reduce complexity and repetition in the structural
content (such as by allowing for tableless web design).
CSS can also allow the same markup page to be presented in different styles for different
rendering methods, such as on-screen, in print, by voice (when read out by a speech-based
browser or screen reader) and on Braille-based, tactile devices. It can also be used to allow
the web page to display differently depending on the screen size or device on which it is
being viewed.
Simple definition of CSS:
CSS stands for Cascading Style Sheets
Styles define how to display HTML elements
Styles were added to HTML 4.0 to solve a problem
External Style Sheets can save a lot of work
External Style Sheets are stored in CSS files
An "external" CSS style sheet file, as described below, can be associated with an HTML
document using the following syntax:
Syntax:
<link href="path/to/file.css" rel="stylesheet">
MySQL is a fast, easy-to-use RDBMS used being used for many small and big
businesses. MySQL is developed, marketed, and supported by MySQL AB, which is a
Swedish company. MySQL is becoming so popular because of many good reasons.
27
MySQL is released under an open-source license. So you have nothing to pay to use
it.
MySQL is a very powerful program in its own right. It handles a large subset of the
functionality of the most expensive and powerful database packages.
MySQL works on many operating systems and with many languages including PHP,
PERL, C, C++, JAVA etc.
MySQL works very quickly and works well even with large data sets.
MySQL is very friendly to PHP, the most appreciated language for web development.
MySQL is customizable. The open source GPL license allows programmers to modify
the MySQL software to fit their own specific environments.
WAMP Server is a Windows web development environment. It allows you to create web
applications with Apache2, PHP and a MySQL database. Alongside, PHPMyAdmin allows
you to manage easily your databases.
28
ACRONYM FOR:
W- Windows
A- Apache http server
M-MySQL
P-PHP
Functionalities
WAMP Servers functionalities are very complete and easy to use so we wont explain here
how to use them.
With a left click on WAMPServers icon, you will be able to:
create alias
29
4. SYSTEM REQUIREMENT
SPECIFICATIONS
30
This heading specifies the externally observable characteristics of the software product.
Several graphical tools are used to express the requirements of a system rather than writing
long lines of text. These are very effective tools for use during the system analysis phase.
User Displays
These are extremely useful tools for interactive applications where fast response is
needed. The user displays consist of screens that help in designing a menu driven system. The
menus attached to the screens help in making a system interactive and user friendly by
providing an easy to use point and click interface to the application. These menus consist of a
list of options from which the user can choose an action depending on the task to be
performed. So these forms or so called user displays is the key to the success of the entire
system.
31
Development Environment
Having constant interaction with the users as well as management aids in the system
development. The logical user suggestions sure certainly welcomed and considered.
There is a multi-user environment in the organization. For the development of new
system mysql, rdbms package, tomcat server for server side programming will be
used and Microsoft front page, java server pages and java script for client side
programming and will be used to provide GUI to system.
Operating Environment
The input data required are obtained from the documents, which contains all the
details of the transactions. After validation and relevant processing, the data is to be
stored in the database. The user selects the desired database table on after which the
query is formulated. The query is generated by filtering the database based on the user
defined conditions and constraints. The formulated query is executed on the database
to obtain the required information.
Maintenance Environment
The proper maintenance of the new system is very important for its smooth working.
The maintenance of the software is to be done by the system analyst and programmers
in the organization. But for hardware maintenance engineer may be called from where
hardware was purchased.
User Characteristics
The users of the new system will be the users of the website of the organization. The system
is developed with the participation of users, which will help them to understand the system
easily.
Sources of Information
32
Primary sources of the information involve direct interaction with the employees of the
organization working in the development department.
Interviews: interviews are the main source of gathering data and to get acquainted
with the existing system. Almost all the information about the present system was
gathered with the help of interviews. The questions are pre-planned and asked
according to the designation of the users.
Observations: Observations were personally made of what data is desired and how it
is to be graphically represented or in a tabular manner and how it is to be saved. The
observation of crucial information, data flows and functioning of the entire system
was made carefully. This helped to obtain the additional knowledge about the system
and to view the system more deeply. So all the aspects of the existing system are
thoroughly observed which includes how people perform their tasks, noting the things
that they do, how they do it and how much time they take. The records being
manipulated and their frequency of updating and flow of documentation and
important business transactions are also observed. Observations were personally made
of how data can be possibly queried and represented by the user.
To reduce the paper work involved in managing the information regarding different
accounts.
To reduce the time constraint that is just wasted because of manual work.
To maintain all steps involved from opening the account from its manager to make it
available to use anywhere by the client.
33
Recognition of
need
Feasibility Study
Requirement
Analysis
Design
Coding
Testing
Implementation &
Maintainance
Maintenance.
4.4 PLANNING
Problem Recognition
A problem is well defined very rarely. It corps out with a vague feeling of some statements
that lead to vague conclusions. So the first task is to get more crucial information by
interviewing and meeting concerned people. It clarifies how the problem is felt, how often it
occurs, how it affects the business and which departments are suffering with this. This phase
consists of the following tasks.
35
updating.By the end of this phase, idea as to how the information enters the system, how it is
stored, how it is processed, how information changes affects the working of the system.
5.DESIGN
36
System design is the first step in moving from the problem domain to solution domain. In
other words, starting with what is needed, design takes us toward how to satisfy the needs,
the design of a system is perhaps the most critical factor affecting the quality of software; it
has major impact on the later phase, particularly Testing and implementation. The output of
this phase is design document. The design of a system is essentially a blueprint or a plan for a
solution for the system.
The design process for software systems often has two levels. At the first level the
focus is on the deciding which modules are needed for the system, the specification of these
modules, and how the modules should be interconnected? This is what is called the system
design or top-level design.
In the second level, the internal design of the modules, or how the specification of the
modules can be satisfied, is decided. This design is often called detailed design or logic
design. A design methodology is a systematic approach to creating a design by applying of set
of techniques and guidelines. Most design methodologies focus on the system design. System
design is a process of developing specification for a candidate system. That make the criteria
establishes in system Analysis. A major step in design is the preparation of input and design
of output report in a form acceptable to the user.
It also includes determining the record media, method of input and entering into the
system. In output design emphasis is on producing a hard copy of the information displaying
the output of a screen in a pre-define format. Input Design is process of converting useroriented input into a computer-based format.
In accurate input data is the most common cause of errors in data processing. Errors
entered by data entering operations can be controlled by input Design. Input data collected
and organized into groups of similar data.
37
DFD Symbols:
i.
A square defines a
ii.
iii.
iv.
Flow Diagrams
39
Member
Members
s
Agent
Admin
End User
40
View Videos
Add FAQ
Login
Admin
Change Password
Member
View Booking
Register
Website
View Guest Review
News Letter
View Videos
Booking Hotels
Booking Tour Place
Booking Packages
Add Tour Place
Add Hotels
Login
News
Letter
Agent
Add Package
End Users
41
CITY TABLE
COUNTRY TABLE
42
STATE TABLE
REGISTRATION TABLE
43
DAYWISETOUR TABLE
DISTANCEINFORMATION TABLE
44
FAQ TABLE
FLIGHT TABLE
45
FLIGHTBOOKING TABLE
GUESTREVIEW TABLE
HOTEL TABLE
47
HOTELBOOKING TABLE
6.TESTING
49
TESTING
During earlier development phases, an attempt is made to build software from an Abstract
concept to a tangible implementation. Software testing is a critical element of Software quality
assurance and represents ultimate review of specifications; design and Coding nation of
"correctness" of the software just developed and overcome a conflict pf interest that occurs when
errors are recovered. A thorough testing of system before any implementation is mandatory, as
regards its individual program, the system as a whole, user acceptance of the system etc. this is
because implementing a new system is a major job, which requires a lot of man-hours and other
resources, so an error not detected before implementation may cost a lot. Effective testing early in
a process is also necessary because in some cases, a small error not detected and corrected early
before installation may explore into much larger problems.
After programming and testing comes the stage of installing the computerized system. Actual
implementation of the system can be begin at this point using either of parallel or direct change
over plan, or a blend of the two.
Testing can be done with two types of data and Test data.
50
Testing Objectives
Testing is a process of execution a program with the intent of finding and error.
A good test case is one that has a high portability of finding an undiscovered error
Testing Principles
Testing should begin "in small" and progress towards testing "in the large".
Exercise all logical decisions in their true and false sides. Execute all lops at their boundaries and
within their operational bounds.
The errors that can be encountered while conducting white box testing are
Typographical errors.
51
Black box testing is carried out to check the functionality of the various modules. Although
they are designed to uncover errors, black box tests are used to demonstrate that software
functions are optional; that input is properly accepted and output is correctly produced; and
that the integrity of external information is maintained, a black box test examines some
fundamental aspects of the system with little regard for the internal logical structure of the
software. Black box testing focuses on the functional requirements of the software.
Interface errors.
Performance errors,
errors.
Unlike white box testing, which is performed early in the testing process, black box tends to
apply during later stages of testing. Because Black box testing purposely disregards control
structure, attention is focused on the information domain.
A strategy for software testing integrates software test case design methods into a well
planned series of steps that result in the successful construction of software. An important,
software testing strategy provides a road map. Testing is a set of activities that can be planned
in advance and conducted systematically - Various strategies are given below:
Unit Testing: unit Testing focuses verification efforts on the smallest unit of software
design i.e. Module. Using the procedural design description as a guide, important control
paths are test to uncover errors within the boundary of the module.
52
Acceptance Testing: To ensure that the final system, as it will be delivered, compiles
with all the Client's requirements of the system , as detailed in the SRS. If minor
alterations are required , then some form of regression testing may also have to be used.
System Testing: Software is incorporated with other system element and a series of
system integration and validation test are conducted .The various types of system testing
are:
Recovery Testing: many computer based system must recover from faults and
resume processing within a pre specified time.
Security Testing: Security testing attempts to verity that protection mechanism built into a
system will in fact protect it from improper penetration.
Stress Testing: Stress tests are designed to confront programs with abnormal
situations.
All the above mentioned testing principles have been applied to all the modules have passed
the tests successfully.
6.2Test cases
Verification and Validation Of all the fields
Check for the invalid data type for each of the fields.
Check for the maximum and minimum field length. Also the null status
53
Format of all the date fields and values of all the look up tables
Enable/disable status of the fields and also their mandatory status
LOGIN FORM:
Test case Condition being tested
Input
Excepted Result
No
Actual
Result
window
Input
Enter invalid
Invalid
Input
REGISTRATION FORM:
Test
Condition
Input
Excepted Result
Actual
54
Case No
being tested
Result
On the click of
.Filling
insert Button
Valid
Successful
Data
Adds
Record
To
the
Database
2
On the Click of
Insert Button
Filling
Unsuccessf
invalid data
ul
Adds
Record
To
the
Database
CITY FORM:
Test
case Condition
No
tested
On the
click
Valid
of
submit
data
button
Test
Result
55
On the
Click of
submit
Button
STATE FORM:
Test
case Condition
No
tested
On the
click
Valid
of
submit
data
Result
button
2
On the
Click of
submit
Button
Test
COUNTRY FORM:
56
Test
case Condition
No
tested
On the
click
Valid
of
submit
data
Result
button
2
On the
Click of
submit
Button
Test
57
7.SNAPSHOTS
SNAPSHOTS OF PROJECT
58
59
60
61
62
63
64
ADMIN LOGIN
65
66
67
68
69
70
71
72
73
74
Installation (Conversion)
It is the process of changing from the old system to the new one. There are various methods
of handling conversion. However the pros and cons of each method should be evaluated
before deciding on the final approach. This precaution is very necessary because the success
or failure of entire project depends on it. The methods of conversion are:
Direct Conversionas all user stop using the old system and at the same time being
using new system. The option is fast disruptive. This software of TRAVEL
AROUND THE WORLD is also made according to direct conversion.
Parallel Conversionas in this user continues to use the old system while an
increasing amount of data is processed through the new system. The output from the
two systems is compared and switch is made.
Phased conversionas personnel in single plot site use the new system and then entire
organization makes the switch. Although this approach takes ,more time then other
types of conversion, it gives opportunity to test user response to system thoroughly
75
Current Status
This project has been concluded with the help of my teacher and friends. I am deeply obliged to them
their unstinted cooperation and help The project is a computerized version of the existing Institute
system. The project is website capable of conducting computerized handle the
system viz. company information, job detail
This project includes all the features needed for effective and accurate working of TRAVEL
AROUND THE WORLD. All these features make it powerful management system.The
website mainly reduces the limitation of existing system and tends to accurate manual
processing, eliminate the paper work and fundamentally change the basic method of
operating. Due to the speed of processing, accuracy of results produced and user friendly is
easy to use and maintain. The project environment is so user friendly that even a beginner to
computers can run this project and handle all the transactions included in this project.
Provision for each and every condition is given in this project, so even if the user does some
thing wrong, the database maintained by it remains unchanged as high level of validation
checks have been used to avoid the wrong entry. The message boxes used in this project to
guide the user when any error occurs or when he is going through some transaction are so
clear that there can never be any problem while using the website.
76
77
CONCLUSION
The system has been developed for the given condition and is found working effectively. The
developed system is flexible and changes whenever can be made easy. Using the facilities
and functionalities of .Net, the software has been developed in a neat and simple manner,
thereby reducing the operators work.
The speed and accuracy are maintained in proper way. The user friendly nature of this
software developed in .Net framework is very easy to work with both for the higher
management as well as other employees with little knowledge of computer. The
results obtained were fully satisfactory from the user point of view.
The system was verified with valid as well as invalid data in each manner. the system
is run with an insight into the necessary modifications that may require in the future.
Hence the system can be maintained successfully without much network.
78
REFERENCES:
79