Courier services doc.doc

download Courier services doc.doc

of 59

Transcript of Courier services doc.doc

  • 7/24/2019 Courier services doc.doc

    1/59

    DECLARATION

    We hereby declare that the project entitled Corier Sevices submitted to the

    department of Information Technology, Hyderabad for partial fulfillment of the

    requirement for the award of Bachelor of Technology in Information Technology is a

    result of original work carried out by us.

    This work in original has not been submitted so far in part or full for any other institute

    or ni!ersity.

  • 7/24/2019 Courier services doc.doc

    2/59

    ACKNOWLEDGEMENT

    We thank the almighty for gi!ing us the courage " perse!erance in completing

    the project. This project itself is an acknowledgement for all those who ha!e gi!en us

    their heart#felt#co#operation in making it a grand success.

    We are thankful to our principal, Prof.------------ for pro!iding the necessary

    infrastructure and labs. We are greatly indebted to, Head of Information Technology,

    Mr.------------ for pro!iding !aluable guidance at e!ery stage of this project work.

    We are also thankful to the project coordinator, Mr.------- for e$tending their

    sincere " heartfelt guidance through out this project work. Without their super!ision and

    many hours of de!oted guidance, stimulating " constructi!e criticism, this thesis would

    ne!er come out in this form.

    It is a pleasure to e$press our deep and sincere gratitude to the project %uide

    Mr,---------- and are profoundly grateful towards the unmatched help rendered by him.

    &ur special thanks to all the lectures of Information Technology, for their !aluable

    ad!ises at e!ery stage of this work.

    'ast but not the least( we would like to e$press our deep sense and earnest

    thanks gi!ing to our dear parents for their moral support and heartfelt cooperation in

    doing the project. We would also like to thank our friends, whose direct or indirect help

    has enabled us to complete this work successfully.

  • 7/24/2019 Courier services doc.doc

    3/59

    COMPANY PROILE

    )atapoint has been acti!ely in the profession of sourcing IT professionals from the year

    *+++. We ha!e since placed scores of candidates from different skill sets, with !arying

    le!els of e$perience. Ha!ing established a reputation as a good placement organiation,

    we are constantly approached by adept professionals, in pursuit of better opportunities,

    which helps us maintain an updated database of present and potential IT connoisseurs in

    demand home and abroad

    )atapoint endea!ors to be a pioneer in -ecruiting and manpower consulting thanks to

    strategic alliances with leading multinational companies in India and of /merica. &ur

    technically competent, e$perienced, and certified consultants will help our clientele to

    get the right manpower at the right time. We take pride in ha!ing top#notch companies

    who make enable us to ha!e faith in the future through maintaining high quality in

    screening, hiring and management.

    )atapoint has identified a number of areas of thrust in the emerging and e!er growing

    IT industry and !irtue of which, we would focus all our energies to get on to the fast

    track in the shortest possible period. We pursue requirements from leading 0orporate in

    India and abroad. The company is also entering into a memorandum of understanding

    with leading companies in India " / for placements.

  • 7/24/2019 Courier services doc.doc

    4/59

    A!STRACT

    Ti"#e of "$e Pro%ec"& RENC' co(rier

    Descri)"io*&

    This project deals with the +Co(rier I*for"io* Ss"e/. The system

    is used for daily acti!ities such as booking a courier, maintain employee details, process

    payroll of employees, maintain hub details, maintain company details etc,..

    Previo(s Ss"e&

    This project deals with the 10ourier information 2. The system is used for daily

    acti!ities such as booking, non deli!ery, out return, company details, hub rates, and

    pickup centers. It is !ery difficult to do this process manually. Hence it is recommended

    to computerie the process by de!eloping the relati!e software as the world is turning

    into information and technology( computeriation becomes necessity in all walks of life.

    E0is"i*1 Ss"e&

    The e$isting system is not totally automated. Though the system is computeried to a

    particular e$tent, it has to do a lot of manual work.

    The different processes in!ol!ed are3

    To maintain details of bookings manually.

    0alculate salaries of the employees.

    To maintain details of the incoming couriers.

    To maintain returns details.

    To maintain out return details.

    Mo2(#es&

    A2i*is"r"or

    Co(rier

    E)#oee

    C(s"oer

    Mo2(#e Descri)"io*&

    A2i*is"r"or

  • 7/24/2019 Courier services doc.doc

    5/59

    Courier

    0ourier module contains bookings, incomings, out returns, no deli!ery, hub rates, and

    pickup centers details.

    The following are the forms that e$ist in this module

    Booking 4orm

    Incoming 4orm

    5on deli!ery 4orm

    &ut returns 4orm

    Hub rates form

    0ompany details 4orm

    6ickup centers 4orm

    Booking form contains different te$t fields, option buttons, list bo$es and buttons to

    enter the details about the source address, destination address, weight, amount details.

    Incoming form contains the details like source address and destination address

    the date of deli!ery.

    5on deli!ery form contains the details like forward date, in date, source address and

    destination address.

    E)#oeeThis module deals with the details about the employees who are working in the

    organiation and their payroll details

    The following are the forms that e$ist in this module

    7mployee details form

    payroll form

    7mployee form contains the different te$t fields, list bo$es and buttons to enter the

    details like employee number, name, and address, date of join, assigned area, and

    phone number.

    6ayroll form deals details like employee number, name, incenti!es, ad!ances, net salary.

  • 7/24/2019 Courier services doc.doc

    6/59

    CONTENTS

    3. INTROD4CTION

    i. 6-6&7 &4 6-&870T

    ii. 0&67 &4 6-&870T

    iii. 6-&870T &97-9I7W

    5. PRO6ECT ANALYSIS

    i. 7:ITI5% ;T7orB D"se&

    In a 5etwork database, data is represented by 5etwork structure. In this

    approach record occurrence can ha!e any number of superiors as well as

    any number of immediate dependents thus allow many to many

    correspondence directly than an hierarchical approach. The main

    disad!antage of the 5etwork model is data representation is !ery comple$

    resulting in comple$ity of the )

  • 7/24/2019 Courier services doc.doc

    15/59

    )ata )efinition 'anguage commands >))'?

    )ata

  • 7/24/2019 Courier services doc.doc

    16/59

    )/T/4'&W

    R4LES OR DD&

    4i$ the scope of the system by means of conte$t diagrams.

    &rganie the )4) so that the main sequence of the actions reads

    left to right and top to bottom.

    Identify all inputs and outputs.

    Identify and label each process internal to the system with rounded

    circles.

    / process is required for all the data transformation and transfers.

    Therefore, ne!er connect a data store to a data source or the

    destinations or another data store with just a data flow arrow.

    )o not indicate hardware and ignore control information.

  • 7/24/2019 Courier services doc.doc

    17/59

    of the different systems in an organiation is shown by the way of conte$t analysis

    diagram. When e$ploded into )4)

    They are represented by3

    '797'#+ 3 ;T7< I56T=&T6T

    '797'#3B;T7< '797' )/T/4'&W 450TI&5/'

    '797'#* 3 4I'7 '797' )7T/I' )/T/ 4'&W.

    The input and output data shown should be consistent from one le!el to the ne$t.

    LE8EL-@& SYSTEM INP4TO4TP4T LE8EL

    / le!el#+ )4) describes the system#wide boundaries, dealing inputs to and

    outputs from the system and major processes. This diagram is similar to the combined

    user#le!el conte$t diagram.

    LE8EL-3& S4!SYSTEM LE8EL DATA LOW

    / le!el# )4) describes the ne$t le!el of details within the system, detailing the

    data flows between subsystems, which makeup the whole.

    LE8EL-5& ILE LE8EL DETAIL DATA LOW

    /ll the projects are feasible gi!en unlimited resources and infinite time. It is both

    necessary and prudent to e!aluate the feasibility of the project at the earliest possible

    time. 4easibility and the risk analysis are pertained in many ways. If project risk is great.

    FIRST LEVEL DTAFLOW DIAGRAM

    +d#inistrator,ser

    -.-

    Franch Express

    Co$rier

    anage#ent syste#

  • 7/24/2019 Courier services doc.doc

    18/59

    5*2 Leve# DDs

    'dministrator

    /./

    Co$rie

    r

    /.0

    (mp

    'dministrator

    ).).)

    *ooking

    /./.1

    Incoming

    ).).+

    eturns

    ).).-

    Inreturns

    'dministrator'dministrator

    2oo3ing

    /./././

    2oo3ing

  • 7/24/2019 Courier services doc.doc

    19/59

    5. 4*ifie2 Mo2e#i*1 L*1(1e Di1rs4MLF&

    The unified modeling language allows the software engineer to e$press an

    analysis model using the modeling notation that is go!erned by a set of syntactic

    semantic and pragmatic rules.

    ,serCo#%any

    4$b rates

    2oo3ing

    5on deli!ery5on del

    Info

    /././.0

    5on del ,ser

  • 7/24/2019 Courier services doc.doc

    20/59

    /

  • 7/24/2019 Courier services doc.doc

    21/59

    administrator

    reports

    address details

    source creation

    employee registration

    administrator

    Use case iagram !"r n"rma# emp#"$ee

    employee

    transactions

    reports

    employee

    Se%&ence iagram !"r aminis'ra'"r

  • 7/24/2019 Courier services doc.doc

    22/59

    source creation. administrator

    employee

    registration

    address details reports

    emp/details

    update emp/details

    create new source

    source created succeffully

    enter address details for e#isting source

    updated address details

    re$uest for reports

    view report based on re$uest

    Se%&ence iagram !"r emp#"$ee

  • 7/24/2019 Courier services doc.doc

    23/59

    . employeetransactions reports

    transction details

    success

    re$uest for report

    display based on re$uest

    C"##a("ra'i"n iagram !"r aminis'ra'"r

    . administrator

    employee

    registration

    source

    creation

    address

    details

    reports

    ). emp/details

    +. update emp/details

    0. create new source

    -. source created succeffully

    1. enter address details for e#isting source

    2. updated address details

    3. re$uest for reports

    4. view report based on re$uest

  • 7/24/2019 Courier services doc.doc

    24/59

    C"##a("ra'i"n iagram !"r emp#"$ee

    . employee

    transacti

    ons

    reports

    ). transction details

    +. success

    0. re$uest for report

    -. display based on re$uest

    Ac"ivi" Di1r or C$ecBi*1 #o1i* Cre2e*"i#s&

  • 7/24/2019 Courier services doc.doc

    25/59

    Ac"ivi" Di1r or Re1is"r"io*&

    7.ENTITY-RELATIONS'IP Di1rs

    7#- >7ntity#-elationship? )iagram is used to represents the relationship between

    entities in the table.

    The symbols used in 7#- diagrams are3

    ;

  • 7/24/2019 Courier services doc.doc

    26/59

    -epresent attributes.

    -epresent -elationship ets.

    'ine represents flow

    tructured analysis is a set of tools and techniques that the analyst.

    To de!elop a new kind of a system3

    The traditional approach focuses on the cost benefit and feasibility

    analysis, 6roject management, and hardware and software selection an personal

    considerations.

  • 7/24/2019 Courier services doc.doc

    27/59

  • 7/24/2019 Courier services doc.doc

    28/59

    'oe P1e

  • 7/24/2019 Courier services doc.doc

    29/59

    A2i* Lo1i*

  • 7/24/2019 Courier services doc.doc

    30/59

    A2i* Previ#ies

  • 7/24/2019 Courier services doc.doc

    31/59

    Emp#"$ee Regis'ra'i"n

  • 7/24/2019 Courier services doc.doc

    32/59

    Emp#"$ee De'ai#s

  • 7/24/2019 Courier services doc.doc

    33/59

    Upa'e Emp#"$ee

  • 7/24/2019 Courier services doc.doc

    34/59

    PS#i)

  • 7/24/2019 Courier services doc.doc

    35/59

    8ie> E)#oee S#r De"i#s

    (er To c(s"oer

  • 7/24/2019 Courier services doc.doc

    36/59

    9.DATA!ASE DIAGRAM

    8ie> (er Of C(s"oer

  • 7/24/2019 Courier services doc.doc

    37/59

  • 7/24/2019 Courier services doc.doc

    38/59

    E)#oee Previ#ies

    Co(rier !ooBi*1

  • 7/24/2019 Courier services doc.doc

    39/59

    8ie> !ooBi*1 De"i#s

  • 7/24/2019 Courier services doc.doc

    40/59

  • 7/24/2019 Courier services doc.doc

    41/59

    I*coi*1 De"i#s

    No* De#iver De"i#s

  • 7/24/2019 Courier services doc.doc

    42/59

    O(" Re"(r*s

  • 7/24/2019 Courier services doc.doc

    43/59

    '( Ce*"re

  • 7/24/2019 Courier services doc.doc

    44/59

    PicB 4) Ce*"re

  • 7/24/2019 Courier services doc.doc

    45/59

    Co)* De"i#s

  • 7/24/2019 Courier services doc.doc

    46/59

    E)#oee Previ#ies

  • 7/24/2019 Courier services doc.doc

    47/59

    C$*1e Pss>or2

  • 7/24/2019 Courier services doc.doc

    48/59

    C(s"oer Previ#ies

  • 7/24/2019 Courier services doc.doc

    49/59

    Se*2 Re)or" To !ooB Co(rier

  • 7/24/2019 Courier services doc.doc

    50/59

    8ie> !ooBi*1 De"i#s

  • 7/24/2019 Courier services doc.doc

    51/59

    8ie> No* De#iver De"i#s

  • 7/24/2019 Courier services doc.doc

    52/59

    C(s"oer De"i#s

  • 7/24/2019 Courier services doc.doc

    53/59

  • 7/24/2019 Courier services doc.doc

    54/59

    (er To A2i*

    8ie> Re)or" of A2i*

  • 7/24/2019 Courier services doc.doc

    55/59

  • 7/24/2019 Courier services doc.doc

    56/59

    Ao(" 4s

  • 7/24/2019 Courier services doc.doc

    57/59

    Co*"c" 4s

  • 7/24/2019 Courier services doc.doc

    58/59

    PRO6ECT TESTING

    Sof">re Tes"i*1 S"r"e1ies

    Testing is a set of acti!ities that can be planned in ad!anced and conducted systematically. / strategy f

    oftware testing must accommodation low#le!el tests that are necessary to !erify that a small source code

    egment has been correctly implemented as well as high#le!el tests that !alidate major system functions agai

    ustomer requirements

    There are three types of testing strategies

    . nit test

    *. Integration test

    C. 6erformance test

    4*i" Tes"i*1&

    nit testing focuses !erification efforts on the smallest unit of software design module. The unit tes

    lways white bo$ oriented. The tests that occur as part of unit testing are testing the module interface, e$ami

    he local data structures, testing the boundary conditions, e$ecution all the independent paths and testing er

    handling paths.

    I*"e1r"io* Tes"i*1&

    Integration testing is a systematic technique or construction the program structure while at the same tonducting tests to unco!er errors associated with interfacing. cope of testing summaries the spe

    unctional, performance, and internal design characteristics that are to be tested. It employs top#down test

    nd bottom#up testing methods for this case.

    Perfor*ce Tes"i*1&

    Timing for both read and update transactions should be gathered to determine whether system funct

    re being performed in an acceptable timeframe.

  • 7/24/2019 Courier services doc.doc

    59/59

    Co*c#(sio*

    The entire %ro6ect has been de!elo%ed and de%loyed as %er the re&$ire#ents stated by the $ser it is fo$nd to be b$g

    as %er the testing standards that is i#%le#ented. +ny s%ecification7$ntraced errors "ill be concentrated in the co#

    !ersions "hich are %lanned to be de!elo%ed in near f$t$re. The syste# at %resent does not ta3e care off the #o

    %ay#ent #ethods as the consolidated constr$cts need SS' standards and are critically to be initiated in the first f

    he a%%lication of the credit card transactions is a%%lied as a de!elo%#ental %hase in the co#ing days. The syste# ne

    #ore elaborati!e technicality for its ince%tion and e!ol$tion.

    F&'&re Enhancemen' O! 'he r"*ec'

    !I!ILIOGRAP'Y

    3.ASP.NET !I!LEF-MR4D4LA PARI'AR.

    5. Ms"eri*1 SL Server 5@@@

    -G(*2er#o, 6or2e* !P! P(#ic"io*s

    7. !e1i**i*1 SL Server 5@@@

    -T$ereo* Wi##is >ro0 )(#ic"io*s

    9. SOTWARE ENGINEERING T'EORETICAL APPROAC'F-ROGER S.PRESSMEN, T. Mc. G'.

    :. CH.NET-PROESSIONAL 8IS4AL !ASIC.NET

    -WRO P4!LICATIONS.