bus resevation system
TRANSCRIPT
-
7/21/2019 Bus Resevation System
1/24
A
PROJECT REPORT
ON
ONLINE BUS RESERVATION SYSTEM
TABLE OF CONTENTS
Certificate
Abstract
Introduction about .Net
Controls
Requirement Analysis
Tables
System Analysis
Design
Form
Coding
1
1
-
7/21/2019 Bus Resevation System
2/24
Result
Conclusion
Bibliogra!y
"
"
-
7/21/2019 Bus Resevation System
3/24
INTRODUCTION TO .NET
What is a fra!"#r$%
A set of soft#are routines t!at ro$ide a foundation structure for an alication.
Frame#or%s ta%e t!e tedium out of #riting an alication from scratc!.
&b'ect(oriented alication frame#or%s) #!ic! are t!e norm today) are structured
as a class library.
.NET Fra!"#r$
.N*T + Frame#or% , .N*T Frame#or%
It is an en$ironment for building) deloying) running #eb ser$ices and ot!er
alications.
.NET Fra!"#r$ C#&'!(t)a* O+!r+i!"
T!e .N*T Frame#or% is an integral -indo#s comonent t!at suorts building
and running t!e net generation of alications and /0 -eb ser$ices. T!e .N*T
Frame#or% is designed to fulfill t!e follo#ing ob'ecti$es2
To ro$ide a consistent ob'ect(oriented rogramming en$ironment #!et!er ob'ect
code is stored and eecuted locally) eecuted locally but Internet(distributed) or
eecuted remotely.
To ro$ide a code(eecution en$ironment t!at minimi3es soft#are deloyment
and $ersioning conflicts.
To ro$ide a code(eecution en$ironment t!at romotes safe eecution of code)
including code created by an un%no#n or semi(trusted t!ird arty.
To ro$ide a code(eecution en$ironment t!at eliminates t!e erformance
roblems of scrited or interreted en$ironments.
To ma%e t!e de$eloer eerience consistent across #idely $arying tyes of
alications) suc! as -indo#s(based alications and -eb(based alications.
4
-
7/21/2019 Bus Resevation System
4/24
To build all communication on industry standards to ensure t!at code based on t!e
.N*T Frame#or% can integrate #it! any ot!er code.
T!e .N*T Frame#or% !as t#o main comonents2 t!e common language runtime and
t!e .N*T Frame#or% class library. T!e common language runtime is t!e foundation oft!e .N*T Frame#or%. 5ou can t!in% of t!e runtime as an agent t!at manages code at
eecution time) ro$iding core ser$ices suc! as memory
T,E .NET FRAMEWOR-
T!e .net infrastructure consists of all t!e tec!nologies t!at !el in creating and
running robust) scalable and distributed alications. T!e core of .net infrastructure is
t!e .N*T Frame#or%) #!ic! is a collection of ser$ices and classes. It eists as a layer
bet#een .net alications and underlying oerating system. In ot!er #ords) .N*T
Frame#or% encasulates muc! of t!e basic functionality t!at #as earlier built into
$arious rogramming languages) suc! as debugging and security ser$ices.
T!e Mi'r#s#ft .NET Fra!"#r$is a soft#are tec!nology t!at is a$ailable
#it! se$eral 0icrosoft -indo#s oerating systems.It includes a large library of re(
coded solutions to common rogramming roblems) a runtime or $irtual mac!ine t!at
manages t!e eecution of rograms #ritten secifically for t!e frame#or%) and a set of
tools for configuring and building alications. T!e .N*T Frame#or% is a %ey 0icrosoft
offering and is intended to be used by most ne# alications created for t!e -indo#s
latform.
T!e re(coded solutions t!at form t!e frame#or%6s Base Class ibraryco$er a
large range ofrogrammingneeds in a number of areas) including user interface) data
access) database connecti$ity) crytogra!y) #eb alication de$eloment) numeric
algorit!ms) and net#or% communications. T!e class library is used by rogrammers #!o
combine it #it! t!eir o#n codeto roduce alications.
7rograms #ritten for t!e .N*T Frame#or% eecute in a soft#areen$ironment
t!at manages t!e rogram6s runtimerequirements. Also art of t!e .N*T Frame#or%) t!is
runtime en$ironment is %no#n as t!e Common anguage Runtime 8CR9. T!e CR
:
http://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Operating_systemhttp://en.wikipedia.org/wiki/Library_(computing)http://en.wikipedia.org/wiki/Software_frameworkhttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Base_Class_Libraryhttp://en.wikipedia.org/wiki/Programminghttp://en.wikipedia.org/wiki/Interface_(computer_science)http://en.wikipedia.org/wiki/Data_accesshttp://en.wikipedia.org/wiki/Data_accesshttp://en.wikipedia.org/wiki/Database_Connectionhttp://en.wikipedia.org/wiki/Cryptographyhttp://en.wikipedia.org/wiki/Web_applicationhttp://en.wikipedia.org/wiki/Algorithmhttp://en.wikipedia.org/wiki/Computer_networkinghttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Softwarehttp://en.wikipedia.org/wiki/Runtimehttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/Operating_systemhttp://en.wikipedia.org/wiki/Library_(computing)http://en.wikipedia.org/wiki/Software_frameworkhttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Base_Class_Libraryhttp://en.wikipedia.org/wiki/Programminghttp://en.wikipedia.org/wiki/Interface_(computer_science)http://en.wikipedia.org/wiki/Data_accesshttp://en.wikipedia.org/wiki/Data_accesshttp://en.wikipedia.org/wiki/Database_Connectionhttp://en.wikipedia.org/wiki/Cryptographyhttp://en.wikipedia.org/wiki/Web_applicationhttp://en.wikipedia.org/wiki/Algorithmhttp://en.wikipedia.org/wiki/Computer_networkinghttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Softwarehttp://en.wikipedia.org/wiki/Runtimehttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/Microsoft_Windows -
7/21/2019 Bus Resevation System
5/24
ro$ides t!e aearance of an alication $irtual mac!ineso t!at rogrammers need not
consider t!e caabilities of t!e secific C7;t!at #ill eecute t!e rogram. T!e CR also
ro$ides ot!er imortant ser$ices suc! as security) memory management) and ecetion
!andling. T!e class library and t!e CR toget!er comose t!e .N*T Frame#or%.
.NET Fra!"#r$ +!rsi#& *ist.
.NET Fra!"#r$ ./
T!is is t!e first release of t!e .N*T Frame#or%. Released on February 14) "
-
7/21/2019 Bus Resevation System
6/24
Built(in suort for &DBC and &racle databases. 7re$iously a$ailable as an add(
on for .N*T Frame#or% 1.
-
7/21/2019 Bus Resevation System
7/24
0icrosoft S Ser$er) #!ic! imlements its o#n sc!eduler and memory
manager.
Full :(bit suort for bot! t!e : and t!e IA: !ard#are latforms.
anguage suort for genericsbuilt directly into t!e .N*T CR.
0any additional and imro$ed AS7.N*T #eb controls.
Ne# data controls #it! declarati$e data binding.
Ne# ersonali3ation features for AS7.N*T) suc! as suort for t!emes) s%ins and
#eb arts.
.N*T 0icro Frame#or% ( a $ersion of t!e .N*T Frame#or% related to t!e Smart
7ersonal &b'ects Tec!nology initiati$e.
.N*T Frame#or% 4.E?
T!e ;nified 0odeling anguage 8;09 is a standard language for secifying)
$isuali3ing) constructing) and documenting t!e artifacts of soft#are systems) as #ell as
for business modeling and ot!er non(soft#are systems. T!e ;0 reresents a collection
of best engineering ractices t!at !a$e ro$en successful in t!e modeling of large and
comle systems. T!e ;0 is a $ery imortant art of de$eloing ob'ect oriented
soft#are and t!e soft#are de$eloment rocess. T!e ;0 uses mostly gra!ical
notations to eress t!e design of soft#are ro'ects. ;sing t!e ;0 !els ro'ect teams
communicate) elore otential designs) and $alidate t!e arc!itectural design of t!e
soft#are.
"
-
7/21/2019 Bus Resevation System
17/24
Uoals of ;0
T!e rimary goals in t!e design of t!e ;0 #ere2
1. 7ro$ide users #it! a ready(to(use) eressi$e $isual modeling language so t!ey
can de$elo and ec!ange meaningful models.
". 7ro$ide etensibility and seciali3ation mec!anisms to etend t!e core concets.
4. Be indeendent of articular rogramming languages and de$eloment rocesses.
:. 7ro$ide a formal basis for understanding t!e modeling language.
. *ncourage t!e gro#t! of t!e && tools mar%et.
. Suort !ig!er(le$el de$eloment concets suc! as collaborations) frame#or%s)
atterns and comonents.
@. Integrate best ractices.
-!y ;se ;0
As t!e strategic $alue of soft#are increases for many comanies) t!e industryloo%s for tec!niques to automate t!e roduction of soft#are and to imro$e quality and
reduce cost and time(to(mar%et. T!ese tec!niques include comonent tec!nology) $isual
rogramming) atterns and frame#or%s. Businesses also see% tec!niques to manage t!e
comleity of systems as t!ey increase in scoe and scale. In articular) t!ey recogni3e
t!e need to sol$e recurring arc!itectural roblems) suc! as !ysical distribution)
concurrency) relication) security) load balancing and fault tolerance. Additionally) t!e
de$eloment for t!e -orld -ide -eb) #!ile ma%ing some t!ings simler) !as
eacerbated t!ese arc!itectural roblems. T!e ;nified 0odeling anguage 8;09 #as
designed to resond to t!ese needs.
RE8UIREMENTS:
"1
-
7/21/2019 Bus Resevation System
18/24
PLATFORM USED:; WIN 1P OR ,I>,ER VERSION
LAN>UA>E USED: ;[email protected]
DATABASE USED: ;MS;ACCESS
,ARDWARE RE8UIREMENTS;
PROCESSOR: ;5 M, OR ABOVE
RAM:; 4 MB AND ABOVE
DESI>N
""
-
7/21/2019 Bus Resevation System
19/24
F#rs Na!
Jome 7age
Rootma 7age
Reser$ation 7age
A$ailable Bus 7age
Reser$ation Form 7age
Confirmation 7age
Contact ;s 7age
,#! Pa3!
R##t Ma( Pa3!
"4
-
7/21/2019 Bus Resevation System
20/24
R!s!r+ati#& Pa3!:;
A+ai*a6*! B)s Pa3!
":
-
7/21/2019 Bus Resevation System
21/24
R!s!r+ati#& F#r Pa3!
C#&firati#& Pa3!
"
-
7/21/2019 Bus Resevation System
22/24
C#&ta't Us Pa3!
CONCLUSION
"
-
7/21/2019 Bus Resevation System
23/24
T!e arc!itecture of t!e .net t!e #ay $arious units are lin%ed to eac! ot!er
and t!e #ay #or%ing of .net ro'ect coding is controlled ma%e t!e student reali3e
t!at engineering is not 'ust learning t!e structured descrition and #or%ing of .net
ro'ect but t!e greater art is of lanning and roer management. It is also used to
learn ne# and ad$anced tec!nology.
Training is not carried out into its tree srit. It is recommended t!at t!ere
s!ould be some ro'ect secially meant for student #!ere resence of aut!orities
s!ould be ensured .
Jo#e$er training !as ro$ed to be quite fait!ful. It !as allo#ed an
oortunity to get an eosure of t!e ractical imlement to t!eoretical
fundamentals.
"@
-
7/21/2019 Bus Resevation System
24/24
BIBILIO>RAP,Y
1. MA Tet Boo% &n .N*T V Aress
". MA Tet Boo% on AS7.N*T V-ro. 7ublis!ers ###.codero'ects.com
###.microsoft.com
">
http://www.codeprojects.com/http://www.codeprojects.com/