MANGALORE UNIVERSITY
Project Report On
“Chandan Van:
An app for movie promotion”
SUJAY
Reg. No. 169452838
MGM College, Udupi
Under the guidance of
Mr.Chandrahas Mrs. Kavita Pujari
Team Lead Lecturer of PG Department
of
Invenger Technologies Pvt Ltd ,
Computer Science,
Mangalore.
MGM College Udupi-2
In the partial fulfillment of the requirement for the degree of
Master of Science (Computer Science)
MAHATMA GANDHI MEMORIAL COLLEGE
UDUPI – 576102
MAHATMA GANDHI MEMORIAL COLLEGE
UDUPI – 576102
POST GRADUATION
DEPARTMENT OF COMPUTER SCIENCE
CERTIFICATE
This is to certify that the project entitled “Chandan Van: An app for movie
promotion” has been carried out by Sujay (Reg No: 169452838), student
of fourth semester MSc (Computer Science) under the supervision of Mrs.
Kavita Pujari Lecturer of PG Department of Computer Science, Mahatma
Gandhi Memorial College, Udupi. This dissertation is submitted in partial
fulfillment of the requirement for the award of Master of Science
(Computer Science) by Mangalore University during the Academic year
2017-2018.
Internal Guide Head of the Department
Principal
Internal Examiner External Examiner
Submitted for the viva-voice examination held on: ………………
Declaration
This project work entitled “Chandan Van: An app for movie
promotion” has been successfully carried out by me, Sujay (Reg No:
169452838), student of Fourth semester MSc Computer Science, at
Invenger Technologies Mangalore and also under the supervision and
guidance of Mrs. Kavita Pujari Lecturer of PG Department of Computer
Science, Mahatma Gandhi Memorial College, Udupi.This is submitted in
partial fulfillment for the award of degree in Master of Science in computer
science(MSc-Computer Science) by Mahatma Gandhi Memorial College,
Udupi during academic year 2017-2018.
Sujay
Register No: 169452838
IV SEM MSc Computer
Science
Mahatma Gandhi Memorial
College
Udupi-576102
Acknowledgement
The successful completion of my task will be incomplete without
complementing those who made it possible and whose guidance and
encouragement made my efforts successful.
I express my gratitude to Mr. M. Vishwanath Pai, Head of PG
Department of Computer Science, Mahatma Gandhi Memorial College,
Udupi for his inspiration and encouragement always.
I like to place on record the valuable guidance and constant
encouragement by my guide, Mrs. Kavita Pujari, Lecturer of PG
Department of Computer Science, Mahatma Gandhi Memorial College,
Udupi for giving a nice shape to my project.
My sincere thanks to all the staff members of Computer Science,
Mahatma Gandhi Memorial College, Udupi for their help and guidance
during my MSc Course.
I would like to express my sincere gratitude to my respected guide
Mr. Chandrahas of Invenger Technologies Mangalore providing constant
guidance and encouragement during the course of this dissertation work and
timely supports till my successful completion of the project work.
I would like to thank all teaching and non-teaching staff member of
Computer Science, Mahatma Gandhi Memorial College, Udupi for their co-
operation and constant encouragement, which helped me in successfully
completing my project.
Finally I would like to thank my family, friends and all of them
directly or indirectly involved and for their support and encouragement in
carrying out this work.
Abstract
Chandan Van is an app for movie promotion. It provides all the
movies related information and also provides facility for buy and win movie
tickets.
Some of the problems faced by movie fans in manually searching the
movie related information’s are quiet difficult and also not to get all the
movie related information at a single point. Chance of getting fake
information about movie is more.
This project is developed in Android Studio. We use the Android
Software Development Kit (SDK) which includes a variety of custom tools
that help us develop mobile applications on Android platform.
In addition to this we run the app on an Android based tablet or
mobile & not on an iOS based tablet or mobile which is more expensive
alternative.
Content
Chapter No. Chapters Name Page No.
1 Introduction and Overview
1.1 Company Profile
1.2 Overview of the project 1-7
1.3 Mobile Platform
1.4 Language and software tools used
2 System Analysis
2.1 Introduction
2.2 Problem Statements
2.3 Objectives 8-10
2.4 Existing System
2.5 Proposed System
2.6 Advantages
zzzz
2.7 Features
Software Requirement Specification
3 3.1 Introduction
3.2 Need for SRS
3.3 Purpose
3.4 Scope
3.5 Overall Description
3.5.1 Product Perspective
3.5.2 Product Function
3.6 General Constraints 11-16
3.7 Specific Requirements
3.7.1External Interface Requirements
3.7.1.1 Hardware Interface
3.7.1.2 Software Interface
3.8 Functional Requirements
3.9 Performance Requirements
3.10 Design Constraints
4 Design of the project
4.1 System Design
4.1.1 Introduction
4.1.2 Overview
4.1.3 Logical Design
4.1.4 Physical Design 17-29
4.1.5 Functional Decomposition
4.1.5.1Functional Components
4.1.6 Description of the programs
4.1.6.1 Context Flow Diagram
4.1.6.2 Data Flow Diagram
4.2 Real-time Database Design
Testing
5 5.1 Introduction
5.2 Types of Tests
5.2.1 Black Box Testing
5.2.2 White Box Testing 30-47
5.3 Levels of Testing
5.3.1 Unit Testing
5.3.2 Integration Testing
5.3.3 Acceptance Testing
5.4 Test Cases
6 Appendix
6.1 Output screen shots 48-61
7 Conclusion 62-63
8 Reference 64-65
List of Figures
Sr.No Figures Page No.
1 Context Flow Diagram 22
2 Data Flow Diagram 25-26