PROGRAMA NACIONAL DE FORMACION EN INFORMATICA
Enviado por Alfredo7atay • 29 de Enero de 2017 • Ensayo • 1.875 Palabras (8 Páginas) • 284 Visitas
[pic 1]
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA
EDUCACION UNIVERSITARIA
INSTITUTO UNIVERSITARIO DE TECNOLOGIA DEL ESTADO BOLIVAR
PROGRAMA NACIONAL DE FORMACION EN INFORMATICA
Documentación del software
Tutor Académico-Técnico: AUTORES:
PROF. YOMELY PEREZ C.I 25.080.550 Atay Alfredo
C.I 23.498.272 Avila Fernando
CIUDAD BOLIVAR, NOVIEMBRE 2016
4.1 Descripción
La aplicación para el registro y control de libros auxiliares de la Unidad de Almacén del Instituto Universitario de Tecnología se desarrolló bajo el lenguaje de programación PHP, lenguaje de marcado HTML, lenguaje CCS para los estilos visuales de la página y una Base de Datos funcionando bajo un Gestor de Bases de datos MYSQL, además del Servidor Web APACHE que permitirá que el computador funcione como un servidor local.
La función de esta aplicación es el registro y control de artículos en los Libros Auxiliares, estas actividades son el registro de los artículos en una base de datos, junto con la hora de ingreso y egreso de los mismos; además de la fecha tanto de ingreso como de egreso, una breve descripción del artículo, cantidad que se tiene, precio, un segundo precio si este varia con el tiempo y la cantidad de artículos disponibles acorde a cada precio.
Se podrá mostrar los artículos registrados en la base de datos si el usuario lo quiere visualizarlos; y como requerimiento opcional la creación de reportes en PDF de los mismos, con el fin de tener la información en formato impreso si se desea.
4.2 Requerimiento de Hardware
Para garantizar un rendimiento adecuado del sistema propuesto es necesario que los equipos hardware donde se van a instalar y operar el sistema cumplan con los siguientes requerimientos mínimos:
Unidad central de procesamiento (CPU) Pentium IV, se recomienda 512 GB de Memoria RAM y un Disco duro con capacidad disponible de al menos 100 megabytes.
4.3 Requerimiento de Software
Sistemas Operativos
- Microsoft Windows XP, 7 u 8.
- Ubuntu
- Mac OS
Navegador
- Microsoft Internet Explorer 10
- Mozilla Firefox ver. 15.0 y superiores
- Google Chrome
- Opera 8 y superiores
Servidor web
- XAMPP.
Paquete de Aplicaciones
Las siguientes aplicaciones, son opcionales si se desea visualizar los documentos en PDF:
- Open Office 3.6
- Pdftk (herramienta para manipulación de archivos PDF, provista por Focus).
- Adobe Reader 7 o superior
4.4 Requerimientos Funcionales
Un requisito funcional define una función del sistema de software o sus componentes. Una función es descrita como un conjunto de entradas, comportamientos y salidas. Los requisitos funcionales pueden ser: cálculos, detalles técnicos, manipulación de datos y otras funcionalidades específicas que se supone, un sistema debe cumplir. Los requerimientos de comportamiento para cada requerimiento funcional se muestran en los casos de uso. Son complementados por los requisitos no funcionales, que se enfocan en cambio en el diseño o la implementación.
A continuación se muestran los requerimientos funcionales de la aplicación:
- Registro de Artículos: Se registrarán los artículos ingresados a través de la aplicación.
- Salida de Artículos: Se podrá llevar un registro de las salidas de los artículos.
- Mostrar Artículos: Listado de artículos entrantes y salientes.
- Actualizar datos de los Artículos: Será posible actualizar la cantidad de artículos acorde a su precio.
- Eliminar Artículos: Se pondrán eliminar los artículos si se desea.
4.5 Requerimientos No Funcionales
Un requisito no funcional o atributo de calidad es, en la ingeniería de sistemas y la ingeniería de software, un requisito que específica criterios que pueden usarse para juzgar la operación de un sistema en lugar de sus comportamientos específicos, ya que éstos corresponden a los requisitos funcionales. Por tanto, se refieren a todos los requisitos que no describen información a guardar, ni funciones a realizar.
Se muestran estos requisitos no funcionales de la aplicación.
Seguridad: Niveles de usuarios y cada uno manejará operaciones en concordancia a su nivel, además de validación de los mismos para poder ingresar a la aplicación.
Disponibilidad: Utilización de la aplicación a cualquier hora que se requiera.
Mantenibilidad: La aplicación se separa en módulos, para hacer más fácil localizar fallas y repararlas.
Multiplataforma: Debe visualizarse por lo menos en navegadores web como Google Chrome, Mozilla Firefox, Opera.
Interfaz: Se deben utilizar los colores Institucionales en las interfaces de la aplicación.
Facilidad de Uso: Debe ser de fácil uso para quien operará la aplicación.
Persistencia de Datos: La aplicación almacena la información en una base de datos.
Acceso a la Información: Permite la búsqueda de la información almacenada.
4.6 Diagrama Caso de uso
Figura N° 5 Caso de uso sobre El Inicio de Sesión.
Caso de Uso: Inicio de Sesión en la Aplicación | |
[pic 2] |
|
[pic 3][pic 4] [pic 5] [pic 6] [pic 7]Actores Línea de comunicación Sistema Caso de Uso
[pic 8] Include Extend |
FUENTE: Los Autores
...