Proyecto Citas Medicas
Enviado por yoroshiku • 19 de Febrero de 2015 • 3.407 Palabras (14 Páginas) • 245 Visitas
REQUERIMIENTOS NO FUNCIONALES
• ATRIBUTOS DE CALIDAD DEL SISTEMA (BASE DE DATOS)
• DESEMPEÑO
Garantizar la confiabilidad, la seguridad y el desempeño de la base de datos a los diferentes usuarios de la Clínica San Pedro. En este sentido la información podrá ser consultada y actualizada, sin que se afecte el tiempo de respuesta.
El sistema debe estar en capacidad de dar respuesta a las solicitudes ejecutadas por el administrador de la base de datos.
• DISPONIBILIDAD
El aplicativo debe contar con una interfaz gráfica amigable para el usuario y los procesos disponibles en ella se deben encontrar en idioma Español.
• ESCALABILIDAD
El sistema debe ser construido sobre la base de un desarrollo evolutivo e incremental, de manera tal que nuevas funcionalidades y requerimientos relacionados puedan ser incorporadas.
• INSTALACION
El sistema debe ser fácil de instalar en todas las plataformas de hardware y software de bases definidas por el área de Sistemas de la Clínica San Pedro.
• OPERATIVIDAD
El sistema podrá ser administrado remotamente por las personas encargadas o designadas por la la clínica San Pedro (este requerimiento dependerá de la arquitectura seleccionada por la clínica San Pedro).
• SEGURIDAD
El acceso al Sistema debe estar delimitado por el uso de una contraseña que se le otorgara al administrador de la base de datos de la clínica San Pedro.
Respecto a la confidencialidad, el sistema debe estar en capacidad de rechazar accesos o modificaciones indebidos (no autorizados) a la información y proveer los servicios requeridos por los usuarios legítimos del sistema.
El sistema, a futuro, deberá contar con mecanismos que permitan el registro de actividades con identificación de los usuarios que los realizaron.
• VALIDACION DE INFORMACION
Se deben tener en cuenta aspectos tales como obligatoriedad de campos, longitud de caracteres permitida por campo, manejo de tipos de datos, etc.
Según las exposiciones vistas en clase por los compañeros y gracias a la facilidad que nos dan las prácticas agiles integramos lo que nos serbia y se nos facilitaba en el trabajo grupal siguiendo pautas de metodologías agiles orientándolas en nuestro proyecto y teniendo en cuenta lo más importante de cada exposición:
Roles
Gustavo Medina Analista
David Rodolfo Tester
David Rodríguez Desarrollador
Desarrollamos un listado de todos los requisitos propuestos por el cliente en este caso requerimientos de lo que se necesita cotidianamente para solicitar una cita y otros guiados por el cliente en este caso nuestro docente Miguel Ojeda.
HISTORIAS DE USUARIO
PRODUCT BACKLOG:
MODIFICAR
REGISTRAR CITA
REALIZAR TABLA USUARIO
REGISTRAR DOCTOR
ASIGNAR CITA
CONSULTAR DATOS USUARIO
COLSULTAR DATOS DOCTORES
INTERFAZ GRAFICA
REALIZAR FORMULARIO VALIDAR
REALIZAR FORMULARIO CITA
VALIDAR ADMINISTRADOR
CONECTAR BASE DE DATOS E INTERFAZ
CONSULTAR
VALIDAR
ELIMINAR
DESCRIPCIONES ESCRITAS:
1- Como administrador del sistema, quiero realizar el registro de los pacientes, médicos y las citas para poder realizar el control de citas medicas
Historia de Usuario
Número: 1 Usuario: Administrador (DBA)
Nombre historia: Registrar.
Prioridad en negocio:
Alta Riesgo en desarrollo:
Media
Puntos estimados: 5.0 Iteración asignada: 1
Programador responsable Gustavo Medina
Criterios de aceptación:
- Al ingresar a esta opción se despliega un submenú con opciones para registrar los pacientes, doctores y citas medicas
- El administrador podrá en cada una de estas opciones realizar el registro mediante un formulario
- Al finalizar el registro dara clic en un botón llamado registrar, donde se creara el registro y se guardara la información.
- El sistema deberá mostrar una alerta en caso de que se quiera ingresar un registro ya existente.
ESTIMACION: 32 horas
2- Como usuario del sistema, quiero ingresar al programa por medio de una cuenta de usuario para poder realizar diferentes solicitudes.
Historia de Usuario
Número: 2 Usuario: Clientes
Nombre historia: Validar
Prioridad en negocio:
Alta Riesgo en desarrollo:
Media
Puntos estimados: 4.0 Iteración asignada: 2
Programador responsable: David Sandoval
Criterios de aceptación:
- Los usuarios que deseen utilizar el sistema deberán ingresar mediante un usuario y contraseña
- Se debe emitir un mensaje de alerta en caso de que uno de esos campos sea incorrecto
- La contraseña debe estar encriptada para mayor seguridad de la información
Estimación: 16 horas
Como usuario del sistema, quiero consultar citas médicas, datos del doctor y datos del paciente para poder conocer las citas asignadas y los pacientes así como los datos del doctor encargado.
Historia de Usuario
Número: 3 Usuario: clientes
Nombre historia: Consultar
Prioridad en negocio:
Media Riesgo en desarrollo:
Baja
Puntos estimados: 4,0 Iteración asignada: 3
Programador responsable: Hernan Rodriguez
Criterios de aceptación:
- Para poder realizar las consultas los clientes deben estar registrados.
- Se despliega un submenú, el cliente podrá seleccionar las diferentes actividades a realizar: consultar datos doctor, consultar datos pacientes, consultar cita médica.
- Para realizar las consultas se realizaran por medio del ID en caso de los médicos y pacientes, y por fecha en caso de las citas medicas
Estimacion: 40 horas.
3- Como administrador del sistema, quiero realizar la modificación y eliminacion de los datos de pacientes, médicos y citas para poder actualizar los registros frecuentemente.
Historia de Usuario
Número: 4 Usuario: Administrador
Nombre historia: Modificar/eliminar
Prioridad en negocio:
Media Riesgo en desarrollo:
Media
Puntos estimados: 3.5 Iteración asignada: 4
Programador responsable: David Sandoval
Criterios de aceptación:
- Se despliega en pantalla el submenú modificar/eliminar el cual mostrara las opciones de: “Modificar/eliminar
...