documentacion del proyecto

Post on 19-Feb-2017

26 Views

Category:

Engineering

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

UNIVERSIDAD GERARDO BARRIOS

FACULTAD DE CIENCIA Y TECNOLOGIA

ING. EN SISTEMAS Y REDES IMFORMATICAS

ASIGNATURA: Sistemas operativos y programación computacional I

ACTIVIDAD: Proyecto integrador

DOCENTE: Ing. Alexandre De Jesús Argueta

Inga. Gisela Jasmin Espinoza

INTEGRANTES: Moisés Albero Castro Gómez

Josué Enmanuel Avilés Márquez

Fernando Javier Sorto Medrano

David Armando Castellón Damas

Documentación Del Proyecto.

Nombre del proyecto.

Registro de inventario

Descripción:

Este software permite facilitar el inventarió de una tienda permitiéndole sistematizar

áreas operativas como la de registrar productos, familias proveedores etc. Haciendo

más fácil la tarea de administrar un negocio. Almacenando su información en una base

de datos creada en MYSQL para una mayor protección de los datos del usuario.

Detalle de sistemas operativos (versión del sistema y software instalado, aplicaciones instaladas, configuraciones realizadas), incluir capturas de pantalla.

Programa que se usó para la creación de la aplicación:

Visual Studio Community 2015 en el lenguaje de programación visual Basic

bajo el framework 4.0

Se utilizó MYSQL connector/ net versión 5.9 para establecer la conexión de la base

de datos al proyecto que estábamos creando.

Instalación y configuración de servidor de base de datos

Configuraciones realizadas a la máquina virtual

A la máquina virtual del servidor de bases de datos se le asignó un adaptador puente

para poder tener una ip estática y así poder acceder a la herramienta web de

phpmyadmin

Versión de debían utilizada: jessie 8.6

Para comenzar instalación del servidor de bases de datos instalamos apache2 en

nuestro servidor.

Luego instalamos mysql-server mysql-client

Configuramos la contraseña de usuario root de mysql

Instalamos php5 libapache2-mod-php5

Luego instalamos phpmyadmin

Seleccionar apache2 para que phpmyadmin se configure con nuestro servicio y así

lograr visualizar la consola de administración web de la base de datos. Con la barra

espaciadora marcamos apache2 y damos ENTER.

Dar enter en si para instalar la base de datos de phpmyadmin.

Colocamos la contraseña del usuario root de mysql, la que se digito en la instalación de mysql.

Instalación y configuración de servidor ASP.NETPrimero agregamos dos adaptadores de red uno NAT para tener conexión a la red y

uno solo anfitrión la para la IP estática

Iniciamos la instalación de Windows server 2008 para la instalación tenemos que

presionar instalar ahora y seleccionar Windows server 2008 Datacenter y luego seguir

los pasos según indique el instalador de Windows.

Luego tenemos que instalar GUEST ADDITION

Cuando terminemos de instalarlo reiniciamos la máquina virtual.

Luego hay que configurar los adaptadores de red para ello nos dirigimos a las

propiedades del sistema y administrador de dispositivos, buscamos los adaptadores y

presionamos actualizar software de controlador.

Luego nos aparecerá una ventana en la que presionaremos buscar software en el

equipo, elegir de una lista de controladores en el equipo y luego adaptadores de red.

Seleccionamos la tarjeta de red que pusimos cuando creamos la máquina virtual.

Luego que se instale repetimos el proceso para el otro adaptador.

Instalamos Internet Información Services para mostrar nuestros sitios web.

Una vez en administrador de servicios presionamos agregar funciones.

Seleccionamos la funciona servidor web (ISS) y la instalamos.

Cuando esté instalado IIS debemos también instalar la paquetería de framework 4.5.2

que por default el agrega el framework 4.0.

Cuando terminemos de instalarlo tenemos que desintalar el framework 3.0 que viene por defecto con Windows server

Arquitectura utilizada.

Diagrama de base de datos.

Definición de clases.

Conexión: es la que establece la conexión de la base de datos al servidor.

Familia: esta clase es la que contiene las propiedades y los métodos para poder

registrar, borrar, editar los datos ingresados de las familias y almacenarlo en la base

de datos.

Productos: esta clase es la que contiene las propiedades y los métodos para poder

registrar, borrar, editar los datos ingresados de los productos y almacenarlo en la

base de datos.

Proveedores: esta clase es la que contiene las propiedades y los métodos para poder

registrar, borrar, editar los datos ingresados de los proveedores y almacenarlo en la

base de datos.

Sesión: esta clase nos permite validar el acceso al sistema de registro de los

proveedores, productos y familia

Estructura del diseño del sitio.

Navbar

Inicio: este es la página principal

Registrar: aquí se despliega una barra que contiene los formularios para poder

registrar familia, proveedores y productos.

Registro: aquí se despliega una barra que contiene los formularios para poder

observar, editar y eliminar los datos registrados.

Cerrar sesión: Este botón cierra la sesión

Carrusel

Este muestra dos imágenes

Piel de página

Estructura de carpetas del proyecto.

App_Code: esta carpeta contiene todas las clases creadas en el proyecto tales como:

producto, familia, sesión, conexión, usuarios.

Bin: esta carpeta contiene las myql.data.dll, mysql.web.dll.

Imágenes: esta carpeta contiene todas las imágenes del proyecto.

Default: este formulario contiene el diseño de la página de inicio del sitio web.

Login: este formulario contiene el diseño del inicio de sesión de la página web hacia

los registros.

MasterPage: Este formulario contiene el diseño de la página web.

Registro De Familia.aspx: este formulario tiene el diseño de textbox que nos permite

registrar a las familias.

RegistroF aquí están almacenados los datos que se ingresan en registro de familia.

Registro Producto: este formulario tiene diseño de textbox que nos permite registrar

los productos.

RegistroP: aquí están almacenados los datos que se ingresan en registro de

producto.

Conclusiones.

Conclusión

El propósito de este trabajo es facilitar a las personas mediante la implementación de

un programa cual función sería la de realizar un tipo de sistema de inventario

garantizando un nivel de optimización deseado para reducir el tiempo y métodos que

facilita el control de productos y agilizar el usos de datos. Ya que se utiliza una base

de datos donde se guardan datos que serán de ayuda para crear inventario y facilitar

el manejo de datos a utilizar.

Anexos.

top related