car hire portal-documentation

Upload: gaurav-patel

Post on 01-Jun-2018

226 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/9/2019 Car Hire Portal-Documentation

    1/68

    Car HirePortal

    Submitted To

    Smt. Chandaben Mohanbhai Patel Institute Of Computer

    Applications

    Submitted By

    Ankita Dalsaniya !"MCA"!#$ Sneha %ais&al !"MCA"#'$

    +"!

    #

  • 8/9/2019 Car Hire Portal-Documentation

    2/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    + , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    3/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    With immense pleasure we would like to present this report on

    the project assignment of "CAR HIRE PORTAL".

    we are thankful to all that helped a lot of successful completion of

    project and for providing valuable guidance throughout our project

    work. So we take this opportunity to thanks the people to make

    this project and report success.

    We would like to Special Thanks to our internal guide Mr.Dharmendra

    Patel and our external guide Ms.Priti Visavadia and Ms.Smriti Tripathi

    for giving the guidance about our project. And all persons who have end

    favored us .rom the learning and processing the knowledge during the

    project.

    We would like to thank our faculty members and those

    people who have directly or indirectly helped us in making this

    project work and study successful.

    # , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    4/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    ' , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    5/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    !t gives us great pleasure in placing in the hands ofour esteemed aculties. This individual report which we

    believe will go through the documentation of the

    project work done by us.

    The objective of this report is to provide both a

    conceptual understanding of the system as well asworking guide.

    Surely no other technology as !nformation Technology

    is proven as the driving force of the #ation. !.T not only

    decides the present but also the future. the need for

    software development today is a competence in a $%!

    based front & end tool as far the databaseprogramming is concerned.

    A typical scenario today involves an application

    consisting of a visual front & end for presenting data

    and reporting option to the enterprise user and a

    connection to a database for piping data to controls

    such as text boxes tables and list boxes . These

    application typically feature reporting functions to provide

    documentation to teachers and administrative.

    student learns organi'ational structure rules and

    regulations and management in a real sense which

    helps student to get discipline in life.

    ) , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    6/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Aimed for providing the reader with easier and

    depth knowledge of all the basic as well asimportant aspects related to the system having the

    functionality( s of almost all the things which we

    have gone through from the point of view of any

    system development life cycle.

    )oreover we have found )S & S*+ Server to be themost exciting environment to work with especially when

    the $%! tool like AS,.#et -/.

    Ankita Dalsaniya

    Sneha ais!al

    Ra"hit Pandya

    , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    7/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    * , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    8/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Pro/ect

    Introduction0000000000000000000..

    "1 Pro/ect

    Pro2le0000000000000000000000

    0.!! Introduction to

    tools0000000000000000000.!# System

    (e3uirement0000000000000000000.

    ! Scope0000000000000000000000

    000000!4 System

    Module0000000000000000000000.+"

    Dia-rams000000000000000000000

    00000++ Data

    Dictionary00000000000000000000

    00.+*

    Screen5ayouts0000000000000000000000

    ..##Test

    Cases0000000000000000000000

    000.)1 6uture

    7nhancement0000000000000000000#

    4 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    9/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Biblio-raphy0000000000000000000

    0000...)

    1 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    10/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    0ar 1ire ,ortal provides facility for hiring car for the employees

    of +2T. !t will maintain diffrerent terms and conditions for hiring

    car for employees of different departments.

    The system will contain user dashboard which will maintain the

    re3uests made by user . the re3uest form will contain

    information about sourcedestination departments etc.

    The system will contain all the pending re3uest for approval of

    145. 145 for the specific department of the +2T will be able

    to view re3uests pending for his approval only. +ink for going to

    every user re3uest will be available so that re3uest can be

    !" , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    11/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    approved. As well As 145 can approv the re3uests in one go

    by selecting all .

    !nfrastructure and Services will have a dashboard for all there3uests which have been approved by vendor and have not

    yet been assigned a vendor to them.

    !! , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    12/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Pr#$e"t Title %Car Hire P#rtal&

    Pr#$e"t De'initi#n 0ar 1ire ,ortal provides facility for hiringcar for the employees of + 2 T.it willmaintain diffrerent terms and conditionsfor hiring car for employees of differentdepartments.

    Or(ani)ati#n + 2 T ,ower 6aroda

    !+ , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    13/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Or(ani)ati#n Addresss + 2 T ,ower78nowledgecity96:W vaghodia crossing ajwa 6aroda.

    Pr#$e"t Cate(#ry Website

    Pr#$e"t D*rati#n ; )onths

    +r#nt End )icrosoft 9

    Internal *ide )r.5harmendra ,atel

    E/ternal *ide )s.,riti

  • 8/9/2019 Car Hire Portal-Documentation

    14/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    +r#nt End0 Mi"r#s#'t Vis*al St*di# 1232

    !' , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    15/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    )icrosoft

  • 8/9/2019 Car Hire Portal-Documentation

    16/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    specifically targeted for embedded and smallerCscale

    applications.

    ! , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    17/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    !* , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    18/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    +#ll#!in( re6*irements "an 7e '#*nd0

    The system should be automated. After computeri'ing the

    system whole work should be done accurately with data

    consistency and redundancy.

    !t should be collaborative portal to manage records with

    inputs from users for different processes.

    System should be alert the user by S)S as well as mail.

    ,roper security should be maintain.

    !4 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    19/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    0ar 1ire ,ortal will help the company for renting car for their

    employee and also provide the facility to vendor to check theinvoice.

    !1 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    20/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    This application will be useful to every department of the company

    for their employee to hire the car for their trip 2 visits.

    +" , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    21/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    There are three M#d*les #' #*r system.

    7/90ar 1ire

    7-9e3uest $rant

    7?9!nvoice

    +! , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    22/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    (1)Car Hire

    This module maintains all the details regarding car hire. !t will maintain

    information for the employees of + 2 T those are associated with car

    hiring process.

    (2)Request Grant

    This module &ill -rant the re3uest for employees those are

    re3uested for car.

    (3)Invoice

    This module &ill -enerate in8oice for employees those are

    completed their trips.

    ++ , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    23/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Class ia!ra"

    +# , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    24/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    #se case ia!ra"

    +' , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    25/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    $ctivit% ia!ra"

    +) , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    26/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    equence ia!ra"

    + , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    27/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    +* , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    28/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    +4 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    29/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    839Empl#yee:Master

    This table will maintain the all the information about the

    employee.

    Sn# C#l*mn;ame

    Datatype C#nstraints Des"ripti#n

    3 ,S#o

  • 8/9/2019 Car Hire Portal-Documentation

    30/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    819 Department:Master

    This table will contain the information about the department.

    Sn# C#l*mn;ame

    Datatype C#nstraints Des"ripti#n

    3 5ept!d

  • 8/9/2019 Car Hire Portal-Documentation

    31/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    (') Grae*aster

    This table &ill contain the information about the

    -radation scheme of employee.

    Sn# C#l*mn;ame

    Datatype C#nstraints Des"ripti#n

    3 $rd!d

  • 8/9/2019 Car Hire Portal-Documentation

    32/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    (,) Tri-Co"-

    This table &ill contain the information about the Trip

    Completion.

    Sn# C#l*mn;ame

    Datatype C#nstraints Des"ripti#n

    3 Trip!d

  • 8/9/2019 Car Hire Portal-Documentation

    33/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    (.) CarHire

    This table will contain information about car hiring process.

    Sn# C#l*mn ;ame Datatype C#nstraints Des"ripti#n

    3 e3!d

  • 8/9/2019 Car Hire Portal-Documentation

    34/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    L#(in Pa(e

    #' , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    35/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    This form &ill help user to 5o-in to the system.

    Table 9sed:

    #) , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    36/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    7mployee;Master

    /or!ot Passwor

    # , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    37/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    #* , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    38/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    This form &ill help user to 2nd pass&ord and send it on pre8ious

    re-istered email address.

    Table 9sed:

    7mployee;master

    Ho"e -a!e

    #4 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    39/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    This Pa-e is display to e8ery 9ser after successfully 5o-in.

    #ser Request /or"

    #1 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    40/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    9sin- this pa-e< 9ser Can (e-ister car for =imself or for other

    7mployee.

    Ta0le #se

    7mployee;Master

    Department;master

    Car=ire

    >rade;master

    '" , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    41/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Cancel Request /or"

    This form is used to cancel car hire re3uest. 9ser can cancel only

    those car hire re3uest &hich are pendin- for appro8al from I?S

    Person. After appro8al of I?S person user is not able to see that

    re3uest for cancelation.

    Ta0le #se

    Car=ire

    '! , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    42/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    H as0oar

    This form display the re3uest that are pendin- for appro8al from

    =OD. 5o&er -rade employee need special permission from =OD

    before hirin- the car. (e3uests are sho&n in -rid 8ie& &ith =yperlinkof each re3uest. So =OD can easily 8ie& detail of re3uest.

    Ta0le #se

    Car=ire

    H etaile 4iew

    '+ , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    43/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    This form sho&s Detail of trip &hich comes for appro8al from =OD.

    Ta0le #se

    Car=ire

    Department;master

    I& as0oar

    '# , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    44/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    This form display the re3uest &hich are pendin- for I?S Person@s

    appro8al. After successful complete car hire re3uest form ? =OD

    appro8al re3uest are display to I?S person for appro8al and

    re/ection.

    Ta0le #se

    Car=ire

    '' , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    45/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    I& etaile 4iew

    This form displays detail re3uest to I?S Person. Also allo& him to

    chan-e endor< Car or car type.

    Ta0le #se

    Carhire

    Department;master

    ') , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    46/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    4enor as0oar5$rrival Request

    This form sho&s the 8endor for &hich he has to assi-n car. 6irst it

    sho&s all arri8ed re3uest &hich has not assi-n car in -rid 8ie&. All

    re3uests has hyperlink so detail can be 8ie&ed.

    Ta0le #se

    Carhire

    ' , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    47/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    river $ssi!n /or"

    9sin- this form< endor can assi-n Dri8er Information ? car

    information to 9ser for their trip. Mail has been sent to 9ser about

    this information.

    Ta0le #se

    Car=ire

    TripComp

    '* , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    48/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Tri- Co"-letion54enor

    After successful completion of user@s trip 8endor can see hisher trip

    information in this form. 9sin- the link he can completely see the

    information and 2ll up trip completion form.

    Ta0le #se

    TripComp

    Department;master

    Car=ire

    '4 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    49/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Tri- Co"-letion /or"

    On this form endor can 2ll the detail of additional char-es. By click

    on Okey button mail is sent to user about informin- the trip ? 2nalcost.

    Ta0le #se

    TripComp

    Car=ire

    Department;master

    '1 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    50/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Tri- Co"-lition Request /or"5#ser

    This form &ill display the Trip Completion Information after

    successfully completion of trip. And after 8endor 2ll up the trip

    completion form.

    Ta0le #se

    Car=ire

    TripComp

    Department;master

    )" , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    51/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Clari6cation /or"

    9sin- this form 9ser ask for clari2cation to 8endor if heshe &ant.

    Other &ise re3uest sent to 6?A Department for payment purpose.

    Ta0le #se

    TripComp

    Car=ire

    Department;master

    )! , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    52/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    4enor as0oar5Calri6cation /or"

    If user &ants clari2cation then 8endor can see hisher re3uest ?

    3uery. This form sho& list of re3uest arri8es for clari2cation.Ta0le #se

    TripComp

    Carhire

    )+ , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    53/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Clari6cation answer

    9sin- this form< endor can ans&er user@s clari2cation.

    Ta0le #se

    Car=ire

    TripComp

    #ser as0oar5Clari6cation $nswer

    )# , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    54/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    9sin- this form 9ser can 8ie& the ans&er -i8en by endor.

    Ta0le #se

    TripComp

    Carhire

    Clari6cation $nswer etail /or"

    )' , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    55/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    This form -i8es Detailed Information about ans&er -i8en by 8endor.

    By click on Okey button this re3uest sent to 6?A Department forfurther payment process.

    Ta0le #se

    TripComp

    Carhire

    )) , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    56/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    /&$ as0oar

    This form is 8isible to 6?A Person. It sho&s the trip re3uests &hich

    are completed.

    Ta0le #se

    TripComp

    Carhire

    ) , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    57/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    /&$ Invoice Generation 7or"

    This form Prints the In8oice for the trip of 9ser.

    Ta0le #se

    TripComp

    Carhire

    )* , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    58/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Re!istration /or"

    This form is 8isible to Admin only. =eShe can use this form to

    re-ister ne& employee to this system.

    Ta0le #se

    7mployee;Master

    )4 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    59/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Can!e Passwor

    9ser can use this form to chan-e his o&n pass&ord.

    Ta0le #se

    7mployee;Master

    )1 , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    60/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    " , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    61/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Lo!in /or"

    Test

    Case

    8o

    ituation 9:-ecte

    ut-ut

    $ctual

    ut-ut

    ! 5o-in &ith

    incorrect user id

    and pass&ord

    7rror messa-e 7rror messa-e :

    9ser Id andpass&ord are

    incorrect.

    + 5o-in &ith correct

    user id and

    pass&ord

    Accepted Accepted

    Request /or"

    Test

    Case

    8o

    ituation 9:-ecte

    ut-ut

    $ctual

    ut-ut

    ! 7nter the pickup

    date is belo&edtoday@s date

    6ocus a-ain on

    pickup date

    6ocus on Pickup

    date

    + If some 2elds are

    empty

    7rror Messa-e:

    E(e3uired 6ield$

    Print the

    Messa-e

    ! , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    62/68

  • 8/9/2019 Car Hire Portal-Documentation

    63/68

  • 8/9/2019 Car Hire Portal-Documentation

    64/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    4enor /or"

    Test

    Case

    8o

    ituation 9:-ecte

    ut-ut

    $ctual

    ut-ut

    ! If 2elds are

    empty

    Dri8er

    Fame

    Dri8er

    Mobile Fo

    Car Fo

    7rror Messa-e:

    E(e3uired 6ield$

    Dri8er Fame

    contains only

    alphabets

    Mobile Fo

    contains only

    di-its.

    Car number is

    not on proper

    format.

    Print the Messa-e

    Dri8er Fame

    contains only

    alphabets

    Mobile Fo

    contains only

    di-its.

    Car number

    is not on

    proper

    format.

    ' , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    65/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    ) , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    66/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    * /acilit%

    In future< &e can enhance our system &ith SMS

    6acility. Ghen 8endor can assi-n the car and dri8er for

    re3uested user then SMS &ill send to the user and

    user can -et the dri8er name< car no and dri8er mobile

    no throu-h sms.

    , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    67/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    ,##ks '#r C4

    * , P a - e

  • 8/9/2019 Car Hire Portal-Documentation

    68/68

    L & T Power [Car Hire Portal]

    [Car Hire Porta

    Book Name Author Name

    Programming C#:Building .NET

    Application with C#

    Jesse Libert

    ,##ks '#r ASP.;ET

    Book Name Author Name

    Beginning A!P.NET ".: in C# and $B Imar Spaan/aars

    ,##ks '#r ML

    Book Name Author Name

    The %ni&ied 'odeling Language %ser

    (uide)* nd Edition+

    >rady Booch

    %ames (ubau-h

    I8an %acobson