Plantilla - Diseño Del Sistema y Sitio Web Sac-Medicas
Plantilla - Diseño Del Sistema y Sitio Web Sac-Medicas
Plantilla - Diseño Del Sistema y Sitio Web Sac-Medicas
Recuerde: Para realizar este informe usted debe recopilar las evidencias
realizadas durante toda la fase de Diseño tratadas en las guías de aprendizaje
correspondientes.
Esta plantilla corresponde con la “Descripción del Diseño del Software” y se basa
en el estándar empleado para desarrollar esta documentación de forma
normalizada como lo es el IEEE Std. 1016-1998, que identifica prácticas
recomendadas para describir los diseños de software. Especifica la información
que debe contener, y recomienda cómo organizarla.
1. Introducción
El presente documento nos muestra el diseño del software del centro de salud Rafael
Reyes del municipio de Apulo Cundinamarca SAC- Médicas y de su sitio web, con el
propósito de ilustrar las características más importantes de estos a través de una serie de
vistas arquitectónicas las cuales involucran diferentes aspectos del sistema. Se pretende
que el lector de este documento tenga una visión global y comprensible de estos.
También se cuenta con una versión web la cual es para los usuarios y en la cual los
mismos pueden solicitar sus citas médicas más fácil y cómodamente.
Los funcionarios del centro de salud operarán utilizando la interfaz de usuario del
sistema local que se encuentra en el centro, el sistema deberá apoyar todos los
procesos y actividades para la asignación de citas médicas y cada uno de los
procesos que sean partícipes del sistema que cada uno de los funcionarios desee
realizar entre ellos:
• El registro de un usuario.
• La asignación de una cita médica a cada uno de los usuarios a través del sitio web.
• La multa que debe ser cancelada en caso de haber apartado una cita médica y no
asistir.
Objetivos de escritorio
Caso de uso: Es una descripción de los pasos o las actividades que deberán realizarse
para llevar a cabo algún proceso. Los personajes o entidades que participarán en un caso
de uso se denominan actores. En el contexto de ingeniería del software, un caso de uso
es una secuencia de interacciones que se desarrollarán entre un sistema y sus actores en
respuesta a un evento que inicia un actor principal sobre el propio sistema.
Diagrama de Flujo de Datos: Se utiliza para hacer varias cosas entre ellas trabajos y tareas.
Es una representación gráfica del flujo de datos a través de un sistema de información. Un
diagrama de flujo de datos son también se puede utilizar para la visualización de
procesamiento de datos. Es una práctica común para un diseñador dibujar un contexto a nivel
de DFD que primero muestra la interacción entre el sistema y las entidades externas.
Modelo de Datos: Es un lenguaje orientado a hablar de una Base de Datos. Puede describir
la estructura de datos de la base, las restricciones de integridad y las operaciones de
manipulación de datos.
Tupla: Es un tipo de dato secuencial. Sirve para agrupar, como si fueran un único valor,
varios valores. El tipo de datos que representa a las tuplas se llama tuple, y es inmutable:
una tupla no puede ser modificada una vez que ha sido creada.
1.4. Referencias
2. Representación de la arquitectura.
3. Vista lógica
Para el desarrollo del sistema se utilizara la arquitectura “Modelo Vista Controlador” ya
que este modelo separa los datos de nuestro sistema y los divide en 3 componentes.
Para el sitio web se utilizara la arquitectura “Modelo Cliente Servidor” ya que es el más
utilizado para la realización de sitios web ya que reparte las tareas entre el proveedor
de servicios o “servidores” y los demandantes o “clientes”.
5. Vista de datos
Vista de datos sistema
Descripción: Es la tabla donde se almacenan los datos de los usuarios para el sistema.
Descripción: Es la tabla donde se almacenan los datos de los funcionarios del centro para su
inicio de sesión.
Descripción: Es la tabla donde se almacenan los datos de las citas médicas que solicitan los
usuarios.
6. Vista de Interacción
En el caso del sitio web los usuarios deberán registrarse para iniciar sesión y
solo asi poder solicitar sus citas médicas correctamente de lo contrario no
tendrán acceso a los demás módulos.
En el momento que olvide su contraseña el usuario deberá escribir su número
de documento con el cual se registró y deberá ir a su correo electrónico para
8. Vista de Implementación
El software que será utilizado para la construcción del sistema es: Netbeans 8.1.
El sistema y el sitio web contaran con estándares de seguridad en donde los usuarios
se registran aceptando los términos y condiciones del y piden sus citas para luego ser
atendidos en el centro de salud de igual manera el sistema solamente será accesible
por los funcionarios del centro asegurando la seguridad de sus usuarios para su gusto.
8.2 Paquetes/Componentes
8.3 Despliegue
8.4 Vista de Administración
El sitio web será administrado de igual manera por la enfermera jefe por medio del
sistema debido a que las citas que se soliciten en el sitio web serán vistas en el sistema.