You are on page 1of 13

TRAILERS (Application Development)

A Project Report Submitted to

Rajiv Gandhi ProudyogikiVishwavidyalaya, Bhopal


Towards Partial Fulfillment for the Award of

Bachelor of Engineering
(Information Technology)

Under the Supervision of Submitted By


Prof. Mr. Ronak Jain Rohit Patidar
(0827IT161091)
Saloni Sharma
(0827IT161096)
Sania Qureshi
(0827IT161097)

Department of Information Technology


Acropolis Institute of Technology & Research, Indore
December-2018

1
Acropolis Institute of Technology and Research, Indore
Department of Information Technology

Recommendation

This is to certify that the work embodied in this project entitled “TRAILERS”

Submitted by Rohit Patidar (91), Saloni Sharma (96), Sania Qureshi (97) is

a satisfactory account of the bonafide work, done under the supervision of Prof.Ronak

Jain, is recommended towards partial fulfillment for the award of the Bachelor of
Engineering (Information Technology) degree by Rajiv Gandhi
ProudyogikiVishwavidhyalaya, Bhopal.

Prof.Ronak Jain (Project Coordinator)

2
Acropolis Institute of Technology and Research, Indore
Department of Information Technology

Certificate

The Minor Project entitled “TRAILERS” submitted by Rohit Patidar (91), Saloni Sharma
(96), Sania Qureshi (97) has been examined by us and is hereby approved towards partial
fulfilment for the award of Bachelor of Engineering degree in Information Technology
discipline, for which it has been submitted. It understood that by this approval the
undersigned do not necessarily endorse or approve any statement made, opinion
expressed or conclusion drawn therein, but approve the project only for the purpose for
which it has been submitted.

(Internal Examiner) (External Examiner)


Date: Date:

3
Acropolis Institute of Technology and Research, Indore
Department of Information Technology

UNDERTAKING

This is to certify that project entitled “TRAILERS” has developed by us in the


supervision of “Prof. Ajay Khatri”. The whole responsibility of work done in this
project is ours. The sole intension of this work is only for practical learning and
research. However, we put proper citation remarks in our work. If the same work found
then we are liable for explanation to this.

Rohit Patidar (91)


Saloni Sharma (96)
Sania Qureshi (97)

4
CONTENTS
Index Page No
Declaration 1
Recommendation 2
Certificate 3
Undertaking 4
Table of Contents 5
1. Abstract 6
1.1. Project Aims and Objectives 6
1.2. Background of Project 6
1.3. Operation Environment 6
2. System Analysis 7
2.1. Software Requirement Specification 7
2.2. Characteristics of Existing system 7
2.3. Software Tools Used 7
3. System Design 8
3.1. Data Flow Diagram 8
4. System Implementation 9
4.1. Module Description 10
4.2. Screen Shots 10
5. System Testing 11
5.1. Unit Testing 12
5.2. Integration 12
6. Conclusion, Limitations and Future Scope 12
7. References 12
13

5
ABSTRACT
1.1Project Aims and Objectives:
The project aims and objectives that will be achieved after completion of this project are
discussed in this subchapter. The aims and objectives are as follows:
• TRAILER‘s very first objective is to make people know all the latest movie trailer update.
• TRAILER app is probably not the best-designed app out there, but it does still show you
trailers for some upcoming movies. Which is the whole point of the app.
• The app will automatically show you the best quality.
• If you want to know about the newest movies, this application will be the right choice
for you.
• The purpose of the project is to build and application program to reduce the work for
watching the trailers.

1.2 Background of Project:


TRAILER is an application developed for viewers to watch movie trailers. It provides a platform
for the user to get details of all the upcoming movies instantly. This is advertisement free
application.

1.3 Operation Environment:


In computer software, an operating environment or integrated applications environment is the
environment in which users run application software. The environment consists of a user
interface provided by an applications manager and usually an application programming interface
(API) to the application manager.
The operating environment of our application is 4.4 (Kitkat) .

6
SYSTEM ANALYSIS
2.1 Software Requirement Specification
● Android Studio
● Google Play Services API
● SDK Build Tools

2.2 Characteristics of Existing system

No. Existing software Features Limitation

1. IMDb Watch the latest trailers It is paid. So


and clips from movies and many ads and
TV shows, check movie gimmicks
and TV show rating

2. TrailersAddict TrailerAddict is not limited It is limited to


to featured trailers, but only movie
other previews also trailers only

2.3 Software Tools Used


 Android Studio v3.0, for client side development
 SDK Build Tools
 Google Play Services API1

7
SYSTEM DESIGN
3.1 DataFlow Diagram
A data flow diagram (DFD) is a graphical representation of the "flow" of data through an
information system, modelling its process aspects. A DFD is often used as a preliminary step to
create an overview of the system, which can later be elaborated. DFDs can also be used for the
visualization of data processing (structured design). A DFD shows what kind of information will
be input to and output from the system, where the data will come from and go to, and where the
data will be stored. It does not show information about the timing of process or information
about whether processes will operate in sequence or in parallel

DATA FLOW DIAGRAM

YouTube

Filtering

Sorting

Recycler View

User

8
SYSTEM IMPLEMENTATION
4.1Module Description
There are two modules of our project
4.1.1 MODULE 1 - For USER
 Updated movie trailers
 User can watch the movie trailers

4.2 Screenshots
4.2.1 First Page (Flash Screen)

9
4.2.2 Second Page

10
SYSTEM TESTING
5.1Unit testing
Unit testing is undertaken when a module has been created and successfully reviewed .In order to
test a single module we need to provide a complete environment i.e. besides the module we
would require
•The procedures belonging to other modules that the module under test calls
•Non local data structures that module accesses
•A procedure to call the functions of the module under test with appropriate parameters

5.2. Integration testing:


In this type of testing we test various integration of the project module by providing the input
The primary objective is to test the module interfaces in order to ensure that no errors are
occurring when one module invokes the other module.

11
CONCLUSION AND FUTURE SCOPE
6.1Conclusion

In this application, people can watch the latest movie trailers without wasting time by searching
for newest trailers from different sources. Now watch movie trailers on your android smart
phone.

6.2. Limitations:

1. TRAILER is limited to android devices only.


2. You can access this application only on mobiles.
3. Does not send any text or pop up notification, user actually need to open app to see
updates.

6.3 Future Scope and Suggestions


We are planning to keep managing the project and improving it based on user feedback. Here is
our to do list for future. We will add some more categories in our app. We’ll try to make it more
user friendly than it is now. We’ll try to improve its quality. We’ll work on another feature in our
application to add a option for review, search and movie ticket bookings.

8. References

1. https://developer.android.com
2. www.wikipedia.com
3. www.tutorialspoint.com
4. www.stackoverflow.com
5. www.google.com
6. www.w3school.com

12
13

You might also like