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

Manual Técnico de Sistema

Participantes:

Jorge Andrés Viloria Molina

Santiago Gómez Marulanda

Instructores:

John Jairo Donato Ariza

Ilmer Cuello García

ficha 2104600

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

Septiembre 2021
CONTENIDO

Presentación…………………………………………………………

Resumen

Objetivo
Finalidad del Manual
INTRODUCCIÓN
1.1 Aspectos Teóricos
1.2 Diagramas de Modelamiento
1.3 Aspecto Técnico del Desarrollo
1.4 Requerimientos del Software
Aspectos Técnicos
Herramientas Utilizadas
1.1.1. Visual studio code
1.1.2. Gitlab
1.1.3. Xampp
Clonación repositorio de Gitlab.
Base de datos en Xampp

Diagrama de Modelamiento
1.1 Usuarios
1.2 Módulos
1.3 Reportes
Diagrama de Casos de Uso:
Diagrama de casos de uso

Requerimientos del Software


Requisitos Mínimos

Bibliografía
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 GitHub 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.

Figura 6. Clonación repositorio de Gitlab.


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:

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

promociones o descuentos por fidelidad.

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

encuentran en el software.

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.

Diagrama 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)


[Compañía]

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