REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES
Se establecen una serie de requerimientos los cuales son necesarios para la elab elabor oraci ación ón y ejecu ejecuci ción ón del del sist sistem ema a elab elabora orado do,, estos estos requ requeri erimi mien ento tos s son son necesarios en la creación del software para que de esta manera su desarrollo se haga de una manera adecuada y sea un hecho su terminación. Para el desarrollo del software se tomaron los requerimientos funcionales y no funcionales los cuales son los siguientes:
FUNCIONALES
Requerimiento Almacenar y controlar la información de los propietarios, vehículos, tarjetas de propiedad, organismo de tránsito, ciudad, departamento Administrar información de las diferentes componentes carrocera, importación, línea, marca, motor, blindaje.
Descripción
Permitir tener un control más adecuado de la información personal de los propietario que tengan, utilizando diversas herramientas tecnológicas que nos faciliten el control y la administración de los datos. Obtener un control exacto y preciso la información de cada componente
btener información de propietarios !ehículos "arjetas "arjetas de propiedad rganismo de transito
Tener Tener un control de toda información relacionada o de influencia para cada tem , se requiere poder exportar o guardar esta información
#mprimir tarjetas de propiedad
Tener la opción de imprimirla tar!eta de propiedad con datos personales ,información licencia de transito información vehculo, la cual deberá ser posible imprimirla o expórtala como pdf
$odificar datos de información de los propietarios, vehículos, tarjetas de propiedad, organismo de tránsito, ciudad, departamento
Para modificar los datos de este deberá ser co n un sistema de autocompletado el cual será buscado por medio de la cedula para el caso de propietario y de esta manera los campos podrán ser modificados.
%liminar información de los propietarios, vehículos, tarjetas de propiedad, organismo de tránsito, ciudad, departamento
"eberá tener un apartado donde se puedan eliminar los anteriores tems.
Apartado de contacto
#ste trata información de la empresa y de la información de atención a cliente y todo lo referente a esta
NO FUNCIONALES
&%'(R#DAD interacción de la aplicación con la infraestructura
$equerimientos de interacción de la aplicación con la infraestructura, como% no sobrepasar los controles de seguridad, &ntegridad de las configuraciones de seguridad del servidor, integridad de los recursos del sistema, autoprotección independiente, verificación del ambiente de operación y detección de fallas externas.
identificación y autenticación
$equerimientos de identificación y autenticación, como% autenticación de usuario, autenticación de procesos, advertencia de autenticación, mecanismos de identificación y autenticación, intentos no exitosos y autenticación fuerte de usuarios de altos privilegios, contrase'as fuertes, permitir cambio de contrase'as por el usuario y autenticación por cada sesión. Autori)ación y control de sesión
*ontrol de acceso
$equerimientos de autorización y control de sesión, como% (utorización de usuario, herramienta de administración de autorizaciones, mnimos privilegios de la aplicación, modelo de autorización, mecanismos de autorización, inactividad de la sesión, n)mero máximo de sesión, integridad de la información de autorización, disponibilidad de la información de autorización $equerimientos del control de acceso como% *ecanismo de control de acceso, asignación de nivel de clasificación a usuario, asignación de nivel de clasificación a la información, despliegue del nivel de clasificación.
*onfidencialidad
#ntegridad
$equerimientos de confidencialidad, como% +iframiento de las comunicaciones, almacenamiento de la información secreta y confidencial $equerimientos de integridad, como% &ntegridad de la información almacenada, integridad de la información desplegada, integridad del código de la aplicación, validación de parámetros, validación de entradas, respuesta ante entradas invalidas
(&A+##DAD #ntegración con herramientas detalladas de dise-o ermite la e/tensibilidad y personali)ación
#mportación de Datos
%/portación de Datos Dise-o y generación de informes y gráficos Reportes en diferentes formatos Roles
%scalabilidad #nterfa) del modelo de desarrollo
Tener capacidades de integración con otras herramientas de dise'o detallado para el modelamiento de las arquitecturas. Permitir la integración con otras aplicaciones a travs de mecanismos de integración, bien sea un (P& expuesta dentro de la herramienta, o a travs de una capa de middle-are (ctive/ 0 "+O*, +O$1(, 2eb 3ervices, 3O(4, o a travs de importación y exportación de datos hacia y desde la herramienta con los tipos de archivo estándar delimitado por caracteres, archivos de texto delimitado de ancho fi!o, 5T*6 o archivos 37684. Poder configurar las reglas para la importación de datos de diferentes fuentes. 9so de formatos estándar para la importación de datos /*6, /*&, +3:4 9sar formatos estándar para la exportación de datos /*6, /*&, +3:, 5T*64 Permitir el dise'o y generación de informes y gráficos personalizados, para luego poder exportar el resultado a diferentes formatos po-er point, #xcel, pdf4 Permitir generar reportes en diferentes formatos 2ord, #xcel, :isio, 5T*64 +rear los diferentes tipos de arquitecto negocio, solución, información, empresarial y tecnologa4 y las definición de permisos asociados a los elementos, vistas y diagramas de cada dimensión de la arquitectura. Permitir el mane!o y la escalabilidad en el volumen de las transacciones y de los usuarios. Permitir dise'ar, construir, mantener y manipular los modelos que componen la arquitectura
AR0(#"%*"(RA $ultinivel
6a arquitectura de la solución debe ser multinivel o multicapa
$ultiempresa
$ovilidad
6a solución permite la configuración unificada para varias empresas, pero permitiendo que se mane!e independientemente la información de cada una y se puedan generar informes unificados de las mismas. (demás debe permitir mane!ar configuración particular por cada empresa 3oporta dispositivos móviles con sistema operativo (ndroid, &O3 y 1lac;1erry O3.