0% encontró este documento útil (0 votos)
502 vistas18 páginas

Manual Del Programador

Este documento presenta la arquitectura de software y los requisitos técnicos para el correcto funcionamiento de la página web MALEJA Bowomen Boutique. Describe la arquitectura basada en Microsoft con repositorios de código y herramientas enlazadas para procesos de integración y despliegue continuo en Azure. Además, detalla los roles de usuario, el hardware requerido como procesadores y memoria RAM, y el software utilizado como Visual Studio para el desarrollo con .NET Core. Finalmente, explica los pasos de instalación,

Cargado por

CASTELL
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
502 vistas18 páginas

Manual Del Programador

Este documento presenta la arquitectura de software y los requisitos técnicos para el correcto funcionamiento de la página web MALEJA Bowomen Boutique. Describe la arquitectura basada en Microsoft con repositorios de código y herramientas enlazadas para procesos de integración y despliegue continuo en Azure. Además, detalla los roles de usuario, el hardware requerido como procesadores y memoria RAM, y el software utilizado como Visual Studio para el desarrollo con .NET Core. Finalmente, explica los pasos de instalación,

Cargado por

CASTELL
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Manual del programador Plataforma web dedicada a la venta de ropa para la

Empresa MALEJA BOWOMEN BOUTIQUE

Yulian David Castillo Blanco


Luis Hernando Porras Quiñones

I.E San Jerónimo Emiliani


Técnico en Programación de Software
Tunja, Colombia
2022
Tabla de contenido
INTRODUCCIÓN ................................................................................................... 4

ARQUITECTURA DE SOFTWARE................................................................... 6

CARACTERISTICAS DE LOS USUARIOS DEL SISTEMA .............................. 7

REQUISITOS DE HARDWARE Y SOFTWARE ................................................ 8

HARDWARE .............................................................................................. 8

SOFTWARE ............................................................................................... 8

BIBLIOGRAFIA ............................................................................................... 32
1 INTRODUCCIÓN

En el presente manual se definen los aspectos técnicos más relevantes para el


adecuado funcionamiento de la página web MALEJA Bowomen Boutique, además
se describen las herramientas y software utilizados, además de la arquitectura que
se definió para el desarrollo del proyecto.
2 ARQUITECTURA DE SOFTWARE

Microsoft ofrece herramientas de repositorio de código, adicional, estas


herramientas se encuentran enlazadas para lograr los procesos de integración y
despliegue continuo. En la figura 1 se muestra cómo se puede hospedar este tipo
de aplicación con Azure.

Figura 1. Implementación de una aplicación web con Azure.

Fuente: tomado de Microsoft.


3 CARACTERISTICAS DE LOS USUARIOS DEL SISTEMA

Los roles que interactúan en la aplicación web son: Usuario administrador y usuario
empleado

• Rol usuario Administrador: Este rol tiene habilitada todas las funciones de la
aplicación, es el encargado de habilitar el material para las capacitaciones de los
empleados, crear formularios de observación de comportamientos y condiciones
inseguras, crear los perfiles de los usuarios, además genera los reportes
estadísticos entre otros.

• Rol usuario empleado: Este rol a diferencia del rol administrador solo tiene
algunas funciones habilitadas de la aplicación, estas funciones son, la opción de
descargar el material que este habilitado, la opción que permite a cualquier reportar
una condición insegura o accidente de trabajo, de acuerdo con los formularios
parametrizados por el administrador
4 REQUISITOS DE HARDWARE Y SOFTWARE

Dentro de los requisitos para el funcionamiento con respecto a hardware y


software se describe lo siguiente:

4.1 HARDWARE

Si el servidor es adquirido (físico), es decir, que se va a instalar en una computadora


se presenta la siguiente propuesta:

Procesador: Sistemas con una CPU con velocidad de reloj mínima de 2.0 GHz.

Memoria: RAM de 4 GB (mayor capacidad, mejor rendimiento).

Disco: Espacio mínimo en disco de 2 GB.

4.2 SOFTWARE

El tipo de software que se va a utilizo en el desarrollo de la aplicación web fue:

• Microsoft Visual Studio (Importación de código fuente): Esta herramienta


permitió trabajar con el framework de .Net Core 3.1, para la construcción de la
aplicación web.
5 INSTALACIÓN, CONFIGURACIÓN, EJECUCIÓN, COPIAS DE SEGURIDAD
Y DESINSTALACIÓN DEL SISTEMA

En esta sección se describen las instrucciones para la instalación ejecución, copias


de seguridad y desinstalación del sistema, teniendo en cuenta los programas
necesarios.

5.1 INSTALACIÓN DE VISUAL STUDIO

Visual Studio Dado que es una herramienta de código abierto (Open source), y
permite la creación de aplicaciones web, con el framework de aplicaciones
ASP.NET Core y lengua je de programación C Sharp (C#).

Los siguientes pasos describen como instalar Visual Studio.

• Ingresar a la página principal de Visual Studio, como se muestra en la


figura 2.

Figura 2: Pagina principal de Visual Studio.

Fuente: tomado de Microsoft.


• Seleccionar la herramienta Visual Studio, dar clic en el botón descargar
Visual Studio y elegir la opción “Comunity”, como se muestra en lafigura
3.

Figura 3: Herramientas de Visual Studio.

Fuente: tomado de Microsoft.

• Seleccione lugar de descarga del instalador de Visual Studio y si lo desea


cambie el nombre del archivo como se muestra en la figura 4.

Figura 4: Descarga del archivo del instalador de Visual Studio.

Fuente: elaboración propia.


• Selecciones el archivo instalado, clic derecho y seleccionar la opción
ejecutar como administrador, como se muestra en la figura 5 y 6.

. Figura 5: Instalador de Visual Studio.

Fuente: elaboración propia.

Figura 6: Opción ejecución como administrador.

Fuente: elaboración propia.

• El programa pedirá que le otorgue permisos para realizar cambios en el


dispositivo, además solicitar que acepte términos de licencia y declaración
de privacidad, como se muestra en la figura 7.

Figura 7: Permisos de administrador de Visual Studio.


Fuente: elaboración propia.
• Una vez instalado el instalador, puede seleccionar los conjuntos de
características o cargas de trabajo para posteriormente ser instalados. La
figura 8 se muestra la manera de hacerlo.

Figura 8: Pantalla instalador de Visual Studio.

Fuente: elaboración propia.

• Seleccionar el idioma de Visual Studio en la sección de paquetes de


idiomas de su preferencia, como se muestra en la figura 9.

Figura 9: Instalación paquete de idioma.


Fuente: elaboración propia.

• Por ultimo seleccionar “instalar”.

• Abrir el programa Visual Studio para validar que quedo correctamente


instalado, como se ve en la figura 10.

Figura10: Pantalla principal al ingresar a Visual Studio.

Fuente: elaboración propia.

5.1.1 Importación del código fuente de la aplicación CRM SOGA

Para la importación del proyecto (Código fuente) ejecutar los siguientes pasos:

• Seleccionar el menú “archivo”, abrir y luego seleccionar “proyecto o solución”


como se muestra en la figura 11.
Figura11: Pantalla principal al ingresar a Visual Studio.

Fuente: elaboración propia.

• Luego se debe ir hacia la ruta donde se encuentra el proyecto y seleccionar


el archivo

Figura12: Archivo código fuente del proyecto


Por último, se desplegará el proyecto con toda la información asociada al código y
estructura.
1. Desarrollo web
El sitio web está desarrollado a base de visual Studio Code, trabajado con HTML, CSS, JavaScript, esto da la facilidad de
estructurar el sistema de manera que se facilita el mantenimiento a dicha solución, a continuación, se describe la estructura
básica del sistema y se enfatiza en los archivos.

6.1 Estructura Raíz


El proyecto Regalo Perfecto tiene la siguiente estructura,

• Paso #5 Estructura Raíz


• Figura 19 paso Nº5

A continuación, describiremos, la estructura y base fundamental de regalo perfecto.

• Css
El lenguaje de hojas de estilo CSS se utiliza habitualmente para dar un formato adecuado al HTML. De este modo, se
definen atributos como el diseño, el color y la forma de los elementos individuales de HTML.
• Paso #6 Estructura CSS
• Figura 20 paso Nº6

• Stilos.css: en este están distribuidos las secciones y las clases donde se detallan colores, ubicación, letra y
tamaños, de index.php, productos.php. y ubícanos.php.
• Style_login.css: está distribuido el orden, colores, y edición de el ingreso e inicio de sesión.
• Paso #7 Estructura CSS
• Figura 21 paso Nº7

• Img.
Esta ubicadas las imágenes que están incluidas en Regalo Perfecto, y en esta carpeta, hay una subcarpeta llamada vid,
donde están incluidos los videos ubicados en el sitio web

• Paso #8 Carpeta imágenes


• Figura 22 paso Nº8

• Js (Java script)
Acá están ubicados lo que serían conexiones, funciones, como seria el registro de usuario, inicio de sesión. Java script
cumple un papel fundamental para que el sitio web funcione con mayor facilidad.
• Paso #9 Estructura CSS
• Figura 23 paso Nº9

• Php
PHP es un lenguaje de programación destinado a desarrollar aplicaciones para la web y crear páginas web, favoreciendo la
conexión entre los servidores y la interfaz de usuario. Entre los factores que hicieron que PHP se volviera tan popular, se
destaca el hecho de que es de código abierto.
• Paso #10 Estructura CSS
• Figura 24 paso Nº10

También podría gustarte