Professional Documents
Culture Documents
Version <1.0>
[Note: The following template is provided for use with the Rational Unified Process. Text
enclosed in square brackets and displayed in blue italics (style=InfoBlue) is included to
provide guidance to the author and should be deleted before publishing the document. A
paragraph entered following this style will automatically be set to normal (style=Body
Text).]
[To customize automatic fields in Microsoft Word (which display a gray background when
selected), select File>Properties and replace the Title, Subject and Company fields with
the appropriate information for this document. After closing the dialog, automatic fields
may be updated throughout the document by selecting Edit>Select All (or Ctrl-A) and
pressing F9, or simply click on the field and press F9. This must be done separately for
Headers and Footers. Alt-F9 will toggle between displaying the field names and the field
contents. See Word help for more information on working with fields.]
<Project Name> Version: <1.0>
Software Requirements Specification Date: <dd/mmm/yy>
<document identifier>
Revision History
Date Version Description Author
<dd/mmm/yy> <x.x> <details> <name>
Table of Contents
1. Introduction 4
1.1 Purpose 4
1.2 Scope Error! Bookmark not defined.
1.3 Definitions, Acronyms, and Abbreviations 4
1.4 References 4
1.5 Overview 4
2. Overall Description 4
3. Specific Requirements 5
3.1 Functionality 5
3.1.1 <Functional Requirement One> Error! Bookmark not defined.
3.2 Usability 6
3.2.1 <Usability Requirement One> Error! Bookmark not defined.
3.3 Reliability 6
3.3.1 <Reliability Requirement One> Error! Bookmark not defined.
3.4 Performance 7
3.4.1 <Performance Requirement One> Error! Bookmark not defined.
3.5 Supportability 7
3.5.1 <Supportability Requirement One> Error! Bookmark not defined.
3.6 Design Constraints 7
3.6.1 <Design Constraint One> Error! Bookmark not defined.
3.7 On-line User Documentation and Help System Requirements 7
3.8 Purchased Components 7
3.9 Interfaces 7
3.9.1 User Interfaces 7
3.9.2 Hardware Interfaces 7
3.9.3 Software Interfaces 7
3.9.4 Communications Interfaces 7
3.10 Licensing Requirements 7
3.11 Legal, Copyright, and Other Notices 7
3.12 Applicable Standards 7
4. Supporting Information 8
BD – Base de Datos
HTML- Hypertext Markup Language
1.3 References
https://www.ibm.com/support/knowledgecenter/es/SSYMRC_6.0.2/com.ibm.rational.rrm.h
elp.doc/topics/r_uc_spec_outline.html
1.4 Overview
Dar una descripción general sobre el Sistema, el cual contiene información necesaria
para saber el funcionamiento del proyecto.
2. Overall Description
• Product perspective
El sistema de gestión de notificaciones de faltas será diseñado para trabajar
en la facultad de ingeniería de Sistemas e Informática en una plataforma basada
en diseño web con HTML lo que permitirá su acceso con las computadoras que
cuenta la facultad.
• Product functions
El Sistema envía datos a una base de datos (no relacional) donde pueda
almacenar las faltas del alumno y recuperar la información cuando se dé el
caso.
El sistema notifica al alumno con un mensaje de la inasistencia del alumno
a una clase.
El sistema notifica que el alumno ya pasó el límite de faltas y que será
retirado del curso.
Ofrece una interfaz sencilla donde el usuario puede consultar y tomar las
prevenciones posibles de las faltas necesarias para ser retirado del curso.
• User characteristics
Tipo de Usuario Alumno.
Formación Conocimiento básico de la
informática.
Habilidades Manejo de computadoras.
Actividades Tomar decisiones en función del
reporte que genera el sistema.
• Constraints
El Sistema será desarrollado en HTML un lenguaje para diseño de una web, el
motor de base de datos mongoDB no relacional.
El sistema deberá ser sencillo de usar.
Los servidores deberán siempre estar activos.
• requirements subsets]
Ninguno
3. Specific Requirements
El Sistema deberá notificar al alumno a través de reportes de tablas donde se especificaran los datos
anteriormente mencionados.
3.1 Functionality
Requerimientos funcionales:
Requerimiento no funcional:
Prioridad del requerimiento: alta
3.2 Usability
El sistema contara con una ventana que será programado con un tiempo determinado
al término del cual la ventana se cierra para evitar el tráfico de la red.
3.3 Reliability
El Sistema debe garantizar que los datos brindados sean correctos mostrando la fecha
de las inasistencias.
El sistema debe adecuarse a las necesidades del usuario.
3.4 Performance
La infraestructura de red, así como sus terminales deben cumplir con normas según la IEEE en la
forma de conexión a los equipos, para tener tiempos de respuesta mínimos
Garantizar que el diseño web hecho para el sistema no afecte el rendimiento de la base
de datos.
3.5 Supportability
No cuenta
No cuenta
No cuenta
No cuenta
3.9 Interfaces
No cuenta.
No cuenta.
No cuenta.
4. Supporting Information