Вы находитесь на странице: 1из 18

MyTube (Online Video Portal)

Submitted By: Abhijit Kumar Prajapati CS-A(4th Year) 0909010002 IEC-CET

MyTube
Introduction:
Starting the project we should fully know about the
meaning of project. There are seven letters in the word PROJECT each character has its own technical meaning.

Planning :-This deal with the idea at thinking and


which are required for the project.

Resource :-The money problem will be solved and


resources from which collected.

Joint effort :- This is directly proper to a operation output is made of several person working sincerely is known as JOINT EFFORT. Engineering :- A well-educated engineer can do this work in a better way to find out better result. Hence the project is as engineering function.

Co-operation:- To make the project successfully, it is necessary for its success and completion of project.
Technique: - It must as it gives a better shape. It is not possible to complete the project without technique. Operating :- The procedure from which the getting job is prepared in a systematic way is known as operation.

Overview: MyTube
This Synopsys documents the process of designing, building and testing a software system to be used for marketing watching videos and listening audios online. The piece of software, and therefore the project, is known as a MyTube. MyTube allows billions of people to discover, watch and share originally-created videos. MyTube provides a forum for people to connect, inform, and inspire others across the globe and acts as a distribution platform for original content creators and advertisers large and small.

Description Of Project:
Module:

Playing videos online Login & Registration Admin Module User Module Searching

Future Modules:

Media Advertising

User Module Contains:


Simple User

Can watch only public uploaded videos Cant upload videos to MyTube Cant build playlist to watch videos later Cant delete only his/her uploded videos

Registered User

Can upload videos of any format Can watch both public and private uploaded videos Can build playlist to watch videos later Can delete only his/her uploded videos

Homepage Of MyTube:

Simple DFD:
Administrator Visitor

MyTube

Members

DFD(Administrator):
Administrator Login

Login Admin Mgt

MyTube

Member
Visitor

DFD(Member):
Member
Login

Login

Upload

Member Mgt
Down-load

View

Delete Video

DFD(Visitor):
Visitor

Add Comments

Visitor
Mgt

Download

View Video

Tools/Platforms,Languages:

Front End

Java Server Pages2.4 User friendly GUI Separation of work (designing & coding) Written once run anywhere Middle-Tier Oracle10gXE Security Performance Scalability Reliability Support RDMS concepts

Back End

Software Interface

FRONT END
We have implemented JavaScript for all the Client side validations. Client side JavaScript is designed to reside inside HTML document & ensure they run properly. It is object based, event driven, platform independent. These are important parts of any Web application to implement Client side Validations and the invalid data is not submitted. The form is not submitted until user fills in correct data. It is extremely useful to restrict mistakes by user.

BACK END
We have used My SQL. MySQL provides efficient/effective solution for major database tech. Large database and space management. Many concurrent database users. High transaction processing requirement High Availability Industry accepted standards Manageable security Portability

Further Development:
The most notable features which were not implemented in the system are table management and a more intuitive order item notes interface. These features were not implemented because of time constraints. The process of removing features from software when time is running out is known as feature cutting. A drawback of removing features at such a late stage in the project is that some time will probably have already been wasted on the design or partial implementation of these features.

References

Java-2 Complete Reference Haughton Java Servlet Programming

- by Patrick

- by O'Reilly

Pure JavaScript Gilliam,

- by Jason
R.Allen Wyke

HTML complete Java Server Programming publication.

- BPB publications. - Apress

Queries

Вам также может понравиться