Ticker

6/recent/ticker-posts

PROGRAMACION ORIENTADA A OBJETOS

 
PROGRAMACION ORIENTADA A OBJETOS



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 matrícula de los estudiantes, el cual está constituido por cinco funcionarios, quienes son los únicos con acceso al sistema (Véase figura 1). Actualmente la universidad solo cuenta con 8 estudiantes matriculados (Véase figura 2). También intervienen en el proceso otros actores (Véase figura 3), sin embargo, pensando en el crecimiento de la institución se requiere una aplicación que permita realizar de forma automatizada los siguientes procesos.


 
Figura 1. Personal Registro y Control

Identificación
Nombre Completo
Edad
Teléfono
Contraseña
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








Figura 2. Estudiantes Matriculados

Identificación
Nombre Completo
Edad
Teléfono
Dirección
109845678
Carlos Medina
28
6441934
Cra 21 15-02
3214567
Zulia Vega
35
7245678
AV 115 25-40
36789065
Alexander Otálora
45
6543213
Cra 24 Nro 38-18
1099765
Lucia Acuña
23
6789054
Cra 25 Nro 45-125
2567890
Taliana Vargas
27
6789032
Diag 25 Nro 12-45
16789045
Elizabeth Rincón
25
7896543
Cra 25 Nro 76-25





Figura 3 Usuarios

Identificación
Nombre Completo
Edad
Teléfono
Contraseña
Rol
9852471
Carlos Gómez
50
2065874
Qr9075
Rector
526478
Pepita Mendieta

42
5478921

N96512
Decana
369874
Sebastián Cortes
39
9857411
P45678
Gerente
635789
Jorge Pérez
26
3685478
Q78430
Líder de programa
254793
Daniela Zúñiga
34
2222222
Z83092
Director de curso
578925
Salomón González
30
6897462
P45678
Vicerrector
8965412
Carolina Gaitán
20
2486325
Br6780
Tutor
3245689
Pedro Fernández
46
3333333
JRY678
Secretario académico


·         Matrícula de Estudiantes: Inscribir a un estudiante registrando sus datos personales básicos (Nombre, Teléfono, Identificación, Dirección y  teléfono y  programa al cual está inscrito).
·         Consulta de Estudiantes: Consulta mediante identificación o Programa al cual pertenece.
·         Eliminar un estudiante: Eliminar un estudiante de la base de datos de inscritos.
·         Consulta de Programas: Consulta de número de inscritos a un determinado programa, teniendo en cuenta que existen solo los siguientes: Ingeniería de sistemas, Ingeniería industrial, Ingeniería electrónica y Administración de empresas.
·         Reportes: La aplicación debe permitir realizar reportes sobre los estudiantes vinculados  a un programa, estudiantes que se han retirado y estudiantes activos en un programa académico determinado.
·         Finalmente al ejecutar la aplicación, esta debe solicitar  un password y Login para garantizar la seguridad de la aplicación 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 código de la aplicación 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 participación.
SAE MASTER



 
siguenos en facebook siguenos en Google+ siguenos en Twitter Canal de youtube sígueme en Instagram  sígueme en Tumblr Sígueme en Pinterest sígueme en Vkontakte! 
  
Reactions

Publicar un comentario

0 Comentarios