major_part_1_org[1]

16
“MOVIE ZONE” MAJOR PROJECT REPORT Submitted by:- In partial fulfillment for the award of the degree of BACHELOR OF ENGINEERING in INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION TECHNOLOGY GYAN GANGA INSTITUTE OF TECHNOLOGY & SCIENCES RUPESH PAURANIK KRATI DUBEY ANJALI NAMDEO NIMMI 0206IT101045 0206IT101023 0206IT101005 0206IT101032

Upload: brijesh-singh

Post on 12-May-2017

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Major_Part_1_org[1]

“MOVIE ZONE”

MAJOR PROJECT REPORT

Submitted by:-

In partial fulfillment for the award of the degree

of

BACHELOR OF ENGINEERING

in

INFORMATION TECHNOLOGY

DEPARTMENT OF INFORMATION TECHNOLOGY

GYAN GANGA INSTITUTE OF TECHNOLOGY & SCIENCES

JABALPUR (M.P.)

RAJIV GANDHI PRODYOGIKI VISHWAVIDYALAYA,

BHOPAL (M.P.)

May- 2014

RUPESH PAURANIK

KRATI DUBEY

ANJALI NAMDEO

NIMMI

0206IT101045

0206IT101023

0206IT101005

0206IT101032

Page 2: Major_Part_1_org[1]

CERTIFICATE

This is to certify that the Major Project Report entitled “Movie Zone” submitted

by Rupesh Pauranik, Krati Dubey, Anjali Namdeo and Nimmi has been carried

out under my guidance & supervision. The project report is approved for

submission towards partial fulfillment of the requirement for the award of degree

of BACHELOR OF ENGINEERING in INFORMATION TECHNOLOGY

from RAJIV GANDHI PROUDYOGIKI VISHWA-VIDYALAYA, BHOPAL

(M.P).

Prof. Rashween Kaur Saluja GuideDept. of Information Technology

Prof. Ajay Lala HoD Dept. of Information Technology

Page 3: Major_Part_1_org[1]

CERTIFICATE

This is to certify that the Major Project Report entitled “Movie Zone” is submitted

by Rupesh Pauranik, Krati Dubey, Anjali Namdeo and Nimmi for the partial

fulfillment of the requirement for the award of degree of BACHELOR OF

ENGINEERING in INFORMATION TECHNOLOGY from RAJIV GANDHI

PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL (M.P).

Internal Examiner External Examiner

Date: Date:

Page 4: Major_Part_1_org[1]

DECLARATION

We hereby declare that the project entitled “Movie Zone” which is being

submitted in partial fulfillment of the requirement for award of the Degree of

Bachelor of Engineering in Information Technology to “RAJIV GANDHI

PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL (M.P.)” is an authentic

record of our own work done under the guidance of Prof. Rashween Kaur Saluja,

Department of Information Technology, GYAN GANGA INSTITUTE OF

TECHNOLOGY & SCIENCES, JABALPUR.

The matter reported in this Project has not been submitted earlier for the

award of any other degree.

Date: Krati Dubey

JABALPUR Rupesh Pauranik

Anjali Namdeo

Nimmi

Page 5: Major_Part_1_org[1]

ACKNOWLEDGEMENT

We sincerely express indebtedness to esteemed and revered guide Prof. Rashween

Kaur Saluja of Department of Information Technology for her valuable

guidance, supervision and encouragement throughout the work. Without her kind

patronage and guidance the report would not have taken shape.

We take this opportunity to express deep sense of gratitude to

Prof. Ajay Lala, Head of Department of Information Technology for his

encouragement and kind approval. Also we thank him in providing the computer

lab facility. We would like to express our sincere regards to him for advice and

counseling from time to time.

We owe sincere thanks to all the faculties in Department of

Information Technology for their advice and counseling time to time.

JABALPUR

Rupesh Pauranik

Krati Dubey

Anjali Namdeo

Nimmi

Page 6: Major_Part_1_org[1]

TABLE OF CONTENTS

Serial No. Title Page No.

1 LIST OF FIGURES i

2 LIST OF TABLES ii

3 ABSTRACT Iii

1. INTRODUCTION 1

1.1 Purpose of Project 2

1.2 Intended Audience 2

1.3 Project and Product Overview 3

1.4 Team Architecture 5

2. PROBLEM STATEMENT 6

2.1 Business Requirements 7

2.1.1 Entry Point

2.1.2 Selection of Product

2.1.3 Reports

2.2 System Requirement 7

3. PROJECT UNDERSTANDING DOCUMENT 8

3.1 Purpose of Project 9

3.2 MIS Reports 9

4. DURATION 10

Page 7: Major_Part_1_org[1]

4.1 Timeline 11

5. REQUIREMENTS 12

5.1 Specific Requirements 13

5.1.1 External Interface Requirements 13

5.1.2 Hardware Interface 13

5.1.3 Software Interface 14

5.2 Non functional Requirements 14

5.3 Software System Attributes 15

6. DESIGN TECHNIQUES 16

6.1 Java 17

6.2 My Sql 18

6.3 SQL yog 19

7. TIER ARCHITECTURE 20

8. SOFTWARE PROCESS MODEL 23

8.1 Why not Evolutionary Model? 24

8.2 Why not Waterfall Model? 24

8.3 Why Incremental RAD Model? 25

8.4 Observation 25

8.5 Determining Project Feasibility 25

9. DESIGN 26

Page 8: Major_Part_1_org[1]

9.1 BPMN 27

9.2Data Flow Diagram 29

9.3 Use Case Diagram 30

9.4 Class Diagram 33

9.5 Object Diagram 34

9.6 Entity Relationship Diagram 35

10. DATABASE 36

11. TESTING 40

11.1 Need of Testing 41

11.2 Testing Modules 41

11.3 Black Box Testing 42

11.4 White Box Testing 43

12. IMPLEMENTATION 44

12.1 Module Functionality 45

12.2 Screen Shots 46

13. TEST CASES 59

13.1 Test case for Login 60

13.2 Test case for Admin 62

13.3 Test case for Seat booking 63

14. CONCLUSION 65

Page 9: Major_Part_1_org[1]

FUTURE ENHANCEMAENT 66

BIBLOGRAPHY 67

Page 10: Major_Part_1_org[1]

LIST OF FIGURES

Serial No Figures Name Page No.

1. BPMN

1.1 BPMN for Login

1.2 BPMN for Admin

1.3 BPMN for Seat Selection

27

28

28

2. Data Flow Diagram

2.1 DFD Level 0

2.2 DFD Level 1

2.3 DFD Level 2

29

29

29

3. Use Case Diagram

3.1 Use case for Admin

3.2 Use case for Login

3.3 Use case for Visitors

30

31

32

4. Class Diagram 33

5. Object Diagram 34

6 Entity Relationship Diagram 35

i

Page 11: Major_Part_1_org[1]

LIST OF TABLES

Serial No. Tables Names Page No.

1. Advertise Table 29

2. Admin Registration Table 29

3. Temporary Updating Table 29

4. Movie details Table 30

5. Offers Table 30

6. Ticket Price Table 30

ii

Page 12: Major_Part_1_org[1]

ABSTRACT

This project is aimed at developing an online movie ticket reservation system. The Movie Zone

project is based on Internet that can be accessed throughout the Net and can be accessed by

anyone who has a net connection. This application will automate the reservation of movie

tickets.

This online movie ticket reservation system provides a website for booking tickets where any

user having internet can access it, view trailers of upcoming movies, book tickets, and can take

reviews and can give feedback. When user books the ticket he/she only needs a credit card/debit

card for paying. Tickets can be collected by email and can take a print of the tickets.

Our online Tickets Booking system is one of the best opportunities for those who cannot afford

enough time to get their tickets reserved standing in long queues.

The website provides complete information regarding currently running movies on all the

screens with details of show timings. People can book tickets online at any time of day or night

that shows our sites 24 X 7.

iii