AW-Report

27
AnimeWorld Mini- Project Submitted in fulfillment of the requirement of University of Mumbai For the Degree of Engineering (Computer Engineering) By 1. Mr. Akilesh Sherke ID No: Tu3f1415090 2. Mr. Sangram Shelar ID No: Tu3f14150 3. Mr. Gaurav Hajare ID No: Tu3s1516018 Under the Guidance of Ms. Reshma Vartak (Assistant Professor)

Transcript of AW-Report

Page 1: AW-Report

AnimeWorldMini- Project

Submitted in fulfillment of the requirement of University of MumbaiFor the Degree of

Engineering (Computer Engineering)

By

1. Mr. Akilesh Sherke ID No: Tu3f14150902. Mr. Sangram Shelar ID No: Tu3f141503. Mr. Gaurav Hajare ID No: Tu3s1516018

Under the Guidance of

Ms. Reshma Vartak (Assistant Professor)

Department of Computer Engineering TERNA ENGINEERING COLLEGE

Plot no.12, Sector-22, Opp. Nerul Railway station,Phase-11, Nerul (w), Navi Mumbai 400706

UNIVERSITY OF MUMBAIOCTOBER 2016

Page 2: AW-Report

AnimeWorld

Terna Engineering CollegeNERUL, NAVI MUMBAI

CERTIFICATEThis is to certify that

1) Mr. Akilesh Sherke 2) Mr. Sangram Shelar3) Mr. Gaurav Hajare

Has satisfactorily completed the requirements of the WTL Mini Project

Entitled

“AnimeWorld”

As prescribed by the University of Mumbai Under the guidance of

Ms. Reshma Vartak (Assistant Professor)

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

APC HOD Guide

Page 3: AW-Report

AnimeWorld

Acknowledgement

We would like to express my sincere gratitude towards my guide, Ms. Reshma Vartak for the

help, guidance and encouragement, they provided during the Mini Project. This work would have

not been possible without their valuable time, patience and motivation. I thank them for making

my stint thoroughly pleasant and enriching. It was great learning and an honor being their

student.

I am deeply indebted to Prof. Lata Ragha, HOD of Computer Engineering Department, Prof.

Reshma Vartak, Academic Program Coordinator and the entire team in the Computer

Engineering Department. They supported us with scientific guidance, advice and encouragement,

they were always helpful and enthusiastic and this inspired me in my work.

I take the privilege to express my sincere thanks to Dr.L.K.Ragha, our Principal for providing

the encouragement and support.

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 4: AW-Report

AnimeWorld

TABLE OF CONTENTS

Caption Page No.

Chapter 1 Introduction 1

1.1 Need for Anime-World 1

1.2 Type of architecture 2

1.3 Applications of your system 2

1.6 Organization of Report 3

Chapter 2 Literature Survey 4

2.1 Brief History of Of-Line System or Desktop Based System 4

2.2 Comparison of your system with previous system 4

Chapter 3 Problem Statement 5

Chapter 4 System Analysis 6

4.1 System Requirement 6

4.1.1 Hardware Requirements 6

4.1.2 Software Requirements 6

4.1.2 Functional Requirement 7

4.1.2 Non-Functional Requirements 7

Chapter 5 Requirement Modeling 8

5.1 Introduction 8

5.2 Use Case Diagram 8

5.3 Sequence Diagram 9

Chapter 6 Design 10

6.3 User Interface Design 10

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 5: AW-Report

AnimeWorld

6.4 Database Design 13

Chapter 7 Results and Discussions 14

7.1 Register Page 14

7.2 Login Page 14

7.3 User Interface after logged in 15

Chapter 8 Conclusion 16

REFERENCES 16

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 6: AW-Report

AnimeWorld

Abstract

In today’s world, the youth is very much fond of animes. Animes basically are an unlimited source of entertainment to the world. And nowadays animes not just amazes the teens but people other than teenagers are found to have a craze for anime.

Anime is used to refer specifically to animation from Japan or as a Japanese-disseminated animation style often characterized by colorful graphics, vibrant characters and fantastical themes. Anime is a diverse art form with distinctive production methods and techniques that have been adapted over time in response to emergent technologies. It consists of an ideal story-telling mechanism, combining graphic art, characterization, cinematography, and other forms of imaginative and individualistic techniques. The production of anime focuses less on the animation of movement and more on the realism of settings as well as the use of camera effects, including panning, zooming, and angle shots. Being hand-drawn, anime is separated from reality by a crucial gap of fiction that provides an ideal path for escapism that audiences can immerse themselves into with relative ease. Diverse art styles are used and character proportions and features can be quite varied, including characteristically large emotive or realistically sized eyes.

One of the key points that made anime different from popular Western cartoons is the emotional content. Once the expectation that the aspects of visual intrigue or animation being just for children is put aside, the audience can realize that many emotions such as suffering, death, pain, struggle, and joy can all be storytelling elements utilized in anime as much as other types of media. However, as anime itself became increasingly popular, anime styling has been inevitably the subject of both satire and serious creative productions.

Anime-World is a free website. You can use this website to view and download anime videos. Even if this is your first anime, the Anime-makes sure it’s not the last. Anime professionals have carefully customized the Anime-World so that you can have unlimited access to the source of entertainment.

You can choose from series section, sets for different anime series and movies. Once you login and as you proceed the videos can be downloaded as well. The videos are of top quality and downloading speed is very fast. The site is user friendly and everything is straightforward. Admin has an access to the user details for verification for authenticity.

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 7: AW-Report

AnimeWorld

Anime-WorldChapter 1

Introduction

1.1 Need for Anime-World

Whether you are eight or eighty-five, you may still fall in love with anime. World is a place with

more than billions people residing in it, who possess a craze for animes. The purpose of this

project is to implement a website that offers free videos for the entertainment of anime lovers

which can be downloaded as well. In Anime, there is no limit up to which your eyes can be

pleased. The website is an unlimited source of joy and entertainment for the users.

Just when you would think it can’t get any crazier, there comes another dose of it. Most of the

shows feature really amazing concepts and alternate universes that is really hard to imagine

otherwise. If you like to watch something which gives your brain a treat, anime is a must. Along

with it animes make the most soothing music you would ever hear, a treat to your ears which is

very relaxing to hear. Also a fresh and a very different approach of TV series will totally divert

your mind away from all the problems and you would feel a lot better.

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 8: AW-Report

AnimeWorld

1.2 Architecture of Anime-World

Architectural design represents the structure of data and program components that are required to build a computer-based system. It considers the architectural style that the system will take, the structure and properties of the components that constitute the system, and the interrelationships that occur among all architectural components of a system.

Fig. Architecture of AnimeWorld System

1.3 Application of Anime-World

1) You can choose from Animes section sets for different anime series and movies.

2) You can download any videos

3) Upload your own anime series (coming soon).

4) Keeping track of the users and their details.

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 9: AW-Report

AnimeWorld

1.4 Organization of Report

In this introduction chapter, basic concepts related to proposed system are discussed.

Chapter 1: Introduction to system explaining about the system.

Chapter 2: Literature survey comparison between off-line system and web based system are

explained.

Chapter 3: Problem Statement provides detailed problem statement of proposed system.

Chapter 4: System Analysis different types of requirements of proposed system are documented.

Chapter 5: Requirement Modeling we have created different object oriented requirement

model.

Chapter 6: Design consists of User Interface Design and Database Design of proposed System.

Chapter 7: Result and Discussion consists of various snapshots of proposed system.

Chapter 8: Conclusion consists of conclusion of proposed system

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 10: AW-Report

AnimeWorld

Chapter 2

Literature Survey

2.1 Brief History of Off-Line Computerized System

Previously one had to travel all the way to the shops and purchase dvds of anime series. In the

process a lot of time and money used to get consumed needlessly .Sometimes the users used to

get faulty dvds. One of the major drawback is the time and money that gets spent.

2.2 Comparison of your system with previous system

Previously a system was developed to purchase and watch animes online. It did not serve as a

optimal solution to the traditional problem .It had some few drawbacks. The user had to enter his

details manually like writing details in the form. And it followed the same monotonous pattern of

watching animes which was quite dull.

But the latest system provided the best solution to these problems. It provides facilities

for viewing and downloading anime videos from the entire range of anime series, thus making

the website more appealing and different. Here the user doesn’t have to enter his/her details

again as their details are stored in database secure. The recent system also provides a GUI that is

easier to work with.

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 11: AW-Report

AnimeWorld

Chapter 3

Problem Statement

Initially people had to go through the process of travelling all the way to the stores and buy the

DVD’s for anime which was quite tiresome process. It lead to wastage of their precious time,

money and energy. The major drawback was people had to keep doing the same for every series

that they were interested in .These also led to frustration. By viewing the drawbacks of the

traditional method an alternative way of making came into existence.

A website has been developed for automating the process of watching animes. It helps the user

to watch animes with ease. It also provides provision for downloading videos without any

efforts. The website stores and maintain the user’s details in database .So the user does not need

to enter his/her details again .Friendly interface is provided so users do not find any difficulty.

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 12: AW-Report

AnimeWorld

Chapter 4

System Analysis

4.1 System Requirements

To be used efficiently, all computer software needs certain hardware components or other

software resources to be present on a computer. These prerequisites are known as (computer)

system requirements and are often used as a guideline as opposed to an absolute rule. Most

software defines two sets of system requirements: minimum and recommended.

With increasing demand for higher processing power and resources in newer versions of

software, system requirements tend to increase over time. Industry analysts suggest that this

trend plays a bigger part in driving upgrades to existing computer systems than technological

advancements. A second meaning of the term of System requirements, is a generalization of this

first definition, giving the requirements to be met in the design of a system or sub-system.

4.1.1 Hardware Requirements

Processor : Intel Dual Core and above. Internet connection required Ram: 2GB or higher.

4.1.2 Software Requirements

Front-end: Web Technology Languages Used: PHP, JavaScript, HTML, CSS. Web Server: Apache. Back end : Database: MySQL Server · Operating System : Windows 7 and above Any Operating System compatible with WWW

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 13: AW-Report

AnimeWorld

4.1.3 Functional Requirements

1. User registration

User registration is required for accessing contents in website such as watching videos & downloading videos.

2. Updating of database

When new user is registered with the website, then that database of user is updated in database.

3. Selecting Videos

In the website, there are several series of animes are provided. So for that the Anime List page is provided to see what are the other series user can watch.

4. Downloading Videos

Downloading videos is very easy. There is a download button provided for each video, so user can download any number of videos as he/she wants.

4.1.4 Non-Functional Requirements

1. Constant supply of electricity

As to watch videos & download videos, it takes lot of time by the user. So the server &

user’s supply of electricity must be constant.

2. Valid internet connection

The internet connection must be Valid.

3. Security

Security must be taken. Storage of valuable user Information is required to see who are

registered with the website.

4. Availability

As we told, 24/7 service availability to users.

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 14: AW-Report

AnimeWorld

Chapter 5

Requirement Modeling

5.1 Requirement modeling

A requirements model is a set of these diagrams, each of which focuses on a different aspect of the users' needs. For a video demonstration, see: Modeling the Business Domain. A requirements model helps you. Focus on the system's external behavior, separately from its internal design.

We build models in requirements analysis to understand current systems or business processes which we are trying to automate how users will use a new system. Requirements should state what the system should do and the design should describe how it does this.

5.2 Use Case Diagram

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 15: AW-Report

AnimeWorld

5.3 Sequence Diagram

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 16: AW-Report

AnimeWorld

Chapter 6

Design

6.1 Design:

Design is the creation of a plan or convention for the construction of an object, system or

measurable human interaction. Mostly the important part is the user interface. It helps to make

the system user friendly and appealing to eyes. It is a very important aspect which make the

system more attractive and informative.

6.2 User Interface Design:

(User Interfaces of your system without entering the data)

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 17: AW-Report

AnimeWorld

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 18: AW-Report

AnimeWorld

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 19: AW-Report

AnimeWorld

6.3 Database Design:

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 20: AW-Report

AnimeWorld

Chapter 7

Result and Discussions

Input Process:

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 21: AW-Report

AnimeWorld

Fig. User Interface after logged in.

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 22: AW-Report

AnimeWorld

Chapter 8

Conclusion

The project Anime-World is for computerizing the working of watching and downloading animes. The software takes care of all the requirements of the process and is capable to provide easy and effective storage of information related to users that come up to the system.

It generates reports for users & administrators and provides easy tools and other interesting features. The system also provides the facility to contact the customer. This system provides online storage/ updates and retrieval facility. This system promises very less or no paper work and also provides help to viewers. In this system everything is stored electronically so very less amount of paper work is required and information can be retrieved very easily without searching here and there into registers.

REFERENCES

1. www.animes.com

2. www.W3school.com

3. www.csstutorial.net

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]

Page 23: AW-Report

AnimeWorld

Terna Engineering College, Nerul, Navi Mumbai [Computer Branch]