Download DDOO_U2_EA_JOPG PDF

TitleDDOO_U2_EA_JOPG
Tags Software Computer Program Quality (Business)
File Size362.6 KB
Total Pages12
Document Text Contents
Page 2

PROFESORA: Martha Michaca Leano

NOMBRE: José Adalberto Páramo Gómez

MATRÍCULA: ES1421013956
2

ÍNDICE




Pagina

Descripción del ámbito y alcance del Proyecto…………………............................................3

Lista de usuarios participantes…………………………………………………….......................4

Descripción del sistema actual………………………………………………………………….....5

Catálogo (priorizado) de requisitos del sistema

a. Funcionales……………………………………………………………………………..….10

b. No funcionales

i. Restricciones…………………………………………………………………….....10

ii. De funcionamiento

* Del sistema…………………………………………………………………..10

*Requisitos de Usuario……………………………………………………...11

* Requisitos software………………………………………………………..11

* Requisitos hardware……………………………………………………….11

Análisis y diseño orientado a objetos

iii. Manejo de excepciones……………………………………………………….....12

Análisis de alternativas

c. Descripción detallada de la alternativa seleccionada……………………………...12

Atributos

Seguridad………………………………………………………………………………………12

Modelo de Software……………………………………………………………………………….…13

Page 11

PROFESORA: Martha Michaca Leano

NOMBRE: José Adalberto Páramo Gómez

MATRÍCULA: ES1421013956
11

 RNFFU La interfaz de usuario debe ser orientada a ventanas

 RNFFU El manejo del programa se realizará a través del teclado y ratón.

 RNFFU Interfaz intuitiva de fácil uso.





Requisitos Software

 RNFFSO No existe posibilidad de adquirir licencias de software.

 RNFFSO La aplicación deberá funcionar sobre Office Access.

 El ciclo de vida elegido para desarrollar el producto será el de prototipo evolutivo orientado a

objetos, de manera que se puedan incorporar fácilmente cambios y nuevas funciones, así

como aprovechar las ventajas de reusabilidad proporcionada por el paradigma de orientación

a objetos.

 La metodología de desarrollo a utilizar será el proceso unificado de desarrollo y el lenguaje

notacional UML.



Requisitos Hardware

 RNFFH Procesador: 1 gigahercio (GHz) o más rápido, compatible con PAE, NX y SSE2

 RNFFH RAM: 1 gigabyte (GB) (32 bits) o 2 GB (64 bits)

 RNFFH Espacio en disco duro: 16 GB (32 bits) o 20 GB (64 bits)

 RNFFH Tarjeta gráfica: Dispositivo gráfico Microsoft DirectX 9 con controlador WDDM



Respecto a la entrega de los ficheros fuente, se entrega por una parte lo mínimo necesario para

ejecutar la aplicación y, por otro lado, todos los ficheros fuente. En la parte mínima se proporciona,

además del ejecutable, una serie de librerías necesarias para la ejecución del programa.

Para una mejor visualización de la estructura de los ficheros se puede utilizar el entorno de

desarrollo C++ Builder (versión 6), que ha sido el utilizado en este proyecto.



Validación de requerimientos.


 Se ha comprobado la veracidad, consistencia y completitud de los requerimientos.

 No se comprobaron errores en la lista de requerimientos.


Manejo de excepciones


 Ninguna

Page 12

PROFESORA: Martha Michaca Leano

NOMBRE: José Adalberto Páramo Gómez

MATRÍCULA: ES1421013956
12


ANÁLISIS DE ALTERNATIVA


Descripción detallada de la alternativa seleccionada


 Se piensa implementar un software que permita administrar y organizar los documentos y la
contabilidad de la Papelería.

 El sistema estará enfocado a dos tipos de usuario para el acceso al mismo, permitiendo
utilizar módulos y menús establecidos según la necesidad de cada persona.

 Si el cliente no posee el sistema de cómputo, ni el sistema operativo para la implementación
del software, estos se le facilitaran y el costo de los mismos se le incluirán dentro del costo
final del producto.

 El sistema llevara dos programas, uno creado en C++ y el otro será una base de datos.

 El primero será el que envié la información a la base de datos, y el segundo por supuesto
almacenara dicha información.

 El software estará conformado por distintos módulos.

 El primero será el que permita el ingreso de los usuarios al sistema.

 En los dos siguientes módulos, se mostrara el mensaje de bienvenida a cada tipo de usuario.

 El siguiente modulo será el principal, en el cual se verán las diferentes actividades que
manejara el programa, es decir las cuentas contables, los movimientos contables y la
contabilidad del negocio.

 En el módulo de cuentas se describirán el código, nombre y cada cuenta, en el módulo de
movimientos se verán las cuentas T en el Estado de resultados y los cálculos del Balance
general.

 El módulo de contabilidad permitirá ingresar, consultar, eliminar y modificar los registros de los
productos, facturas y proveedores de la peluquería. Finalmente al salir del sistema aparecerá
un módulo con el mensaje de agradecimiento al usuario.




ATRIBUTOS

SEGURIDAD

 El sistema no cuenta con un sistema de seguridad ya que en el enunciado de la práctica no se
especifica. Esto no quiere decir que en un futuro se le pueda añadir o implementar una
interfaz de seguridad.

 Cualquier usuario que arranque la aplicación podrá acceder a toda la información.


MODELO DE SOFTWARE

El ciclo de vida elegido para desarrollar el producto será el de prototipo evolutivo orientado a

objetos, de manera que se puedan incorporar fácilmente cambios y nuevas funciones, así como

aprovechar las ventajas de reusabilidad proporcionada por el paradigma de orientación a objetos.

La metodología de desarrollo a utilizar será el proceso unificado de desarrollo y el lenguaje

notacional UML.

Similer Documents