Courier services doc.doc
-
Upload
uniq-manju -
Category
Documents
-
view
233 -
download
0
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.