Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COMPETENCIA
IMPLANTAR LA SOLUCIÓN QUE CUMPLA CON LOS REQUISITOS PARA SU OPERACIÓN.
RESULTADO DE APRENDIZAJE
ELABORAR EL MANUAL TÉCNICO DE LA APLICACIÓN, DE ACUERDO CON
LACOMPLEJIDAD DEL APLICATIVO Y SEGÚN NORMAS Y PROCEDIMIENTOS
ESTABLECIDOSPOR LA EMPRESA
EVIDENCIA
TUTOR
ASTRID SEGURA
APRENDICES
EDISON SANTIAGO BOHÓRQUEZ ATARA
OSCAR EMILIO CALA ARDILA
NELSÓN JAVIER SUAREZ AVILA
JARRISON ESTIBEN ARCINIEGAS CEPEDA
ERIKA JOHANNA GONZÁLEZ YARA
BOGOTA D.C.
SENA CENTRO DE DISEÑO Y METROLOGÍA
NOVIEMBRE
2022
TABLA DE CONTENIDO
1. OBJETIVO 4
2. ALCANCE 4
3. TÉRMINOS Y DEFINICIONES 4
4. ¿QUÉ ES EL MANUAL TÉCNICO Y DE OPERACIÓN DEL SISTEMA? 5
5. INTRODUCCIÓN 6
6. TAXONOMÍA Y CONTENIDO DEL MANUAL TÉCNICO Y DE OPERACIÓN DEL SISTEMA 7
REQUISITOS FUNCIONALES 7
MODULO USUARIO 7
MODULO FACTURA 8
MODULO INVENTARIO 9
REQUISITOS NO FUNCIONALES 10
CASOS DE USO USUARIO 11
CASOS DE USO FACTURA 11
CASOS DE USO INVENTARIO 12
DIAGRAMA ER 12
DIAGRAMA UML 13
DICCIONARIO DE DATOS 13
6.1 DESCRIPCIÓN DEL SISTEMA DE INFORMACIÓN DESARROLLADO 19
6.2 DISEÑO TÉCNICO DEL SISTEMA DE INFORMACIÓN 20
REQUERIMIENTOS FUNCIONALES 20
REQUERIMIENTOS NO FUNCIONALES 20
CASOS DE USO 20
DICCIONARIO DE DATOS 20
MODELO ENTIDAD RELACIÓN 20
MODELO UML 20
ESQUEMA O MODELO DE REQUERIMIENTOS 20
SOFTWARE BASE DEL SISTEMA Y PREREQUISITOS 21
COMPONENTES Y ESTÁNDARES 21
MODELO DE DATOS 23
orientando al usuario final para que interprete los pasos que los desarrolladores emplearon y
2. ALCANCE
los de soporte, la finalidad y funcionalidad de instalación del software Nice Store, donde por
usuario final que de dicha manera interpretará el sistema de información por medio de este
manual.
3. TÉRMINOS Y DEFINICIONES
Esta lista de términos ayudará a interpretar de forma más cómoda los términos,
Front-End: Es la parte de una aplicación que interactúa con los usuarios, es conocida como el
lado del cliente. Básicamente es todo lo que vemos en la pantalla cuando accedemos a un sitio
web o aplicación.
un proyecto con objetivos específicos, sirve como punto de partida para la organización y
desarrollo de software.
creó para orientar objetos y que permite modelar relaciones entre diferentes entidades.
UML: Es un lenguaje de modelado visual en el que se trabaja con cajas, flechas y diagramas.
Esto nos permite poder representar las ideas de cómo queremos estructurar nuestros
HTML: Es el lenguaje con el que se define el contenido de las páginas web. Básicamente se
trata de un conjunto de etiquetas que sirven para definir el texto y otros elementos que
CSS: Básicamente, es un lenguaje que maneja el diseño y presentación de las páginas web, es
igual manera rige normas y parámetros impuestos por el gobierno nacional de nuestro país,
donde debemos cumplir a cabalidad con todos los estándares si queremos un sistema capaz de
cumplir con todos los lineamientos legales. Nuestra principal responsabilidad como
aquellos procesos a seguir en cuanto a las tareas y actividades en las mismas ejecuciones del
sistema operativo, brindando un soporte funcional a todos los usuarios que empleen dicho
software, de este modo se debe tener presente temas, tales como la documentación de dichas
obras en todo el ciclo de vida del software ayudando a comprender el funcionamiento de este
5. INTRODUCCIÓN
El siguiente proyecto se realiza con el fin de analizar y recopilar información para así
poder diseñar una página web y/o base de datos para la empresa “Nice Store” y ofrecer un
portal que permita registrar los datos de inventario, clientes, productos, ventas Etc.
uso y demás. En conclusión, es importante utilizar nuestro informe técnico de diseño, donde
REQUISITOS FUNCIONALES
MODULO USUARIO
Prioridad Alta/Esencial
Prioridad Alta/Esencial
Prioridad Alta/Esencial
Prioridad Alta/Esencial
MODULO FACTURA
Prioridad Alta/Esencial
Prioridad Alta/Esencial
MODULO INVENTARIO
Prioridad Alta/Esencial
Prioridad Alta/Esencial
Estación cliente
Cantidad
Elemento H/S Especificación
Memoria RAM Especificación4.0 GB
Procesador Intel(R) Core(TM) i5-4210U CPU @
1.70GHz
Capacidad de Disco Duro 500 MB
Monitor Hewlett-packard
Teclado Teclado Logitech K120 QWERTY Español
Servidor
Cantidad 1
Elemento H/S Especificación
Memoria RAM 16.0 GB
Procesador Intel(R) Core™ i5 – 7400 CPU @ 3.00ghZ
Capacidad de Disco Duro Disco Estado Sólido, 1TB, Marca Toshiba
Monitor Samsung, color negro, modelo:
943SNXPLUS
Teclado Teclado multimedia Genius color gris con
negro,
modelo KL-0210
Mouse Zelotes optical mouse for the game, color
negro
Software Requerido Microsoft Windows 10 pro, Google Chrome
Dispositivos de Red
Elemento Especificación Cantidad
Color negro, modelo TG 24 82 A
Módem marca ARRIS, security
mod:WPA2-PSK (AES) 1
Router N/A N/A
Switch N/A N/A
Hub N/A N/A
Amplificador N/A N/A
Topología N/A N/A
DIAGRAMA ER
DIAGRAMA UML
DICCIONARIO DE DATOS
TABLA-001
Características de la Tabla
Nombre de la Tabla Usuario
Descripción de la
Esta tabla fue diseñada para registrar los usuarios existentes en la empresa.
Tabla
Campos de la Tabla
Nombre del Campo Tipo de Dato Longitud del Breve Descripción del Campo
Campo
TABLA-002
Características de la Tabla
Nombre de la Tabla Rol
TABLA-003
Características de la Tabla
Nombre de la Tabla Factura
Descripción de la Esta tabla fue diseñada con el fin de registrar las factura de ventas y compras
Tabla realizadas por la empresa .
Campos de la Tabla
Nombre del Campo Tipo de Dato Longitud del Breve Descripción del Campo
Campo
TABLA-005
Características de la Tabla
Nombre de la Tabla Inventario
Descripción de la
Esta tabla fue diseñada con el fin de permitir el almacenamiento del inventario
Tabla
de los articulos Etc
Campos de la Tabla
Nombre del Campo Tipo de Dato Longitud del Breve Descripción del Campo
Campo
codInv Es el campo donde se identifica el codigo del
Entero 10 inventario.(Campo llave)
TABLA-006
Características de la Tabla
Nombre de la Tabla
Articulo
Descripción de la
Esta tabla fue diseñada con el fin de permitir el almacenamiento de los datos de
Tabla
los articulos etc.
Campos de la Tabla
Nombre del Campo Tipo de Dato Longitud del Breve Descripción del Campo
Campo
Características de la Tabla
Descripción de la
Tabla Esta tabla fue diseñada con el fin de permitir el almacenamiento de la venta.
Campos de la Tabla
Nombre del Campo Tipo de Dato Longitud del Breve Descripción del Campo
Campo
codVenta Es el campo donde identifica el codigo de la
Entero 10 venta.(Campo llave)
codArt Es el campo donde se identifica el codigo del
Entero 10 articulo
A partir de los datos obtenidos por parte del gerente se identificó que quiere desarrollar
e implementar un sistema de información con el fin de llevar un mejor manejo de los datos, tanto
de productos, clientes, empleados y proveedores. Pero para ello debemos seguir una serie de
requerimientos específicos, para esto realizamos una técnica de recolección de datos, la cual
fue hacerle una entrevista, donde se le preguntó qué era lo que debía contener, para qué la
quería y con qué fin la va a utilizar. Una vez hecha la entrevista él nos dio ciertos parámetros e
nuestras ideas y dimos paso a la implementación de buenos recursos, una vez obtenido todos
los resultados nos pareció una muy buena recolección de datos, ya que, gracias a esta
información podremos desarrollar y crear buenos resultados con el fin de cumplir con las
REQUERIMIENTOS FUNCIONALES
Como objetivo general busca describir servicios y funciones que desempeñara el sistema de
información, declarando módulos con una mayor especificación dentro de cada uno de ellos.
REQUERIMIENTOS NO FUNCIONALES
Especifica las restricciones y especificaciones de uso del hardware, para que dentro de este el
CASOS DE USO
Es una estrategia que utilizamos para definir acciones que el administrador o el usuario
DICCIONARIO DE DATOS
por medio de entidades, atributos, rectángulos y las relaciones que se originan de esta.
MODELO UML
Se representa la funcionalidad simplificada del sistema en la realidad, centrándose en la
especificación de requerimientos se utiliza para asegurar que los productos y entregables del
proyecto satisfacen las expectativas de los usuarios, además, son insumo primordial para otras
por su naturaleza técnica, por ejemplo, rendimiento, interoperabilidad o seguridad; otros porque
su comportamiento define la esencia o los elementos estructurales del sistema. También los
requerimientos son imprescindibles para las pruebas del sistema, su propia definición determina
funcionalidad entregada.
Esta sección debe incluir la especificación de los requerimientos, se sugiere que se entregue un
• Historias de usuario
• Documento de requerimientos
Desarrollo de
Software)
• Atributos de calidad
• Preguntas de negocio
Esta sección debe relacionar con brevedad el software básico para la plataforma que se ha
etc.)
• Servidores de aplicación.
COMPONENTES Y ESTÁNDARES
Sistema Operativo: Windows 8 ∙ Procesador: Intel Core I5 ∙ Memoria RAM: 4GB ∙ Disco Duro: 1GB ∙
Resolución de pantalla: 1280 x 720 pixeles ∙ Periféricos: Teclado, ratón, Bocinas (Opcional)
Los requerimientos mínimos de software serán utilizados para nuestro Windows para utilizar el
Nota: Los servidores deben tener Windows Server 2008 R2, Windows Server 2012, Windows
Mac
Linux
Para utilizar el navegador Chrome en Linux, necesitas:
64-bit Ubuntu 18.04, Debian 10, openSUSE 15.2, Fedora Linux 32 o cualquier otra versión de
Android
Servidores de aplicación: El Hostinger será utilizado para el uso de nuestro proyecto ya que
es uno de los servidores más rápidos, teniendo en cuenta que su panel de control ofrece la
se pueden realizar búsquedas a las preguntas frecuentes sobre el servicio. También ofrece un
unos minutos.
Servidores de bases de datos: Será utilizado como servidor de base de datos de nuestro
proyecto XAMPP- Apache PhpMyAdmin que nos permitirá administrar las bases de datos de
MySQL Adicionalmente MySQL será utilizado para nuestro software ya que es uno de los
servidores que nos permitirá un mejor manejo para el código abierto obteniendo una mejor
MODELO DE DATOS
Esta sección debe incluir el modelo de datos tanto lógico como físico con su correspondiente
Diccionario de Datos el cual puede ser referenciado desde el documento de arquitectura, pero
se sugiere incluirlo nuevamente en este manual técnico para facilitar la lectura integral del
documento.
• Modelo entidad-relación
• Modelo de red
• Modelo de base de datos orientado a objetos
• Modelo entidad-atributo-valor
• Modelo en Estrella
MÓDULO USUARIO
MÓDULO FACTURA
En este módulo el sistema deberá permitir al administrador registrar las ventas y generar
posteriormente la factura correspondiente.
MÓDULO INVENTARIO
En este módulo el sistema permitirá registrar la entrada y salida de los artículos, además del
inventario
Reglas de Negocio:
1. El cliente potencial que se convierta en cliente fijo obtendrá un costo de envió gratuito
durante el primer mes.
2. Por cada cliente fijo que traiga un nuevo cliente recibirá una rebaja en su próxima compra.
ORGANIZACIÓN DE COMPONENTES
En esencia lo que muestra esta sección es un resumen de la arquitectura física, para mostrar el
espacio de la solución como aplicativo informático, esto incluye algunos de los siguientes:
INSTALACIÓN
Este numeral y los dos siguientes consignan el conocimiento necesario para asegurar el paso a
producción del sistema y el control para su operación y mantenimiento. En particular para la
instalación se requiere:
CONFIGURACIÓN
DESPLIEGUE
Debe contener la información necesaria para la instalación y puesta en marcha del sistema de
información identificando claramente los servidores utilizados (aplicaciones, negocio y base de
datos), su configuración de puertos y distribución todo con base en los Diagramas de
despliegue y de servicios definidos en la arquitectura el cual debería ser referenciado también
en este documento.