Documente Academic
Documente Profesional
Documente Cultură
PRESENTADO POR:
GRUPO 301403_48
PRESENTADO A:
TUTOR VIRTUAL
BOGOTÁ D.C
PROYECTO A
En la ciudad de Florencia Caquetá el señor Luis Arturo Vélez, tiene una empresa de
empresa se rotan los turnos que realiza cada vigilante. Luis Arturo en su empresa además de
los vigilantes, cuenta con una secretaria y un supervisor que cumple con las rondas a los
vigilantes. Se requiere de una aplicación que administre los turnos de los vigilantes junto
La aplicación debe tener tres tipos de usuarios para su ingreso, un administrador que es
Luis Arturo, la secretaria y los vigilantes que realizan las consultas de los turnos y de las
rotaciones
datos.
Consulta de turnos: Consulta de turnos que deben realizar los vigilantes. Estos
o de noche.
para informar las novedades que resulten sobre las rondas que realiza a cada
empresa.
Reportes: La aplicación debe permitir realizar reportes sobre los turnos que se han
usuario.
entregar el Análisis de requisitos del proyecto el cual comprende: Definición del problema,
Objetivo general
Desarrollar una aplicación a través de lenguaje java que permita sistematizar de forma
automatizada los procesos; registro usuarios y que administre los turnos de los vigilantes
Objetivos específicos
1 Requisitos específicos
Número 001
de
requisito
Nombre el sistema debe Implementar un módulo
registra
Prioridad Baja/
requisito
Número 002
de
requisito
Nombre El sistema debe generar reportes de los
del tiempo.
Prioridad Baja/
requisito
Número 003
de
requisito
Nombre El sistema debe debe permitir el inicio de
requisito
Tipo Requisito Restricción
Fuente La contabilidad es clave para cualquier
del tiempo.
Prioridad Baja/
requisito
Entrada:
Nombres, cedula.
Procesos:
Para cumplir con este requerimiento el sistema debe presentar una sola pantalla
donde solicite los datos requeridos para procesar la información y asi proceder
al registro.
Salida:
incorrecta.
Entrada:
Hora de entrada
Procesos:
Para cumplir con este requerimiento el sistema debe presentar una sola pantalla
donde solicite los datos requeridos para procesar la información y asi proceder
Salida:
El sistema debe discriminar los tipos de usuarios, cada uno debe tener un
Entrada:
Usuario y contraseña.
Procesos:
Para cumplir con este requerimiento el sistema debe presentar una sola pantalla
donde solicite los datos requeridos para procesar la información y asi proceder
Salida:
portal.
Los tiempos de acceso a cada módulo no debe ser superior de los 3 segundos.
por lo menos 1000000 para asegurar que la información será consistente y además
Persistencia de datos.
1.2.2 Seguridad
del cliente. Así como asegurar que cada usuario entre según un perfil de
permisos establecido
1.2.3 Fiabilidad
Debe ser un sistema supremamente confiable, ya que algún fallo, podría causar un
modificación de datos.
1.2.4 Disponibilidad
Debe estar disponible 7x24 (Los 7 días a la semana las 24 horas del día). Con sistemas
1.2.5 Mantenibilidad
con el fin de asegurar que esté funcionando en forma correcta y ofreciendo los
1.2.6 Portabilidad
Una de las ventajas de utilizar herramientas y lenguajes basados en software libre estamos
simple hecho de utilizar el lenguaje y plataforma JAVA. 99% es portable la base de datos,
http://www.ciberaula.com/articulo/ventajas_poo
Garcia Llinas, L. F. (2010). Todo lo básico que debería saber: sobre programación
http://assets.mheducation.es/bcv/guide/capitulo/8448146433.pdf
Robledo, A. (15 de Noviembre de 2015). POO, que es, ventajas y desventajas, ejemplo de
http://poao4.blogspot.com/2015/11/poo-que-es-ventajas-y-desventajas.html
Rodriguez, A. (s.f.). Imprimir por consola en Java con System.out. Concatenar cadenas.
http://aprenderaprogramar.com/index.php?
option=com_content&view=article&id=461:imprimir-por-consola-en-java-con-
systemout-concatenar-cadenas-notacion-de-punto-para-objetos-
cu00632b&catid=68:curso-aprender-programacion-java-desde-cero&Itemid=188
http://bibliotecavirtual.unad.edu.co:2081/ps/retrieve.do?
tabID=&userGroupName=unad&inPS=true&prodId=GVRL&contentSet=GALE&d
ocId=GALE|CX3004300043
Yojanes Aguilar, L., & Zohonero Martínez, I. (2008). Estructuras de datos en Java.