Sunteți pe pagina 1din 10

A

PROJECT REPORT
ON

TRAVEL BILL TRACKING SYSTEM


Submitted in partial fulfillment of the requirement for the award of
BATCHELOR OF TECHNOLOGY
IN
INFORMATION TECHNOLOGY
2010-2011
Submitted
By
M.ROOPA

08M11A1238

Under the Guidance of


Mr. J.VENKATESH, M.Tech

DEPARTMENT OF INFORMATION TECHNOLOGY

BANDARI SRINIVAS INSTITUTE OF TECHNOLOGY


(Approved by AICTE, Recognized by Govt. of A.P. and affiliated to J.N.T.U.,Hyd)

GOLLAPALLY (V), CHEVELLA (M), R.R.DIST

BANDARI SRINIVAS INSTITUTE OF TECHNOLOGY


(Approved by AICTE, Recognized by Govt. Of A.P. and affiliated to J.N.T.U., Hyd.)
GOLLAPALLY (V), CHEVELLA (M), R.R.DIST
DEPARTMENT OF INFORMATION TECHNOLOGY

CERTIFICATE
This is to certify that the dissertation entitled TRAVEL BILL TRACKING
SYSTEM., being submitted by Miss. M. ROOPA bearing hall ticket No: 08M11A1238 in
partial fulfillment of the requirement for the Award of the Degree of Batchelor of Technology in
INFORMATION TECHNOLOGY, Jawaharlal Nehru Technological University, Hyderabad, is
a record of the bonafied work carried out by her under our guidance and supervision during the
period 2010-2011.
The results presented in this thesis have been verified and are found to be satisfactory. The result
embodied in this project has not been submitted to any other university or institute for the award
of any degree or diploma.

INTERNAL GUIDE

HEAD OF THE DEPARTMENT

Mr.J.VENKATESH,M.tech ,

Mr. M. NARENDHAR, M,tech

Assistant professor

Assistant professor

Department Of I..T

Department Of I.T

EXTERNAL EXAMINER
ii

DECLARATION

I M.ROOPA bearing Roll No: 08M11A1238 , a bonafide student of BANDARI SRINIVAS


INSTITUTE OF TECHNOLOGY, would like to declare that the project titled TRAVEL
BILL TRACKING SYSTEM. A partial fulfillment of Bachelor of Technology

Degree

course of Jawaharlal Nehru Technological University is my original work in the year 20102011 under the guidance of Mr.J.VENKATESH, Assistant Professor of the Department of
INFORMATION TECHNOLOGY

Date:

M.ROOPA

iii

08M11A1238

ACKNOWLEDGEMENT
This work has been done during project period, this present project

work method of

education is really a good opportunity to put theoretical knowledge into a planned exercise with an
aim to solve a real life business problem and also develop confidence to face various situations.
I thanks to Dr.P.V.Ramana Murthy, Director of Bandari Srinivas Institute of Technology,
Hyderabad for providing congenial atmosphere and encouragement.
I thanks to DR. A. NAIDU, Principal of Bandari Srinivas Institute of Technology,
Hyderabad, for providing congenial atmosphere and encouragement.
I express my sincere thanks to Head of the Department Mr.M.NARENDHAR for
giving me moral support and his kind attention and valuable guidance to me throughout this course.
I would like to express my deep and foremost gratitude to my internal guide
J..VENKATESH. He has always been a source of inspiration and motivation for me. I also thanks to my
external guide J.VENKATESH, he has always been a source of inspiration and motivation for me. His
understanding, encouragement and personal guidance has provided a good basis for the present thesis.

DATE:

M.ROOPA

iv

(08M11A1238)

ABSTRACT
Travel Bill Tracking System is a web application that lets you maintain employee
traveling bill information. In order to streamline activities and information flow,
computerization on special tasks is most suited option. This shall minimize the paper
movements and increase the efficiency, labor as well as time-consuming reports can be
generated as when needed. Updating the progress of projects and status of different activities
and jobs can be checked easily and regularly.
The process of Travel Bill Tracking System is to provide a employee traveling
expenditure of different category working in an organization different type of reports on
different selected options.
This Travel Bill Tracking System is design to provide communication channel inside an
organization between different clients on the network. The main objective of the project is to
develop and enhances communication among the members of organizations in a reliable cost
effective and secure way.

LIST OF ABBREVATIONS:

ACRONYMS

.DESCRIPTION

TBTS

TRAVEL BILL TRACKING SYSTEM

DBMS

DATA

BASE

MANAGEMENT

SYSTEM
JDBC

JAVA DATA BASE CONNECTIVITY

ODBC

ORACLE

DATA

BASE

CONNECTIVITY
HTML

HYPER TEXT MARKUP LANGUAGE

JSP

JAVA SERVER PAGES

SQL

STRUCTURED
QUERY
LANGUAGE
ADMINISTRATOR
APPLICATION
PROGRAMMING
INTERFACE
JAVA RUNTIME
ENVIRONMENT

ADMIN
API
JRE

vi

LIST OF CONTENTS
Description

Page No.

1. INTRODUCTION

1.1 Purpose

1.2 Scope

1.3 Model diagrams

1.4 Overview

2. LITERATURE SURVEY

2.1 About Java

2.1.1 Features of Java

2.1.2 Java Architecture

2.1.3 Compilation of code

2.2 Servlets

2.3 JavaScript

12

2.4 JDBC

15

2.5 JSP

18

3. SYSTEM ANALYSIS

21

3.1 Existing System

21

3.1.1Disadvantages

21

3.2 Proposed System

22

3.2.1 Advantages

22

vii

4. SYSTEM REQUIREMENTS SPECIFICATION

24

4.1 Hardware Requirements

24

4.2 Software Requirements

24

5. SYSTEM DESIGN

25

5.1 System Specification

25

5.2 System Components

26

5.3 Uml Diagrams

27

5.4 Data Dictionary

39

6. IMPLEMENTATION

42

6.1 Source Code

42

7. SYSTEM TESTING

58

7.1 Code Testing

58

7.2 Specification Testing

59

7.3 Levels of Testing

59

7.3.1 Unit Testing

59

7.3.2 System Testing

59

7.4 Sample Tests

59

7.5 Real Tests

59

7.6 Test Cases

60

7.7 Discussion of Results

63

8. CONCLUSION AND FUTURE ENHANCEMENTS

68

9. REFERENCES

69

viii

LIST OF FIGURES
S.No

Page.Nos

Names of Figures

1.1

Model Diagram of TBTS

2.1

Development process of java program

2.2

Compilation of code

2.3

Three-tier model

17

2.4

Middle Tier Architecture

18

5.1

Usecase Diagram

27

5.2

Usecase Diagram for Administrator

28

5.3

Sequence Diagram for Administrator

29

5.4

Usecase Diagram of Employee Information

30

5.5

Sequence Diagram of Employee Information

31

5.6

Usecase Diagram of module Information

32

5.7

Sequence Diagram for module Information

33

5.8

Usecase Diagram for Reporting Information

34

5.9

Sequence Diagram for Reporting Information

35

ix

5.10

Usecase Diagram for Travelling Information

36

5.11

Sequence Diagram for Travelling Information

37

5.12

Use case Diagram for TBTS

38

5.13

Sequence Diagram for TBTS

39

7.1

Test case for Login page

60

7.2

Test case for Login Status

61

7.3

Test case for Registration page

62

7.4

Screenshot for Login page

63

7.5

Screenshot for Employee Information

64

7.6

Screenshot for Module Information

65

7.7

Screenshot for Travelling Information

66

7.8

Screenshot for TBTS

67

S-ar putea să vă placă și