ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ingeniería de Software


Enviado por   •  5 de Diciembre de 2018  •  Exámen  •  760 Palabras (4 Páginas)  •  124 Visitas

Página 1 de 4

Título del Control: Control 2

Nombre Alumno: Juan Carlos Yáñez Cepeda

Nombre Asignatura: Ingeniería de Software

Instituto IACC

Ponga la fecha aquí : 12-05-2018


Desarrollo

1.

Primero que nada debemos comprender la importancia de la etapa de análisis en el proceso de desarrollo de un software, y saber entender los diferentes tipos de requerimientos que serán considerados en el proceso de desarrollo de un software, analizando las características de la ingeniería  de requerimientos en la identificación de las necesidades del desarrollo de un software.

Considerando que casi siempre existen cambios posteriores a los requerimientos, ya que los requerimientos del usuario podrían propagarse como requerimientos de sistemas más detallados.

El listado de los requerimientos para la clínica odontológica en el control de pacientes, serían los siguientes:

Requerimientos funcionales.

  • Todo paciente debe ser ingresado o inscrito en la base de datos para ser atendido: debe existir una admisión que inscriba y cree  la ficha clínica del paciente.
  • La Rut será la clave de búsqueda e ingreso de todos los pacientes:

Para poder de esta manera evitar la duplicidad de registros, es decir para que los datos clínicos solo queden asociados a una id, en este caso el rut.

  • Los usuarios de sistemas tendrán distintas capaz de privilegios y permisos.

Usuario normal, usuario clínico, administrador de sistema.

  • El sistema tendrá una recaudación y aceptara pagos con visa.
  • El sistema permite a los usuarios buscar un paciente: A medida que aumentan los pacientes, será más compleja la localización dentro del sistema de éste. Encontrar un paciente de forma automática ayuda a ahorrar tiempo.
  • Con respecto a la legalidad el sistema permitirá adjuntar el consentimiento informado del paciente.
  • Reporteria:

El sistema permitirá crear reportes estadísticos.

  • Citas de pacientes:

 El sistema coordina la atención de los pacientes en conjunto a la disposición de los profesionales, y la disposición de box del centro.

  • Mostrar agenda horaria:
  • El centro debe atender a los pacientes, para ellos es importante poder saber que o tiene disponible una hora para asignarle a un paciente que solicite atención.

Requisitos no funcionales:

  • Solo el administrador de sistemas podrá crear usuarios normales y designar el administrador subrogante.
  • El sistema solo es compatible con Windows en todas sus versiones.
  • La aplicación consume menos de 500 Mb de memoria RAM.
  • La aplicación no podrá ocupar más de 3 gb de almacenamiento en disco duro.
  • La interfaz de usuario será implementada para navegadores web únicamente con HTML5 y JavaScrip.

EFICIENCIA

  • El sistema debe procesar 28 transacciones por segundo, esta medición la hare por medio de la herramienta soapUI aplicada al software de clínica odontológica entorno web.
  • Toda funcionalidad del sistema debe responder al usuario en menos de 5 segundos.
  • El sistema debe ser capaz de operar adecuadamente con hasta 100.000 usuarios en sesiones concurrentes.
  • Los datos modificados en, la base de datos deben ser actualizados para todos los que acceden e menos de 4 segundos.

SEGURIDAD

  • Los permisos de acceso de sistema podrán ser modificados por el administrador solamente.
  • Toda la información debe respaldarse cada 24 horas.
  • Los respaldos deben ser almacenados en una localidad ubicada en un edificio distinto al que opera el sistema.
  • Si se identifican conexiones entrantes sospechosas que vulneren la seguridad, el sistema no continuara operando hasta ser desbloqueado por un ad ministrador de sistema.

Dependibilidad

  • El sistema debe tener una disponibilidad del 99,99% de las veces en que un usuario intente accederlo.

  • El tiempo para iniciar o reiniciar el sistema no podrá ser mayor a 5 minutos.
  • La tasa de tiempos de falla del sistema no podrá ser mayor al 0,5% del tiempo de operación total.
  • El promedio de duración de fallas no podrá ser mayor a 15 minutos.
  • La probabilidad de falla del Sistema no podrá ser mayor a 0,05.

USABILIDAD

  • El tiempo de aprendizaje del sistema por un usuario deberá ser menor a 4 horas.

  • La tasa de errores cometidos por el usuario deberá ser menor del 1% de las transacciones totales ejecutadas en el sistema.

  • El sistema debe contar con manuales de usuario estructurados adecuadamente.
  • El sistema debe proporcionar mensajes de error que sean informativos y orientados a usuario final.
  • El sistema debe contar con un módulo de ayuda en línea.

Requerimientos del usuario.

  • Los usuarios tendrán una vista de la arquitectura del sistema.
  • Los usuarios tendrán roles asignados y documentados.
  • Existirán diagramas intuitivos con tablas y formas sencillas de comprender.
  • Los usuarios tendrán manuales y una mesa de ayuda para realizar consultas o requerimientos.

Conclusión

Es muy importante tener en cuenta la relevancia que tiene esta etapa, ya que los requerimientos para un software  muestran el sistema que vamos a crear y definen las restricciones sobre las operaciones e implementaciones.

...

Descargar como (para miembros actualizados)  txt (5.2 Kb)   pdf (137.4 Kb)   docx (15.9 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com