Upload
elizabeth-juarez
View
129
Download
0
Embed Size (px)
Citation preview
INSTITUTO TECNOLOGICO DE TUXTEPEC CONTROL DE INVENTARIO DE ACCESORIOS PARA COMPUTADORA DE LA EMPRESA PORTAL TUXTEPEC
CARRERA:
ING. SISTEMAS COMPUTACIONALES
MATERIA:
REINGENIERIA DEL SOFTWARE
PRESENTA:
08350619 RAMON DOMINGUEZ IRIS
DEL CARMEN
08350626 JUAREZ AGUSTIN ELIZABETH
08350635 DOMINGUEZ MOJICA XOCHILT MONSERRAT
083506 JARQUIN GONZALEZ ABDIEL
Marzo 2012
1
INDICE
INTRODUCCION………………………………………………………………..…3
AMBIENTE OPERATIVO Y LENGUAJE DE PROGRAMACIÓN………….… 4
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE………………………... 5
DISEÑO DE LA BASE DE DATOS……………………………………………… 7
DISEÑO DE LA INTERFAZ DE USUARIO…………………………………….. 8
DISEÑO DE LA SALIDA EFECTIVA……………………………………………16
DISEÑO DE CONTROLES, PROCESOS Y AYUDA………………………….17
CONCLUSIÓN…………………………………………………………………….18
2
INTRODUCCION
EN ESTE SEGUNDO AVANCE DEL PROYECTO ESTAMOS REPRESENTANDO
DE MANERA GRAFICA COMO QUEDARA NUESTRO SISTEMA, ENTENDIDO
DE OTRA MANERA SOLO SE DARA A CONOCER LA INTERFAZ DEL
SISTEMA, TODAS LAS VENTANAS QUE TENDRA EL PROGRAMA.
AL MISMO TIEMPO SE DA A CONOCER COMO ESTA ESTRUCTURADA LA
BASE DE DATOS, ASI COMO EL LENGUAJE DE PROGRAMACION QUE
MANEJAMOS PARA LA CREACION DEL SOFTWARE.
EL DISEÑO Y LA ARQUITECTURA DEL SOFTWARE LO ANALIZAREMOS ASI
COMO LAS SALIDAS EFECTVAS, TODO ESTO CON EL FIN DE QUE
USTEDES COMO PROXIMOS USUARIOS DEL SISTEMAS SEPAN LO QUE A
MEJORADO
3
AMBIENTE OPERATIVO Y LENGUAJE DE
PROGRAMACION
EL AMBIENTE OPERATIVO SERA DE LINUX, EL MOTIVO SON LAS
FACILIDADES QUE NOS BRINDA ESTE SISTEMA OPERATIVO RESPECTO A
LA SEGURIDAD SOBRE NUESTRO SISTEMA Y COMO ES UN SSOFTWARE
LIBRE NOS DA LA FACILIDAD DE QUE SEA MULTIPLATAFORMA.
EL LENGUAJE DE PROGRAMACION ES PHP, POR SER MAS FLEXIBLE A LAS
NUESTRAS NECESIDADES AL MOMENTO DE PROGRAMAR Y
PRINCIPALMENTE PORQUE NUESTRO SISTEMA ESTARA EN LA WEB
4
DISEÑO DE LA ARQUITECTURA DEL SOFWARE
Estamos en un sistema que estará en web usamos una arquitectura de tres capas
que consisten en lo siguiente y más adelante explicaremos mas gráficamente
como está el sistema
PRIMERA CAPA: En esta etapa se encuentra toda la interfaz del usuario
SEGUNDA CAPA: las aplicaciones de servidor, los cuales también pueden ser
ejecutados en distintas plataformas de sistema operativo. Esta capa es la que se
encarga del procesamiento de los datos, la ejecución de los programas como
PHP, la validación de permisos, la comunicación con otras plataformas, entre
varias cosas, y básicamente es la de mayor carga de procesamiento es aquí
donde decimos que se hace el negocio o la interacción entre la interfaz y los
datos.
TERCERA CAPA: es un servidor de base de datos, el cual conceptualmente
puede ser cualquiera (con determinados requisitos) siendo mySQL el que estamos
ocupando
Creamos un cliente “tonto” que carece de toda lógica de negocio y apenas ofrece
alguna funcionalidad más que la de visión y petición de datos.
5
MHProject
Server
Set-TopBox
Petición
HTTP
Respuesta
HTTP
Respuesta
SMTP
Petición
SMTP
Servidor de
Aplicaciones
Cliente
Servidor de Datos
<http 1.0><to> <from><body>
<http 1.0><confirmación>
<smtp><HELO><Mail From>
<smtp><HELO><OK>
El cliente aún puede integrar parte de la funcionalidad del
sistema.
6
DatosLógica de negocio
Interface de usuarioFuncionalidad ParcialFuncionalidad Parcial DatosLógica de negocio
Interface de usuario
DISEÑO DE LA BASE DE DATOS
7
DISEÑO DE LA INTERFAZ DE USUARIO
8
9
10
11
12
13
14
15
16
DISEÑO DE LA SALIDA EFECTIVA
GRAFICAS
REPORTES
EXEL
17
DISEÑO DE CONTROLES, PROCESOS Y AYUDA.
AYUDA NIXEA PARA TUX- MUEBLES
SI YA ERES USUARIO DEL SISTEMA?
DEBES RECORDAR TU CONTRASEÑA PARA PODER INGRESARR Y
RECORDAR QUIENES SON LOS QUE ESTAN AGREGADOS PARA EVITAR
ERRORES Y CONFUSIONES
HAY DATOS QUE SON OBLIGATORIOS?
Y QUE DEBES RELLENAR O SI LOS QUIERES OMITIR SOLO ESCRIBE UNA
LETRA CUALQUIERA SOLO SE NECESITA QUE EL CAMPO ESTE LLENO
SI QUIERES REALIZAR CAMBIOS AL MOMENTO DE PASAR EL INVENTARIO
A PDF LO PUEDES HACER DESDE EXEL Y MEJORARLO COMO QUIERAS
18
CONCLUSIÓN
En una organización o Empresa, el Diseño de Sistemas, es el proceso de estudiar su
Situación con la finalidad de observar cómo trabaja y decidir si es necesario realizar una
mejora; el encargado de llevar a cabo estas tareas es el analista de sistemas. Los
Gerentes, empleados y otros usuarios finales que se familiarizan cada vez más con
el uso de computadoras están teniendo un papel muy importante en el desarrollo de
sistemas.
En el desarrollo es muy importante esta etapa, en esta hacemos el diseño y enamoramos a
tux-mueble con la nueva interfaz con la que va a contar para su sistema de inventario claro si
dejar atrás toda laa programación de acuerdo a la necesidad del sistema.
19