web based tourism system

28
Web Based Tourism System Presented By: An Industrial Training Seminar Report on Shivangi Singh 110308

Upload: shivangi-singh

Post on 15-Aug-2015

39 views

Category:

Technology


0 download

TRANSCRIPT

Web Based Tourism System

Presented By:

AnIndustrial Training Seminar Report on

Shivangi Singh110308

1. Acknowledgement2. Company Profile3. Introduction to HTML4. Introduction to CSS5. About the language : C#6. SQL Server7. About the Project8. Snapshots of Project

Table Of Contents

Acknowledgement

With great pleasure with I would like to express my great sense of gratitude to my guide, Mr. Jitendra Yadav, Sr. Developer TELECOMMUNICATIONS CONSULTANTS INDIA LIMITED for his valuable instructions, guidance and illuminating criticism throughout the project work. Without his involvement and supervision I could not be able to complete this project.

I would also like to express my sincere thanks to Prof.J.V.Desai, Dean, FET, Prof. S.K.Lenka, Head, IT

Department, Ms. Sheena Kohli, Technical Seminar Coordinator and all Faculty members of IT department for supporting me to go ahead to TCIL-IT and complete my training with full dedication and learning the best with my capabilities.

Company Profile

A Brief Introduction:

Telecommunications Consultants India Ltd (TCIL) is a leading ISO -

9001:2000 certified public sector undertaking.

It was incorporated in 1978 by Department of Telecommunications (DOT),

Government of India under the aegis of Ministry of Communications.

There are four PSUs under DoT and TCIL is one of them.

Others are BSNL,MTNL and ITI Ltd.

TCIL supports to the vast networks of DoT/MTNL/BSNL in terms of trained

and experienced manpower, research & development and training

facilities.

Today TCIL offers total telecom solutions for projects.

TCIL has working/ is works in almost 45 Countries mainly in Middle East

Africa, South-East Africa, South-East Asia and Europe.

Company Profile

Working areas of TCIL:

Repairs and maintenance of telephone exchange

cards

Laying communication Cables and executing

related telecom and software development projects

Supply of Computer Hardware and Computer

Networking

Running Information Technology Education and

Training center.

Company Profile

Training:

The business of TCIL is characterized by Hi-tech mainly in

the field of Telecom and IT, and technology in this area is

advancing very fast and with the view to keep update with

the latest technology TCIL undertakes training activities

either through its own resources or through external

agencies. TCIL is having strategic tie-up with Advanced

Level Telecom Centre of Govt. of India.TCIL has also

established its Training Centre TCIL- IT which is running

various courses duly approved by Department of

Electronics, Govt. of India.

• HTML is a markup language for describing web documents (web pages).

• HTML stands for Hyper Text Markup Language• A markup language is a set of markup tags• HTML documents are described by HTML tags• Each HTML tag describes different document content• HTML is most popular language for web designing among

newbies.• Latest version of HTML is 5.0 released in 2008.• HTML forms are used to pass data to a server.• HTML forms can contain input elements like text fields,

checkboxes, radio buttons and more.

HTML INTRODUCTION

It is divided into six sections:1. Doctype : The DOCTYPE declaration defines the

document. 2. HTML : The text between <html> and </html>

describes the web document

3. Title : The text between<title>and </title> describe the page title

4. Head section: The text between <h1> and </h1> describes a heading

5. Body : The text between <body> and </body> describes the visible page content

6. Paragraph :The text between <p> and </p> describes paragraph

HTML INTRODUCTION

It is divided into six sections:1. Doctype : The DOCTYPE declaration defines the

document. 2. HTML : The text between <html> and </html>

describes the web document

3. Title : The text between<title>and </title> describe the page title

4. Head section: The text between <h1> and </h1> describes a heading

5. Body : The text between <body> and </body> describes the visible page content

6. Paragraph :The text between <p> and </p> describes paragraph

HTML INTRODUCTION

• CSS stands for “Cascading Style Sheets”• Here Cascading refers to the complete procedure that

determines which style will apply to a certain section, if you have more than one style rule.

• Style refers to the term in which you define colours,font margin ,so on for the certain part of a webpage or for a complete page.

• Sheets define that how the webpage will look.• These days CSS became a primary key to set a style

in webpages.• So, CSS (all together) is a styling language – a set of

rules to tell browsers how your webpage should look.

css

• We can use CSS in three ways inside a html document:– Inside a page: <p> <h1> <table> etc. <p

style=“text-align: center; font-weight: bold; color: yellow;”></p>

– Internal: <style type=“text/css”> body {

text-align: left;font-family: trebuchet, verdana;}

</style>

CSS

• External :<link rel="stylesheet"

href="http://www.sample.com/myway. css" type="text/css“>• There are two parts of CSS style rules:

1. Selector: The HTML tag you want to add style to.2. Declaration: Value of selector e.g. Selector {declaration;} • Declaration has two parts:

1. Property: what aspect you want to change2. Value: The exact setting for that aspect.

CSS

• It is a declarative, functional and object oriented programming language.

• Most recent version is 5.0 released in 2012.• “ # ” is called as Sharp.• Sharp symbol was inspired by a musical note

that meant high pitch.• Sharp resembles four “ + ” symbols (two-by-

two grid).• Before the language was going to be named

as “Cool”.• Various different versions of C# work in

different versions of .NET Framework.

About the language : C#

• SQL is short form of Standard Query Langauge.• It is the standard language for relational database

management systems.• SQL statements are used to perform tasks such as

update data on a database, or retrieve data from a database.

• SQL Server is a database platform for large-scale online transaction processing (OLTP), data warehousing, and e-commerce applications; it is also a business intelligence platform for data integration, analysis, and reporting solutions.

SQL SERVER

• Components of SQL Server:Database EngineAnalysis ServiceIntegration ServiceReporting ServicesFull Text SearchNotification ServiceService broker

SQL SERVER

• OLAP– Analysis Services allows you to design, create, and

manage multidimensional structures that contain detail and aggregated data from multiple data sources, such as relational databases, in a single unified logical model supported by built-in calculations. Analysis Services provides fast, intuitive, top-down analysis of large quantities of data built on this unified data model, which can be delivered to users in multiple languages and currencies. Analysis Services works with data warehouses, data marts, production databases and operational data stores, supporting analysis of both historical and real time data.

SQL SERVER

About Project

The aim of this project is to develop a web based tourism system. This project is designed to make online booking for hotels, transportation easy for customers as well as guides the customers to exotic destinations. This project deals with the automation of ticket booking, hotel room booking facilities etc. The other intention of creating this project is to provide the administrator over the full authentication of guiding, planning and making journey easy for customers with varied kind of requirements. The following are the tasks performed by the system: This system runs on multiple terminals, offers a GUI interface to its users and connects to a database(s). The Tools that are required for this project are:- Front-End: ASP.NET using C# (Framework 4.0) Back-End: SQL Server 2008 Other Technologies: CSS, JavaScript, AJAX, HTML

About Project

Problems/Needs:

One must know what the problem is before it is solved, as it is the basis for a candidate system for recognition for improving the information system and its procedures. As an organization changes its operations or faces advances in computers it needs to update the applications or improve the existing procedures.

It will help the users to conduct its dealings much easily. It will increase the efficiency of the application. It will make the work done more economically productive and easier. It will provide more reliability and easy searches. It is highly interactive. No data redundancy. It is fast and accurate in executing queries. Cost of manual labor is reduced. Tampering of data by unauthorized people would not be there. It generates efficient and quick report.

Software Model Used : WATERFALL MODEL

• Manual Process: There will be registration process for users.

• Data Consistency: Here different keys, constraints and references are used to maintain consistency into the database.

• Important notifications: Notifications related to missing profile information or any other detail necessary for fulfillment of procedure for completion of process would be sent as reminders and notified and the user can receive and act upon it.

SOLUTIONS/APPROACH

FUNCTIONALITY AND GENERAL DESCRIPTION

Administrator

USER

Visitors

WEB BASED

TOURISM SYSTEM

AVAILABILITY AND

BOOKING INFORMATIO

N

Administrator:

• AVAILABILITY AND BOOKING INFORMATION • WEB BASED TOURISM SYSTEM • USER • VISITOR • Login to the system through the home page of the system. • Can change his password and update his information after logging in. • Can add new admin. • Can check all types of booking details. • Accept and reject user bookings according to availability. • Monitor the consistency and integrity of the database.

User: • Login to the system through the home page of the system. • Update information after logging in. • Send mail to administrator. • Make bookings according to availability. • Check their booking status and attain confirmation.

Visitor: • Visit the website. • Check for availability. • Can become user after registration.

INDIVIUSAL ROLLS

SANPSHOPTS

How to create an account ?

Home Page

Other Forms

• protected void btnCAcc_Click(object sender, EventArgs e)

• {• string emailid, password, cnpassword;• emailid = txtEmailid.Text;• password = txtpasswrd.Text;• cnpassword = txtCnpswd.Text;• }• protected void txtEmailid_TextChanged(object sender,

EventArgs e)• {• txtEmailid.TextMode = TextBoxMode.SingleLine;• }

How the events work ??