bus resevation system

Upload: ashok-reddy-smart

Post on 04-Feb-2018

219 views

Category:

Documents


0 download

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/