Documente Academic
Documente Profesional
Documente Cultură
NETFLIX
Autores:
Muñoz Arias, Jesús
Curso:
Técnicas de programación orientada a Objetos
Docente:
José Luis Peralta Lujan
TRUJILLO – PERÚ
2019
2
Capítulo 1 Descripción del Proyecto
1.2 Objetivos
1.2.1 Objetivo General
3
1.3 Solución
1.4 Alcance
El presente proyecto planea utilizar la mayoría de métodos y estrategias
utilizadas en clase, además se plantea investigar ciertos comandos y clases que
no se mostrarán en clase.
4
Capítulo 2 marco teórico
2.1 NetBeans:
NetBeans IDE es un entorno de desarrollo integrado (IDE), modular, de base
estandar (normalizado), escrito en el lenguaje de programación Java. El proyecto
NetBeans consiste en un IDE de código abierto y una plataforma de aplicación,
las cuales pueden ser usadas como una estructura de soporte general
(framework) para compilar cualquier tipo de aplicación.
La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir
de un conjunto de componentes de software llamados módulos. Un módulo es
un archivo Java que contiene clases de java escritas para interactuar con las APIs
de NetBeans y un archivo especial (manifest file) que lo identifica como módulo.
Las aplicaciones construidas a partir de módulos pueden ser extendidas
agregándole nuevos módulos. Debido a que los módulos pueden ser
desarrollados independientemente, las aplicaciones basadas en la plataforma
NetBeans pueden ser extendidas fácilmente por otros desarrolladores de
software.
El NetBeans IDE soporta el desarrollo de todos los tipos de aplicación Java (J2SE,
web, EJB y aplicaciones móviles). Entre sus características se encuentra un
sistema de proyectos basado en Ant, control de versiones y refactoring.
2.2 JAVA:
5
cualquier máquina virtual Java (JVM) sin importar la arquitectura de la
computadora subyacente.
2.2.1 Historia
Los objetivos de Gosling eran implementar una máquina virtual y un lenguaje con
una estructura y sintaxis similar a C++. Entre junio y julio de 1994, tras una sesión
maratoniana de tres días entre John Gaga, James Gosling, Patrick Naughton,
Wayne Rosing y Eric Schmidt, el equipo reorientó la plataforma hacia la Web.
Sintieron que la llegada del navegador web Mosaic, propiciaría que Internet se
convirtiese en un medio interactivo, como el que pensaban era la televisión por
6
cable. Naughton creó entonces un prototipo de navegador, WebRunner, que
más tarde sería conocido como HotJava.
La promesa inicial de Gosling era Write Once, Run Anywhere (Escríbelo una vez,
ejecútalo en cualquier lugar), proporcionando un lenguaje independiente de la
plataforma y un entorno de ejecución (la JVM) ligero y gratuito para las
plataformas más populares de forma que los binarios (bytecode) de las
aplicaciones Java pudiesen ejecutarse en cualquier plataforma.
2.2.2. filosofía
7
2.2.3 orientado a objetos
8
Capítulo 3 Desarrollo
9
Paso 1:
Como primer paso del proyecto fue modelado del proyecto donde se puede
apreciar en la hoja anterior, decidimos crear 20 clases en las cuales utilizaríamos
para la creación del proyecto.
Paso 2:
10
Paso 3:
Paso 4:
11
Paso 5:
12
Paso 6:
Luego Pasamos el código de los menús que creamos como referencia a las
líneas de código de las interfaces con la finalidad de hacerlas funcionar.
Paso 7:
13
Paso 8:
14
15
16
17
18
19
20
21
Capítulo 4 Resultados
4.1. Conclusiones
22
4.2. recomendaciones
23
Referencias
Recuperado de:
http://www.ictea.com/cs/knowledgebase.php?action=displayarticle&id=8790
https://netbeans.apache.org
24