Sunteți pe pagina 1din 11

Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI

Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas


Curso: Programacin Orientada a Objetos Cdigo: 301403

Anexo 1 Fase 1

Propuestas planteadas para el desarrollo del proyecto

En la siguiente lista encontrar dos (2) propuestas de proyectos que sern trabajados durante el desarrollo del
curso, la idea de cada uno de los proyectos es poner en prctica los conocimientos adquiridos durante el curso. En
consenso con todos los integrantes del grupo, debern seleccionar un (1) solo proyecto para trabajarlo, una vez sea
elegido, debern informar el proyecto seleccionado en el foro de forma Fase 1 de manera clara y sin ambigedades.

PROYECTO A

En la Universidad Nacional Abierta y a Distancia UNAD se cuenta con el departamento de registro y control el cual
se encarga de la matrcula de los estudiantes, el cual est constituido por cinco funcionarios, quienes son los nicos
con acceso al sistema (Vase figura 1). Actualmente la universidad solo cuenta con 8 estudiantes matriculados
(Vase figura 2). Tambin intervienen en el proceso otros actores (Vase figura 3), sin embargo, pensando en el
crecimiento de la institucin se requiere una aplicacin que permita realizar de forma automatizada los siguientes
procesos.
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Programacin Orientada a Objetos Cdigo: 301403
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Programacin Orientada a Objetos Cdigo: 301403

Figura 1. Personal Registro y Control

Identificacin Nombre Completo Edad Telfono Contrasea

109878956 Lucia Medina 28 6441934 Cvtfe34

3214567 Claudia Otero 35 7245678 K567892

76789065 Laura Montes 45 6543213 Drt7u93

9099765 Daniel Donado 23 6789054 qertujh

7967890 Alirio Medina 27 6789032 D6yu8ipo


Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Programacin Orientada a Objetos Cdigo: 301403

Figura 2. Estudiantes Matriculados

Identificacin Nombre Completo Edad Telfono Direccin

109845678 Carlos Medina 28 6441934 Cra 21 15-02

3214567 Zulia Vega 35 7245678 AV 115 25-40

36789065 Alexander Otlora 45 6543213 Cra 24 Nro 38-18

1099765 Lucia Acua 23 6789054 Cra 25 Nro 45-125

2567890 Taliana Vargas 27 6789032 Diag 25 Nro 12-45

16789045 Elizabeth Rincn 25 7896543 Cra 25 Nro 76-25


Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Programacin Orientada a Objetos Cdigo: 301403

Figura 3 Usuarios

Identificacin Nombre Completo Edad Telfono Contrasea Rol

9852471 Carlos Gmez 50 2065874 Qr9075 Rector

526478 Pepita Mendieta 5478921 Decana


42 N96512
369874 Sebastin Cortes 39 9857411 P45678 Gerente

635789 Jorge Prez 26 3685478 Q78430 Lder de programa

254793 Daniela Ziga 34 2222222 Z83092 Director de curso

578925 Salomn Gonzlez 30 6897462 P45678 Vicerrector

8965412 Carolina Gaitn 20 2486325 Br6780 Tutor


Secretario
3245689 Pedro Fernndez 46 3333333 JRY678
acadmico
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Programacin Orientada a Objetos Cdigo: 301403

Matrcula de Estudiantes: Inscribir a un estudiante registrando sus datos personales bsicos (Nombre,
Telfono, Identificacin, Direccin y telfono y programa al cual est inscrito).
Consulta de Estudiantes: Consulta mediante identificacin o Programa al cual pertenece.
Eliminar un estudiante: Eliminar un estudiante de la base de datos de inscritos.
Consulta de Programas: Consulta de nmero de inscritos a un determinado programa, teniendo en cuenta
que existen solo los siguientes: Ingeniera de sistemas, Ingeniera industrial, Ingeniera electrnica y
Administracin de empresas.
Reportes: La aplicacin debe permitir realizar reportes sobre los estudiantes vinculados a un programa,
estudiantes que se han retirado y estudiantes activos en un programa acadmico determinado.
Finalmente al ejecutar la aplicacin, esta debe solicitar un password y Login para garantizar la seguridad de
la aplicacin y el acceso solo a personal autorizado. Los estudiantes deben tener en cuenta que no se permite
en el password los siguientes caracteres: $,%,&,/,*,/,-, por lo que es obligatorio hacer uso de los bloques de
excepciones en Java para evitar estos caracteres.

Para el desarrollo de este proyecto se debe utilizar el paradigma orientado a objetos (clases, herencia, polimorfismo,
encapsulamiento, etc), as mismo se debe utilizar la base de datos MYSQL como base de datos predeterminada. El
cdigo de la aplicacin debe ser comentado en su totalidad y todos los estudiantes deben registrar las tareas que
cada uno de ellos realiza en el foro correspondiente a cada fase, con el fin de evidenciar su participacin.

Al finalizar el proyecto en la Fase 5 uno de los integrantes del grupo debe comprimir en una carpeta el archivo
ejecutable, y ste ser el mismo que ejecutar el docente al momento de la calificacin.
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Programacin Orientada a Objetos Cdigo: 301403
PROYECTO B

La video tienda Cinfilos S.A es una empresa unifamiliar la cual es atendida solo por Juan Lpez Gmez y Mara Jos
Martnez, quienes son los administradores de la video tienda. Actualmente la video tienda solo cuenta con cinco
clientes (Vase figura 1) y actualmente solo ofrece algunas pelculas en prstamo (Vase figura 2). De igual
manera se debe tener en cuenta otros roles de usuario (Vase figura 3).

ESTRUCTURA ORGANIZACIONAL CINFILOS


Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Programacin Orientada a Objetos Cdigo: 301403
Figura 1. Pelculas disponibles en video tienda cinfilos S.A

Nombre de la pelcula Ao Genero Costo

Madagascar 2014 Animado $ 7000

Batman 2013 Accin $8500

Superman 2012 Accin $9000

Camino hacia la
2016 Romntico $10500
felicidad

Batman Regresa 2014 Accin $8500


Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Programacin Orientada a Objetos Cdigo: 301403
Figura 2. Clientes video tienda cinfilos S.A

Identificacin Nombre Completo Edad Telfono Direccin

109845678 Carlos Medina 28 6441934 Cra 21 15-02

3214567 Zulia Vega 35 7245678 AV 115 25-40

36789065 Alexander Otlora 45 6543213 Cra 24 Nro 38-18

1099765 Lucia Acua 23 6789054 Cra 25 Nro 45-125

2567890 Taliana Vargas 27 6789032 Diag 25 Nro 12-45

16789045 Elizabeth Rincn 25 7896543 Cra 25 Nro 76-25


Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Programacin Orientada a Objetos Cdigo: 301403
Figura 3 Otros roles de usuarios

Identificacin Nombre Completo Edad Telfono Direccin Rol

109845678 Carlos Medina 28 6441934 Cra 21 15-02 Gerente

3214567 Zulia Vega 35 7245678 AV 115 25-40 Administrador

2874963 Andrs Cortes 25 5555555 Cra 34 17-80 Empleado

Para lograr un buen funcionamiento del negocio se requiere el desarrollo de una aplicacin que realice los siguientes
procesos:

Registro de Pelculas: El modulo debe permitir el ingreso de nuevos ttulos de pelculas permitiendo registrar su
nombre, ao y gnero.

Registro de Clientes: En este mdulo debe permitir registrar el nombre, la edad, la direccin y el telfono celular
de cada cliente.

Actualizacin Informacin de Pelculas: En este mdulo se debe permitir actualizar el ttulo de alguna pelcula
ya registrada o la modificacin de los datos relacionados con sta.

Prstamo de Pelculas: En este mdulo debe permitir realizar el proceso de prstamo de pelculas, registrando el
ttulo de la pelcula y los datos bsicos del cliente.
Universidad Nacional Abierta y a Distancia UNAD - Vicerrectora Acadmica y de Investigacin - VIACI
Escuela: Ciencias Bsicas Tecnologa e Ingeniera Programa: Ingeniera de Sistemas
Curso: Programacin Orientada a Objetos Cdigo: 301403
Consulta de Pelculas: En este mdulo debe permitir consultar informacin relacionada con la pelcula, teniendo
como criterios de consulta como: El nombre de la pelcula, el gnero y su fecha de realizacin.

Finalmente al ejecutar la aplicacin, esta debe solicitar un password y Login para garantizar la seguridad de la
aplicacin y el acceso solo a personal autorizado. Los estudiantes deben tener en cuenta que no se permite en el
password los siguientes caracteres: #,!,,?,^,,|, por lo que es obligatorio hacer uso de los bloques de excepciones
en Java para evitar estos caracteres.

Para el desarrollo de este proyecto se debe utilizar el paradigma orientado a objetos (clases, herencia, polimorfismo,
encapsulamiento, etc), as mismo se debe utilizar la base de datos MYSQL como base de datos predeterminada. El
cdigo de la aplicacin debe ser comentado en su totalidad y todos los estudiantes deben registrar las tareas que
cada uno de ellos realiza en el foro correspondiente a cada fase, con el fin de evidenciar su participacin.

Al finalizar el proyecto en la Fase 5 uno de los integrantes del grupo debe comprimir en una carpeta el archivo
ejecutable, y ste ser el mismo que ejecutar el docente al momento de la calificacin.

S-ar putea să vă placă și