Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 15

Manual Técnico de Sistema

Participantes:

Jorge Andrés Viloria Molina

Santiago Gómez Marulanda

Instructores:

John Jairo Donato Ariza


Cristian Rojas & Miguel Gutiérrez.
Ilmer Cuello García
Enero 2015.

Nombre de la institución.
Nombre del departamento.
Nombre de la asignatura
Servicio Nacional de Aprendizaje SENA

Centro de Gestión de Mercados, Logística y Tecnologías de la Información

Evidencia Fase 5 Tecnólogo en Análisis y Desarrollo de Sistemas de Información

ficha 2104600

Septiembre 2021
CONTENIDO

Presentación……………………………………………………………...…..3
Resumen………………………………………………………………..……4
Objetivo…………………………………………………………………..….5
Finalidad del Manual…………………………………………………………5
Introducción………………………………………………………………….6
Aspecto Téorico………………………………………………………..……6
Diagramas de Modelamiento………………………………..………………6
Aspecto Técnico del Desarrollo del Sistema………………………….……6
Requerimientos del Software………………………………………….……6
Aspectos Técnicos…………………………………………………….………..6
Herramientas Utilizadas para el Desarrollo………………..…….………….7
Visual studio code……………………………..…………………………….7
Gitlab………………………………………………………………..….…...8
Xampp………………………………………………………………..….….9
Clonación repositorio de Gitlab……………………………………………10
Base de datos en Xampp…………………………………………………..10
Diagrama de Modelamiento………...………………………………………11
Diagrama de Clases…………………….……………………………………11
1.1 Usuarios…………………………………………………………12
1.2 Módulos…………………………………………………………12
1.3 Reportes…………………………………………………………12
Diagrama de Casos de Uso……..……………………………………………13
Requerimientos del Software…………………………………………………14
Requisitos Mínimos…..………….……………………………………………14
Bibliografía…..……………………………………………….……………….15
Presentación

El siguiente manual se ha desarrollado con la finalidad de dar a conocer la información necesaria

para que el Administrador del Restaurante pueda tener una información clara de cómo están los

procesos entre el departamento de ventas y la cocina.

El manual ofrece la información necesaria de ¿cómo fue creado el software? para que la persona

(Desarrollador o Ingeniero de Sistemas) pueda instalarlo, hacerle mantenimiento o editar el

software, y lo haga de una manera sencilla y apropiada, dando a conocer la estructura del

desarrollo de la aplicación.
Resumen

El manual detalla los aspectos técnicos e informáticos del software (Pos de ventas) con la

finalidad de explicar la estructura de la aplicación al personal que estará a cargo como son el

Administrador los vendedores y el Departamento de Contabilidad. La siguiente guía se encuentra

dividida en Módulos que se usaron para la creación del software con una breve explicación paso

a paso. la aplicación maneja diferentes funcionalidades requieren de hardware y software el cual

se explicará que funcionamiento realiza cada uno de ellos, dando sugerencias para el debido uso

del sistema de información.


Objetivo

Dar a conocer el uso adecuado del software en aspectos técnicos de manera descriptiva e ilustrada sobre

los componentes y funcionalidades que conforman el buen funcionamiento del sistema de información.

Finalidad del Manual

La finalidad de éste manual técnico es instruir al personal que estará a cargo de administrar, editar o

configurar el software usando las herramientas adecuadamente para obtener el resultado deseado para lo

cual fue creado la aplicación.


Introducción

El manual se realiza con el fin de detallar el software en términos técnicos para que la persona que vaya

a administrar, editar o configurar la aplicación lo haga de una manera apropiada. El documento se

encuentra dividido en las siguientes secciones:

Aspectos Teóricos: Se darán a conocer conceptos, definiciones y explicaciones de los

componentes del aplicativo desde un punto de vista teórico para mayor entendimiento por parte

del lector sobre el funcionamiento del sistema de información e herramientas.

Diagramas de Modelamiento: Se compone por diagramas e ilustraciones alusivos al

funcionamiento del aplicativo.

Aspecto Técnico del Desarrollo del Sistema: Corresponde a la instrucción al lector sobre los

componentes del aplicativo desde una perspectiva técnica en los aspectos de almacenamiento de

datos, estructura del desarrollo y recomendaciones del uso debido del aplicativo.

Requerimientos del Software: Detalla los requerimientos básicos necesarios para el

funcionamiento del software.

Aspectos Técnicos

El software tiene la finalidad de mejorar los procesos administrativos y comunicación entre los

departamentos internos del restaurante. Se recomienda que el siguiente manual sea manipulado
únicamente por la persona que tendrán contacto directo con el software, para velar por la seguridad de

los datos que se almacenan en la base de datos ya que pueden ser usados para otros fines.

Herramientas Utilizadas

Es ésta sección se procede a explicar las herramientas informáticas empleadas para el desarrollo del

aplicativo:

Visual Studio Code. 

Es un editor de código fuente desarrollado por Microsoft para Windows, Linux y macOS.

Incluye soporte para la depuración, control integrado de Git, resaltado de sintaxis, finalización

inteligente de código, fragmentos y refactorización de código. También es personalizable, por lo que los

usuarios pueden cambiar el tema del editor, los atajos de teclado y las preferencias. Sublime Text está

disponible para OS X, Windows y Linux. Una licencia es todo lo que necesita para utilizar Sublime Text

en todos los equipos de su propiedad, sin importar el sistema operativo que utiliza, pero también ofrece

una licencia gratuita de prueba. Usa un conjunto de herramientas de interfaz de usuario personalizada,

optimizado para la velocidad y la belleza, aprovechando al mismo tiempo la funcionalidad nativa en

cada plataforma.
GitLab

GitLab es una suite completa que permite gestionar, administrar, crear y conectar los

Repositorios con diferentes aplicaciones y hacer todo tipo de integraciones con ellas,

ofreciendo un ambiente y una plataforma en cual se puede realizar las varias etapas

de su SDLC/ADLC y DevOps.

La ventaja principal de GitLab es que facilita notablemente el desarrollo de software ágil entre

varios equipos. De esta manera, varios desarrolladores pueden trabajar simultáneamente en un proyecto y

editar, por ejemplo, diferentes funciones de forma paralela. La protocolización continua de todos los

procesos garantiza que no se pierda ninguna modificación del código ni que se sobrescriba de forma no

intencionada. También es posible deshacer rápidamente los cambios ya aplicados.

Gitlab se basa en el software de gestión de versiones de uso común Git. Git está disponible de forma

gratuita como software de código abierto y es considerado uno de los sistemas de control de versiones
más usados en general. Gitlab es una de las alternativas a Gitlab más populares (cuando Microsoft se hizo

con GitHub en 2018, muchos usuarios se cambiaron a Gitlab).

Xampp:

Xampp es una distribución de Apache que incluye varios softwares libres. El nombre es

un acrónimo compuesto por las iniciales de los programas que lo constituyen: el servidor

web Apache, los sistemas relacionales de administración de bases de datos MySQL y

MariaDB, así como los lenguajes de programación Perl y PHP.

Descripción completa del servidor web Apache. Apache HTTP Server es un software de servidor web

gratuito y de código abierto para plataformas Unix con el cual se ejecutan el 46% de los sitios web de

todo el mundo. Les permite a los propietarios de sitios web servir contenido en la web, de ahí el nombre

de «servidor web» ...
Abrir el aplicativo Gitlab después de instalado, dirigirse al logo de adición y dar clic en Clone, esa

función clona el repositorio en un lugar indicado por el usuario. Se valida que quede en la venta de

cambios sin que haya generado error alguno.

Clonación repositorio de Gitlab.


Base de datos en Xampp
Diagrama de Modelamiento

Diagrama de Clases

El diagrama de clases está compuesto de las entidades y atributos que se crearon para el

almacenamiento de datos del software.

Figura 1. Diagrama de modelado de clases

En la figura 1, se detalla cada una de las entidades (modelos) usadas para el almacenamiento de

datos del aplicativo, en el cual cada una de ellas realiza las siguientes funciones:

1.1 Usuarios: Almacena los datos de los usuarios que se registran para poder ofrecerles

promociones o descuentos por fidelidad.

1.2 Módulos: La composición y funcionalidades de cada una de los módulos que se

encuentran en el software.

1.3 Reportes: Podrá tener los reportes de cada venta y los inventarios en tiempo real.
Diagrama de Casos de Uso:

En el diagrama de caso de uso se detalla el papel a desempeñar en relación con el POS de Ventas

por parte del administrador y el Departamento de Ventas.

Diagr

ama de casos de uso


Requerimientos del Software

En esta sección se detallará los requisitos mínimos para los archivos del sistema para poder

ejecutar el Programa POS y un navegador Web (se recomienda Google Chrome Versión 70 o

superior).

Requisitos Mínimos:

 Sistema Operativo: Windows 10

 Procesador: Intel Core i3

 Memoria RAM: 8GB

 Disco Duro: 1 Terra

 Resolución de pantalla: 1280 x 720 pixeles

 Periféricos: Teclado, ratón, Bocinas (Opcional)


ii
Bibliografía

https://effervescentadsi.files.wordpress.com/2013/04/diagrama-de-activivdades-ultimo1.png

https://visioncodigo.com/blog/como-clonar-un-repositorio-de-laravel-de-github-o-gitlab-sin-

problemas

https://code.visualstudio.com/Download

https://www.ionos.mx/digitalguide/paginas-web/desarrollo-web/tutorial-de-gitlab/

http://repository.unipiloto.edu.co/bitstream/handle/20.500.12277/6089/Manual%20T

%C3%A9cnico%20del%20Sistema%20funnYD.pdf?sequence=3&isAllowed=y

También podría gustarte