Está en la página 1de 21

Ingeniera Informtica

Desarrollo de Sistemas de Informacin III

Nombre: Erickson A Ziga


Alexander Martnez
Richard Moreno
Profesor: Nicols Valdenegro C.
Fecha: 23/11/2015
Nota
Ptj. Mx
104

Ptj. Obt.

ndice
Resumen de Proyecto___________________________________________________________3
Desarrollo_____________________________________________________________________4
Planificar un proyecto que permita construir el software________________________________5
3.1 Las personas necesarias, tanto en cantidad como en los roles_______________________6
Metodolgico que ordena rigurosamente las etapas del proceso de desarrollo del software____6
4.1 Realice el anlisis de requerimientos definiendo al menos 3 necesidades a ser resueltas__7
Requerimientos no funcionales ____________________________________________________7
Proponga al menos 2 interfaces de usuario __________________________________________8
Modelo de Vista 4+1, ordenes los Diagramas segn sus vistas __________________________10
Modelo de Casos de Uso _______________________________________________________11
Diagrama de Clases_____________________________________________________________11
Diagramas de Secuencia _________________________________________________________12
Diagramas de Colaboracin ______________________________________________________13
Diagramas de Actividad. _________________________________________________________13
Diagramas de Estados. __________________________________________________________14
Modelo de Datos ______________________________________________________________15
Mantenedor de producto: _____________________________________________________16-19
Conclusion____________________________________________________________________20
Bibliografia____________________________________________________________________21

Resumen del Proyecto.

El objetivo de este proyecto, se desarroll una aplicacin de control de stock de una


tienda de msica el cual permita al administrador y tener el control total de sus artculos
musicales de la bodega central que se distribuye semanalmente. Sin embargo se crea un
levantamiento de anlisis de requerimiento, donde se encuentran diferentes observaciones que
en el transcurso de las indicaciones se estaran exponiendo.

Esta aplicacin sustituyo una metodologa insuficiente utilizada durante los ltimos aos
por los responsables de la empresa.

La aplicacin estuvo gestionada por un software creado por la empresa RAE.LTDA que
gestiono al Administrador y Usuarios, diferentes funcionalidades tales como:

Introduccin y modificacin de artculos.


Gestin de entradas y salidas de productos.
Gestin de pedidos.
Obtencin de datos para la gestin de la empresa.
Minimizar los errores de gestin.
Mejorar la imagen de la empresa.
Correcta visualizacin de los artculos.
Facilitar la bsqueda.

Esta aplicacin se ha desarrollado con las siguientes tecnologas:

Excel
Javascript
Access
HTML
MySql

Desarrollo

I.- Descripcin del Problema a resolver:


Crear un Sistema de Control de Stock, en una cadena de tiendas de artculos musicales.

Las reglas del negocio son las siguientes:


La bodega central distribuye semanalmente productos a las diferentes tiendas. El ms
comn de ellos corresponde a las cuerdas de guitarra, que por ser la guitarra un
instrumento muy popular tienen un nivel de salida relativamente alto, y por su
portabilidad- suelen desaparecer de los anaqueles sin que ello pueda atribuirse a una
venta.
Interesa crear un sistema de informacin computarizado, que permita comparar
mensualmente el stock real de cada producto en cada local, con el terico, es decir, el
remanente del mes anterior, menos las ventas y ms los despachos provenientes de la
bodega en igual perodo. Se espera que un conocimiento exacto por parte de la
gerencia de las mermas mensuales incentive a los dependientes a vigilar mejor las
estanteras. Como recurso, se cuenta con un PC, una impresora y una persona que los
opera.

Se pide:

II.- Planificar un proyecto que permita construir el software descrito definiendo:


1) Las actividades necesarias y la secuencia de cada una (carta Gantt).

2)
Escoja entre el Modelo de Cascada (Waterfall) y el Mtodo Rational Unified Process
(RUP), para realizar la carta Gantt.
Las personas necesarias, tanto en cantidad como en los roles necesarios
Se desarrollaron las funciones de cada integrante, el cual se reunirn los requerimientos que se
clasificaron en:
Reconocimiento del problema.
Alexander Martnez
Evaluacin y sntesis.
Profesional a Cargo
Modelado.
Revisin.
Posteriormente a este estudio se presentan la viabilidad del proyecto, en este caso correspondera
el siguiente anlisis.
Viabilidad econmica.
Viabilidad Tcnica.
Viabilidad Lega.

Richard Moreno
Profesional a Cargo

En tanto se desarroll conjuntamente con el cliente un anlisis Econmico y Tcnico, donde se


evalan la caracterstica y beneficios el cual depende la posibilidad de desarrollo del proyecto.
Modelado arquitectura
Especificaciones del sistema

Erickson A Ziga
Profesional a Cargo

En conclusin, el proyecto de desarrollo bajo las normas que comprende varios componentes o
pasos llevado a cabo durante la etapa de anlisis, conjuntamente con el cliente viendo sus
necesidades, tanto software, hardware, personas, base datos, documentacin y procedimientos.
En este tem se escogi Cascada por tener enfoque metodolgico que ordena
rigurosamente las etapas del proceso de desarrollo del software.

III.- Para el proyecto ya planificado:


1) Realice el anlisis de requerimientos definiendo al menos 3 necesidades a ser
resueltas
Gestor de stock:

Debe permitir que el usuario empleado pueda interactuar con las


diferentes pantallas.

Debe permitir la actualizacin continua de contenidos, es decir, se debe


poder introducir, modificar y eliminar elementos de las bases de datos.

Cuando se introduzca algn carcter en los campos referencia debe


mostrar posibles coincidencias, de forma que pulsando en alguna de las
posibles opciones mostradas se cumplimenten todos los campos del
formulario.

La aplicacin debe guardar las cantidades de artculos vendidas y los


precios a los que fueron vendidas.

Los requerimientos no funcionales de la aplicacin son:

Accesos rpidos a bases de datos.


Sistema gil e intuitivo.
Aviso ante acciones incorrectas.
En las bases de datos todo se guarda en maysculas.
Control de errores en toda entrada de informacin con el fin de asegurar
su validez, evitando errores como la integridad referencial de la base de
datos.

Funcionalidades.
En el desarrollo del gestor de stock las funcionalidades slo van dirigidas a un tipo de
usuario, los trabajadores de la tienda.
Gestor stock:
Mantenimiento actualizado de los artculos, es decir, mantenimiento de la base de datos
Artculos.
Validacin de usuario: el usuario deber identificarse para hacer ciertas acciones
concretas como eliminar un artculo de la base de datos, realizar un inventariado

2) Proponga al menos 2 interfaces de usuario que sean tiles para el software en


desarrollo.

Segn el Modelo de Vista 4+1, ordenes los Diagramas segn sus vistas:
Una vista general de los diagramas UML que muestra cada diagrama conduce al
desarrollo de otros diagramas UML, y poder as analizar cada una de las etapas en que se
elabora un Software y en este proyecto.

10

i. Proponga un Modelo de Casos de Uso. Debe mostrar al menos 3 actores y 4 Casos de Uso.

ii.

Proponga un Diagrama de Clases. Debe mostrar al menos 3 clases con sus atributos y
operaciones.

11

iii.

Proponga los Diagramas de Secuencia. El 50 % de los casos de usos

12

iv.Proponga los Diagramas de Colaboracin. El 50 % de los casos de usos

iv.

Proponga los Diagramas de Actividad. El 50 % de los casos de usos

13

v.

Proponga los Diagramas de Estados. El 50 % de las clases.

14

3) Proponga un Modelo de Datos. Debe mostrar al menos 5 tablas

15

Datos anexos, simulacin del programa:


Programas a considerar:

Mantenedor de producto: Debe permitir el ingreso del nombre, cdigo, descripcin,


precio, unidad de medida del producto.

TABLAS:
Artculo:

Categoras

16

Mantenedor local: Debe permitir el ingreso del cdigo, ubicacin y fono del local.

Consulta de producto: Programa que permita mostrar el stock actual por producto y el
total de venta por local.

Mantenedor de movimientos: Permite controlar el stock de ingreso y salida de los


productos

Tabla compras proveedores

17

Tabla ventas clientes

Considere adems, la creacin de otros archivos segn usted crea conveniente.

Tabla ubicacin

18

Tabla subcategoras

19

Conclusin.
Internet es un sistema de comunicacin de alcance mundial, econmico, fiable y con
sencillas utilidades de bsqueda de informacin, sin embargo para este trabajo de Desarrollo de
Sistemas lo realizamos en equipo de estudio que llagando a la conclusin y hemos revisado
diferente estados de anlisis en el desarrollo de este Trabajo, encomendado por el profesor
Nicolas Valdenegro Profesor gua.
No obstante quisiramos comentar que a lo largo de esta asignatura y que coinciden con
otras, en la realizacin del proyecto es comprobar lo difcil que es que, un cliente llegue a
comprender lo que se pide y lo que te d, por la creacin de la aplicacin, elaboraciones y anlisis,
no obstante ha sido un trabajo muy instructivo y que nos va a servir para poder ver las cosas des
de otra perspectiva y as poder tener valoraciones mucho ms correctas y concretas.

20

Bibliografa
www.rinconuniversitario.com
Anlisis y diseo de sistemas (KENDALL & KENDALL) Captulo 10
www.freelibros.me
www.slideshare.net (Anlisis de Sistemas)
Material de estudio entregado por el PROFESOR: EDUARDO A KLAGGES SAZO
Instituto IP Chile Sede Republica.

21