Documentos de Académico
Documentos de Profesional
Documentos de Cultura
bicicletas
Nombre
: Cynthia Torres
Modulo
Profesor
: Juan Neira
Fecha
: 01 de Octubre 2014
Contenido
Introduccin...............................................................................................................3
Contexto.....................................................................................................................4
Definicin del requerimiento...................................................................................4
Definicin de las herramientas...............................................................................5
Definicin del entorno de ejecucin.......................................................................5
Funciones del sistema...............................................................................................6
Diagrama UML de actividades...............................................................................6
Diagrama UML casos de uso y documentacin...................................................10
Diagrama de flujo de datos nivel 0 y 1.................................................................19
Interfaz grafica.........................................................................................................20
Diseo de layout (pantallas).................................................................................20
..............................................................................................................................20
Diseo informe de impresin................................................................................33
Base de datos..........................................................................................................34
Modelo Entidad Relacin.....................................................................................34
Diseo lgico de la BBDD....................................................................................34
Diseo Fsico de la BBDD....................................................................................34
Conclusin...............................................................................................................34
Introduccin
El sistema de custodia de bicicletas es un sistema que apunta a la
administracin y gestin de registros de un software que administra 25 ganchos,
este diseo de sistema apunta a la administracin de la informacin sobre quien
solicita o retira de custodia una bicicleta, segn nuestros antecedentes este es un
procedimiento que a la fecha se genera de forma manual, por tanto esta solucin
de informacin sera muy ventajosa al momento de ahorrar tiempo valioso en la
atencin de un cliente que requiere la custodia. Tambin solicita datos especficos
asegurando la confiabilidad sobre dicha custodia, lo mismo ocurre con el retiro, de
estos datos destacamos la solicitud de foto y huella digital, porque es informacin
muy importante al momento de reconocer a una persona. Este sistema tambin
genera reportes y alimenta un base de datos sobre un ambiente web, lo cual
genera gran adaptabilidad del sistema.
Creemos que esta sistema adems de su adaptabilidad y compatibilidad
con distintos sistemas operativos, es muy beneficioso y econmico, lo anterior
porque el lenguaje y el administrador de la base de datos son open source lo que
nos da gran variedad de herramientas y opciones de forma gratuita.
En este documento se presenta el diseo del sistema utilizando lenguaje
modelamiento unificado entre otras tcnicas para el diseo de software, dentro de
los diagramas utilizados podemos mencionar los casos de uso, diagrama de
actividades, modelamiento de la base de datos, ya sea modelo entidad relacin,
diseo lgico y fsico de la misma, tambin presentamos una propuesta para el
ambiente grfico, con el diseo de las pantallas que se utilizaran y los respectivos
cortes de control, por ultimo podemos mencionar que tambin se dise el sistema
a nivel de funcionalidades destacando los grandes mdulos, en base a los cuales,
se desarrollara esta aplicacin web.
Lo que no encontrar en este documento son presupuestos del proceso de
desarrollo y tampoco una metodologa del mismo, lo cual incluye cartas Gantt y
documentacin asociada al desarrollo de un proyecto, este diseo de sistema se
avoca al sistema su base de datos, interfaz grfica y usabilidad.
Contexto
PHP
MySQL
CSS
HTML
JavaScript
Diagrama de consulta.
Diagrama de reporte
Documentacin
En la documentacin de los casos de uso mencionamos los pasos ms
importantes y tambin un flujo alternativo cuando la interaccin del usuario no es
ideal.
Caso de uso
Autor
Fecha
Descripcin
Solicitar custodia
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin detallamos los pasos a seguir para solicitar
custodia de una bicicleta
Actores
Operador / administrador
Precondicione inicio de sesin
s
Flujo normal
-ingresa al men custodia
-solicita: nombre, apellido, Rut, telfono, fecha de nacimiento como
datos del usuario.
-solicita: datos de la bicicleta: marca modelo color.
-solicita datos de custodia, gancho
-solicita foto y huella digital
-presiona botn ingresar.
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Generar consulta
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla la generacin de consulta
operador / administrador
inicio de sesin
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Generar reporte
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla la generacin de un reporte semanal
operador / administrador
inicio de sesin
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Alta/baja gancho
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla el proceso de administracin de ganchos
administrador
inicio de sesin
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Ingresar colores
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla la alimentacin de colores
operador /administrador
inicio de sesin
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Ingresar marcas
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla el ingreso de las marcas
operador / administrador
inicio de sesin
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Ingresar modelos
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla el ingreso de los modelos
operador /administrador
inicio de sesin
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Modificar/eliminar colores
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla la administracin de colores
administrador
inicio de sesin
Flujo
alternativo
Post-
condiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Modificar/eliminar marcas
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla la administracin de las marcas
administrador
inicio de sesin
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Modificar/eliminar modelos
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla la administracin de los modelos
administrador
inicio de sesin
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Ingresar usuarios
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla el ingreso de los usuarios al sistema
administrador
inicio de sesin
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
Modificar/eliminar usuarios
Cynthia Torres
mircoles, 01 de octubre de 2014
A continuacin se detalla la administracin de los usuarios
administrador
inicio de sesin
Flujo
alternativo
Postcondiciones
Caso de uso
Autor
Fecha
Descripcin
Actores
Precondicione
s
Flujo normal
inicio de sesin
Cynthia Torres
mircoles, 01 de octubre de 2014
a continuacin detallaremos el inicio de sesin
operador / administrador
ninguna
Flujo
alternativo
Postcondiciones
Nivel 0
Este Diagrama de Flujo de datos define el contexto y las principales
funciones del sistema.
Tambin hace la diferencia entre las principales y salidas por cada actor,
como habamos definido con anterioridad las personas o actores que interactuaran
directamente con el sistema son solo dos, el operador y el administrador, ambos
usuarios tiene privilegios distintos y salidas distintas de informacin..
Nivel 1
Interfaz grafica
La interfaz grfica que se presenta a continuacin representa los principales
accesos e interacciones con el usuario, pero no se dibuj cuadros de dialogo
pequeos que acepten o rechacen las acciones del operador o administrador,
segn corresponda, tampoco detalla que ingresos tiene bloqueado el operador, el
administrador tiene acceso a todos los mdulos y pantallas
Base de datos
La base de datos consta de siete tablas siendo 3 de ellas las principales
entidades.
Conclusin
En conclusin el sistema de administracin para la custodia de bicicleta
representa un real apoyo y ayuda en la gestin diaria de ingreso, retiro, custodia y
obtencin de informes para el trabajo que en teora se realiza en forma manual.
Optimiza tiempos de bsqueda de la informacin solicitada al operador, o
encargado de ese momento.