0% encontró este documento útil (0 votos)
3 vistas3 páginas

Fun sistema manual

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 3

MANUAL TÉCNICO DEL SISTEMA Manual técnico del sistema CONTENIDO Pág.

PRESENTACIÓN ................................................................................................... 5
RESUMEN.............................................................................................................. 6 OBJETIVO
.............................................................................................................. 7 FINALIDAD DEL
MANUAL ..................................................................................... 7 INTRODUCCIÓN
.................................................................................................... 8 1. ASPECTOS TÉCNICOS
.................................................................................. 9 1.1. HERRAMIENTAS UTILIZADAS PARA EL
DESARROLLO ........................ 9 1.1.1. SublimeText
........................................................................................ 9 1.1.2. GitHub
................................................................................................. 9 1.1.3. Docker
............................................................................................... 10 2. DIAGRAMAS DE
MODELAMIENTO ............................................................. 11 2.1. DIAGRAMA DE CLASES
......................................................................... 11 2.2. DIAGRAMA DE CASOS DE USO
............................................................ 12 2.3. DICCIONARIO DE DATOS
...................................................................... 13 3. ASPECTO TÉCNICO DEL DESARROLLO DEL
SISTEMA ........................... 14 3.1. MODIFICACIÓN LOCAL
.......................................................................... 14 4. REQUERIMIENTOS DEL SOFTWARE
......................................................... 21 4.1. REQUISITOS MÍNIMOS
.......................................................................... 21 BIBLIOGRAFÍA
..................................................................................................... 22 Manual técnico del
sistema LISTA DE FIGURAS Pág. Figura 1. Diagrama de modelado de clases
.......................................................... 11 Figura 2. Diagrama de casos de uso
.................................................................... 12 Figura 3. Página web de descarga Python
........................................................... 14 Figura 4. Página web de descarga Sublime Text
.................................................. 15 Figura 5. Página web de descarga GitHub
........................................................... 15 Figura 6. Clonación repositorio de GitHub
............................................................ 16 Figura 7. Ventana de cambios del repositorio
....................................................... 16 Figura 8. Validación del archivo requirements.txt
.................................................. 17 Figura 9. Ejecución de comando para instalar paquetes
necesarios ..................... 17 Figura 10. Creación de súper usuario para la administración de
Django. ............. 18 Figura 11. Inicialización del servidor local
............................................................. 18 Figura 12. Ingreso a la administración de Django
................................................. 19 Figura 13. Administración de Django
.................................................................... 19 Figura 14. Cambios repositorio en GitHub
Desktop .............................................. 20 Manual técnico del sistema LISTA DE
TABLAS Pág. Tabla 1. Diccionario de datos modelo usuarios .....................................................
13 Tabla 2. Diccionario de datos modelo niveles ....................................................... 13 Tabla 3.
Diccionario de datos modelo actividades ................................................ 13
Manual técnico del sistema PRESENTACIÓN El siguiente manual se ha desarrollado con la
finalidad de dar a conocer la información necesaria para realizar mantenimiento, instalación y
exploración del software funnYD, el cual consta de diferentes actividades para el mejoramiento
de los procesos de psicomotricidad gruesa y concentración en los niños con síndrome de Down
del Colegio Espíritu Santo Marianista. El manual ofrece la información necesaria de ¿cómo está
realizado el software? para que la persona (Desarrollador en el framework DJANGO) que quiera
editar el software lo haga de una manera apropiada, dando a conocer la estructura del
desarrollo del aplicativo. Manual técnico del sistema RESUMEN El manual detalla los aspectos
técnicos e informáticos del software funnYD con la finalidad de explicar la estructura del
aplicativo al personal que quiera administrarlo, editarlo o configurarlo. La siguiente guía se
encuentra dividida en las herramientas que se usaron para la creación del software con una
breve explicación paso a paso, El aplicativo web maneja diferentes funcionalidades el cual
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. Manual técnico del
sistema OBJETIVO Dar a conocer el uso adecuado del software funnYD 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 a la persona que quiera administrar, editar o configurar el software
funnYD usando las debidas herramientas. Manual técnico del sistema INTRODUCCIÓN El
manual se realiza con el fin de detallar el software funnYD en términos técnicos para que la
persona que vaya a administrar, editar o configurar el aplicativo 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. Manual técnico del sistema 1. ASPECTOS TÉCNICOS El
aplicativo funnYD tiene la finalidad de mejorar los procesos de psicomotricidad gruesa y
concentración en los niños con síndrome de Down por medio de actividades didácticas. Se
recomienda que el siguiente manual sea manipulado únicamente por la persona que quiera
administrar, editar o configurar el software funnYD para velar por la seguridad de los datos que
se almacenan en la base de datos ya que pueden ser usados para otros fines. 1.1.
HERRAMIENTAS UTILIZADAS PARA EL DESARROLLO Es ésta sección se procede a explicar las
herramientas informáticas empleadas para el desarrollo del aplicativo: 1.1.1. SublimeText
SublimeText es un editor de texto el cual es caracterizado por sus amplias funcionalidades a la
hora de desarrollar software, tiene incorporado la estructura en la sintaxis de diferentes
lenguajes de programación con una interfaz amigable, en el desarrollo de funnYD se trabajó
con esta herramienta de marcado ya que indica en donde está ubicado los errores de sintaxis y
la codificación se maneja de forma dinámica teniendo en cuenta que se requieren de paquetes
adicionales. 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. La
versión usada para el desarrollo de funnYD es la versión gratuita, el cual funciona con una
publicidad de compra del producto al momento de guardar los cambios realizados en el código,
por lo tanto, no es una limitante para el desarrollo del aplicativo. 1.1.2. GitHub GitHub es una
plataforma de desarrollo colaborativo de software para alojar proyectos utilizando el sistema
de control de versiones Git. GitHub aloja tu repositorio de código y te brinda herramientas muy
útiles para el trabajo en equipo, Manual técnico del sistema dentro de un proyecto. Además
de eso, puedes contribuir a mejorar el software de los demás. Para poder alcanzar esta meta,
GitHub provee de funcionalidades para hacer un fork y solicitar pulls. Realizar un fork es
simplemente clonar un repositorio ajeno (genera una copia en tu cuenta), para eliminar algún
bug o modificar cosas de él. Una vez realizadas tus modificaciones puedes enviar un pull al
dueño del proyecto. Éste podrá analizar los cambios que has realizado fácilmente, y si
considera interesante tu contribución, adjuntarlo con el repositorio original. (Luciano Castillo,
2012) Para funnYD, se maneja un repositorio privado el cual se contribuye diferentes commits
con ajustes o cambios que se realizan en el software, haciendo así un trabajo en equipo en el
desarrollo del aplicativo. 1.1.3. Docker Envuelven una pieza de software en un sistema de
archivos completo que contiene todo lo necesario para funcionar: código, tiempo de ejecución,
herramientas del sistema, las bibliotecas del sistema - cualquier cosa que se puede instalar en
un servidor. Esto garantiza que el software se ejecutará siempre la misma, independientemente
de su medio ambiente. (Docker, s.f.) Se usa Docker para poder desarrollar de una manera más
cómoda, ya que este software contiene millones de librerías y herramientas para poder
codificar. 1.1.4. Heroku Heroku es una plataforma en la nube que permite a las empresas a
construir, entregar, supervisar y aplicaciones escala - somos la manera más rápida para ir de la
idea al URL, sin pasar por todos esos problemas de infraestructura. (Heroku, s.f.) En heroku el
software está desplegado conectado con GitHub, el cual se usa una cuenta free que el
proveedor otorga para que el aplicativo pueda estar en la web con una infraestructura estable.
Manual técnico del sistema 2. DIAGRAMAS DE MODELAMIENTO 2.1. 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 USUARIOS
user slug documento genero fnacimiento NIVELES nombre slug INTERACTUAR ACTIVIDADES
nombre key_press key_press_descri ption slug image tiempo color video juego color actividad
ASOCIAR Fuente: Por los autores. 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: Manual técnico del sistema USUARIOS: Almacena los datos de los
usuarios que se registran para poder jugar, en este caso el niño con síndrome de Down.
ACTIVIDADES: Almacena la composición y funcionalidades de cada una de las actividades que
se encuentran en el software. NIVELES: Almacena cada uno de los niveles que posee cada
actividad del aplicativo. 2.2. DIAGRAMA DE CASOS DE USO En el diagrama de caso de uso se
detalla el papel a desempeñar en relación con el aplicativo por parte de las personas
relacionadas, en este caso el actor principal es el niño con síndrome de Down, y sus
administradores o acompañantes son: El terapeuta, docente, padre de familia o psicólogo.
Figura 2. Diagrama de casos de uso Control del juego Seguimiento de Actividades Terapeuta
Docente Padre de familia Calicar Rendimiento Registro Usuario Otorgar Actividades Psicologo
Realizar activida

También podría gustarte