2nd year project report
TRANSCRIPT
-
8/2/2019 2nd Year Project Report
1/32
0
COLLEGE OF TECHNOLOGY AND ENGINEERING
MAHARANA PRATAP UNIVERSITY OF AGRICULTURE & TECHNOLOGY
UDAIPUR (RAJ.)
ATRAINING REPORTON
Tourism in IndiaAT
DCM Shriram Consolidated Ltd ,Kota
Submitted by:
Ankita Garg
II Yr, Computer Science and Engineering
Submitted to:
Dr. DHARM SINGH
Training Incharge
IT & CSE
-
8/2/2019 2nd Year Project Report
2/32
1
ACKNOWLEDGEMENT
It gives me immense pleasure to express my deepest sense of gratitude and sincere
thanks to my highly respected and esteemed guide Dr. Dharm Singh , for their
valuable guidance, encouragement and help for completing this work. Their usefulsuggestions for this whole work and co-operative behavior are sincerely
acknowledged.
I would like to express my sincere thank to Dr. N.S Rathor,Dean, College
of Technology And Engineering. For giving me this opportunity to undertake this
project.
I also wish to express my gratitudes to Dr. Naveen Chaudhary, HOD (CSE) for
his kind hearted support. I am also grateful to my teachers for their constant
support and guidance.
I also wish to express my indebtedness to my parents as well as my family member
whose blessings and support always helped me to face the challenges ahead.
At the end I would like to express my sincere thanks to all my friends and others
who helped me directly or indirectly during this project work.
Place: Udaipur Ankita Garg
-
8/2/2019 2nd Year Project Report
3/32
2
Table ofContent
Chapter 1 Introduction
Chapter 2 Company Profile
Chapter 3 Project Development Enviormment
Chapter 4 Project Profile
Chapter 5 Flow Chart
Chapter 6 Use Case Diagram
Chapter 7 Class and Function Description
Chapter 8 How to use This Application
Chapter 9 Sample Outputs
Chapter 10 Bibliography
Chapter 11 References
-
8/2/2019 2nd Year Project Report
4/32
3
CHAPTER 1
INTRODUCTION
This project is developed in asp.net framework using visual studio 2008.
The project is on tourism in india. The backend language used is
Microsoft access and frontend is C# and html. The objective set while
developing this project was to provide a helping hand for all those tourists
who wants to visit india and admire its prolong beauty. The training
consisted of two sessions-one was theory session in which I learned asp.netconcepts and all programming languages viz. c#,html and little bit of
javascript. The second session was based on practically designing the
website by implementing my knowledge of project and using all data, some
of which I downloaded from internet and some I took from my guide in
DSCL . I sincerely thank all my teachers for being so supportive throughout
my project work and helping me in my work.
-
8/2/2019 2nd Year Project Report
5/32
4
CHAPTER 2
COMPANY PROFILE
DCM SHRIRAM CONSOLIDATED LIMITED
Founded by Sir Shriram in 1889 (as DCM limited), today DCM Shriram ConsolidatedLimited ( DSCL) is managed by Mr. Ajay S. Shriram, Chairman and Senior ManagingDirector and Mr. Vikram S. Shriram, Vice Chairman and Managing Director along with ahighly professional executive team.
We have manufacturing facilities at Kota (Rajasthan), Bharuch (Gujarat), and Ajbapur,Rupapur, Hariawan and Loni(UP). Our hybrid seed operations are at Hyderabad (India),Vietnam, Philippines and Thailand. The Company also has its windows fabrication unitsat Bhiwadi, Mumbai, Hyderabad and Chennai.
DSCL has a strong brand equity reflective of credibility, ethical values and consistenthigh quality product image. With over 30 years of experience in managing large scaleprocess industries with sustained high level of performance, DSCL meets the needs ofa wide range of customers from farmers to industrial users, from house builders tobusiness owners. Fostering enduring relationships is at the core of DSCL's businessphilosophy - with vendors, business partners, and customers and within theorganization between employees.
The company operates in a range of energy intensive businesses in the Chloro-Vinyland agri-sectors. We are always seeking to produce multiple downstream products in a
manner that we derive the maximum earnings accrual from every unit of power that wegenerate in a sustainable way and in varied market conditions. We follow this modelacross our manufacturing operations at different locations with an endeavor to addvalue while we curtail operating costs. Such an approach allows us to direct resourcesand inputs to various downstream businesses in the most efficient manner and alsobecome a cost competitive producer in our chosen area.
As a leading equal opportunity employer in India, DSCL has a motivated and dynamicmanagement team of highly qualified professionals and dedicated workmen and staffwhose work has shown the way towards creating " Team Excellence ".
DSCL has a long history of accessing and employing the best technologies for itsprojects and has worked successfully with renowned international and domestictechnology partners. As a learning organization DSCL has worked regularly with thenational and international consultants of repute, in diverse areas of Business Strategy,Quality, Organizational Development etc. In a major IT initiative the company hasnetworked all its locations on a Wide Area Network (WAN) and implemented SAP R/3Enterprise Resource Package (ERP) across the Company. Other key IT enabling
-
8/2/2019 2nd Year Project Report
6/32
5
initiatives are Customer Relationship Management (CRM) and Business InformationWarehousing (BIW).
The Hariyali division of the company was awarded ACE -Best Customer Award forsuccessful implementation of the SAP IS retail package.
All its main line locations/products have ISO 9000, 14000 certification and OHSAS18001: 1999 system of Occupational Health and Safety certifications. The Kota complexof the company was instituted in 2006 with the prestigious British Sword of Honour forimplementing and practicing the best safety standards.
In an increasingly global business environment, DSCL's vision is to strengthen its agriand energy intensive business while ramping up "Value Added" & "Knowledge based"products & services in the areas of its operations. Accordingly, DSCL is expanding itsrural retail initiative Hariyali Kisaan Bazaar to create a rural hub that makes agri andconsumer products (of all manufacturers) and agri services available to farmers in a fair,
transparent and convenient format. Currently there are over 275 such Bazaars.
The company had launched value added UPVC window system business under theFenesta TM brand in India. This product has very attractive design and insulationattributes that makes it strong business proposition as the concept is gainingacceptability.
DSCL strongly believes in socially responsible business activity. DSCL has madesignificant contribution to the society in the fields of Environment, Health Care, FamilyPlanning, Education, Cultural Heritage, Rural Development and in promoting. For itssocial contributions DSCL's Chlor-Alkali facility at Bharuch has been recognized with a
SA 8000:2001 certification by RINA (Registro Italiano Navale), making it amongst thefew companies in India to get this recognition
DSCLs CORE VALUES AND BELIEFS
DSCLs core values and beliefs are a reflection of its commitment to build a world class,learning organisation, to excel and win in all its endeavors :
Customer Focus
Be sensitive to the needs of the customer; develop superior customer insight Commitment to surpass expectations and deliver superior value
Innovation and Excellence
Think differently and promote creativity Make continuous improvement a way of life; drive excellence
-
8/2/2019 2nd Year Project Report
7/32
6
People Development
Continuously improve and upgrade the skills and competencies of our people Support people to realise their potential
Team work
Work closely as a cohesive, well-knit team Inculcate a spirit of openness and collaboration
Relationships and Human Dignity
Value people and partnerships Nurture understanding, compassion, trust and respect in all relationships
Social Responsibility and Ethics
Be a socially responsible corporate, addressing the needs of the community andenvironment
Conduct business ethically Maintain highest standards of personal integrity
-
8/2/2019 2nd Year Project Report
8/32
7
CHAPTER 3
PROJECT DEVELOPMENT ENVIRONMENT:
OVERVIEW
1. LANGUAGE USED:C#
C# (pronounced see sharp) is amulti-paradigm programming language
encompassingstrong typing,imperative,declarative,functional,generic,object-
oriented(class-based), andcomponent-orientedprogramming disciplines. It was
developed byMicrosoftwithin its.NETinitiative and later approved as a standard
byEcma(ECMA-334) andISO(ISO/IEC 23270:2006). C# is one of theprogramming languages designed for theCommon Language Infrastructure
History of c#:
C#'s principal designer and lead architect at Microsoft isAnders Hejlsberg. Since
the release of C# 2.0 in November 2005, the C# and Java languages have evolved
on increasingly divergent trajectories, becoming somewhat less similar. One of the
first major departures came with the addition of generics to both languages, with
vastly different implementations.c# version 3.0 came in 2007 and version 4.0 camein 2011 repectively.Latest version is c# 5.0, which was recently released in
February,2012.
Features of c#:
C# is a very powerful programming language that exists on virtually every
programming platform. It is the multi paradigm, compile, free form , general
purpose, statistically typed programming language. This is known as middle level
language as it comprises of low level and high level language features.
The main features of the C# are
Classes
Multiple Inheritance
Data abstraction and encapsulation
http://en.wikipedia.org/wiki/Multi-paradigm_programming_languagehttp://en.wikipedia.org/wiki/Multi-paradigm_programming_languagehttp://en.wikipedia.org/wiki/Multi-paradigm_programming_languagehttp://en.wikipedia.org/wiki/Strong_typinghttp://en.wikipedia.org/wiki/Strong_typinghttp://en.wikipedia.org/wiki/Strong_typinghttp://en.wikipedia.org/wiki/Imperative_programminghttp://en.wikipedia.org/wiki/Imperative_programminghttp://en.wikipedia.org/wiki/Imperative_programminghttp://en.wikipedia.org/wiki/Declarative_programminghttp://en.wikipedia.org/wiki/Declarative_programminghttp://en.wikipedia.org/wiki/Declarative_programminghttp://en.wikipedia.org/wiki/Functional_programminghttp://en.wikipedia.org/wiki/Functional_programminghttp://en.wikipedia.org/wiki/Functional_programminghttp://en.wikipedia.org/wiki/Generic_programminghttp://en.wikipedia.org/wiki/Generic_programminghttp://en.wikipedia.org/wiki/Generic_programminghttp://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Class_%28computer_science%29http://en.wikipedia.org/wiki/Class_%28computer_science%29http://en.wikipedia.org/wiki/Class_%28computer_science%29http://en.wikipedia.org/wiki/Component-based_software_engineeringhttp://en.wikipedia.org/wiki/Component-based_software_engineeringhttp://en.wikipedia.org/wiki/Component-based_software_engineeringhttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/.NET_Frameworkhttp://en.wikipedia.org/wiki/.NET_Frameworkhttp://en.wikipedia.org/wiki/.NET_Frameworkhttp://en.wikipedia.org/wiki/Ecma_Internationalhttp://en.wikipedia.org/wiki/Ecma_Internationalhttp://en.wikipedia.org/wiki/Ecma_Internationalhttp://en.wikipedia.org/wiki/International_Organization_for_Standardizationhttp://en.wikipedia.org/wiki/International_Organization_for_Standardizationhttp://en.wikipedia.org/wiki/International_Organization_for_Standardizationhttp://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Anders_Hejlsberghttp://en.wikipedia.org/wiki/Anders_Hejlsberghttp://en.wikipedia.org/wiki/Anders_Hejlsberghttp://en.wikipedia.org/wiki/Anders_Hejlsberghttp://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/International_Organization_for_Standardizationhttp://en.wikipedia.org/wiki/Ecma_Internationalhttp://en.wikipedia.org/wiki/.NET_Frameworkhttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Component-based_software_engineeringhttp://en.wikipedia.org/wiki/Class_%28computer_science%29http://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Object-oriented_programminghttp://en.wikipedia.org/wiki/Generic_programminghttp://en.wikipedia.org/wiki/Functional_programminghttp://en.wikipedia.org/wiki/Declarative_programminghttp://en.wikipedia.org/wiki/Imperative_programminghttp://en.wikipedia.org/wiki/Strong_typinghttp://en.wikipedia.org/wiki/Multi-paradigm_programming_language -
8/2/2019 2nd Year Project Report
9/32
8
Polymorphism
Dynamic Binding
Message Passing
1) Classes:By using classes we can create user defined data types. In otherwords the class is the collection of set of data and code. The class allows us to do
some things which are polymorphism, inheritance, abstraction, encapsulation
which are our next features. The objects are the instances of classes.
2) Inheritance: Inheritance allows one data type to acquire properties of other
data types. Inheritance from a base class may be declared as public, protected, or
private. If the access specifier is omitted, a class inherits privately, while a
struct inherits publicly. This provides the idea of reusability that means we canadd the new features to an existing class without modifying it.
3) Data Abstraction and Encapsulation: Encapsulation means hiding of data
from the data structures or in other words wrapping up of data in single entity is
known as Encapsulation. In this the data is not accessible to outside world and only
the functions are allowed to access it. When we want to write the class in which
we dont have the knowledge about the arguments used to instantiate it then we
can use templates in C++. Abstraction can be defined as the act of representing
essential features without including background details.
4) Polymorphism).: It means that the one interface can be used for many
implementation so that object can behave differently for each implementation. Thedifferent types of polymorphism are static (Compile time) and dynamic (Run time
5) Dynamic Binding: It means that the linking of a procedure call to code to be
executed in response to the call. A function call associated with a polymorphic
reference depends on the dynamic type that reference. And at run-time the code
matching the object under current reference will be called.
6) Message Passing:An object oriented program consists of the set of objectsthat communicate with each other. objects communicate with one another by
sending and receiving information much the same way as people pass messages to
one another. The concept of message passing makes it easier to direct model or
simulate their real world counterparts.
-
8/2/2019 2nd Year Project Report
10/32
9
File handling in c#:
Some terms related to file handling:
File.The information / data stored under a specific name on a storage device, is
called a file.
Stream. It refers to a sequence of bytes.
Text file. It is a file that stores information in ASCII characters. In text files, each
line of text is terminated with a special character known as EOL (End of Line)
character or delimiter character. When this EOL character is read or written,certain internal translations take place.
Binary file.It is a file that contains information in the same format as it is held in
memory. In binary files, no delimiters are used for a line and no translations occur
here.
Classes for file stream operation
ofstream: Stream class to write on files
ifstream: Stream class to read from files
fstream: Stream class to both read and write from/to files.
Opening a file
Opening File Using Constructorofstream fout(results); //output onlyifstream fin(data); //input only
Opening File Using open()
Stream-object.open(filename, mode)
ofstream ofile;ofile.open(data1);
ifstream ifile;ifile.open(data2);
File mode parameter Meaning
-
8/2/2019 2nd Year Project Report
11/32
10
ios::app Append to end of file
ios::ate go to end of file on opening
ios::binary file open in binary mode
ios::in open file for reading only
ios::out open file for writing only
ios::nocreate open fails if the file does not exist
ios::noreplace open fails if the file already exist
ios::trunc delete the contents of the file if it exist
All these flags can be combined using the bitwise operator OR (|). For example, if
we want to open the file example.bin in binary mode to add data we could do it bythe following call to member function open():
fstream file;
file.open ("example.bin", ios::out | ios::app | ios::binary);
Closing file:
fout.close();fin.close();
Input And Output Operations:
put() and get() function
the function put() writes a single character to the associated stream. Similarly, thefunction get() reads a single character form the associated stream.
example :
file.get(ch);
file.put(ch);
write() and read() functionwrite() and read() functions write and read blocks of binary data.
example:file.read((char *)&obj, sizeof(obj));
file.write((char *)&obj, sizeof(obj));
Error Handling Functions:
eof()returns true (non zero) if end of file is encountered
while reading; otherwise return false(zero)
fail() return true when an input or output operation has failed
-
8/2/2019 2nd Year Project Report
12/32
11
bad()returns true if an invalid operation is attempted or any
unrecoverable error has occurred.
good() returns true if no error has occurred.
File Pointers And Their Manipulation
All i/o streams objects have, at least, one internal stream pointer:
ifstream, like istream, has a pointer known as the get pointer that points to the
element to be read in the next input operation.
ofstream, like ostream, has a pointer known as the put pointer that points to thelocation where the next element has to be written.
Finally, fstream, inherits both, the get and the put pointers, from iostream (which is
itself derived from both istream and ostream).
These internal stream pointers that point to the reading or writing locations withina stream can be manipulated using the following member functions:
seekg() moves get pointer(input) to a specified location
seekp() moves put pointer (output) to a specified location
tellg() gives the current position of the get pointer
tellp() gives the current position of the put pointer
The other prototype for these functions is:
seekg(offset, refposition );
seekp(offset, refposition );
The parameter offset represents the number of bytes the file pointer is to
be moved from the location specified by the parameter refposition.
The refposition takes one of the following three constants defined in the
ios class.
ios::beg start of the file
ios::cur current position of the pointer
ios::end end of the file
-
8/2/2019 2nd Year Project Report
13/32
12
2. Microsoft Visual c#:
The reference C# compiler isMicrosoft Visual C#.
Other C# compilers exist, often including an implementation of the
Common Language Infrastructureand the .NET class libraries up to
.NET 2.0:
TheMonoproject provides anopen sourceC# compiler, a complete open
source implementation of the Common Language Infrastructure including
the required framework libraries as they appear in the ECMA specification,
and a nearly complete implementation of the Microsoft proprietary .NETclass libraries up to .NET 3.5. As of Mono 2.6, no plans exist to implement
WPF;WFis planned for a later release; and there are only partial
implementations ofLINQ to SQLandWCF.[44]
TheDotGNUproject also provides an open source C# compiler, a nearly
complete implementation of the Common Language Infrastructure including
the required framework libraries as they appear in the ECMA specification,
and subset of some of the remaining Microsoft proprietary .NET class
libraries up to .NET 2.0 (those not documented or included in the ECMA
specification, but included in Microsoft's standard .NET Frameworkdistribution).
Microsoft's Rotor project (currently calledShared Source Common
Language Infrastructure) (licensed for educational and research use only)
provides ashared sourceimplementation of the CLR runtime and a C#
compiler, and a subset of the requiredCommon Language Infrastructure
framework libraries in the ECMA specification (up to C# 2.0, and supported
on Windows XP only).
TheDotNetAnywhereMicro Framework-likeCommon Language Runtime
is targeted at embedded systems, and supports almost all C# 2.0
specifications. It is licensed under theMIT Licenseconditions and isimplemented inC
http://en.wikipedia.org/wiki/Microsoft_Visual_C_Sharphttp://en.wikipedia.org/wiki/Microsoft_Visual_C_Sharphttp://en.wikipedia.org/wiki/Microsoft_Visual_C_Sharphttp://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Mono_%28software%29http://en.wikipedia.org/wiki/Mono_%28software%29http://en.wikipedia.org/wiki/Mono_%28software%29http://en.wikipedia.org/wiki/Open_sourcehttp://en.wikipedia.org/wiki/Open_sourcehttp://en.wikipedia.org/wiki/Open_sourcehttp://en.wikipedia.org/wiki/Windows_Presentation_Foundationhttp://en.wikipedia.org/wiki/Windows_Presentation_Foundationhttp://en.wikipedia.org/wiki/Windows_Workflow_Foundationhttp://en.wikipedia.org/wiki/Windows_Workflow_Foundationhttp://en.wikipedia.org/wiki/Windows_Workflow_Foundationhttp://en.wikipedia.org/wiki/Language_Integrated_Query#LINQ_to_SQLhttp://en.wikipedia.org/wiki/Language_Integrated_Query#LINQ_to_SQLhttp://en.wikipedia.org/wiki/Language_Integrated_Query#LINQ_to_SQLhttp://en.wikipedia.org/wiki/Windows_Communication_Foundationhttp://en.wikipedia.org/wiki/Windows_Communication_Foundationhttp://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29#cite_note-44http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29#cite_note-44http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29#cite_note-44http://en.wikipedia.org/wiki/DotGNUhttp://en.wikipedia.org/wiki/DotGNUhttp://en.wikipedia.org/wiki/DotGNUhttp://en.wikipedia.org/wiki/Shared_Source_Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Shared_Source_Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Shared_Source_Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Shared_Source_Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Shared_sourcehttp://en.wikipedia.org/wiki/Shared_sourcehttp://en.wikipedia.org/wiki/Shared_sourcehttp://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://dotnetanywhere.org/http://dotnetanywhere.org/http://dotnetanywhere.org/http://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/MIT_Licensehttp://en.wikipedia.org/wiki/MIT_Licensehttp://en.wikipedia.org/wiki/MIT_Licensehttp://en.wikipedia.org/wiki/C_%28programming_language%29http://en.wikipedia.org/wiki/C_%28programming_language%29http://en.wikipedia.org/wiki/C_%28programming_language%29http://en.wikipedia.org/wiki/C_%28programming_language%29http://en.wikipedia.org/wiki/MIT_Licensehttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://dotnetanywhere.org/http://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Shared_sourcehttp://en.wikipedia.org/wiki/Shared_Source_Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Shared_Source_Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/DotGNUhttp://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29#cite_note-44http://en.wikipedia.org/wiki/Windows_Communication_Foundationhttp://en.wikipedia.org/wiki/Language_Integrated_Query#LINQ_to_SQLhttp://en.wikipedia.org/wiki/Windows_Workflow_Foundationhttp://en.wikipedia.org/wiki/Windows_Presentation_Foundationhttp://en.wikipedia.org/wiki/Open_sourcehttp://en.wikipedia.org/wiki/Mono_%28software%29http://en.wikipedia.org/wiki/Common_Language_Infrastructurehttp://en.wikipedia.org/wiki/Microsoft_Visual_C_Sharp -
8/2/2019 2nd Year Project Report
14/32
13
CHAPTER 4
PROJECT PROFILE
TITLE: - Tourism in India
Aim of the Project:-To provide access to different places of India throughOur website and encourage tourism in India.
Submitted to: - DCM ShreeRam Consolidated Ltd. ,Kota
Application: - 1.To provide information and transport facility for visiting India.
2.It helps in enhancing Tourism in India in better ways.
Memory used: - 64 bits.
Designed by: - Ankita Garg
B.E. 2nd
Year(C.S.E)
SYSTEM REQUIREMENTS
HARDWARE REQUIREMENTS:
-
8/2/2019 2nd Year Project Report
15/32
14
PROCESSOR : Pentium I 133 MHz or Higher
RAM : 16 MB OR Higher
HARD DISK : 2.1 gb or higherOUTPUT DEVICE : Color monitor
INPUT DEVICE : Keyboard and mouse
SOFTWARE REQUIREMENTS:
OPERATING SYSTEM: DOS, Windows 98/XP/7
COMPILER : TURBO C++
-
8/2/2019 2nd Year Project Report
16/32
15
CHAPTER 5
FLOW CHART
Home
loginRegister Ajmer Jaipur Udaipur Bikaner
-
8/2/2019 2nd Year Project Report
17/32
16
CHAPTER 6
USE CASE DIAGRAM
Visit India
Car renting
Register
Login
Home
Hotel renting
Contact us
-
8/2/2019 2nd Year Project Report
18/32
17
CHAPTER 7
CLASS AND FUNCTIONS DESCRIPTION
This Project Connect around 36 classes in diffent aspx frames. These are:
1. Bikaner_home
2. Car_Booking3. Contact_US
4. Hotel
5. Hotelterrif
6. FestivalFair
7. Geography
8. Photogallery
9. Jaipur_transportation
10. Tourist_places
11. Login
12. Map_of_rajasthan
13. Tarrif_Table
14. Udaipur_City
15. WildLife_KeoladevghanaPark
So on. There are several default classes also present.
Unlike events in desktop applications, ASP.NET server-control events are raised as
well as handled on the server. When a Web request communicates a client-side
action to the server, a control can raise events on the server in response to the client
-
8/2/2019 2nd Year Project Report
19/32
18
action. The event is handled by the page or by its child controls, and ASP.NET
sends a response back to the client. This results in a user experience similar to that
of a desktop application. However, control developers must understand that only
one client-side event is posted to the serverthe postback event. Common user-
interface events such as mouse clicks or key presses are not communicated to theserver and thus cannot be processed on the server.
The base class System.Web.UI.Control provides the events that govern a control's
execution lifecycle, such as initialization, loading, and unloading. For the sequence
in which these events are executed, seeControl Execution Lifecycle. You can
handle these events as well as raise additional events from your control. Thissection shows how to handle inherited events and how to raise custom events.
http://msdn.microsoft.com/en-us/library/aa719775%28v=vs.71%29.aspxhttp://msdn.microsoft.com/en-us/library/aa719775%28v=vs.71%29.aspxhttp://msdn.microsoft.com/en-us/library/aa719775%28v=vs.71%29.aspxhttp://msdn.microsoft.com/en-us/library/aa719775%28v=vs.71%29.aspx -
8/2/2019 2nd Year Project Report
20/32
-
8/2/2019 2nd Year Project Report
21/32
20
7. It will prompt the ajmer home page.
8. It will prompt for hotels available at respected places for rent.
9. It will prompt for car rent service for tourists.
10.It will display the contact details of the owner of this website.
CHAPTER 9
SAMPLE OUTPUTS
Register form:
-
8/2/2019 2nd Year Project Report
22/32
21
1. Login:
2. Map of Rajasthan:
-
8/2/2019 2nd Year Project Report
23/32
22
3. Ajmer:
-
8/2/2019 2nd Year Project Report
24/32
23
4. Jaipur:
-
8/2/2019 2nd Year Project Report
25/32
24
5. Udaipur:
-
8/2/2019 2nd Year Project Report
26/32
25
6. Bikaner:
-
8/2/2019 2nd Year Project Report
27/32
26
7.Car rent:
-
8/2/2019 2nd Year Project Report
28/32
27
8. Wild life:
-
8/2/2019 2nd Year Project Report
29/32
28
9: Contact us:
-
8/2/2019 2nd Year Project Report
30/32
29
-
8/2/2019 2nd Year Project Report
31/32
30
CHAPTER 10
BIBLIOGRAPHY
1. Software engineering- A Practitioners Approach, Roger S. Pressman.
Sixth Edition. Tata McGraw Hill.
2. BalaguruSwami
3. Let us c#
4. Programming c# for beginners
5. Wikipedia6. BUILD YOUR ON ASP.NET WEBSITE USING C# book
-
8/2/2019 2nd Year Project Report
32/32
CHAPTER 11
REFERENCES
1. http://net.tutsplus.com/
2. http://www.smashingmagazine.com/
3. http://www.webresourcesdepot.com/
4. www.Google.com
5. http://www.hanselman.com/blog/
6. http://www.kevinwilliampang.com
http://net.tutsplus.com/http://net.tutsplus.com/http://www.smashingmagazine.com/http://www.smashingmagazine.com/http://www.webresourcesdepot.com/http://www.webresourcesdepot.com/http://www.hanselman.com/blog/http://www.hanselman.com/blog/http://www.hanselman.com/blog/http://www.webresourcesdepot.com/http://www.smashingmagazine.com/http://net.tutsplus.com/