Vous êtes sur la page 1sur 16

Materia: INGENIERIA DE SOFTWARE

PROYECTO

INDICE
TEMA

PG.

1.

Ttulo tentativo ...

2.

.
Definicin del problema

3.

.
Justificacin ......

4.

...
Objetivos ......

5.

..
Hiptesis ...................

6.

Marco terico ...

10

7.

Bosquejo del mtodo ..........

12

8.

Presupuesto ...

15

9.

....................................
Difusin ...

16

..
10 Consultas inciales .....
.

INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

17

Materia: INGENIERIA DE SOFTWARE

INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

PROYECTO

Materia: INGENIERIA DE SOFTWARE

PROYECTO

1. TITULO TENTATIVO
Diseo, Desarrollo e Implementacin de un Sistema de Ventas y Control de
Inventario de Productos del Abastecimiento de ROPA TPICA VICKY, Ubicado
en la Ciudad de Ometepec, Gro.

2. DEFINICIN DEL PROBLEMA


INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

En que beneficiara el sistema de ventas y control de inventario de productos


para el abastecimiento de Ropa Tpica Vicky?

3. JUSTIFICACIN

INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

Hace aproximadamente diez aos tiene que se fund por Isaas Garca
Hernndez el abastecimiento Ropa Tpica Vicky. Antes de poner su
establecimiento se diriga a las ferias que se realizaban en diferentes
comunidades, lo cual tena que trasladarse a la comunidad para poder ofertar
su producto a las personas, donde se celebraban las fiestas tradicionales.
Don Isaas contempl el crecimiento de Ometepec y decidi establecerse en
dicho lugar para ofrecer su producto a sus pobladores, ubicado en la avenida
Cuauhtmoc, cuenta con la ropa tradicional de esta regin y elaborada por
artesanos. Hoy en da el establecimiento es manejado por su fundador con
ayuda de un empleado.
El proyecto parte de la necesidad de poder acelerar y llevar un mejor control
en toda la documentacin del registro de ventas y compras del
establecimiento Ropa Tpica Vicky, ya que es importante mencionar que
dicho negocio atiende al da aproximadamente 25 personas. Y realiza las
siguientes actividades:
Registro del personal
Cuando el gerente contrata un empleado y despus de haber recibido la
solicitud de empleo y conocido un poco a la persona, toma sus siguientes
datos personales: nombre, apellidos, direccin telfono, sexo, estado civil,
ciudad, email. Dicha informacin suele ser de importancia para tener una
idea de a quin contratara.
Registro de proveedor
De igual manera el propietario lleva un registro de su proveedor tomando
como informacin: nombre y apellidos, direccin telfono, RFC, email, ciudad
y ubicacin de su establecimiento. Esta informacin es til para cuando el
dueo vaya a solicitar sus pedidos o para hacer cualquier aclaracin.
Registro general de productos
El dueo realiza un registro general en un cuaderno de todo el producto que
hay en existencia dentro de la tienda, tanto el almacn como la que est en
exhibicin. Tomando en cuenta como dato: el tipo de prenda, talla, modelo y
precio. Dicho registro lo suelen utilizar para cundo necesitan saber algn dato
de la prenda o para saber el total de prendas con las que cuentan. Pero
suelen equivocarse en la redaccin de la informacin, lo cual implica volver
hacerlo o desechar ese registro, adems suelen confundirse con otros
registros.
Registro del producto por agotarse
El propietario junto al empleado realizan revisiones peridicamente en el
almacn para detectar que prendas estn por agotarse o ya no las hay y,
cuando realiza dicha actividad llevan un registro en una libreta, anotando el
modelo, la talla, tipo de ropa o categora de las prendas que posteriormente
se compraran. Dicho proceso complica el registro del producto ya que se ha
INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

dado el caso de prdida de la informacin y han tenido que realizar


nuevamente el registro.

Pedidos
Una vez que el propietario contempla una cierta cantidad de prendas,
contacta usando como medio un telfono mvil a su proveedor, una vez
establecida la comunicacin, el propietario le comunica a su proveedor los
datos de las prendas que se necesitan y un total de cada una de ellas
basndose en la talla o modelo de la ropa. En este caso es el proveedor quien
da una fecha de entrega, o en caso de que al propietario le urja el pedido es
l quien fija la fecha de entrega ya realizada dicha actividad, el pedido ya
est realizado.
Registro de la compra del producto
Cuando el empleado y el administrador reciben la mercanca solicitada al
proveedor, llevan un registro manual (nombre del proveedor, cantidad,
precio, fecha y total) de las prendas que fueron pedidas y que si llegaron, y
un registro de las prendas que no llegaron, para pedirlas nuevamente. La
ropa es colocada en el almacn.
Control de inventario de almacn
Las prendas nuevas se registran en la lista de la ropa que hay en existencia
en el almacn (nombre, modelo, categora, talla). Adems contemplan un
control de la ropa que sale del depsito para exhibirse y a la vez ser
promocionada.
Registro de venta
Al presentarse un cliente al establecimiento, el empleado lo aborda y ofrece
sus servicios; Si el cliente le interesa una prenda y no se encuentra en el
mostrador, el empleado acude al almacn o busca en sus registros el modelo
y la talla que se necesita. Si en el caso de no encontrar la prenda el
empleado da sugerencias o alternativas para que el consumidor pueda
realizar alguna compra. Si la venta se realiza, el empleado toma nota de la
prenda que se vendi, la fecha, el modelo, la talla, el tipo de ropa y el total
de la venta. Adems al final del da el gerente solicita al empleado el registro
de las ventas que se realizaron. Estos procesos resultan ser tedioso para el
cliente y el mismo empleado, ya que se pierde tiempo, dicho problema puede
ser causa de prdidas de clientes y prdidas de utilidad para el negocio.
Mismo que realizan de manera manual tomando notas en una libreta, por lo
tanto se tiene una gran cantidad de informacin para ser revisadas de
manera rpida y precisa, adems implica que pueda darse una gran cantidad

INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

de errores de redaccin e incluso pueden extraviarse. Toda esta recopilacin


de datos genera igualmente un gasto extra para el comercio.

4. OBJETIVOS
GENERAL
Diseo, desarrollo e implementacin de un Sistema de Venta para el
establecimiento Ropa Tpica Vicky, que permita un mejor control y
administracin en inventario y venta de productos.
ESPECFICOS
Del Sistema
Contendr una interfaz que solicite el acceso al sistema.
Mostrar una interfaz grafica que contendr un men principal con las
principales. operaciones que se necesitan automatizar en el
abastecimiento.
Empleado
Verificar una consulta de los datos de la prenda como la talla, el
modelo y tipo de ropa que existen en el mostrador.
Realizar el registro de las nuevas prendas que entran al almacn
como: id del producto, nombre, modelo, categora, talla.
Podr eliminar el registro de las prendas que sacan del almacn para la
exhibicin y posible venta.
A travs del sistema el empleado podr realizar una consulta de las
prendas que hay en existencia en el almacn.
El empleado cuando realice una venta podr registrarla con ayuda del
sistema tomando como dato el id de la venta, el Id del producto, precio,
cantidad y el total de la venta realizada.
Administrador
Facilitar el registro de la mercanca que se vaya a almacenar.
Dar a conocer la mercanca con la que se dispone en el almacn.
Verificar que los datos de las prendas que estn en almacn sean los
correctos, realizando una consulta.
INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

Actualizara la informacin de las prendas que vayan quedando en el


almacn.
Registrar de forma general el producto con los que cuenta el
abastecimiento de ropa: asignar un id, un nombre, una categora, el
modelo, talla y precio.
Podr realizar una consulta general de las prendas, contemplando los
datos con los que fueron registrados.
Con el sistema, si en el dado caso que se d cuenta de que cometi un
error al registrar un producto podr eliminarlo o modificarlo.
El administrador tendr un control de sus empleados realizando una
consulta para confirmar con que trabajadores cuenta.
En el dado caso de que se realice una baja de empleado, el
administrador acudir al sistema y podr eliminar el registro del
empleado.

Cuando se vaya a dar un alta de personal, el administrador podr


regstralo desde la aplicacin tomando como datos su nombre,
apellidos, direccin telfono, sexo, estado civil, ciudad, email, entre
otros datos que el propietario considere importantes.
Dara de alta los proveedores que surten el establecimiento pudiendo
registrar datos tales como: asignacin de un Id, nombre y apellidos,
direccin telfono, RFC, email, ciudad y ubicacin de su
establecimiento.
De igual manera es el administrador quien podr consultar los datos de
sus proveedores cuando necesite alguna informacin.
Si el administrador detecta un error o si existe la necesidad de realizar
algn cambio en algn dato, es l quien podr eliminar o modificar
dicha informacin.
Actualizara o eliminara alguna venta que se haya hecho y que el
empleado haya introducido mal la informacin, o en el caso de que se
haya cancelado la venta.
Capacidad de verificara las ventas que se hayan realizado.
Controlara el registro de las compras que se realizan al proveedor
ingresando datos como: Id de la compra, Id del proveedor, cantidad,
precio y fecha de la compra.
Podr realizar consultas de las compras hacia el proveedor.
Facilitar la modificacin o eliminacin del registro de la compra.

INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

5. HIPTESIS
Es una proposicin que establece relaciones, entre los hechos; para otros es
una posible solucin al problema; otros ms sustentan que la hiptesis no es
ms otra cosa que una relacin entre las variables, y por ltimo, hay quienes
afirman que es un mtodo de comprobacin. Es una idea que puede no ser
verdadera, basada en informacin previa. Su valor reside en la capacidad
para establecer ms relaciones entre los hechos y explicar por qu se
producen. Normalmente se plantean primero las razones claras por las que
uno cree que algo es posible.
De la naturaleza del proyecto la hiptesis no aplica.

INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

6. MARCO TERICO
Para el diseo y desarrollo e implementacin del Sistema de Ventas y Control
de Inventario se tendr en cuenta los siguientes autores Kendall y Kendall y
James A. Senn en sus libros Anlisis y Diseo de Sistemas y Anlisis y
Diseo de Sistemas de Informacin respectivamente, los cuales proponen la
metodologa clsicas de la Vida de Desarrollo de Software, la cual seala las
siguientes:
1. Investigacin preliminar
2. Determinacin de los requerimientos del
sistema
3. Anlisis y diseo del sistema
4. Desarrollo del software
5. Prueba y mantenimiento del sistema
6. Implementacin y evaluacin del sistema
1. Investigacin preliminar
Una de las primeras etapas para el ciclo desarrollo de vida de un sistema es
el de identificar los problemas, el analista tendr que analizar cules seran
los riegos que pueden llevar al fracaso total del negocio, aunque no solo el
analista podr observar estos problemas ya que el dueo propio tambin
podr observar cuales serian los riesgos que implicara el fracaso total del
sistema. As tambin una parte importante para este sistema sera el de
determinar los objetivos, ya que sera una prdida total de tiempo en
desarrollar un sistema que no tendr los resultados planeados. El cliente, el
desarrollador y el analista tendrn que plantearse los objetivos que desean
INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

alcanzar para poder obtener un sistema de muy buena calidad y que sea el
ms conveniente para el negocio.
2. Determinacin de los requerimientos del sistema
Una ms de las fases en la cual el analista tiene que llevar a cabo es
determinar los requerimientos de informacin de los clientes, en esta etapa
nos dice que una de las herramientas que se puede utilizar para obtener la
informacin necesaria sobre un negocio son las entrevistas, las encuestas,
los muestreos.
El desarrollo de rpido de aplicaciones es un enfoque orientado a objetos
para el desarrollo de sistemas que incluye un mtodo desarrollo (que abarca
la generacin de requerimiento de informacin) y herramientas de software.
3. Anlisis y diseo del sistema
Otra de las etapas que se tienen que realizar es el anlisis de las necesidades
del sistema, en esta etapa tenemos que utilizar las herramientas y tcnicas
necesarias que puedan ayudar al analista a determinar la informacin
necesaria, una de estas herramientas sera la de utilizar lo que son los
diagramas de flujo de datos para graficar las entradas, los procesos y las
salidas de las funciones de negocio en forma grafica estructurada.

Existen tres mtodos principales para el anlisis de decisiones estructuradas:


espaol estructurado, tablas y arboles de decisin. Tendr que crear
procedimientos precisos para capturar los datos y verificar que los datos que
se ingresen al sistema de informacin sean los correctos.
La fase de diseo tambin incluye el diseo de archivos o bases de datos que
almacenen gran parte de los datos indispensables para los encargados de
tomar decisiones en la organizacin.
4. Desarrollo del software
Esta es la quinta fase del ciclo de vida del desarrollo de sistemas, el analista
tiene que
trabajar de manera conjunta con el programador para
desarrollar cualquier software
original necesario. Se tiene que tomar en
cuenta las tcnicas estructuradas para disear y documentar software, entre
una de estas herramientas se encuentran los pseudocdigos. El analista se
tiene que apoyar en estas herramientas para comunicar el programador lo
que se va a programar. En esta fase el analista tambin tiene que trabajar
con los usuarios para desarrollar documentacin 100% efectiva para el
software, como manuales de procedimientos, ayuda en lnea que se
integraran en el nuevo software. La documentacin indicara a todos los
usuarios como utilizar el software y que es lo que tienen que hacer en caso
INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

de que surjan problemas que se deriven del uso de este. En esta etapa
tendr que desarrollar un rol clave porque aqu se disea, codifica y se
eliminan errores.
5. Prueba y mantenimiento del sistema
Antes de echar a andar nuestro sistema es necesario probarlo ya que nos
resulta mucho menos costoso encontrar los problemas antes de que el
sistema se entregue a los usuarios. Una parte de las pruebas las realiza el
programador y otras las llevan a cabo de manera conjunta con los analistas
del sistema. Primero se tienen que realizar una serie de pruebas con datos de
muestra para determinar cules son los problemas y posteriormente se
realiza otra con datos reales del sistema actual. En esta fase empieza el
mantenimiento del sistema y su documentacin, se llevan a cabo de manera
rutinaria durante toda su vida til. Gran parte del trabajo habitual del
programador consiste en el mantenimiento, y las empresas invierten mucho
dinero en esta actividad.
6. Implementacin y evaluacin del sistema
Esta es la ltima fase del desarrollo del sistema, aqu en analista participa en
la implementacin del sistema de informacin. En esta fase se tiene que
capacitar a los usuarios en el manejo del sistema. Se menciona la evaluacin
como la parte final del ciclo de desarrollo del sistema, en realidad la
evaluacin se lleva durante cada una de las etapas. Uno de los puntos
importantes que se debe cumplir es si los usuarios a quienes va dirigido el
sistema lo estn utilizando realmente. Cuando el analista termina una fase
del sistema de desarrollo y pasa al siguiente, el surgimiento de un problema
podra obligarlo a la fase previa y modificar el trabajo realizado.

7. BOSQUEJO DEL MTODO


Para el diseo y desarrollo e implementacin del Sistema de Ventas y Control
de Inventario se tendr en cuenta los siguientes autores Kendall y Kendall y
James A. Senn en sus libros Anlisis y Diseo de Sistemas y Anlisis y
Diseo de Sistemas de Informacin respectivamente, los cuales proponen la
metodologa clsicas de la Vida de Desarrollo de Software, la cual seala las
siguientes:
1. Investigacin preliminar
2. Determinacin de los requerimientos del
sistema
3. Anlisis y diseo del sistema
4. Desarrollo del software
5. Prueba y mantenimiento del sistema
6. Implementacin y evaluacin del sistema
INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

1. Investigacin Preliminar
En esta primera etapa se realizaran visitas peridicamente al
establecimiento, para recopilar y obtener la informacin del lugar y su medio
ambiente de trabajo, para detectar los problemas, oportunidades y objetivos
del negocio. A travs de las siguientes tcnicas:
Observaciones indirectas. Permiten obtener informacin que no se puede
obtener de otras tcnicas. Se podr lograr una informacin ms eficiente
sobre las formas en que se efectan las actividades por parte del empleado y
del propietario, en condiciones reales. Con esta tcnica es ms til cuando se
necesita observar la forma en que se manejan los procesos dentro del
negocio.
Entrevistas. Se emplearan para obtener informacin proveniente de los
propietarios y empleados. Por lo comn los entrevistados son los usuarios
que interactuaran con el sistema.
2. Determinacin de los requerimientos del sistema
Para la realizacin de la segunda etapa se implantarn tcnicas para
determinar los requerimientos de informacin del negocio. Tales tcnicas
sern:
Cuestionarios. El uso de cuestionario permitir reunir informacin
proveniente de la interaccin directa
con los usuarios. Se realizaran
cuestionarios con preguntas abiertas, cerradas y estructuradas. Tal tcnica se
aplicara al propietario y a empleados.
Observaciones directas. Esta tcnica se realizar a mayor fondo, detectando
los pasos y como se llevan a cabo los diferentes proceso del negocio.

3. Anlisis y diseo del sistema


Se analizarn los cuestionarios para ver cules son las necesidades del
sistema. Se usaran como herramientas de trabajo el NetBeans IDE 7.0.1
(Java) y con el sistema gestores de bases de datos (SGBD) SQL Server y
como herramienta de apoyo ArgoUML.
Posteriormente se relazar el diseo lgico del sistema de informacin, es
decir, se disearan los procedimientos para la captura de datos para
asegurar que los datos que se ingresen al sistema sean correctos, adems de
las salidas que deber producir el sistema.

INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Materia: INGENIERIA DE SOFTWARE

PROYECTO

Se har un bosquejo del formato o pantalla que se espera lograr cuando el


sistema este finalizado.
Se realizaran los siguientes diagramas:
1.
2.
3.
4.

caso de uso
diagrama de caso de uso
curso normal de evento
diagrama de secuencia

4. Desarrollo del Software


Se pretender lograr escribir (codificar) el programa, diseada a las
necesidades del solicitante. Es decir, en esta etapa se realizara la
programacin para desarrollar el software original necesario.
Se harn los siguientes manuales:
Manual de usuario: indicara a los usuarios cmo utilizar el software,
contendr los requerimientos del sistema y la instalacin paso a paso.
Manual tcnico: indicara lo que deben hacer en caso de que surjan
problemas que deriven de su uso, en algn dado caso proporcionara una
explicacin y por qu ciertos procedimientos se codificarn en determinada
forma. Es muy esencial que se realice la documentacin para probar el
programa y tener un control de mantenimiento o actualizacin una vez ya
instalada.
5. Prueba y mantenimiento del sistema
El sistema se empleara de manera experimental para ver su funcionamiento,
y asegurarse de que no existan errores o fallas, se verificara que funcione de
acuerdo a las especificaciones del solicitante. Se introducirn datos para
revisar los resultados. Ya que es preferible detectar las fallas antes de que el
negocio lo implemente.
6. Implementacin y evaluacin del sistema
En esta ltima etapa se realizara la implantacin del software en el negocio,
se verificara e instalara nuevo equipo, si es necesario se realizara la
capacitacin a los usuarios, se implementara el sistema y se evaluara
conforme al funcionamiento que presente.

8. PRESUPUESTO

Hardware
Nombre

Marca

Capacidad

INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Precio

Materia: INGENIERIA DE SOFTWARE

PROYECTO

Monitor

LG

$400.00

Teclado

True basix

$100.00

Mouse (ratn)

Acteck

$140.00

Unidad central de
proceso

Toshiba

AMD Athlom (tm)


II p360 Dual-core
procesor 2.30
GHz

$900.00

Disco duro

Toshiba

800 GB

$1400.00

Memoria RAM

Kingston

4 GB

$800.00

Versiones

precios

Software
Nombre

Fabricante

Windows 7

Microsoft

Servi pack 1

Windows 7
Starter

Sql Server

Microsoft

SQL Server
Management
Studio

$18,845.0
0

Netbeans

SunMicroSystems

Windows vistas
7.0.1

Libre

Papelera
Papel

$200.00

Tijeras

$20.00

Lapiceros

$35.00
Total

10. CONSULTAS INCIALES


http://www.monografias.com/trabajos15/hipotesis/hipotesis.shtml
INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

$22,840

Materia: INGENIERIA DE SOFTWARE

PROYECTO

(Monografas)

http://www.es.wikipedia.org/wiki/Hiptesis
(wikipedia)
Anlisis y diseo de sistema sexta edicin autor: Kendall & Kendall
Anlisis y diseo de sistemas de informacin segunda edicin autor: James
A. Senn

INGENIERIA EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES

Vous aimerez peut-être aussi