Sie sind auf Seite 1von 30

SISTEMA DE INFORMACIN PARA EL CONTROL INTERNO DE INVENTARIOS

DE ACTIVOS FIJOS PARA LA SUCURSAL DE LA ARMADA NACIONAL EN LA


CIUDAD DE CALI

RICARDO ANTONIO MEDINA VALLECILA

ERICK FERNANDO GONZALEZ

RONALD LOPEZ

FUNDACION UNIVERSITARIA CATOLICA LUMEN GENTIUM


FACULTAD DE INGENIERIAS
PROGRAMA DE TECNOLOGIA EN INFORMATICA
SANTIAGO DE CALI
2015
SISTEMA DE INFORMACIN PARA EL CONTROL INTERNO DE INVENTARIOS
DE ACTIVOS FIJOS PARA LA SUCURSAL DE LA ARMADA NACIONAL EN LA
CIUDAD DE CALI

RICARDO ANTONIO MEDINA VALLECILA

ERICK FERNANDO GONZALEZ

RONALD LOPEZ

Anteproyecto de Grado

FUNDACION UNIVERSITARIA CATOLICA LUMEN GENTIUM


FACULTAD DE INGENIERIAS
PROGRAMA DE TECNOLOGIA EN INFORMATICA
SANTIAGO DE CALI
2015
CONTENIDO

INTRODUCCIN ............................................................................................................... 5

1. PLANTEAMIENTO DEL PROBLEMA ............................................................... 6

2. JUSTIFICACIN ............................................................................................... 8

3. OBJETIVOS.................................................................................................... 13

3.1 Objetivo General ....................................................................................... 13

3.2 Objetivos Especficos................................................................................ 13

4. ALCANCE Y LIMITACIONES DEL PROYECTO ............................................ 14

4.1 Alcance ..................................................................................................... 14

4.2 Limitaciones .............................................................................................. 15

5. ESTADO DEL ARTE ...................................................................................... 16

6. MARCO TEORICO CONCEPTUAL ................................................................ 19

6.1 Java NetBeans ......................................................................................... 19

6.2 UML .......................................................................................................... 19

6.3 MySQL ...................................................................................................... 20

6.4 SQL Server Express ................................................................................. 20

6.5 Visual Studio Express ............................................................................... 21

6.6 Metodologa de Desarrollo en Cascada .................................................... 21

6.7 Metodologa de Desarrollo XP .................................................................. 23

7. METODOLOGA ............................................................................................. 26

7.1 Metodologa Aplicada ............................................................................... 26

7.1.1 Modelo en cascada: ........................................................................... 26

7.1.2 Modelo XP .......................................................................................... 27


7.2 Metodologa de Investigacin ................................................................... 27

8. CRONOGRAMA DE ACTIVIDADES .............................................................. 28

9. BIBLIOGRAFA ............................................................................................... 29
INTRODUCCIN

La Armada Nacional, institucin creada para la defensa y seguridad de la nacin,


desde 1953 ha desarrollado operaciones navales, las cuales se realizan con el
apoyo de un robusto aparato logstico que labora incansablemente en mantener el
material y los requerimientos completos y organizados para evitar retrasos y
problemas en el momento de operar. Dentro de una de las reas administrativas
que ordenan la logstica est la coordinacin de los inventarios, oficina que se
encarga de mantener debidamente organizado todo el material que se maneja en
cada sucursal a nivel nacional, tales como: equipos elctricos y electrnicos,
vehculos y dems. Mencionado material ha sido adquirido durante muchos aos,
y a pesar que se renueva los inventarios todava contiene material de inclusive 20
aos atrs, motivo por el cual el sistema de ingreso del material y los controles y
registros varan de acuerdo con el ao en el que fueron dados de alta (ingresados
a los bienes de la Armada Nacional).

La sucursal de la Armada Nacional en la ciudad de Cali, desde su creacin ha


recibido una gran cantidad de bienes que han sido registrados y almacenados
fsicamente con diferentes formatos, ocasionando que su contenido no pueda ser
identificado fcilmente y limitando localizar la informacin solicitada.

Es por ello la necesidad de crear e implementar un sistema de informacin donde


se sistematice el almacenamiento y la bsqueda de los datos existentes de una
forma eficiente, de manera que pueda facilitar el acceso y satisfacer sus
necesidades.

5
1. PLANTEAMIENTO DEL PROBLEMA

La Armada Nacional posee una sucursal de manejo administrativo en la ciudad de


Santiago de Cali, esta inicio en el ao 2003 con apoyos de equipos y personal de
unidades que estn sobre la costa del pacfico colombiano como Buenaventura y
Baha Mlaga. La gran mayora del material tcnico no se obtuvo mediante compra
de contratacin estatal, si no por donacin razn por lo cual los inventarios no
iniciaron a ser controlados por los sistemas tradicionales (Kardex) o por sistema
general de control de equipos comprados por contratos estatales.

En auditoras internas realizadas en la sucursal de la Armada nacional en la ciudad


de Cali. Se encontr que el material en donacin no puede ser ingresado a los
inventarios generales de esta institucin por no haber documento de compra, lo que
causa traumas con el sistema que se posee a nivel central, ya que estos no aceptan
opciones diferentes a compra. Por lo anterior se toma la decisin de llevar los
inventarios del material donado por medio de hojas de clculo o texto, las cuales no
permiten establecer con claridad el estado real del equipo, se dificulta cualquiera
modificacin de la misma y no emite ningn informe sobre cantidad o problemas
que tenga el material ocasionando traumatismos en la realizacin de consultas,
actualizacin y verificacin de sus activos, ocasionando perdida de informacin,
artculos y demora en los procesos de informacin.

Los registros de los activos mencionados aunque se encuentran fsicamente en


directorios bien identificados, se hallan en diferentes formatos, fechas, y sus
contenidos no pueden ser identificados fcilmente, lo cual impone un limitante en
su uso, debido a que requiere invertir una gran cantidad de tiempo y esfuerzo en
localizar la informacin solicitada.

Acuerdo lo expuestos anteriormente existe la necesidad de crear e implementar un


sistema de informacin interno, para el control de los inventarios de activos fijos

6
acorde a las necesidades propias de la sucursal, el cual podra dar solucin a
mencionada situacin y optimizar sus recursos de forma eficiente.

7
2. JUSTIFICACIN

La Armada Nacional planea revistas semestrales a los inventarios de activos fijos


de cada sucursal, con el fin de controlar el estado del material que se utiliza para el
desarrollo de sus actividades diarias, al momento de iniciar los controles siempre se
dificulta la verificacin, el registro, las actualizaciones y observaciones, por
encontrarse detallado en formatos tipo kardex o formatos que han tenido variacin
a travs de los aos, por las diferentes leyes o regulaciones del gobierno nacional
y la Armada Nacional. Lo anterior se presenta ya que la gran mayora del material
tcnico no se obtuvo mediante compra de contratacin estatal, si no por donacin
razn por lo cual los inventarios de activos fijos no pueden ser controlados por los
software de control de inventario de nivel nacional, ya que el software con el que se
controla solo permite ingreso a los controles si el material es comprado por el
Gobierno Nacional, mediante contrato estatal y generacin de factura de compra, lo
cual no se posee con el material donado.

Sumado a lo anterior, dentro de las polticas institucionales se encuentra la de


trasladar de una forma constante al personal que tiene el control o manejo de estos
inventarios, por lo cual su estada en el puesto de control no sobre pasa los 18 a 24
meses, esta rotacin anual o bianual genera que cuando la persona ya ha aprendido
el control, el estado y el sitio en el que se encuentra el material inventariado, sale
de traslado, llegando personal nuevo que desconoce las novedades presentadas
en el inventario por no poder ingresar un material de donacin a los software de
control nacional. Esto causa que en ms de una revista se tenga que realizar el
levantamiento de un plan de accin en el que se requiere sea solucionado el
problema de la falta de controles y emisin de informes de forma automtica, lo cual
est causando traumatismos durante las revistas.

8
De persistir la situacin expuesta, se continuaran presentando novedades en cada
revista pasada al interior de la sucursal de la Armada Nacional en Cali, generando
sobrecargas laborales por tener que revisar manualmente los inventarios, as como
revistar y consignar de continuo los problemas que se presentan con este material.
Teniendo en cuenta lo expuesto anteriormente, se hace necesario desarrollar e
implementar un sistema de informacin que sea conveniente y eficiente que
permitan consultar, registrar, verificar y controlar el material de los inventarios,
acuerdo a las necesidades especficas de la sucursal.
El sistema de control inventarios de activos fijos que se desea desarrollar es de
suma importancia debido a que se buscara optimizar los procesos actuales, el cual
permita conocer en tiempo real la informacin almacenada como, cada uno de los
bienes que posee la sucursal, en cual departamentos estn ubicados y cul es el
responsable de dicho material.

Cabe resaltar que este software sera un proyecto piloto, que de funcionar y entregar
los controles e informes requeridos, se podra diseminar a nivel nacional en las
sucursales de la Armada Nacional que posean este problema.

9
Factibilidad Tcnica

Actualmente el rea de inventarios de la sucursal cuenta con una infraestructura


computacional que se adecua a sus necesidades as:

Equipo DELL

Procesador Intel (R) Core 2 CPU 2.66 GHz

Disco duro 500 GB

Monitor DELL 22

RAM 4 GB

SISTEMA OPERATIVO WINDOWS 7 PRO

Equipo LENOVO

Procesador Intel (R) Core I3 CPU 1.88 GHz

Disco duro 500 GB

Monitor LENOVO 19

RAM 4 GB

SISTEMA OPERATIVO WINDOWS 8.1 PRO

10
Factibilidad Econmica

HH HH $ TOTAL ($)

Anlisis 40 50.000 2.000.000

Diseo 40 80.000 3.200.000

Implementacin 40 20.000 800.000

TOTAL 120 6.000.000

Factibilidad financiera

Los recursos necesarios sern aportados en un 50% por la sucursal de la Armada


Nacional en Cali, y el otro 50% lo aportar el grupo de investigacin lo que hace de
este proyecto factible financieramente.

Viabilidad Poltica

Se solicit revisin por parte de la asesora jurdica de la sucursal de la Armada


Nacional en Cali, la cual conceptu que revisados las leyes, decretos, resoluciones,
directivas y circulares que reglamentan el uso de software para control de material
tcnico y de inventario dentro de la Armada Nacional, considera que el proyecto que
se encuentra planteando es viable por solucionar una inconsistencia que no estaba.

Viabilidad Social

Este proyecto dara solucin a un problema que se viene presentado en la sucursal


de la Armada Nacional en Cali, en la cual se han presentado varios inconvenientes
de tipo laboral por la sobrecarga de trabajo en el que se ve el personal que controla
el material tcnico e inventarios, de drsele solucin, esta software podra ser

11
utilizado como herramienta en otras sucursales de la Armada Nacional que poseen
el mismo problema antes planteado, por lo cual se considera con viabilidad social.

12
3. OBJETIVOS

3.1 Objetivo General

Disear e implementar un sistema de informacin para el control de los inventarios


de activos fijos en la sucursal de la Armada Nacional en la ciudad de Cali.

3.2 Objetivos Especficos

Analizar los requerimientos para establecer el alcance y limitaciones del


Sistema de Informacin.
Disear el sistema de informacin con una interfaz grfica agradable que
interacte fcilmente con el usuario final.
Codificar el sistema de informacin acorde a las necesidades requeridas por
el cliente.
Implementar el sistema de informacin.

13
4. ALCANCE Y LIMITACIONES DEL PROYECTO

4.1 Alcance

Este software tiene el propsito de mejorar el control y la gestin de inventarios,


engloba bsicamente la regularizacin de los procedimientos, metodologa y puesta
en prctica de todas aquellas normas de trabajo que ayuden al buen control de los
activos pertenecientes a la sucursal de la Armada Nacional en la ciudad de Cali.

El sistema de control de inventario ser de una interfaz grfica sencilla para que el
usuario pueda dar buen uso del sistema, sobre todo entendible para poder suplir las
necesidades del usuario.

La aprobacin del proyecto solo requiere un trmite de nivel administrativo por parte
del jefe de la sucursal de Cali, que se efecta de forma verbal por parte de los
participantes de la investigacin, ya que el grupo de investigacin que lidera este
proyecto se encuentra laborando de forma permanente en la oficina que maneja el
problema del control de inventario. Recibiendo de manera permanente las
necesidades que se ameriten para la implementacin del software, que en esencia
son controlar los bienes (material y equipos) adquiridos por medio de donaciones
de pases amigos y que hasta el momento se llevan de forma manual a travs de
tarjetas kardex las cuales no evidencian un control exacto y real de los inventarios.

Los beneficios iniciales serian la contribucin al control de inventarios de una forma


gil y oportuna, que permitira en poco tiempo acceder al estado de los equipos, en
donde se encuentra y que observaciones presenta, de lograrse lo anterior, este
software de control de inventarios se puede llegar a utilizar a nivel nacional dentro
de otras oficinas de la Armada Nacional que tienen este mismo problema. Logrando
de esta forma un beneficio no solo local sino tambin nacional.

El software de control de inventarios deber entregarse instalado en plataformas


Windows XP 7 y 8, con posibilidades de consulta, ingreso, fotografas del equipo,

14
estado del equipo, novedades presentadas del equipo, fecha de ingreso entre otras,
se verificar el nivel de satisfaccin del usuario final con la aplicacin desarrollada
y las mejoras requeridas para total aceptacin.

4.2 Limitaciones

Se considera como primera limitante la no aceptacin del usuario final, lo cual pueda
darse si el software es demasiado complejo, difcil de manejar y de emitir informes,
lo que conllevara a un abandono del software en primera instancia.

Otra limitante es el tiempo, ya que disear, desarrollar y probar un software requiere


de una inversin de tiempo muy grande, por tanto el compromiso del personal que
integra el grupo de investigacin debe ser total para el logro del objetivo.

Como todo procedimiento nuevo, las limitaciones de un sistema de inventario


incluyen un falso sentido de confiabilidad y dependencia del registro de los datos
por un empleado. Puesto que un sistema se actualiza cada vez que un registro
ingresa al sistema, los empleados dependen de los datos contenidos en el sistema
de inventario. Sin embargo, el sistema carece de informacin sobre el empleado o
robo externo, o unidades fuera de servicio. La sucursal sigue siendo consciente de
lo mencionado anteriormente, hasta que se realice un recuento fsico, que ocurre
slo una vez al ao. La otra limitacin de un sistema considera que los errores al
registrar un dato hace que la informacin sea inexacta.

Por ltimo se puede presentar inconvenientes con la digitacin de la informacin


para cargar el inventario, lo anterior debido a la cantidad de material en el inventario
que maneja la sucursal de Cali, lo cual debe ser aclarado en la aprobacin por parte
del gerente de esta sucursal con el fin de que haya la suficiente dedicacin al ingreso
de los equipos de la forma adecuada.

15
5. ESTADO DEL ARTE

En el anlisis del entorno frente a los diferentes desarrollos de implementacin de


software que busca un apropiado manejo de los sistemas de informacin, se ha
encontrado algunos avances inicialmente en el entorno universitario.

Controles para el Mejoramiento de Inventarios en la Empresa Carnes Fras


Enriko1. (Santiago de Cali-2010).

El Trabajo de grado fue realizado para la Universidad Autnoma de Occidente por


Luz Carime Tenorio Torres. Esta investigacin est orientada en mejorar el control
de inventarios para la empresa Enriko Carnes Fras. Tiene como objetivo encontrar
las debilidades en los procesos del control de inventario. Se utiliza metodologa
contable de inventario como la (PEPS) Primeras entradas primeras salidas.

Diseo e Implementacin de un Software de Registro y Control de


Inventarios2. (Neiva- 2012).

El presente trabajo fue realizado para la Universidad SurColombiana para la


especializacin en Administracin Financiera por Christian Camilo Suarez y Oscar
Andrs Cuellar. El autor de este proyecto de investigacin Christian Camilo Suarez
busca implementar un aplicativo web para el mejoramiento en los procesos
contables y financieros, sobre todo el inventario de la mercanca que comercializa
para la empresa Centrosur en la ciudad de Huila. En la realizacin del proyecto el
autor considera herramientas para el diseo de la interfaz graficas las herramientas
que ofrecen los lenguajes como HTML y PHP. La metodologa que se usa es la de

1 Tenorio, L. (2010). Controles para el Mejoramiento de Inventarios en la Empresa Carnes Fras Enriko. Cali,
Colombia: Universidad Autnoma de Occidente. Recuperado de:
http://www.usfx.bo/nueva/vicerrectorado/citas/ECONOMICAS_6/Contaduria_Publica/80%20lc%20tenorio.pdf
2 Suarez, C, & Cuellar O. (2012). Diseo e Implementacin de un Software de Registro y Control de

Inventarios. Neiva, Colombia: Universidad SurColombiana. Recuperado de:


http://repository.ean.edu.co/bitstream/handle/10882/1585/SuarezChristian2012.pdf?sequence=3&isAllowed=y

16
espiral, sobre el sistema operativo LINUX, UBUNTU 11.10 y la base de datos
POSTGRESQL.

Propuesta de Mejora en Almacenamiento y Manejo de Inventario. 3 (Santiago


de Cali-2011).

El presente trabajo de grado fue realizado para la Universidad Catlica en la facultad


de Ingeniera por Diego Albeiro Rojas y Diego Fernando Yate. En este trabajo de
investigacin se propone desarrollar un programa para administrar el sistema de
inventarios en la denominada empresa XYZ, la finalidad es controlar de manera
directa y eficaz los resultados obtenidos al momento de consultar el inventario
consolidado, con el desarrollo buscan minimizar las inconsistencias en los diferentes
reportes y por ende unificar al detalle cada movimiento correspondiente al proceso
de inventarios.

Software para el desarrollo y control de inventarios para una franquicia


inventarios de Yogen Fruz. 4 (Santiago de Cali -2011)

Un desarrollo organizativo para la empresa YOGEN FRUZ cuya necesidad


particular es la de sistematizar su proceso de inventario, con el objetivo de hacer
ms adecuado el uso de la informacin mejorando el acceso a la misma y su efectivo
control. En el mencionado desarrollo se propone la implementacin adicionalmente
de una aplicacin para la administracin de funciones propias de la actividad de la
empresa como son: las ventas y las compras, de igual manera permitir la ejecucin
de mantenimiento a usuarios, con movimientos tales como creacin, modificacin o
eliminacin de usuarios, productos, compra y venta.

3 Rojas, D. (2011). Propuesta para el Manejo de Inventarios Empresa XYZ. Cali, Colombia: Universidad
Catlica.
4Chavez, L, & Vanessa, A (2010).Software para desarrollo y control de inventarios de una franquicia de Yogen

Fruz. Cali, Colombia: Universidad Catlica.

17
Propuesta para Control de Inventarios de Insumos en la Compaa Agrcola
Daz S.A.S.5 (Chia-2011).

El presente trabajo de tesis fue realizado para la Universidad de la Sabana por


Francisco Garca Daz, Juan Manuel Medina M., Anglica Serrano P. Paula Andrea
Zuluaga R. El presente trabajo de investigacin busca mejorar el control de los
inventarios de los insumos de la empresa esta idea surge por la necesidad de
encontrar solucin a problemas de la baja de produccin por hectrea y alzas en los
costos, para este proyecto se usan metodologas de aprendizaje de Barret, Bloom
y Gag. Gracias a este proyecto se puede sacar informacin y se pretende conocer
ms a fondo el proceso de control de inventario en otros campos como el agrcola.

5Garca, D.F., Medina, J. M., Serrano, P. A., & Zuluaga, R.P. (2011).Propuesta para Control de Inventarios de
Insumos en la Compaa Agrcola Daz S.A.S. Chia, Colombia: Universidad de la Sabana. Recuperado de:
http://intellectum.unisabana.edu.co/bitstream/handle/10818/177/Francisco%20Garc%C3%ADa%20D%C3%AD
az.pdf?sequence=1&isAllowed=y

18
6. MARCO TEORICO CONCEPTUAL

En este apartado se tomaran los temas y conceptos sobre las metodologas,


mtodos y herramientas utilizadas para el desarrollo del proyecto de grado, como
no se puede profundizar en los temas, se tratara de dar una base para fcil
comprensin.

6.1 Java NetBeans6

NetBeans IDE es un entorno de desarrollo - una herramienta para que los


programadores puedan escribir, compilar, depurar y ejecutar programas. Est
escrito en Java - pero puede servir para cualquier otro lenguaje de programacin.
Existe adems un nmero importante de mdulos para extender el NetBeans IDE.
NetBeans IDE es un producto libre y gratuito sin restricciones de uso.

Tambin est disponible NetBeans Platform; una base modular y extensible usada
como estructura de integracin para crear grandes aplicaciones de escritorio.
Empresas independientes asociadas, especializadas en desarrollo de software,
proporcionan extensiones adicionales que se integran fcilmente en la plataforma y
que pueden tambin utilizarse para desarrollar sus propias herramientas y solucione

6.2 UML7

El Lenguaje de Modelado Unificado (UML) es un lenguaje grfico para visualizar,


especificar, construir y documentar los artefactos de un sistema de software
intensivo, UML ofrece una forma estndar para escribir planos de un sistema,

6
Bienvenido a NetBeans y www.netbeans.org, Portal del IDE Java de Cdigo Abierto. Consultado el 18 de
agosto de 2015. https://netbeans.org/index_es.html.
7
UML Tutorial - UML Unified Modelling Language - Sparx Systems. Consultado el 17 de agosto de 2015.
http://www.sparxsystems.com/uml-tutorial.html.

19
incluyendo los procesos de negocio y funciones del sistema, as como cosas
concretas tales como declaraciones de lenguajes de programacin, esquemas de
bases de datos y software reutilizable.

El punto importante a sealar aqu es que UML es un "lenguaje" para especificar y


no un mtodo o procedimiento. UML se utiliza para definir un sistema de software;
para detallar los artefactos en el sistema, para documentar y construir.

6.3 MySQL

MySQL8 es la base de datos de cdigo abierto ms popular del mundo. Cdigo


abierto significa que todo el mundo puede acceder al cdigo fuente, es decir, al
cdigo de programacin de MySQL. Todo el mundo puede contribuir para incluir
elementos, arreglar problemas, realizar mejoras o sugerir optimizaciones. MySQL
ha pasado de ser una "pequea" base de datos a una completa herramienta y ha
conseguido superar a una gran cantidad de bases de datos comerciales (lo que ha
asustado a la mayor parte de los proveedores comerciales de bases de datos). Por
lo tanto, su rpido desarrollo se debe a la contribucin de mucha gente al proyecto,
as como a la dedicacin del equipo de MySQL.

6.4 SQL Server Express

SQL Server9 es un sistema gestor de bases de datos relacionales de Microsoft


Corporacin orientado a sistemas medianos y grandes aunque tambin puede rodar
en ordenadores personales. SQL Server Management Studio (SSMS) es la
herramienta de SQL Server que permite definir y gestionar todas las bases de datos
almacenadas en el servidor SQL Server

8
Gilfillan, I. (2003), la biblia de MySQL, Anaya Multimedia, pag 39
9
Curso de SQL Server. aulaClic. ndice del curso de SQL Server. Consultado el 18 de agosto de 2015.
http://www.aulaclic.es/sqlserver/.

20
6.5 Visual Studio Express

C#10 es un lenguaje orientado a objetos elegante y con seguridad de tipos que


permite a los desarrolladores compilar diversas aplicaciones slidas y seguras que
se ejecutan en .NET Framework. Puede utilizar C# para crear aplicaciones cliente
de Windows, servicios Web XML, componentes distribuidos, aplicaciones cliente-
servidor, aplicaciones de base de datos, y mucho, mucho ms. Visual C#
proporciona un editor de cdigo avanzado, cmodos diseadores de interfaz de
usuario, depurador integrado y numerosas herramientas ms para facilitar el
desarrollo de aplicaciones basadas el lenguaje C# y .NET Framework.

6.6 Metodologa de Desarrollo en Cascada

En Ingeniera de software el desarrollo en cascada, tambin llamado modelo en


cascada (denominado as por la posicin de las fases en el desarrollo de esta, que
parecen caer en cascada por gravedad hacia las siguientes fases), es el enfoque
metodolgico que ordena rigurosamente las etapas del proceso para el desarrollo
de software, de tal forma que el inicio de cada etapa debe esperar a la finalizacin
de la etapa anterior11. Al final de cada etapa, el modelo est diseado para llevar a
cabo una revisin final, que se encarga de determinar si el proyecto est listo para
avanzar a la siguiente fase. Este modelo fue el primero en originarse y es la base
de todos los dems modelos de ciclo de vida.

La versin original fue propuesta por Winston W. Royce en 1970 y posteriormente


revisada por Barry Boehm en 1980 e Ian Sommerville en 198512.

Un ejemplo de una metodologa de desarrollo en cascada es:

10
Introduccin al lenguaje C# y .NET Framework. Consultado el 18 de agosto de 2015.
https://msdn.microsoft.com/es-es/library/z1zx9t92.aspx.
11
S. Pressman, Roger. Ingeniera del Software: Un enfoque prctico, 3. Edicin, Pag. 26-30.

12
Ingenieria De Software Educativo, Cataldi, Z., Lage, F., Pessacq, R. y Garca Martnez, R

21
1. Anlisis de requisitos.

2. Diseo del Sistema.

3. Diseo del Programa.

4. Codificacin.

5. Pruebas.

6. Verificacin.

7. Mantenimiento.

De esta forma, cualquier error de diseo detectado en la etapa de prueba conduce


necesariamente al rediseo y nueva programacin del cdigo afectado,
aumentando los costos del desarrollo. La palabra cascada sugiere, mediante la
metfora de la fuerza de la gravedad, el esfuerzo necesario para introducir un
cambio en las fases ms avanzadas de un proyecto.

La Metodologa del Desarrollo del Software en Cascada se centra en la planificacin


del proyecto y por lo tanto antes de comenzar cualquier tipo de desarrollo se
necesitan un plan y una visin claros. Debido a que el mtodo en cascada requiere
una amplia planificacin por adelantado, se puede iniciar el software con bastante
rapidez. Tambin puede estimar plazos y costes de manera ms precisa, lo que sin
duda suele complacer a los clientes.

Por otra parte, los procesos de desarrollo en Cascada suelen ser ms seguros por
estar orientados a la planificacin. Por ejemplo, si un diseador sale del proyecto no
es un gran problema, como el mtodo en Cascada requiere una amplia planificacin
y documentacin, un nuevo diseador puede fcilmente tomar el relevo del antiguo
diseador, siguiendo el plan de desarrollo sin problemas.

Dada la naturaleza del proyecto se emplear este mtodo con el objetivo de permitir
la presentacin del desarrollo en varias etapas con la respectiva interaccin con el

22
cliente, esto har que el margen de error cada vez sea menor y llevar por el mejor
camino al final y satisfactoria entrega.

6.7 Metodologa de Desarrollo XP

XP es una metodologa gil para pequeos y medianos equipos, desarrollando


software cuando los requerimientos son ambiguos o rpidamente cambiantes. A
diferencia de los procesos tradicionales para desarrollar software, XP asume el
cambio como algo natural, y que, indefectiblemente, en alguna etapa de un proyecto
sucede13. En XP se realiza el software que el cliente solicita y necesita, en el
momento que lo precisa, alentando a los programadores a responder a los
requerimientos cambiantes que plantea el cliente en cualquier momento. Esto es
posible porque est diseado para adaptarse en forma inmediata a los cambios, con
bajos costos asociados, en cualquier etapa del ciclo de vida. En pocas palabras, XP
abraza el cambio.

El ciclo de vida de XP consiste bsicamente de seis fases: Exploracin,


Planificacin, Iterations to Release, Produccin, Mantenimiento y Muerte.

1. Exploracin: En esta fase los clientes realizan la primera entrega. Cada


historia describe una de las funcionalidades que el programa tendr. Al mismo
tiempo el equipo de desarrollo se familiariza con las herramientas, la tecnologa
y las prcticas a ser utilizadas durante el proyecto. En algunos casos se utiliza
un prototipo para testear la nueva tecnologa y explorar algunos aspectos de la
arquitectura a ser implementada. La duracin de esta fase puede extenderse
desde unas pocas semanas a varios meses dependiendo de la adaptacin del
equipo de desarrollo.

13
metodologia_xp.pdf. Consultado el 21 de agosto de 2015.
http://fi.ort.edu.uy/innovaportal/file/2021/1/metodologia_xp.pdf.

23
2. Planificacin: El objetivo de esta fase es fijar la prioridad de cada una de las
historias y se establece cual va a ser el contenido de la primera entrega. Los
programadores estiman cuanto esfuerzo requiere cada historia y se establece
el cronograma. La duracin del calendario para la entrega del primer release no
suele superar los dos meses. Duracin de la fase de planificacin en si no toma
ms de dos das.

3. Iteraciones por entregas: Esta fase incluye varias iteraciones del sistema
antes de la entrega del primer release. El calendario es dividido en un nmero
iteraciones de tal manera de que cada iteracin tome de una a cuatro semanas
de implementacin. En la primera iteracin se crea un sistema que abarca los
aspectos mas importantes de la arquitectura global. Esto se logra seleccionando
las historias que hagan referencia a la construccin de la estructura de todo el
sistema.
El cliente decide que historias van a ser implementadas para cada iteracin.
Adems, se realizan los test funcionales, realizados por el cliente, al final de
cada iteracin. Al final de la ltima iteracin el sistema est listo para ser puesto
en produccin.

4. Produccin: La fase de produccin requiere realizar muchos ms chequeos


y testing antes que el sistema sea entregado al cliente. En esta fase aparecen
nuevos cambios y se tiene que decidir si sern incorporados o no en dicha
entrega. Durante esta fase suele suceder que las iteraciones se aceleren de
tres a una semana. Las ideas pospuestas y las sugerencias son documentadas
para luego ser implementadas mas adelante, por ejemplo, en la fase de
mantenimiento.
Luego que el primer release es creado, el proyecto debe mantener el sistema
en produccin corriendo mientas se trabaja en las nuevas iteraciones.

24
5. Mantenimiento: En esta fase por lo general se necesita un esfuerzo extra de
los programadores para satisfacer los requerimientos del cliente. Por este
motivo la velocidad de desarrollo suele disminuir una vez que el sistema es
puesto en produccin. A raz de esto se requiere incorporar nuevos integrantes
al equipo y cambiar la estructura del equipo.

6. Muerte: Esta ltima fase se acerca una vez que el cliente no tiene ninguna
historia a ser implementada. Los requerimientos del sistema deben ser
satisfechos en otros aspectos como ser la performance o la confiabilidad del
mismo. Esta es la etapa en la cual no hay ms cambios en la arquitectura, el
diseo o el cdigo y aqu es cuando se realiza la documentacin
correspondiente. Esta fase aparece tambin, cuando el sistema no da los
resultados deseados o se vuelve demasiado caro para seguir siendo
desarrollado

25
7. METODOLOGA

7.1 Metodologa Aplicada

El modelo en cascada propone un enfoque sistemtico secuencial del desarrollo del


software que comienza en un nivel de sistema y progresa con el anlisis, diseo,
codificacin, prueba y mantenimiento. Por otra parte el modelo XP propone una
metodologa gil centrada en potenciar las relaciones interpersonales como clave
para el xito en desarrollo de software, promoviendo el trabajo en equipo.

Estos modelos lo conforman las siguientes fases:

7.1.1 Modelo en cascada:

Anlisis y Requerimientos: Se analizara las necesidades del usuario final


del software para determinar qu objetivos deber cubrir.
Diseo: Se organizara el sistema en elementos que puedan elaborarse por
separado, para aprovechar las ventajas del desarrollo en equipo.
Implementacin: En esta fase se codificar el software acuerdo y se harn
pruebas y ensayos para corregir errores. Tambin se utilizaran libreras y
componentes reutilizables dentro del mismo proyecto para hacer que la
programacin sea un proceso cmodo y mucho ms rpido. En este caso
dicho programa no ha sido realizado y no se puede tener el cdigo fuente de
este.
Pruebas: Los elementos, ya programados, se ensamblaran para componer
el sistema y se comprueba que funcione correctamente antes de ser puesto
en marcha a travs de pruebas de integracin. La cual consiste en que todos
los artefactos sern instalados y configurados correctamente y que tambin
su convivencia con otros componentes como base de datos sean correctos.

26
7.1.2 Modelo XP

Exploracin: En esta fase los clientes realizaran la primera entrega. Cada


historia describir una de las funcionalidades que el programa tendr. Al
mismo tiempo el equipo de desarrollo se familiarizara con las herramientas,
la tecnologa y las prcticas a ser utilizadas durante el proyecto.
Planificacin: En esta fase se fijara la prioridad de cada una de las historias
y se establecer cual va a ser el contenido de la primera entrega.
Iteraciones por entregas: En esta fase el cliente decidir que historias van
a ser implementadas para cada iteracin. Adems, se realizaran los test
funcionales, realizados por el cliente, al final de cada iteracin.
Produccin: En esta fase se realizaran muchos chequeos y testing antes
que el sistema sea entregado al cliente. De igual forma podrn aparecer
nuevos cambios y se tendra que decidir si sern incorporados o no en dicha
entrega.
Mantenimiento: En esta fase se necesitara un esfuerzo extra de los para
satisfacer los requerimientos del cliente.
Muerte: Esta fase culminara cuando el cliente no tiene ninguna historia a ser
implementada.

7.2 Metodologa de Investigacin

Dada la naturaleza del proyecto, se empleara la metodologa de investigacin


experimental semiExperimental de campo debido a que este tipo de investigacin
permite ubicar al investigador en un medio natural y se desenvuelve sobre el terreno
real. Este tipo de investigacin se apoya en informaciones provenientes de
entrevistas, cuestionarios, encuestas y observaciones. La cual puede ser adapta a
las necesidades propias del proyecto presentando una solucin viable al problema
planteado.

27
8. CRONOGRAMA DE ACTIVIDADES

Fecha Inicio
Actividades

Fecha Final
Responsables

Septiembre

Noviembre
Ago/Sep

Oct/Nov
Sep/Oct
TOMA DE REQUERIMIENTO 24-08-2015 06-09-2015 RICARDO MEDINA

ANLISIS DE REQUERIMIENTO 07-09-2014 21-09-2015 RONAL LOPEZ

DISEO DEL SISTEMA 22-09-2015 06-10-2015 ERICK GONZALEZ

RICARDO MEDINA
CODIFICACIN DEL SISTEMA 07-10-2015 07-11-2015
ERICK GONZALEZ
RONALD LOPEZ

PRUEBAS 08-11-2015 18-11-2015 RICARDO MEDINA

28
9. BIBLIOGRAFA

1. Tenorio, L. (2010). Controles para el Mejoramiento de Inventarios en la


Empresa Carnes Fras Enriko. Cali, Colombia: Universidad Autnoma de
Occidente. Recuperado de:
http://www.usfx.bo/nueva/vicerrectorado/citas/ECONOMICAS_6/Contaduria_Public
a/80%20lc%20tenorio.pdf

2. Suarez, C, & Cuellar O. (2012). Diseo e Implementacin de un Software de


Registro y Control de Inventarios. Neiva, Colombia: Universidad SurColombiana.
Recuperado de:
http://repository.ean.edu.co/bitstream/handle/10882/1585/SuarezChristian2012.pdf
?sequence=3&isAllowed=y

3. Rojas, D. (2011). Propuesta para el Manejo de Inventarios Empresa XYZ.


Cali, Colombia: Universidad Catlica.

4. Chavez, L, & Vanessa, A (2010).Software para desarrollo y control de


inventarios de una franquicia de Yogen Fruz. Cali, Colombia: Universidad Catlica

5. Garca, D.F., Medina, J. M., Serrano, P. A., & Zuluaga, R.P.


(2011).Propuesta para Control de Inventarios de Insumos en la Compaa Agrcola
Daz S.A.S. Chia, Colombia: Universidad de la Sabana. Recuperado de:
http://intellectum.unisabana.edu.co/bitstream/handle/10818/177/Francisco%20Gar
c%C3%ADa%20D%C3%ADaz.pdf?sequence=1&isAllowed=y

6. Bienvenido a NetBeans y www.netbeans.org, Portal del IDE Java de


Cdigo Abierto. Consultado el 18 de agosto de 2015.
https://netbeans.org/index_es.html.

29
7. UML Tutorial - UML Unified Modelling Language - Sparx Systems.
Consultado el 17 de agosto de 2015. http://www.sparxsystems.com/uml-
tutorial.html.

8. Gilfillan, I. (2003), la biblia de MySQL, Anaya Multimedia, pag 39

9. Curso de SQL Server. aulaClic. ndice del curso de SQL Server. Consultado
el 18 de agosto de 2015. http://www.aulaclic.es/sqlserver/.

10. Introduccin al lenguaje C# y .NET Framework. Consultado el 18 de


agosto de 2015. https://msdn.microsoft.com/es-es/library/z1zx9t92.aspx.

11. S. Pressman, Roger. Ingeniera del Software: Un enfoque prctico, 3.


Edicin, Pag. 26-30.

12. Ingenieria De Software Educativo, Cataldi, Z., Lage, F., Pessacq, R. y Garca
Martnez, R

13. metodologia_xp.pdf. Consultado el 21 de agosto de 2015.


http://fi.ort.edu.uy/innovaportal/file/2021/1/metodologia_xp.pdf.

30

Das könnte Ihnen auch gefallen