Sei sulla pagina 1di 6

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI

Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas


Curso: Programación Orientada a Objetos Código: 301403

Anexo 1 Fase 1

PROYECTO A

La Empresa de Transporte “Transportes de Colombia S.A.” hace presencia en los departamentos de Cundinamarca,
Boyacá y Tolima, donde provee el servicio de Mensajería Puerta a Puerta. La empresa cuenta con 3 sedes, una por
cada departamento y un administrador en cada una. En la actualidad la empresa tiene 8 usuarios (Véase figura 1) y
6 empleados que tienen funciones específicas (Véase figura 2), sin embargo, pensando en el crecimiento de la
empresa, se requiere una aplicación que permita realizar de forma automatizada los procesos que se detallan a
continuación.

Figura 1. Usuarios Transporte de Colombia S.A.

Nombre Fecha de
Identificación Teléfono Dirección Ciudad
Completo nacimiento
109845678 Carlos Medina 25/04/1978 6441934 Cra 21 15-02 Paipa

3214567 Zulia Vega 07/04/1983 7245678 AV 115 25-40 Bogotá

36789065 Alexander Otálora 10/05/1980 6543213 Cra 24 Nro 38-18 Ibagué

1099765 Lucia Acuña 25/09/1980 6789054 Cra 25 Nro 45-125 Bogotá

1117456123 Taliana Vargas 10/08/1999 6789032 Diag 25 Nro 12-45 Ibagué


Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Programación Orientada a Objetos Código: 301403

16789045 Elizabeth Rincón 5/10/1985 7896543 Cra 25 Nro 76-25 Duitama

Carlos Esteban Manzana 25 Casa


17685247 01/02/1982 6875241 Ibagué
Franco 545
Francisco
88562478 22/01/1984 9638524 Cra 10 No12-05 Sogamoso
Medina

Figura 2. Empleados Transporte de Colombia S.A.

Nombre Fecha de
Identificación Teléfono Contraseña Rol
Completo nacimiento
9852471 Carlos Gómez 25/04/1978 2065874 Qr9075 Conductor

526478 Pepita Mendieta 5/10/1985 5478921 N96512 Cajera

369874 Sebastián Cortes 5/10/1985 9857411 P45678 Bodeguero

635789 Jorge Pérez 01/02/1982 3685478 Q78430 Cajero


Salomón
578925 25/04/1978 6897462 P45678 Mensajero
González
3245689 Pedro Fernández 07/04/1983 3333333 JRY678 Bodeguero

La aplicación debe cumplir con lo siguiente:


Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Programación Orientada a Objetos Código: 301403

 Registro de usuarios: Inscribir a un usuario registrando sus datos personales.


 Consulta de usuarios: Consulta mediante identificación o ciudad al cual pertenece.
 Eliminar un usuario: Eliminar un usuario de la base de datos.
 Consulta de Ciudad: Consulta de número de usuarios en una determinada ciudad.
 Ingreso de envíos a despachar por parte de los usuarios: ingresar los envíos de los usuarios en las
ciudades de origen a otros destinos.
 Reportes: La aplicación debe permitir realizar reportes sobre los envíos despachados a otras ciudades desde
cada ciudad.
 Finalmente, al ejecutar la aplicación, esta debe solicitar Login y Password para garantizar la seguridad de la
aplicación y el acceso solo a personal autorizado. Los empleados 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.

Descripción de la empresa

La empresa de Transporte “Transportes de Colombia S.A.” ofrece un servicio de mensajería puerta a puerta haciendo
presencia en 3 departamentos que son Cundinamarca, Boyacá y Tolima contando también con 3 sedes y por cada
sede un administrador, la empresa requiere de una aplicacion o sistema que le permita guardar y diferenciar los
usuarios de los empleados, guardando para los usuarios los datos personales más su ubicación para el envió de la
mensajería, y para los empleados guardando sus datos personales y también su desempeño en la empresa, entre
otras cosas.
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Programación Orientada a Objetos Código: 301403

Objetivos generales

 Hacer o crear una base de datos para la empresa de Transportes de Colombia S.A
 Crear los usuarios
 Crear los objetivos de seguridad
 Mejorar la calidad de la empresa
Objetivos específicos

 Crear base de datos


 Crear tablas de usuarios
 Crear tablas de empleados
 Tener una base de datos creada con MySQL y java script
 Proteger y respaldar los datos de los clientes
 Proteger y respaldar los datos de los empleados
 Conocer las necesidades que tienen los usuarios con respecto a la empresa
 Contar con un buen software para el desarrollo y crecimiento con la empresa
 Ofrecer un buen servicio a los clientes

Requisitos Funcionales

 Sistema operativo Windows


 Memoria RAM del equipo
 Programa XAMP para la comunicación en la base de datos y el MySQL
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Programación Orientada a Objetos Código: 301403

Requisitos no funcionales

 Dominio
 Hosting
 Archivos de usuarios
 Archivos de imágenes

Requisitos para realizar un proyecto

- Registro del proyecto


- Seleccionar el tipo de proyecto a desarrollar
- Contratación del hosting
- Saber la legislación que toca cumplir
- Elaboración del proyecto
- Contenido del proyecto
- Seguridad del proyecto
- Saber cuál es el costo del proyecto
- Saber en qué tipo de lenguaje se va a desarrollar el proyecto
- Saber qué características se incluyen en el proyecto
- Saber cuantos comandos va a tener el proyecto a ejecutar
- Saber los espacios que el usuario va a rellenar o completar
- Crear un entorno agradable para que el usuario o la empresa le guste el proyecto
- Para una buena ejecución del proyecto, se requiere los botones de:
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Programación Orientada a Objetos Código: 301403

Eliminar
Consultar
Registrar
Aceptar
Salir
- Label para las respuestas a los botones
- Instalar el programa xamp
- Crear las tablas
- Tener un sistema operativo de Windows
- Crear las carpetas para los atributos

Potrebbero piacerti anche