Sei sulla pagina 1di 91

SISTEMA DE INFORMACIN PARA LAS COMPRAVENTAS DE

XXXXXXXXXX Y LA REGIN SICCUN

XXXXXXXXXXXXXXXXXXXX

UNIVERSIDAD XXXXXXXXXXXXXXXXX
SECCIONAL ALTO MAGDALENA
FACULTAD DE INGENIERA
PROGRAMA DE INGENIERA DE SISTEMAS
XXXXXXXXX
2006

SISTEMA DE INFORMACIN PARA LAS COMPRAVENTAS DE


XXXXXXXXXXXXXX Y LA REGIN SICCUN

XXXXXXXXXXXXXXXXXXXX

Trabajo realizado para optar al ttulo de Ingeniero de Sistemas

Directores del Proyecto


XXXXXXXXXXXXXXXXXXXX

UNIVERSIDAD XXXXXXXXXXXXXXXXX
SECCIONAL ALTO MAGDALENA
FACULTAD DE INGENIERA
PROGRAMA DE INGENIERA DE SISTEMAS
XXXXXXXXX
2006

Nota de aceptacin

Presidente del Jurado

Jurado

Jurado

Jurado

Girardot, 14 de Noviembre de 2014

CONTENIDO
Pg.
INTRODUCCIN

13

1. TITULO

14

1.1

14

TEMA

2. PLANTEAMIENTO DEL PROBLEMA

15

2.1

FORMULACIN DEL PROBLEMA

15

2.2

DESCRIPCIN DEL PROBLEMA

15

2.3

ELEMENTOS DEL PROBLEMA

16

3. JUSTIFICACIN

17

3.1

ACADMICA

17

3.2

TECNOLGICA

17

3.3

FINANCIERA

17

3.4

OPERACIONAL

18

4. OBJETIVOS

19

4.1

OBJETIVO GENERAL

19

4.2

OBJETIVOS ESPECFICOS

19

4.3

OBJETIVOS DEL SISTEMA

20

5. REA DE INVESTIGACIN

21

5.1

21

TEMA DE INVESTIGACIN

5.2

REA DE INVESTIGACIN

21

6. ALCANCE

22

7. MARCOS DE REFERENCIA

24

7.1

ANTECEDENTES

24

7.2

MARCO TERICO

25

7.2.1

Sistema de informacin.

25

7.2.2

Tipos de sistemas de informacin.

26

7.2.3

Arquitectura Cliente/Servidor.

27

7.3

MARCO CONCEPTUAL

28

7.4

MARCO LEGAL

33

7.5

MARCO INSTITUCIONAL

35

7.6

GEOGRFICO

35

8. HIPTESIS

36

8.1

37

VARIABLES

8.1.1

Variables independientes:

37

8.1.2

Variables dependientes:

37

9. DISEO METODOLGICO

38

9.1

TIPOS DE METODOLOGA

38

9.2

MODELO DE DESARROLLO EN ESPIRAL

38

9.3

METODOLOGA DE ANLISIS ESTRUCTURADO

42

10. ANLISIS DEL PROYECTO??

45

10.1 ESTUDIO DE FACTIBILIDAD Y PRESUPUESTO

45

10.1.1 Factibilidad tcnica.

45

10.1.2 Factibilidad de ejecucin.

46

10.1.3 Factibilidad operativa.

46

10.1.4 Factibilidad de rendimiento no econmico.

46

10.1.5 Factibilidad econmica.

46

10.1.6 Factibilidad legal y tica.

51

10.2 REQUERIMIENTOS

51

10.2.1 Requerimientos funcionales:

51

10.2.2 Requerimientos no funcionales:

55

10.2.3 Requerimientos tcnicos:

56

10.2.4 Requerimientos de reportes:

56

10.2.5 Requerimientos de seguridad:

58

10.3 ANLISIS DE RIESGOS

59

10.3.1 Definicin de escalas.

59

10.3.2 Identificacin de factores.

60

10.3.4 Conclusiones del anlisis de riesgos.

66

11. ANLISIS DEL SISTEMA ACTUAL

67

11.1 PROCESOS DE LA COMPRAVENTA

67

12. DISEO DEL SISTEMA PROPUESTO

73

12.1 ESTNDARES DE DISEO

73

12.1.1 Definicin de los mdulos del sistema SICCUN.

73

12.1.2 Identificacin de los tipos de elementos que conforman


el sistema.

73

12.1.3 Definicin de los nombres de los campos de la base de


datos. 74
12.2 MODELO DE LOS PROCESOS PROPUESTO
12.2.1 Descripcin
informacin para
Cundinamarca.

del proceso general del


la administracin de la

75
sistema de
compraventa
75

12.2.2 Funcionalidad del nuevo sistema.

75

12.2.3 Descripcin de cada uno de los procesos del sistema de


informacin de la compraventa cundinamarca.

76

12.3 DIAGRAMA DE DESCOMPOSICIN FUNCIONAL (DDF)


DEL SISTEMA PROPUESTO

79

12.4 MODULO PROPUESTO PARA EL NUEVO SISTEMA

80

12.4.1 Men del sistema propuesto.

80

12.5 MODELO DE DATOS

83

12.5.1 Diccionario de datos.

83

12.6 TECNOLOGA
PROPUESTO

INFORMTICA

DEL

SISTEMA
85

12.6.1 Hardware:

85

12.6.2 Software.

85

12.7 REDES Y PUESTOS DE TRABAJO

86

13. DESARROLLO DEL SOFTWARE

87

13.1 SOFTWARE

87

13.2 INTERACCIN ENTRE EL PHP Y MYSQL

87

13.3 APORTES Y EXPERIENCIAS

87

14. IMPLEMENTACIN

88

15. CONCLUSIONES

89

BIBLIOGRAFA

90

BIBLIOGRAFA COMPLEMENTARIA

91

LISTA DE CUADROS
Pg.
Cuadro 1. Presupuesto de personal. Costos Estimados Anlisis y
diseo, Desarrollo e Implementacin del sistema de Informacin.

47

Cuadro 2. Presupuesto de papelera y tiles. Costos Estima dos


Anlisis y Diseo, Desarrollo e Implementacin del sistema de
Informacin.

47

Cuadro 3. Presupuesto de software y hardware. Costos


Estimados Anlisis y Diseo, Desarrollo e Implementacin del
sistema de Informacin.

48

Cuadro 4. Presupuesto de servicios. Costos Estimados Anlisis y


Diseo,
Desarrollo
e
Implementacin
del
sistema
de
Informacin.

48

Cuadro 5. Resumen de presupuesto

48

Cuadro 6. Distribucin del presupuesto

49

Cuadro 7. Presupuesto
informacin.

por

manutencin

del

sistema

de
49

Cuadro 8. Factores tecnolgicos

60

Cuadro 9. Factores humanos

61

Cuadro 10. Factores seguridad

62

Cuadro 11. Factores organizacionales

63

Cuadro 12. Factores naturales

65

Cuadro 13. Riesgos por factores

66

LISTA DE TABLAS
Pg.
Tabla 1. Artculos En esta tabla se almacena los artculos del
inventario de la compraventa Cundinamarca.

83

Tabla 2. Clientes En esta tabla se almacena los datos de los


clientes de la compraventa Cundinamarca.Error! Marcador no definido.
Tabla 3. Ciudades En esta tabla se almacena las ciudades de
Colombia.
Error! Marcador no definido.
Tabla 4. Bancos En esta tabla se almacen a los bancos que
maneja la compraventa Cundinamarca. Error! Marcador no definido.
Tabla 5. det_contratos (detalle de los contratos) En esta tabla se
almacena el detalle de los contractos de retroventa de la
compraventa.
Error! Marcador no definido.
Tabla 6. Contratos En esta tabla se almacena los contractos de
retroventa de la compraventa Cundinamarca. Error! Marcador no definido.
Tabla 7. Mdulos En esta tabla se almacena los mdulos que
maneja el sistema de informacin. Error! Marcador no definido.
Tabla 8. Parmetros En esta tabla se almacena la informacin
de la compraventa Cundinamarca. Error! Marcador no definido.
Tabla 9. Departamentos En esta tabla se almacena el cdigo de
los departamentos de Colombia.
Error! Marcador no definido.
Tabla 10. Perfiles En esta tabla se almacena l os perfiles de
usuarios del sistema.
Error! Marcador no definido.
Tabla 11. Usuarios En esta tabla se almacena los datos de los
usuarios del sistema.
Error! Marcador no definido.

Tabla 12. Grupos En esta tabla se almacena los grupos de los


artculos que maneja la compraventa Cundinamarca. Error! Marcador no def
Tabla 13. Varios En esta tabla se almacenan las opciones del
sistema de informacin.
Error! Marcador no definido.

Tabla 14. Vendedores En esta tabla se almacena los datos


personales de los vendedores de la compraventa Cundinamarca. Error! Marcad

LISTA DE FIGURAS
Pg.
Figura 1. Sub-etapas

40

Figura 3. Proceso de elaboracin de contrato de retroventa

68

Figura 4. Proceso de liquidar intereses

69

Figura 5. Proceso de envi de mercancas a remate

70

Figura 6. Proceso de retiro de mercancas

71

Figura 7. Modelo del sistema propuesto de gastos

78

Figura 8.
remate

79

Modelo del sistema propuesto d e enviar mercanca a

Figura 9. Modelo entidad relacin

84

INTRODUCCIN
Debido a la crisis econmica de Girardot y la regin, inversionistas
de otras partes del pas y especialmente de Antioquia, han visto la
oportunidad de establecer compraventas en la regin con el fin de
satisfacer el mercado que se presenta.
Dentro de esto la compraventa Cundinamarca se estableci en
Girardot hace tres aos y por la calidad del servicio, se ha ido
consolidado en los primeros lugares de este sector de la economa.
Por otro lado el gran avance de los sistemas de informacin
computarizados, ha permitido al hombre globalizar el conocimiento,
colocndolo al alcance de todos, facilitando su asimilacin y
ayudndole finalmente a incrementar los niveles de productividad en
su trabajo diario para beneficio de si mismo y de las organizaciones a
las cuales pertenece, es as como da a da las transacciones
comerciales, los desarrollos acadmicos, ganan terreno en proporcin
y velocidad.
Las entidades privadas y pblicas coinciden en la
necesidad de implantar tecnologa en sus actividades para
desarrollar eficazmente la misin; logrando de esta manera, ser ms
competitivas para no ceder posiciones de privilegio a su contraparte.
Teniendo en cuenta la posibilidad de mejorar aun mas su servicio, la
Compraventa Cundinamarca, se beneficiar en gran manera de un
sistema de informacin, que le permitir manejar sus actividades
bsicas, garantizando la confiabilidad y la oportunidad de la
informacin.
Este proyecto permite manejar los contratos de todos los clientes de
la empresa, muestra y presenta el anlisis financiero y operativo de
la compraventa Cundinamarca, adems de p ermitir tener un
inventario completamente actualizado, por medio de un SOFTWARE
amigable, gil y de un manejo
sencillo para la empresa y los
diferentes usuarios.
Al implementar este sistema la empresa busca ser pionera en la
regin en ingresar al mundo de la informtica para agilizar el
servicio al cliente y creara la necesidad de que otras empresas de la
misma actividad econmica incursionen en el manejo de la tecnologa.
13

1. TITULO
Sistema de informacin para las
regin SICCUN.

compraventas de Girardot y la

1.1 TEMA
El tema del trabajo, est encaminado al manejo y sistematizacin de
los procesos que se realizan en una compraventa como inventarios,
contratos de retroventa, liquidacin de inters cancelado y vigente,
manejo de bancos, ventas y rentabilidad. Con el fin de recolectar
informacin en la parte financiera y agilizar los procedimientos de la
empresa, para garantizar una mejor toma de decisiones.

14

2. PLANTEAMIENTO DEL PROBLEMA


2.1 FORMULACIN DEL PROBLEMA
Cmo la compraventa Cundinamarca puede mejorar la e jecucin de
los procesos relacionados con su actividad comercial implementada
un sistema de informacin?
2.2 DESCRIPCIN DEL PROBLEMA
El problema objeto de estudio, radica bsicamente en el manejo
manual y por tanto lento de los diferentes procesos que realiza la
compraventa. La compraventa Cundinamarca, funciona en Girardot
desde el ao 2004, maneja un volumen de cartera aproximado de
doscientos millones de pesos y ocupa una posicin de privilegio en
las empresas de este ramo en la ciudad, la empresa tiene u n volumen
alto de clientes, ya que maneja permanentemente un nmero mnimo
de mil (1000) contratos de mercanca y oro. Este nmero de contratos
y el hecho de que solo existen dos funcionarios atendiendo las
labores, hace que se presenten demoras en la inf ormacin tanto para
los clientes como para los propietarios de la empresa.
El sistema de informacin deber manejar la contratacin, proceso
que se lleva actualmente mediante una boleta, lo cual genera
inconvenientes cuando sta se extrava a las personas que establecen
el contrato de retroventa, produciendo demora en los procesos de
cancelacin de los contratos por parte del cliente, generando el
inconformismo de estos y haciendo algunas veces que busque otra
compraventa en un futuro. El proceso de generac in de intereses se
realiza en forma integrada cuando el cliente llega por el artculo o a
realizar el pago para aumentar el tiempo de contrato, pero por ser
manual, no existe una proyeccin diaria de los intereses y el total a
devengar por este concepto a cualquier fecha. Informacin vital para
ver el funcionamiento del negocio.
Los procesos de control de manejo de bancos e inventarios tambin
se llevan en forma manual, lo cual hace que se est expuesto a
errores en esta informacin, un ltimo proceso fu ndamental en este
tipo de negocios es el de remate de mercanca, esto cuando se cumpli
15

el tiempo y no se retir el artculo, esta actividad se programa


peridicamente, pero requiere un tiempo para mirar contrato por
contrato, ver cules deben de pasar a e sto, lo que dificulta la labor y
en algunas hace que se presente errores.
Con un sistema de
informacin se podr obtener en cualquier momento esta informacin
de forma gil.
Sintetizando la implementacin del sistema de informacin que cubre
todos los procesos anteriormente nombrados, permitir conocer en
tiempo real, los resultados que se estn obteniendo en la empresa y
por tanto permitirn agilizar y fijar polticas y planes de negocio en
forma oportuna y adecuada.
2.3 ELEMENTOS DEL PROBLEMA

Falta de organizacin de la informacin de clientes.


Tiempo ejecutado en realizar una actividad.
Falta de eficiencia de la actividad realizadas en la empresa.
Solo existen registros manuales.
Los resultados financieros se conocen tres meses despus.

16

3. JUSTIFICACIN
El fin del desarrollo del Proyecto es llevar a cabo para la
Compraventa Cundinamarca de Girardot Cundinamarca, un sistema
de informacin, que proporciona datos de contratos, inventario,
bancos, financieros y liquidacin de intereses de prestamos que son
necesarios tanto para la empresa como para el usuario, pues le
permitir obtener un control detallado de la informacin
garantizando veracidad, fiabilidad y rapidez, adems de poder llevar
la contabilidad de manera exacta, ya que se tendr la informacin
oportuna y necesaria para esta.
3.1 ACADMICA
El sistema se va a realizar como requisito para finalizar la formacin
como ingeniero de sistemas, acadmicamente es viable porque es un
sistema que permitir cubrir la formacin bsica del ingeniero de
sistemas (anlisis y diseo de sistemas, base de datos, ingeniera de
software, programacin, proyectos).
3.2 TECNOLGICA
Tecnolgicamente el proyecto se justifica porque en un futuro puede
interconectarse con otras empresas de los mismos propietarios, ya
que Windows fcilmente permite la comunicacin remota y la
herramienta PHP, MYSQL y apache permite trabajar en red sin
contratiempo y es multiplataforma.
adems lo requerido en
hardware y software es fcil de conseguir en el mercado, a un precio
no elevado.
3.3 FINANCIERA
El valor de la inversin, es pequeo para la empresa
aproximadamente $4.350.000 (asesor de la compraventa, gastos de
computador, gastos de papelera y auxilio de transporte y de servicios
pblicos), para el beneficio que se va a obtener. se podr eliminar la
persona adicional que trabaja en las pocas de inventario, adems
que se va a tener informacin oportuna, lo que permitir tomar
17

decisiones sobre el negocio, que representen mayor utilidad a los


propietarios.
3.4 OPERACIONAL
La justificacin operacional, es que el programa como va a ser
desarrollado en ambiente Windows y con una herramienta PHP,
MYSQL va a ser muy fcil de utilizar por los administradores de la
compraventa.
Teniendo en cuenta que estos son personal sin
formacin acadmica, con una capacitacin sencilla podrn manejar
ptimamente el sistema de informacin. Dems existe el deseo de los
propietarios de la compraventa de implementar el sistema de
informacin para poder obtener resultados oportunos y que este
sistema pueda ser instalado en un futuro en otras sucursales
ubicadas a lo largo del pas, teniendo ellos la informacin desde su
oficina principal en Medelln.

18

4. OBJETIVOS
4.1 OBJETIVO GENERAL
Disear, desarrollar e implementar un sistema de informacin para
el manejo de contratacin, inventarios, ba ncos, liquidacin de
intereses, gastos
y evaluacin financiera
en la Compraventa
Cundinamarca.
4.2 OBJETIVOS ESPECFICOS
Analizar los procesos existentes en la compraventa con el fin de
automatizarlos aquellos que demandan un mayor tiempo, en la
operacin manual.

Identificar y satisfacer los requerimientos hechos por la empresa


para el sistema de informacin.

Contextualizar en la compraventa lo estudiado a lo largo de la


carrera en anlisis y diseo de sistemas, base de datos y
herramientas de programacin.

Disear y crear la base de datos utilizando MYSQL como sistema


de gestin.

Disear un sistema de informacin basados en la metodologa


orientada a objetos.

Desarrollar las interfaz de usuario final empleando 4GL como


lenguaje de programacin.

Proveer, disear y desarrollar las interfaz de usuario final


empleando PHP como lenguaje de programacin para que se amigable
de manejar por parte del personal y dar facilidades en el manejo del
sistema de informacin para que cualquier usuario est en capacidad
de usarlo en forma correcta.

19

Disear y documentar los procesos que van a estar soportados por


el sistema de informacin SICCUN y los manuales del sistema de
informacin.

Implementar el sistema
Cundinamarca de Girardot.

de

informacin

en

la

compraventa

4.3 OBJETIVOS DEL SISTEMA


El sistema de informacin diseado para la compraventa
cundinamarca en su desarrollo a nivel de contratos, inventarios,
utilidad, gastos, intereses, resultados financieros debe mantener
actualizada y disponible la informacin y los datos re queridos por los
usuarios.

Proporcionar la informacin actualizada que permita conocer el


comportamiento de la empresa.

Garantizar respuesta inmediata a la solicitud generada por un


usuario, o por los socios, sin ningn tipo de inconveniente.

Generar un sistema de informacin que cumpla con las


expectativas plasmadas en la investigacin y que adems se
mantenga en plena actualizacin con su vida de software.

Satisfacer la necesidad de entrada y salida de informacin con


procesos tecnolgicos rpidos, confia bles y eficientes con nuestro
sistema de informacin SICCUN.

20

5. REA DE INVESTIGACIN
5.1 TEMA DE INVESTIGACIN
Anlisis y diseo de sistema de informacin.
5.2 REA DE INVESTIGACIN
Desarrollo de software y sistema de informacin.

21

6. ALCANCE
El sistema de informacin busca mejorar y aplicar mejor cada uno de
los procesos que se llevan a cabo dentro de la universidad. Tambin
busca ayudar a la toma de decisiones por parte de los
administradores, as como agilizar los procesos realizados por los
usuarios.
El sistema de informacin SICCUN de la Compraventa inicialmente
cubrir reas administrativas, y especficamente se centrara en:
Mdulo de contratacin: Permitir manejar todos los contratos
que elabora la compraventa, llevando el control de renovaciones,
vencimientos del mismo y cancelacin de contratos por vencer fechas
de terminacin.

Mdulo de inventarios: Manejando dos inventarios, mercanca


en consignacin y mercanca para remate cada uno se maneja de
forma independiente pero el primero alimenta al segundo al ven cer
las fechas de los contratos.

Mdulo de liquidaciones: Permite registrar los pagos


mensuales de renovacin de contratos y liquidacin definitiva de
contratos.

Mdulo de caja: Permite registrar los gastos diarios que maneja


la compraventa y el control de ingresos
diarios de dinero por
liquidacin y cancelacin de contratos.

Mdulo de resultados financieros: Este modulo permitir


manejar las utilidades o prdidas que presenta el negocio en
cualquier periodo de tiempo.

El sistema inicial no manejara el modulo de contabilidad, pero en un


futuro se podr implementar este modulo, adems de que se
implementara el modulo de activos fijos y la nomina de la empresa
para completar el sistema integrado de administracin de
compraventas.
22

Entre los lmites del trabaj o esta la falta de documentacin de


procesos de compraventa y la falta de software similar a este.

23

7. MARCOS DE REFERENCIA
7.1 ANTECEDENTES
Desde la era de la sistematizacin, la mayora de las empresas
empezaban a inmiscuirse en esta etapa informtica. Dependie ndo del
objeto social que cada organizacin se dedicaba, como: produccin de
artculos, servicios de comunicaciones, aseo, entre otras, analizaban
sus requerimientos para ser llevados a un sistema que administrara
todo lo que encerraba el manejo de la empr esa. Esta sistematizacin
recibe el nombre sistema de informacin para la administracin
(MIS).
La realizacin del presente proyecto, pretende integrar a la
compraventa Cundinamarca al mundo de la sistematizacin, la
informacin automatizada o basada en computadora, har ms
eficiente la atencin a los clientes y la consolidacin de informacin
para los reportes de liquidacin de intereses, mercanca a rematar,
inventario y etc. A nivel nacional existen muy pocos desarrollos
para este campo, y estos son costosos y no cumplen las necesidades
completas de la compraventa, por lo cual la inversin seria
demasiado alta y necesitara actualizaciones para adaptarla al
negocio, este sistema de informacin integra todos los procesos que la
empresa realiza, por lo tanto, queda como futuros alcances la
implementacin de las necesidades secundarias restantes.
Para el desarrollo del trabajo de grado, se tomar como gua algunos
proyectos en la Universidad como el sistema de informacin para el
desarrollo de una Pyme utilizando tecnologa de punta (APOLO), el
cual consiste en un sistema de Informacin para la administracin de
una empresa llamada Almacn Felipe de la ciudad de Girardot,
dedicada a la comercializacin de cosmticos y artculos para saln de
belleza. En este proyecto maneja inventario, flujo de caja y la parte
contable entre otros, procesos que nos pueden servir como base para
la realizacin de este trabajo, ya que va usar inventario, flujo de
efectivo y venta de elementos en consignacin no retirados.
Igualmente
se toman apartes de la estructura documental del
proyecto denominado sistema de Informacin para la Administracin
24

de Estaciones de Servicio E.D.S., el cual soporta los procesos de


inventarios, facturacin, cartera y administracin del siste ma de
informacin de la estacin de servicio COPIAL Ubicada en la ciudad
de Anapoima. Este tambin se toma por incluir procesos como
facturacin, inventarios, manejo de gastos diarios los cuales tambin
maneja la compraventa.
En cuanto a sistemas de informacin que administren compraventas,
se encuentra en Internet, el Orin: software para casa de empeo.
Este software se ofrece en Bogot y Cundinamarca y maneja la parte
de contratos, compra, venta, plan separe, genera reporte de
inventario, artculos en contrato, reporte de utilidades en rango de
tiempo definidos por el usuario, reporte de capital invertido,
ingresos, egresos, comprobantes de ingresos, egresos , gestin de
usuarios, adicional a esto en la pgina de Internet Catlogo de
software, no aparecen productos de este tipo, pero aparece software
que permite el m manejo Integrado financiero, sistema integrado de
negocios, los cuales dicen que se pueden adaptar a cualquier negocio.
Las compraventas de Girardot, Melgar y Fusagasuga que fueron
visitadas, no incluyen procesos sistematizados, solamente los
contadores llevan la informacin contable en hoja de calculo Excel y
de esta forma presentan los resultados financieros de las mismas.
7.2 MARCO TERICO
7.2.1 Sistema de informacin.
Un sistema de informacin es un conjunto de elementos que
interactan entre si con el fin de apoyar las actividades de una
empresa o negocio. As mismo, un sistema de informacin realiza
cuatro actividades bsicas: entrada, almacenamiento, procesamiento
y salida de informacin.
En nuestro caso la empresa maneja gran cantidad de informacin de
entrada, el volumen de informacin es alto ya que se manejan
aproximadamente los contratos y procesamiento, el proceso de
informacin es elevado con lo referente a la liquidacin de intere ses
mensuales. Las salidas son permanente ya que se estn imprimiendo
contratos permanentemente y pagos de intereses. Los contratos de
retroventa, pueden ser optimizados con el desarrollo de un sistema

25

de informacin que permita


administrativo de la empresa.

administrar

todo

el

proces o

Las finalidades de los sistemas de informacin, como las de


cualquier otro sistema dentro de una organizacin, son procesar
entradas, mantener archivos de datos relacionados con la
organizacin y producir informacin, repor tes y otras salidas. Los
sistemas de informacin estn formados por elementos que incluyen
hardware, software, procesos que va a sistematizar (para el proyecto:
contratos de retroventa, Inventario de mercanca en consignacin,
Mercanca a rematar, bancos, rentabilidad, liquidacin de intereses),
medios de almacenamiento de datos para archivos y bases de datos.
El conjunto particular de subsistemas utilizados equipo especifico,
programas, archivos y procedimientos - y su interaccin lgica entre si
para conseguir un objetivo o propsito, es lo que se denomina como
una aplicacin de sistema de informacin.
7.2.2 Tipos de sistemas de informacin.
El analista de sistemas desarrolla diferentes tipos de sistemas de
informacin para satisfacer las diversas necesidade s de una empresa:
Sistemas para el procesamiento
Procesamiento de las transacciones.

de

transacciones

(TPS):

Sistemas de informacin gerencial administrativa (MIS): Ayudan


a los directivos a tomar decisiones y resolver problemas.

Sistema de apoyo a decisiones (DSS) : Ayudan a los directivos que


deben tomar decisiones no muy estructuradas, tambin denominadas
no estructuradas o decisiones semiestructuradas

Para nuestra empresa se va a desarrollar un sistema de apoyo a


decisiones (DSS), el cual va a mostra r la rentabilidad del negocio y va
a servir para la toma de decisiones de la empresa. Tambin permitir
el manejo de procesamiento de transacciones ya que registrara en
detalle los movimientos realizados por la empresa. Segn Kenneth E.
Kendall, en su libro Anlisis y Diseo de sistemas primera edicin
(1991), define Los sistemas de informacin se desarrollan con
26

diferentes propsitos, los cuales dependen de la necesidad de la


empresa. Los sistemas de procesamiento de datos, los sistemas de
informacin para la administracin y los sistemas de apoyo para la
toma de decisiones, diferentes tipos de sistemas de informacin
computarizados que se analizan y disean mediante la aplicacin de
los conceptos y las tcnicas del diseo y del anlisis del sistema.
7.2.3 Arquitectura Cliente/Servidor.
Los sistemas de informacin en cuanto a su arquitectura, se pueden
catalogar en diferentes formas.
Para especificar los tipos de
arquitectura de SI se establecen las siguientes definiciones segn
Kendall: Los tipos de arquitectura de SI se clasifican en 4 capas,
donde cada capa (nivel) se representa por una infraestructura de
cliente/servidor. Esta infraestructura se define como sistema
distribuido entre mltiplex procesadores donde hay clientes que
solicitan servicios y servidores que los proporcionan. Separa los
servicios situando cada uno en su plataforma mas adecuada. A
continuacin se especifican las capas o niveles de arquitecturas:
Arquitectura
Centralizada
(1
Capa):
La
mayora
del
procesamiento se recarga en el se rvidor y en el cliente solo se
despliega la interfase. Algunas de sus ventajas es su simplicidad y el
uso del hardware del cliente muy simple, y sus desventajas se
representan en la recarga del servidor y escalabilidad, adems de
presentarse problemas en accesos remotos.

Arquitectura de 2 capas: Se denomina funcin distribuida. Tiene


una mxima flexibilidad y lgicas de negocio separadas.

Arquitectura de 3 capas: Se tienen servidores de procesos o


aplicaciones, el cliente tiene despliegue, interfase, validaciones, el
servidor de aplicacin tiene validaciones, reglas negocio, y el servidor
BD tiene lgica BD, DBMS. Adems incluye la capa de Middleware,
la cual permite programar la comunicacin mediante herramientas de
alto nivel.

Arquitectura de n capas : Esta resulta de la conexin de varios


sistemas de tres capas entre si

27

Despus de observar las anteriores definiciones establecidas por los


diferentes autores, se puede decir, que un sistema de informacin es
un conjunto de procesos automatizados e i nterrelacionados de tal
forman que consigan alcanzar unos objetivos propuesto por la
empresa donde se aplica. La forma como se utiliza la informacin o
se establecen los procesos dentro del sistema, permite identificar a
qu tipos de sistema de informaci n pertenece, dentro de los
propuestos, ya sea un TPS, MIS o DSS. Adems, los sistemas de
informacin en su arquitectura se dividen en 4 tipos: 1, 2, 3 y n
capas, conservando una infraestructura de cliente/servidor.
En
nuestro proyecto se va a tomar los diversos procesos de la empresa
como son: elaboracin de contratos, manejo de inventarios, manejo de
gastos diarios, manejo de bancos y resultados financieros de la
empresa con el fin de poder manejar la informacin oportuna,
confiable y dar un mejor manejo al negocio.
El sistema de informacin a desarrollar, est compuesto por una
interfaz grfica agradable al usuario, visible al momento de ingresar
a este; adems, contiene una base de datos que guarda toda la
informacin de los contratos de retroventa.
Es te sistema con
respecto a lo definido anteriormente, entra en la clasificacin de
sistemas de informacin administrativa (MIS). La arquitectura del
sistema de informacin se clasifica dentro de la arquitectura de 2
capas, ya que ste contendr un servidor con la base de datos
relacional, y sus usuarios clientes acceden por medio de una red
local, manipulando la interfaz Graficas del sistema.
7.3 MARCO CONCEPTUAL
Se presentan en este punto los temas de mayor importancia para
entender claramente el desarrollo del proyecto, los conceptos
utilizados se le hace referencia en las notas de pie de pagina, por
otra parte existen otros que van hacer adaptados a la necesidad del
proyecto.
ALMACENAMIENTO DE INFORMACIN: El almacenamiento es
una de las actividades o capa cidades ms importantes que tiene una
computadora, ya que a travs de esta propiedad el sistema puede
recordar la informacin guardada en la seccin o proceso anterior.
Esta informacin suele ser almacenada en estructuras de informacin
denominadas archivos. La unidad tpica de almacenamiento son los
28

discos magnticos o discos duros, los discos flexibles o diskettes y los


discos compactos (CD-ROM).
APACHE Servidor web de cdigo abierto. Su desarrollo comenz en
febrero de 1995, por Rob McCool, en una tent ativa de mejorar el
servidor existente en el NCSA. La primera versin apareci en enero
de 1996, el Apache 1.0.
El nombre Apache es un acrnimo de a patchy server, un servidor
de remiendos, es decir un servidor construido con cdigo preexistente
y parches de cdigo.
ARCHIVOS: Es el medio de soporte de cualquier sistema de
informacin ya sea manual o automtico, y de la forma como este
organizado, como se acceda, depende la confiabilidad, la veracidad y
la integridad de la informacin.
ARQUITECTURA: Es la forma como se interrelacionan los diferentes
procesos que conforman un sistema de informacin, enfoca donde esta
ubicado cada uno de ellos y de forman se integran. Adems el lugar
donde estn almacenados cada uno de los datos.
BASE DE DATOS: Es un conj unto de datos organizados para su
almacenamiento de la memoria del computador, diseado para
suministrar el sostenimiento y el acceso de una forma estndar. Los
datos suelen aparecer en forma de texto, nmeros, grficos, sonido o
video. La informacin se organiza en campos y registros. Un campo se
refiere a un tipo o atributo de informacin, y un registro, a toda la
informacin sobre un individuo. Por ejemplo, en una base de datos
que almacene informacin de tipo agenda, un campo ser el nombre,
nit, direccin, mientras que un registro viene a ser como la ficha en
la que se recogen todos los valores de los distintos campos para un
individuo, esto es, su nombre, NIT, direccin.
ENTRADA DE INFORMACIN: Es el proceso mediante el cual el
Sistema de Informacin toma los datos que se requiere para procesar
la informacin. Las entradas pueden ser manuales o automticas.
Las manuales son aquellas que se proporcionan en forma directa por
el usuario, mientras que las automticas son datos o informacin que
provienen o son tomados de otros sistemas o mdulos. Esto ltimo se
denomina interfases automticas. Las unidades tpicas de entrada de
29

datos a las computadoras son: las terminales, las cintas magnticas,


las unidades de diskette, los cdigos de barras, los escne res, la voz,
los monitores sensibles al tacto, el teclado y el Mouse, entre otras.
HARDWARE: Equipo utilizado para el funcionamiento de una
computadora. El hardware se refiere a los componentes materiales
de un sistema informtico.
La funcin de estos c omponentes suele
dividirse en tres categoras principales: entrada, salida y
almacenamiento.
Los componentes de esas categoras estn
conectados a travs de un conjunto de cables o circuitos llamado bus
con la unidad central de proceso (CPU) del ordenador , el
microprocesador que controla la computadora y le proporciona
capacidad de clculo.
JAVA Lenguaje de programacin porttil desarrollado por Sun
Microsystems que requiere de poca memoria. Java no requiere de
hardware especfico y puede utilizarse slo o con un documento
HTML.
JAVA SCRIPT Lenguaje de programacin similar a Java pero menos
potente que ste. Los comandos de Java Script permiten que las
tareas sean completadas por el navegador cuando el usuario accede a
la pgina Web (Por ejemplo la aparici n de un cuadro de dilogo
cuando el usuario hace click en una palabra o imagen de la pgina).
LENGUAJE DE PROGRAMACIN es una tcnica estndar de
comunicacin que permite expresar las instrucciones que han de ser
ejecutadas en una computadora. Consiste en un conjunto de reglas
sintcticas y semnticas que definen un programa informtico.
MYSQL es un sistema de gestin de bases de datos relacional,
licenciado bajo la GPL de la GNU. Su diseo multihilo le permite
soportar una gran carga de forma muy eficiente .
PACTO DE RETROVENTA: Es una transaccin comercial en el cual
el vendedor se reserva la facultad de recobrar la cosa vendida,
reembolsando al comprador la cantidad determinada que se
estipulare, o en defecto de esta estipulacin lo que haya costado la
compra. Este convenio accesorio a la compraventa no es ms que
una condicin resolutoria expresa, consistente en la facultad que se
reserva el vendedor de recobrar lo que ha vendido, condicin cuyo
30

cumplimiento invalida la compraventa, extingue el derecho d el


comprador y vuelve las cosas al estado que antes tenan. El
comprador haba adquirido la propiedad de lo comprado, pero su
derecho desaparece al cumplirse una condicin potestativa que
depende de la voluntad del vendedor. En el momento en que este hace
el reembolso se efecta la resolucin del contrato. No hay pues nueva
venta del comprador al vendedor.
PHP es un lenguaje de programacin usado generalmente para la
creacin de contenido para sitios Web. El nombre es el acrnimo
recursivo de PHP (Hypertext Preprocessor) inicialmente PHP Tools o
Personal Home Page Tools), y se trata de un lenguaje interpretado
usado para la creacin de aplicaciones para servidores, o creacin de
contenido dinmico para sitios Web. ltimamente tambin para la
creacin de otro tipo de programas incluyendo aplicaciones con
interfaz grfica usando la librera GTK+.
PROCESAMIENTO DE LA INFORMACIN: Es la capacidad del
Sistema de Informacin para efectuar clculos de acuerdo con una
secuencia de operaciones preestablecida.
Estos clculos pueden
efectuarse con datos introducidos recientemente en el sistema o bien
con datos que estn almacenados. Esta caracterstica de los sistemas
permite la transformacin de datos fuente en informacin que puede
ser utilizada para la toma de decisiones, lo que hace posible, entre
otras cosas, que un tomador de decisiones genere una proyeccin
financiera a partir de los datos que contiene un estado de resultados
o un balance general de un ao base.
PROCESO es una instancia de ejecucin de un progr ama,
caracterizado por su contador de programa, su palabra de estado, sus
registros del procesador, su segmento de texto, pila y datos, etc.
PROGRAMA es una secuencia de instrucciones escrita en un lenguaje
dado.
PROTOTIPO: Es un modelo inicial del sistema , el cual funciona, y
que se va a ir perfeccionando mediante la participacin directa del
usuario, hasta llegar a completarse totalmente.
SERVIDOR es un tipo de software que realiza ciertas tareas de los
usuarios. El trmino servidor ahora tambin se utili za para referirse
31

al ordenador fsico en el cual funciona ese software, una mquina


cuyo propsito es proveer datos de modo que otras mquinas puedan
utilizar esos datos.
SISTEMA DE INFORMACIN: Es la automatizacin de unos o todos
los procesos interactuando entre si para lograr un objetivo dentro de
las organizaciones. Esta automatizacin utiliza herramientas
(hardware, software), entradas de informacin (base de datos) y
salidas (reportes). Dependiendo del manejo de la informacin, se
define que tipo de sistema de informacin pertenece: sistemas para
el procesamiento de transacciones, sistema de informacin
administrativa o sistema para el soporte de decisiones. Este trabajo
se ubicar dentro de los sistemas de informacin administrativo.
SISTEMAS DE INFORMACIN ADMINISTRATIVA: Los sistemas de
transacciones estn orientados hacia operaciones. En contraste, los
sistemas de informacin administrativa (MIS) ayudan a los directivos
a tomar decisiones y resolver problemas. Los directivos recurren a
los datos almacenados como consecuencia del procesamiento de las
transacciones, pero tambin emplean otra informacin.
SOFTWARE: Son las instrucciones responsables de que el Hardware
(la mquina) realice su tarea. Como concepto general, el software
puede dividirse en varias categoras basadas en el tipo de trabajo
realizado. Las dos categoras primarias de software son los sistemas
operativos (software del sistema), que controlan los trabajos del
computador, y el software de aplicacin, y
dirige las distintas
funciones que utilizan las computadoras.
Por lo tanto, el software del sistema procesa tareas tan esenciales,
aunque a menudo invisibles, como el mantenimiento de los archivos
del disco y la administracin de la pantalla,
mientras que el
software de aplicacin lleva a cabo tareas de tratamiento textos,
gestin de bases de datos y similares. Constituyen dos categoras
separadas el software de red, que permite comunicarse a grupos de
usuarios, y el software de lenguaje utilizado para escribir programas
SUBSISTEMAS: Son cada una de las reas de procesamiento que son
manejada en un sistema de informacin, ests tienen significado por
si mismo y pueden trabajarse de manera independiente, aunque

32

deben agruparse como un todo para conformar el gran sistema de


informacin.
WEB: Plataforma de desarrollo de programas relacionados con este
entorno cada vez mas compaas implantan redes corporativas,
conocidas con el nombre de intranets, que estn basadas en esta
tecnologa pero a menor escala.
7.4 MARCO LEGAL
COMPRAVENTA: Segn EL PROYECTO DE LEY No. 221 de 2004 del
Congreso de la Republica son casas comerciales de Compraventa o de
Empeo, las conformadas por personas jurdicas organizadas con
arreglo a las presentes disposiciones, cuyo objeto social exclusivo sea
realizar Contratos de Mutuo con Inters garantizados con Prenda.
Artculo 1. DEFINICIN. Para los efectos de la presente ley, son
casas comerciales de Compraventa o de Empeo, las conformadas por
personas jurdicas organizadas con arreglo a las presentes
disposiciones, cuyo objeto social exclusivo sea realizar Contratos de
Mutuo con Inters garantizados con Prenda.
El Contrato de Mutuo o Prstamo de Consumo es un contrato en que
una de las partes entrega a la otra cierta cantidad de cosas fungibles
con cargo de restituir otras tantas del mismo gnero y calidad. El que
entrega se llama Mutuante y el que recibe se llama Mutuario.
Por el Contrato de Empeo o Prenda se entrega una cosa mueble a un
acreedor para la seguridad de su crdito.
Artculo 2. Naturaleza Jurdica. Las casas comerciales de
compraventa a que alude la presente ley, debern organizarse como
sociedades de responsabilidad limitada y adquieren existencia legal a
partir del otorgamiento de la escritura pblica correspondiente y de
su inscripcin en el Registro Mercantil.
Pargrafo.- No podrn ser socios de estas casas comerciales, quienes
hayan sido condenados por delitos de usura o contra el patrimonio
econmico.

33

Artculo 3. Inscripcin Y Requisitos. Estas casas comerciales


debern inscribirse antes de iniciar operaciones, en el registro que al
efecto lleve la Superintendencia de Industria y Comercio, conforme a
la reglamentacin que al respecto expida el Gobierno Nacional,
previa verificacin del cumplimiento de los siguientes requisitos:
Encontrarse creadas u organizadas bajo la forma de sociedades
comerciales de responsabilidad limitada y tener como objeto social
solamente la actividad a que se refiere el artculo 1 de la presente
ley.

Reunir un patrimonio suficiente que


adecuado cumplimiento de su objeto social.

permita

garantizar el

Contar con la infraestructura necesaria que permita el adecuado


manejo y el debido control del conjunto de sus operaciones, por parte
de la Superintendencia de Industria y Comercio.

Pargrafo.- La Superintendencia de Industria y Comercio ejercer la


inspeccin, vigilancia y control, sin perjuicio de la que por ley est
asignada a otras entidades.
Artculo 4. Certificado de autorizacin. Si se acredita el
cumplimiento de los requisitos exigidos en el artculo 3 d e esta ley, la
Superintendencia de Industria y Comercio conceder y expedir
certificado de autorizacin, necesario para ejercer la actividad.
Adems de la anterior ley que regula a las compraventas. Esta se
encuentra inscrita en Industria y comercio, Cma ra de Comercio y se
encuentra afiliada a la Asociacin de Compra venteros del
Tequendama ASCOMTEQ.
El Contrato de Mutuo o Prstamo de Consumo es un contrato en que
una de las partes entrega a la otra cierta cantidad de cosas fungibles
con cargo de restituir otras tantas del mismo gnero y calidad. El que
entrega se llama Mutuante y el que recibe se llama Mutuario. Por el
Contrato de Empeo o Prenda se entrega una cosa mueble a un
acreedor para la seguridad de su crdito.

34

7.5 MARCO INSTITUCIONAL


7.6 GEOGRFICO

35

8. HIPTESIS
Implementar el sistema de informacin SICCUN permitir a la
compraventa Cundinamarca mayor eficacia y rapidez en los procesos
de contratos de retroventa, inventarios, remates, liquidacin de
intereses y evaluacin financiera de la misma.
A continuacin se plantean otros supuestos, los cuales se desean
demostrar en el transcurso del desarrollo del proyecto:
Es posible conectar una base de datos de MYSQL con PHP en
servidor apache a fin de obtener informacin para el objeto social de
la empresa.

Es factible el diseo de un sistema de informacin, el cual sea


capaz de administrar los procesos de manejo de contratos, Intereses
sobre artculos en
prenda, rentabilidad del negocio, manejo de
bancos, mercanca a salir a remate.

Con las herramientas MYSQL y PHP es posible desarrollar el


sistema de informacin.

El desarrollar un sistema de informacin que maneje los procesos


citados, dar como resultado un manejo eficiente a la informacin, de
tal manera que ofrezca beneficios como la facilidad y velocidad a la
bsqueda de informacin para ofrecer un mejor servicio y la
generacin de informes peridicos oportunos.

El manejo de los mdulos integrados, se convertir en un apoyo


en la toma de decisiones y en la evaluacin de los resultados
financieros de la empresa.

El sistema trabajar y funcionar en red.

Los reportes generados por el sistema sern suficientes para


satisfacer las necesidades de la empresa.

36

8.1 VARIABLES
Las variables destacadas y manejadas se encuentran enmarcadas
segn su dependencia con otras de la siguiente forma:
8.1.1 Variables independientes:

Sistema de Informacin.
Procesos de contrato de compraventa.
Liquidacin de Intereses segn tasas de mercado.

8.1.2 Variables dependientes:


Datos personales de los clientes.
Datos legales y jurdicos de la empresa.
Tasas de inters existentes en el mercado.
Datos de mercanca en consignacin.
Inventario de Mercanca.
Datos de Mercanca a rematar.
Manejo de Bancos.
Indicadores financieros.
Los datos personales de cliente interactan permanentemente con
la mercanca en consignacin; el inventario de mercanca interacta
con la mercanca a rematar ya que de all es de donde se alimenta.

37

9. DISEO METODOLGICO
9.1 TIPOS DE METODOLOGA
Para llevar a cabo el desarrollo e implementacin del sistema de
Informacin, debemos conocer y estudiar en un principio algunas de
las metodologas ms importantes, entre estas tenemos:
Metodologa mtrica es un instrumento para el desarrollo de sistemas
de informacin siendo til para la sistematizacin de actividades y
dar soporte al ciclo de vida del software adems cubren distintos
tipos de desarrollos como orientado a objetos y estructurados a travs
de procesos.
Metodologa estructurada 1 su tcnica se aplica con cuidado, paso a
paso; basando cada paso en los resultados anteriores; la metodolog a
estructurada es descendente va desde el nivel mas alto (abstracto)
hasta el nivel ms bajo (detallado).
Metodologa orientada a objetos 2 es diferente de las metodologas
tradicionales por que le resta importancia a los procedimientos y al
modelado de procesos de negocios y datos; hace hincapi en la
combinacin de datos y procedimientos para crear objetos unificados.
El ciclo de vida del desarrollo de Sistemas es un proceso por el cual
los analistas de sistemas, los ingenieros de software, los
programadores y los usuarios finales elaboran sistemas de
informacin y aplicaciones informticas.
Entre todas estas se eligi la metodologa estructurada, por acoplarse
mejor al proyecto.
9.2 MODELO DE DESARROLLO EN ESPIRAL
Se tom este modelo porque permite ir des arrollando en la medida en
que se va consiguiendo informacin, esta metodologa segn
1
2

LAUDON Keneth C., Sistema de informacin. Pg. 383-384


LAUDON Keneth C., Sistema de informacin. Pg. 388-389

38

resuman, ha sido desarrollado para tomar lo mejor de las


metodologas del ciclo de vida clsico y de la estrategia de desarrollo
de prototipos, pero se diferencia de st as porque cuenta con un nuevo
elemento, el anlisis de riesgos. El modelo se basa en una espiral, de
tal forma que su desarrollo gira en espiral hacia fuera, empezando
con un diseo inicial y terminando con la finalizacin del sistema; en
la etapa mas interna se podra determinar la factibilidad del sistema,
la siguiente identificar los requerimientos, la siguiente se podra
identificar como la etapa de diseo, y as hasta culminar con el
desarrollo del proyecto.
Estas son las 4 etapas que vamos a tener en cuenta, debido a que es
importante tener claro que si se decide continuar con una etapa
posterior de la espiral se debe realizar de nuevo las anteriores
actividades.
Planificacin: Se definen objetivos especficos,
restricciones, se identifican los riesgos del proyecto.

se

identifican

Requerimientos: Se realiza un anlisis detallado para cada uno de


las solicitudes halladas en la etapa anterior y se definen estrategias
para reducir sus impactos.
Desarrollo y validacin: Se escoge un modelo o metodologa pa ra
desarrollar el sistema. Esta eleccin se hace teniendo en cuenta los
riesgos, por ejemplo si se le da mayor prioridad a los riesgos de
seguridad, un desarrollo basado en transformaciones formales seria
el ms apropiado. En nuestro caso se escoge la met odologa en
espiral.
Evaluacin del cliente: En esta actividad el proyecto se revisa y de
acuerdo con esta revisin se determina si se puede continuar con la
siguiente etapa de la espiral.

39

Figura 1. Sub-etapas:

Este modelo presenta algunas ventajas que debemos destacar como


son:
A medida que se pasa de una etapa a otra de la espiral, se
construyen versiones de software mas completas.

Se identifican los riesgos inherentes de cada etapa o ciclo de la


espiral, lo que garantiza que se puedan implementar estr ategias que
minimicen sus impactos.

Es un modelo diseado para ser implementado junto con otras


metodologas, ejemplo se puede implementar con la metodologa
estructurada.

Esta modelo presenta tambin algunas desventajas que debemos


destacar como son:
Se requiere de gran habilidad para realizar la valoracin de los
riesgos.

Es un modelo aun nuevo del cual no se puede afirmar que sea


efectivo.

40

En el presente trabajo, existe la necesidad de ir colocando en


funcionamiento el modulo de contratos, mientras se co mpleta la
aplicacin, este modelo nos permite en la medida en que se desarrolle
este mdulo se va ir haciendo el desarrollo de los otros mdulos y se
podr satisfacer los requerimientos del cliente y de la empresa.
Adems como es un sistema de informacin completamente predecible
se puede trabajar en espiral siendo el ms adecuado y de fcil
manejo
para llegar a encontrar los resultados que buscan la
informacin por etapas como un gran proyecto. Aplicar el ciclo de
vida no hubiera sido viable porque los resultados se veran en un
tiempo largo. El de prototipos no se ajusta porque es un proyecto
predecible y que agrupa diferentes reas como son contratos,
intereses, inventarios, gastos, rentabilidad.
Sub-etapas principales de cada etapa de la espiral:
Planificacin:
restricciones.

Determinar

objetivos,

alternativas

Requerimientos: Estimacin de lo que debe hacer el nuevo


sistema de informacin y el diagnostico del actual.

Desarrollo
y
validacin:
Desarrollo
del
producto
establecimiento de controles para detectar posibles errores
ingresar datos al sistema.

y
al

Evaluacin del cliente: Valorizacin de los resultados de la


ingeniera.

En el modelo espiral tenemos que identificar cada una de las tareas


que se van a desarrollar:
Comunicacin con el cliente q ue es quien determina si el
desarrollo va cumpliendo los objetivos y el cronograma trazado.

Planificacin es donde se definen los recursos (tiempo,


informacin, espacio, herramientas) que se utilizan en el desarrollo
del proyecto.

Evaluar los riesgos opera tivos y tcnicos.


41

Hacer varias representaciones de lo que va ser el sistema.

Construccin y adaptacin.

Evaluacin del Cliente: El cliente o usuario final es el que decide


si el proyecto esta cumpliendo con sus requerimientos. El cliente
evala el trabajo
de ingeniera y sugiere modificaciones
producindose la fase de planificacin y de anlisis de riesgo.

Para el anlisis de la situacin actual de la Compraventa


Cundinamarca se van a identificar cada uno de lo aspectos que
intervienen en los procesos diarios de la misma.
9.3 METODOLOGA DE ANLISIS ESTRUCTURADO
Como se mencion anteriormente la metodologa de espiral puede
combinarse con otras, y por tanto en el desarrollo del proyecto se va a
utilizar compartida con la de anlisis estructurado, con el fin d e
determinar la forma como se manipulan los datos y como fluyen estos
entre un rea y otra de la organizacin. La metodologa de anlisis
estructurado entre las herramientas que posee y que son utilizadas
en el proyecto incluye:
Diagrama de flujo de datos (DFD): Permite representar el
sistema como una red de procesos funcionales conectados unos con
otros, muestra la transformacin de datos de entrada en datos de
salida por medio de los procesos.

Es la representacin grfica de una secuencia lgica de pasos a


cumplir por el computador para producir un resultado esperado.
Utilizando diagramas a nivel cero y uno que explica cada proceso,
resulta muy til pasar esos pasos lgicos planteados en el diagrama a
frases que indiquen lo mismo; es decir, hacer codific acin del
programa pero utilizando instrucciones en espaol.
Como si le
estuviramos hablando al computador, esto es lo que se denomina
algoritmo o seudo cdigo.

42

FLUJO DE DATOS
MOVIMIENTO
DE
DATOS
EN
DETERMINADA DIRECCIN, DESDE UN
ORIGEN HACIA UN DESTINO.
Procesos
Personas, Procedimientos dispositivos
utilizan o producen datos.

que

Fuente O Destino De Datos


Pueden ser Programas, Organizaciones u otras
Entidades que interactan con el sistema.
Almacenamiento De Datos
Donde se guardan los datos el almacenamiento
puede dispositivos computacionales o no
computacionales
Diccionario de datos: Se describen todos los datos utilizados en
el sistema, se identifican los datos que sern almacenado en la base
de datos.

Diagrama de procesos. Los diagramas de proceso sirven para


representar, analizar, mejorar y/o explicar un procedimiento, se
consideran como instrumentos de simplificacin. Estos diagramas
hacen ver un proceso en forma tal que pueda apreciarse
separadamente cada uno de sus casos y nos permi ten ver
grficamente esos pasos.

Diagrama de contexto. Se visualizan los diferentes procesos que


se llevan a cabo el modelo del sistema propuesto para la compraventa
Cundinamarca de Girardot teniendo en cuenta las entradas y salidas
de datos.

Las herramientas de anlisis estructurado muestran:


De donde
Externas).

vienen

hacia

donde
43

van

los

datos

(Entidades

Cuales son los datos que llegan y salen (Flujo de datos).

Donde se almacenan los datos (deposito de datos).

Que proceso transforman los datos.

Las interacciones entre los depsitos de datos y procesos.

44

10. ANLISIS DEL PROYECTO??


10.1 ESTUDIO DE FACTIBILIDAD Y PRESUPUESTO
En este punto se analiza cualitativa y cuantitativamente la
factibilidad operativa, tcnica, legal
y financiera del Proyecto,
demostrando su viabilidad de desarrollo y por ende determinarlo
exitosamente.
10.1.1 Factibilidad tcnica.
La plataforma tecnolgica utilizada para la realizacin del sistema de
informacin, es de fcil manejo para el responsable del proyecto. El
sistema de informacin plante ado utilizar como plataforma el
sistema operativo Windows XP, por tanto el lenguaje de
programacin ms idneo hoy en da es Visual fox pro por ser
especialmente diseado para el desarrollo de sistema de informacin
en ambiente Windows. En lo que compete al manejador de bases de
datos se utilizara MYSQL para Windows que adems de otras
importantes caractersticas ofrece integridad referencial. En cuanto a
hardware la empresa adquiri un equipo de cmputo con capacidad
suficiente para soportar el sistema de informacin que se desea
implementar, las caractersticas tcnicas del mismo se detallan a
continuacin:

Procesador Pentium IV 2.8 GHZ


Memoria 512 MB
Disco duro 120 GB
Monitor a color de 15
Cd Rom RW 52x
Floppy de 1.44 MB
Teclado y Mouse

Por lo anterior se puede afirmar que tcnicamente es factible el


desarrollo y posterior implementacin del sistema de informacin
para la administracin de compraventas, porque se cuenta con las
herramientas tecnolgicas necesarias para conseguir este objetivo,
adems de conocimiento y bibliografa especializada sobre dichas
herramientas.
45

10.1.2 Factibilidad de ejecucin.


La factibilidad de ejecucin del sistema de informacin es alta ya
que desde el punto de vista operativa se tiene el respaldo total de la
empresa y desde el punto de vista de ejecucin del programa, no se
requiere muchos elementos tecnolgicos para su funcionamiento.
El desarrollo e implementacin del sistema de informacin del
proyecto cuenta con un tiempo aproximado de 10 meses. ??
10.1.3 Factibilidad operativa.
Para la ejecucin del proyecto se cuenta con la total colaboracin del
personal directivo de la empresa, la administracin de la
compraventa Cundinamarca dio autorizacin plena al responsable del
proyecto para disponer de la informacin necesaria para la
terminacin del proyecto y del personal que labora en la compraventa
para colaborar activamente en el mismo. El desarrollo del sistema de
informacin en una herramienta amigable como es visual FOX PRO y
trabajndolo en ambiente Windows, simplificara el man ejo de la
aplicacin, y no demandara un conocimiento amplia en el rea de
sistemas por parte de las personas que van a operar el sistema.
Adems como el desarrollador hace parte de la empresa esto
facilitar aun ms el proceso de implementacin del sistem a de
informacin.
10.1.4 Factibilidad de rendimiento no econmico.
Hay que tener claro como se ejecutan los procesos de manejo de
informacin en la compraventa Cundinamarca actualmente, dichos
procesos se llevan manualmente lo que implica demora en la entrega
de informes, generando descontrol en los inventarios y atrasos en la
mercanca a rematar.
Con la implementacin se minimizara el tiempo de los procesos, el
recurso humano con el que cuenta la empresa podr ser empleado en
otras actividades, adems el sistem a de informacin generara
informacin de resultados financieros mensuales para la toma de
decisiones de los directivos de la COMPRAVENTA CUNDINAMARCA.
10.1.5 Factibilidad econmica.
46

La compraventa Cundinamarca planea invertir recursos econmicos


para cubrir los costos de la implementacin del proyecto. El proyecto
genera una serie de costos e inversiones econmicas para su
ejecucin, sin embargo la financiacin econmica es la principal
consideracin para emprender cualquier decisin al respecto. A
continuacin se puede evidenciar en los siguientes cuadros un
presupuesto general, de cuanto se estima que cueste este proyecto.
Cuadro 1. Presupuesto de personal. Costos Estimados Anlisis
y diseo, Desarrollo e Implementacin del sistema de
Informacin.
tem

Concepto

Asesor proyecto
Asesor de la
compraventa
Integrante del
proyecto
Asesor de sistema
de informacin
Total

2
3
4

Horas
Al Mes
8

Valor
Hora
$25.000

Total A
Responsable
Meses
$200.000 UPC

$10.000

$80.000 Compraventa

60

$3.000

20

$12.000

Integrante del
proyecto
Integrante del
$240.000
proyecto
$700.000
$180.000

El anterior cuadro se puede concluir que los costos del personal son
de $7000.000 equivalen a los 10 meses que dura el proyecto , los
cuales son asumidos por cada uno de los responsa bles.
Cuadro 2. Presupuesto de papelera y tiles. Costos Estimados
Anlisis y Diseo, Desarrollo e Implementacin del sistema de
Informacin.
tem
1
2

Concepto
Tinta para
impresora
Papelera
resma

Fotocopias

CDIGO

Cantidad
al mes

Valor
unitario

$20.000

$9.000

100

$50

$1.000
47

Total a
Responsable
meses
Integrante del
$20.000
proyecto
Integrante del
$9.000
proyecto
Integrante del
$50.000
proyecto
$10.000 Integrante del

proyecto
Total

$89.000

El anterior cuadro se puede concluir que los costos de papelera son


de $890.000 equivalen a los 10 meses que dura el proyecto , los cuales
son asumidos en su totalidad por el integrante del proyecto.
Cuadro 3. Presupuesto de software y hardware. Costos
Estimados Anlisis y Diseo, Desar rollo e Implementacin del
sistema de Informacin.
tem
1
2

Concepto
Computador
Software
Total

Cantidad
1
1

Total
Responsable
$1800.000 Compraventa
$300.000 Compraventa
$2100.000

El anterior cuadro se puede concluir que los costos de hardware y de


software son de $2.100.000, los cuales son asumidos, por la
Compraventa Cundinamarca.
Cuadro 4. Presupuesto de servicios. Costos Estimados Anlisis
y Diseo, Desarrollo e Implementacin del sistema de
Informacin.
tem

Concepto

1
2
3

Energa
Internet
Transporte
Total

Valor al
mes
$20.000
$20.000
$100.000

Total a
Responsable
meses
$20.000 Integrante del proyecto
$20.000 Integrante del proyecto
$100.000 Integrante del proyecto
$140.000

El anterior cuadro se puede concluir que los costos de servicios son de


$1.400.000 equivalen a los 10 meses que dura el proyecto , los cuales
son asumidos en su totalidad por el integrante del proyecto.
Cuadro 5. Resumen de presupuesto
tem

Rubro
48

Costo

tem
1
2
3
4

Rubro

Costo
$7000.000
$890.000
$2.100.000
$1400.000
$11390.000

Personal
Papelera y tiles
Software y hardware
Servicios
Total

Con base en el cuadro anterior se observa que el costo total del


proyecto es de $11390.000 y se encuentra distribuido de la siguiente
forma $7000.000 para gastos de personal , $890.000 para gastos de
papelera y tiles, $2100.000 para gastos de software y hardware,
$1400.000 para gastos de servicios como consumo de energa,
transporte, Internet etc.
Cuadro 6. Distribucin del presupuesto
tem
Entidad
1
Universidad Piloto De Colombia
2
Compraventa Cundinamarca
3
Integrante del proyecto.
Total

Costo
Porcentaje
$2000.000
17.56%
$2900.000
25.46%
$6490.000
56.98%
$11390.000
100.00%

En conclusin se estima que el costo de la elaboracin y ejecucin del


presente proyecto est avaluado por un valor de $11390 .000 peses
moneda corriente, valor del cual el 56.98% lo asume el integrante del
proyecto ($6490.000), el
25.46% lo asume la compraventa
($2.900.000) y el 17.56 % restante lo asume la Universidad Piloto de
Colombia ($2000.000).
Cuadro 7. Presupuesto
informacin.
tem
1
2
4

Concepto

por

Cantidad
anual

Tinta para
impresora
Papelera
resma
CD
Total

manutencin

Valor
unitario

del

Total
anual

sistema

de

Responsable

$20.000

$160.000 Compraventa

15

$9.000

$135.000 Compraventa

30

$1.000

$30.000 Compraventa
$325.000

49

A partir de la implementacin definitiva del sistema de informacin,


los costos de sostenimiento y de mantenimiento del sistema de
informacin, sern totalmente asumidos por la compraventa
Cundinamarca.
Dentro de estos costos no se encuentran estimados los costos por
soporte tcnico, ya que dependiendo de los inconvenientes que surjan
en la utilizacin y operacin del software sern asumidos por la
compraventa acorde a los mismo, cuyo costo oscilara entre $50.000 a
$100.000 por concepto de asesora y mantenimiento.
Cabe anotar que se sugiere sostener un contacto permanente en
cuanto soporte tcnico se refiere para obviar que una falla leve se
convierta en un problema mayor. Teniendo en cuent a los costos
descritos anteriormente, se puede observar que la invers in que se
realizara es baja $2900.000 para la compraventa, contra la utilidad
que esto le va a representar, actualmente el proceso de inventario es
un proceso que obliga a la compravent a a cerrar dos das, dejando de
percibir ingresos en este tiempo, adems demanda la asistencia de
tres personas en este proceso (contador, asistente de contador y
administrador lo cual genera un costo alto para la empresa, se puede
estimar que el costo de cada proceso de inventario actual es de
$400.000 incluyendo personal y transporte de contador, como se hace
seis veces en el ao, representa casi el 85% del valor de la inversin.
Adems de que el computador que es la principal inversin de la
empresa se puede utilizar en otros procesos de la misma.
La relacin costo beneficio es la siguiente:
Como se observa los costos anuales de sostenimiento para la empresa
son de $325.000 adems la inversin ini cial que ara la empresa es de
$2100.000 dos millones cien mil pesos esta inversin se recuperara
prontamente de acuerdo alo siguiente : 1 se debe suprimir el cargo de
asesor contable el tiene como funcin revisar la retroventa ,las
renovaciones la descarga de las boleterias revisar cuadres diarios
revisar el empeo manejo de bancos .esta labor ser hecha
directamente por el contador con el uso del sistema de informacin
SICCUN. De esta forma el ahorro en un ao ser de $8400.000, lo
cual garantiza el retorno de la inversin en un periodo inferior a un
ao.

50

10.1.6 Factibilidad legal y tica.


El sistema de informacin SICCUN manejara la normatividad
establecida por el gobierno nacional para las compraventas en el
PROYECTO DE LEY No. 221 de 2004 del Congreso de la Repblica,
en todo lo referente a la forma de estab lecer los contratos de
retroventa, trminos legales para los mismos y tasas de inters a
cobrar.
En el marco de la tica se cumple con los requisitos establecidos por
el cdigo de comercio para este tipo de negocios sin sobrepasar los
lmites legales de la ley.
Desde el punto de vista de la tica del ingeniero, el compromiso es
entregar los programas fuentes a la empresa, con el fin de poder
realizar ajustes del software en un futuro.
Esto se har
entregndose a la universidad y a la compraventa.
10.2 REQUERIMIENTOS
Despus de analizar
los procesos que se llevan a cabo en la
compraventa Cundinamarca y las necesidades expresadas por los
futuros usuarios, adems de los aspectos encontrados durante la
etapa de anlisis realizado en la compraventa, se determi naron los
requerimientos de la misma, los cuales el futuro sistema de
informacin debe cumplir.
10.2.1 Requerimientos funcionales:
10.2.1.1 Proceso de manejo de contratos de retroventa:
Debe permitir el ingreso de contratos de retroventa nuevo,
generando el nmero del nuevo contrato en forma consecutiva.

Debe permitir modificar, consultar los contratos de retroventa,


digitando el nmero del mismo.

Los contratos de retroventa deben contener: Numero del contrato,


documento de identificacin, nombre del cliente, direccin, t elfono,

51

avalo del artculo, descripcin detallada del producto, fecha de


contrato, fecha de vencimiento, fechas de pago de intereses.
El administrador de la compraventa podr consultar por el
nmero de identificacin, los contratos de compraventa vigente s de
un cliente.

Al ingresar un contrato o modificarlo, el sistema debe arrojar, la


fecha de vencimiento del contrato y las fechas y valores de pago de
intereses en forma automtica.

El sistema debe validar al ingresar un contrato que el cliente, no


haya incumplido en ocasiones anteriores dejando perder la
mercanca. Para esto se enlazar con el mdulo de mercanca que
pasa a remate, donde se colocar un indicador a los clientes que no
retiran sus productos. Si el cliente ha incumplido el administrador
decidir si se recibe o no la mercanca.

Al registrar un contrato de retroventa por concepto de oro, el


programa debe arrojar el tope mximo al registrar el peso del
artculo.

Al cancelar un contrato debe sacarlo de los contratos activos y


enviarlos a un histrico de contratos que han existido, para un
control futuro.

Debe presentar informes de: creacin de contratos (Incluye


cliente, articulo, valor del contrato, fecha de vencimiento, unidad del
articulo o peso si es oro), retiro de contratos (Incluye contra tos que se
cancelaron en un periodo de tiempo, lleva cliente, valor capital, valor
pagado de inters), contratos a vencer a una fecha especifica (cliente,
fecha de vencimiento, capital, valor de intereses).

10.2.1.2 Proceso de liquidacin de intereses:


Debe permitir liquidar a una fecha (generalmente cierre de mes)
los intereses generados por los diferentes contratos activos que tiene
la compraventa.

52

Debe interactuar con el proceso anterior de contrato, y al llegar


un cliente a cancelar el contrato, debe liquidar e l contrato de la fecha
de inicio a la actual de acuerdo con las tasas de inters establecidas.

Debe generar estimativos de valores que se obtendrn por


intereses en una fecha dada.

Al liquidar un contrato debe almacenar los diferentes valores de


intereses que se obtuvieron para generar reportes de resultados
futuros.

Debe permitir pagos de intereses sin cancelacin definitivas de


contratos.

Debe presentar reportes de intereses pagados y por cobrar en


cualquier fecha solicitada.

Los intereses se liquidan seg n la tasa establecida por el gobierno


nacional, se liquida por mes no incluye fraccin es decir 40 das
liquida dos meses y se cobran vencidos.

10.2.1.3 Proceso de inventario de oro y mercanca


Debe permitir la actualizacin desde el mdulo de elaboracin de
contratos de retroventa, al ingresar un nuevo contrato. Debe pedir la
descripcin del artculo, marca, color, valor de compra, la fecha de
adquisicin y el valor por el que se hace el contrato. En caso de ser
oro debe pedir el nmero de gramos y la descripc in, saber si tiene
piedras preciosas o no.

Dentro de este modulo debe existir una opcin de pasar productos


a remate, la cual tomar los contratos cuya fecha de vencimiento ya
se cumpli, generar un listado de cada uno de ellos y dar la opcin
de pasar estos productos a mercanca de propiedad de la empresa.

Los productos que ya pasan a remate, se deben registrar


detalladamente, ya que ser mercanca de la empresa. Para esto se
generar un cdigo del artculo, descripcin, marca, fecha de
adquisicin, estado, modelo, valor estimado. Esta informacin ya

53

esta parcialmente en el sistema, pero aqu da la opcin de modificarla


y completarla en su totalidad.
El inventario deber permitir la consulta de elementos que posee
la empresa de determinado tipo. Ejempl o si se escoge televisores,
debe listar las caractersticas de todos los que posee la empresa, en el
inventario de ella.

En todo momento debe diferenciar el inventario de los contratos


de compraventa y el inventario de mercanca que ya es de la empresa.

Debe permitir estimar el valor de los inventarios en forma


permanente en cualquier momento, para esto se tiene en cuenta toda
la mercanca que los clientes no han reclamado y que ya han pasado a
propiedad de la compraventa. Esto con el fin de poder medir e l
capital que la empresa tiene prestado en cualquier instante.

10.2.1.4 Proceso de manejo de bancos


Debe permitir registrar las consignaciones y retiros diarios de
dinero en las diferentes cuentas que posee la compraventa.

Debe permitir el ingreso de extractos banc arios para realizar la


conciliacin.

Obtener listados con las diferencias


registros y los extractos bancarios.

encontradas entre los

Obtener saldos reales al realizar transacciones, esto es teniendo


en cuenta los descuentos por transacciones en otras ciud ades, 4 por
mil, comisin bancaria.

Obtener listados de saldo a cualquier fecha.

Consolidacin de las diferentes cuentas que posee la compraventa.

54

10.2.1.5 Gastos diarios


Debe permitir llevar diariamente la relacin de
de pagos
efectuados por la compraventa, en e fectivo por cualquier concepto.

Cuadrar los ingresos diarios con los recibos, para obtener al


cierre de da un arqueo de caja definitivo.

Llevar un consolidado de los diferentes gastos, realizados en un


periodo de tiempo con el fin de poder evaluar resulta dos futuros.

Elaborar
informes
diarios,
semanales
y
mensuales
de
movimientos de caja, para el control de la empresa (estos llevan el
concepto, la fecha el valor pagado, quien autoriza).

10.2.1.6 Evaluacin financiera


Debe permitir tomar la informacin de todos los mdulos
anteriormente citados, para presentar una informacin real.

Al finalizar el mes debe permitir evaluar los ingresos obtenidos


por concepto de intereses contra los gastos diarios y gastos generales
como arriendo, sueldos e impuestos.

Debe generar un resultado mensual en dinero y en porcentaje,


teniendo en cuenta la inversin de capital mensual.

Debe arrojar informacin del valor en dinero de mercanca que no


se retiro por mes y que pasa a mercanca de remates.

10.2.2 Requerimientos no funcionales:


El sistema de informacin debe ser amigable al usuario, en el
sentido de usar ayudas visuales como es el caso de mensajes sobre los
objetos de las ventanas o de los formularios que indiquen la funcin
que cumplen.

55

Mensaje de prevencin de errores o de informacin sobre los


mismos.

Las ventanas del sistema deben ser livianas, es decir no estar


sobrecargadas de informacin u objetos que cansen la vista, se debe
tratar de manejar la informacin ms importante solamente.

El sistema debe estar disponible a cualquier hor a, el cual es un


requisito innato de los sistemas informticos.

El tiempo de respuesta del sistema para cualquier tipo de


operacin debe ser el mnimo requerido y empleado por el motor de
bases de datos MYSQL, el cual depende obviamente del tipo de
transaccin y de su longitud o magnitud, nunca puede ser superior a
cinco (5) segundos.

Debe considerarse realizar el diseo de la base de datos ptimo


para evitar que errores de apreciacin, procesos transaccionales
tarden demasiado tiempo u ofrezcan resultados equvocos, en especial
las operaciones de bsqueda con las tablas relacionadas.

Se debe manejar, controlar y ejecutar la integridad referencial de


los datos en la base de datos.

El sistema debe realizar validaciones al ingreso de datos para


garantizar la integridad y fiabilidad de la informacin consignada,
evitando la posibilidad de ingresar por ejemplo, nmeros en el
nombre de la persona que realiza un contrato de retroventa, o letras
en el peso de una joya, etc.

10.2.3 Requerimientos tcnicos:


El sistema de informacin debe permitir la exportacin de archivos a
Excel y a formato de archivos planos, para que puedan ser utilizados
en el momento en que se requiera por el software de contabilidad que
posee la empresa.
10.2.4 Requerimientos de reportes:

56

Reporte diario de mercanca recibida en compraventa: Incluye


nombre de los artculos, descripcin de artculos recibidos en
consignacin, valor por el cual se hicieron los contratos, nombre del
cliente, numero del contrato.

Reporte diario de mercanca entregada: Incluye n mero del


contrato, nombre del artculo, descripcin del artculo, fecha de
elaboracin contrato, valor de capital, valor de intereses.

Reporte diario de pago de intereses: Este reporte incluye: numero


del contrato, nombre de artculo, descripcin del artc ulo, valor
capital, valor pagado por inters, total de inters recogido en el da.

Reporte diario de bancos: Incluye concepto de la transaccin,


descripcin, valor, sucursal en que se realizo.

Reporte diario de gastos diarios.

Todos los reportes anteriores en un periodo de tiempo, que el


administrador o el contador necesite.

Contratos cuya fecha de mercanca esta prxima con el detalle de


la mercanca del mismo.

Mercanca vencida y que no se ha pasado a mercanca de remate.

Artculos en remate.

Total de inventario de retroventa.

Utilidad financiera en un periodo de tiempo.

Reporte del Log de auditoria por periodos de tiempo definidos al


momento de imprimirlo.

57

10.2.5 Requerimientos de seguridad:


El acceso al manejador de base de datos MySQL, debe ser
controlado por medio del nombre de usuario y clave de acceso.

Los usuarios, sern perfilados (definir roles, funciones, metas,


actividades y dems, dentro del sistema de informacin) para evitar
que tengan acceso a sectores fuera de sus necesidades. Para efectos
de validacin de transacciones o procesos dentro del sistema.

Para acceder al sistema de informacin deber ser registrado el


nombre de usuario y contrasea.

Se administrarn los mens, de tal forma que los usuarios


tendrn acceso a las opciones de men y botone s de accin, si y solo
si, su perfil lo permite.

Se debe llevar un Log de transacciones y de ingresos al sistema,


para efecto de auditorias a las transacciones.

Los perfiles de usuario del sistema, sern :

Administrador del sistema.


Contador.
Administrador de la compraventa.
Auxiliar de la compraventa.
Auditor
El sistema deber contar con un mdulo de auditoria el cual
registre en una tabla de datos informacin como: Cdigo de usuario,
operacin realizada, registro afectado (modificado, insertado o
eliminado), fecha y hora, con el fin de conocer las operaciones
efectuadas por los usuarios del sistema, en caso de ser necesaria la
recuperacin y/o comprobacin de informacin ya consignada en la
base de datos.

Los datos de la tabla de auditoria no tendrn la po sibilidad


dentro del sistema para ser modificados o eliminados, as como
tampoco se podrn agregar ya que este proceso lo realiza

58

automticamente el sistema en el momento en que se efectan las


transacciones.
El acceso o consulta sobre los registros de aud itoria, sern
exclusivos del administrador del sistema.

10.3 ANLISIS DE RIESGOS


Un riesgo es la posibilidad de sufrir una prdida. Para un proyecto
especfico, el percance puede ser un producto terminado con menor
calidad, costos ms elevados, retrasos en el programa de actividades,
o no alcanzar en absoluto el propsito y la intencin del proyecto. En
otras palabras, un riesgo es un problema en espera de ocurrir. Se
refiere a la incertidumbre o probabilidad de que ocurra o se realice
una eventualidad, lo cual puede estar prevista.
10.3.1 Definicin de escalas.
Escala la utilizada para evaluar la probabilidad de que suceda cada
riesgo:
Alta
3
Media
2
Baja
1
Escala utilizada
Catastrfico
Grave
Mediano
Aceptable
Insignificante

para evaluar el impacto de cada riesgo:


5
4
3
2
1

Un Riesgo se compone:
Probabilidad. De un riesgo es la posibilidad de que un evento
suceda en realidad. Para clasificarlos es recomendable la asignacin
de un valor numrico a la probabilidad. La probabilidad de un riesgo
debe ser mayor que cero el riesgo no representa una amenaza para el
proyecto. De esta manera, la probabilidad debe ser menor que 100% o
el riesgo es una certeza, en otras palabras es un problema
identificado.

59

Impacto. De un riesgo mide la magnitud de una prdida, si el rie sgo


llega a suceder. Si este llega a suceder en lo financiero, el valor
monetario es la forma preferible para cuantificar la magnitud de una
prdida. Podran ser costos a largo plazo en la operacin, y una
prdida en la participacin en el mercado, costos a corto plazo por el
trabajo adicional, o prdida en el costo de oportunidad.
10.3.2 Identificacin de factores.
Es importante identificar varios riesgos, que sean obvios tanto para
los gestores como para los tcnicos. Los riesgos se pueden clasificar
de muchas formas diferentes a niveles microscpicos que se pueden
definir:
Factores humanos. En los cuales se maneja todo lo relacionado con
el personal que interviene en el desarrollo del proyecto.
Factores tecnolgicos. Se maneja todo lo relacionado con el
hardware y software que se necesita para el desarrollo del mismo .
Factores de seguridad. Maneja todos los riesgos de seguridad que
se deben tener en cuenta al desarrollar el sistema .
Factores organizacionales. Son los problemas o cambios que
pueden existir en la empresa y con llevan a la afectacin del
proyecto.
Factores naturales. Tiene que ver con los sucesos naturales que
ocurren durante el desarrollo del proyecto.
Evaluacin de riesgos por factores. A continuacin se identifican
y se evalan los diferentes riesgos que pueden suceder en cada factor.
Cuadro 8. Factores tecnolgicos
Riesgo

Probabilidad

Impacto

Manejo

Desconocimiento
de la herramienta
de programacin.

Prevenirlo

60

Estrategia
Compromiso del
desarrollador en
capacitarse en la
herramienta a

Riesgo

Probabilidad

Impacto

Desconocimiento
del manejo de
motor de base de
datos.

No disponibilidad
del hardware para
la
implementacin.

No disponibilidad
de la herramienta
propuesta para el
desarrollo del
proyecto.

Seleccin
inadecuada de la
herramienta de
desarrollo.

Seleccin
inadecuada del
motor de base de
datos.

Manejo

Estrategia
utilizar en el
proyecto.
Compromiso del
desarrollador en
capacitarse en la
Prevenirlo
herramienta a
utilizar en el
proyecto.
El integrante del
proyecto puede
Asumirlo colocar el equipo
para la
implementacin.
Buscar otra
herramienta que
tenga
Evitarlo
caractersticas
similares al
planteado.
Buscar otra
alternativa que
se adecue a lo
que actualmente
Prevenirlo
se lleva para
y asumirlo
realizar la
implementacin
en forma
inmediata.
Buscar otra
alternativa que
se adecue a lo
que actualmente
Prevenirlo
se lleva para
y asumirlo
realizar la
implementacin
en forma
inmediata.

Cuadro 9. Factores humanos


Riesgo

Probabilidad

Impacto
61

Manejo

Estrategia

Riesgo

Probabilidad

Impacto

Enfermedad del
desarrollador del
proyecto.

Accidente del
desarrollador del
proyecto.

Enfermedad de
alguno de los
asesores del
proyecto.

Accidente de
alguno de los
asesores del
proyecto.

Manejo

Estrategia
Se debe solicitar
al comit de
proyectos un
Prevenirlo
tiempo
prudencial para
la entrega.
Si el accidente
sufrido llegase a
Prevenirlo ser grave, se debe
y asumirlo solicitar al comit
de proyectos de
una solucin.
Existen 2 salidas
seguir
adelantando el
proyecto en
Prevenirlo
espera de
y asumirlo
revisin o acudir
a otra persona en
capacidad de
asesorarme
Prevenirlo Igual al anterior.
y asumirlo

Cambio del
director de
Proyectos.

Asumirlo

Falta de tiempo
para el proyecto.

Evitarlo

Impacto

Manejo

La solucin la da
la Universidad,
ya que est en la
obligacin de
asignar otro
docente.
Se debe llegar a
un acuerdo entre
el desarrollador y
colocar reglas de
tiempo
inviolables.

Cuadro 10. Factores seguridad


Riesgo

Probabilidad

62

Estrategia

Riesgo

Probabilidad

Impacto

Perdida de la
informacin dao
de SW, HW.

Dao en la base
de datos.

Virus

Problemas de
incendio.

Sabotaje de la
Informacin.

Seguridad de la
informacin
(Password).

Manejo

Estrategia
Mantener copias
de seguridad
Prevenirlo
actualizadas del
SW, HW.
Mantener una
Evitarlo
copia de la Base
de Datos.
Revisar el
computador y
Prevenirlo
todo disquete, con
el antivirus.
Contar con
herramientas de
Prevenirlo
primeros
auxilios.
Realizar varias
copias
Prevenirlo constantemente y
mantenerlas con
Password.
El cdigo de
acceso lo maneje
Prevenirlo nicamente la
y asumirlo persona que
trabaje con la
informacin.

Cuadro 11. Factores organizacionales


Riesgo

Traslado de la
empresa.

Probabilidad

Impacto

Manejo

Asumirlo

63

Estrategia
En este caso
existen 2
opciones: 1) que
otra sucursal de
las ciudades
cercanas sigan
apoyando el
proyecto. 2)
hablar con otra
compraventa de

Riesgo

Probabilidad

Impacto

Manejo

Cambio de
requerimiento de
los usuarios.

Asumirlo

Suministro
incorrecto de
informacin.

Evitarlo

Mala disposicin
para suministro
de informacin
por parte de los
usuarios.

Evitarlo

64

Estrategia
la ciudad para
que siga
apoyando el
proyecto.
Se debe hacer un
estudio de los
nuevos
requerimientos y
las necesidades
del usuario,
pidiendo al
usuario que el
cambio sea
definido en su
totalidad para
que el proyecto
no tenga retrasos
en la fecha
estipulada de
entrega.
Concientizar al
usuario, en el
sentido que
dependiendo de
la informacin
que nos brinde
as mismo se
diseara el
sistema de
informacin y por
lo tanto se vera la
funcionalidad del
mismo, por lo
tanto la
informacin debe
ser completa,
clara y confiable.
Es importante
tener en cuenta
que debe existir
un ambiente
amigable entre el

Riesgo

Probabilidad

Impacto

Traslado de
quienes
suministran la
informacin.

Cierre de la
U.P.C.

Manejo

Estrategia
usuario y el
desarrollador del
proyecto y un
horario de visitas
de comn
acuerdo.
Se debe tener en
cuenta
informarle a los
nuevos usuarios
su importancia
Asumirlo como
abastecedores de
informacin para
no tener
problemas con la
misma.
Que los proyectos
Prevenirlo
sean calificados
y asumirlo
en Bogota.

Cuadro 12. Factores naturales


Riesgo

Probabilidad

Impacto

Temblor, incendio
de la
Compraventa.

Temblor,
Inundamiento o
Incendio de la
U.P.C.

65

Manejo

Estrategia
Continuar con el
desarrollo del
proyecto,
Prevenirlo mientras ellos
y asumirlo nos sigan
apoyando, as sea
en otra sucursal
cercana.
Esperar que
solucin nos da el
comit y la UPC,
o que los
Prevenirlo
proyectos sean
y asumirlo
calificados en
Bogota en
determinadas
fechas.

Cuadro 13. Riesgos por factores


Riesgo
Humano
Tecnolgico
Seguridad
Organizacional
Natural

Mnimo
2

Moderado
2
1
5
4
2

Mximo
1
5
1
1

10.3.4 Conclusiones del anlisis de riesgos.


Con base en el anterior estudio de riesgos se observa que el proyecto
presenta un 12% de riesgos mnimos, un 56% de riesgos moderados y
un 32% de riesgos mximos.
Segn lo observado en la cuadro de riesgo, el proyecto es sensible a
riesgos de factor tecnolgicos a un nivel mximo, en el nivel
moderado predominan factores cmo seguridad y organizacional; por
lo tanto a estos riesgos se le debe prestar la mayor atencin y estar
preparados para minimizar sus impactos.

66

11. ANLISIS DEL SISTEMA ACTUAL


Para conocer el sistema actual de la empresa, se cumple con el
anlisis de requisitos del sistema modelndolo mediante el uso de los
diagramas organizacionales, funcin de contexto y flujo de datos.
Diagramas que se pueden observar al final de este capitulo.
Figura 2. Diagrama de contexto del sistema actual

11.1 PROCESOS DE LA COMPRAVENTA


Manejar contratos de retroventa. El administrador es el
encargado de manejar los contratos de retroventa, cuando los clientes
llegan a dejar sus mercancas, el administrador diligencia los
contratos, y entrega copia de este al cliente, adems guarda en A -Z
los diferentes contratos, ordenndolos por el nmero del contrato.
Adems cada contrato que se elabora se anota en un libro de
columnas (libro de empeo), donde va el nombre del cliente,
documento de identidad, fecha, descripcin del articulo, telfono,
valor que se le presto, y peso si se trata de un articulo de oro, este
manejo lo realiza el administrador de la compraventa.

67

En caso de que el cliente extravi un contrato, se debe pedir un


denuncio, fotocopia de la cedula y se debe proceder a buscar el
contrato en el libro de empeo luego de all se toma el numero de
contrato, para buscar fsicamente la copia del recibo, en esto co labora
el auxiliar de vitrina, pero es un proceso muy demorado, por
manejarse un promedio de mil contratos activos.
Figura 3. Proceso de elaboracin de contrato de retroventa

Liquidar intereses. Es un proceso que realiza el administrador de


la compraventa, cuando el usuario se acerca a las instalaciones a
retirar el artculo o a cancelar dinero por concepto de intereses. Para
este proceso, se solicita la copia del contrato al cliente, se busca el
68

original y manualmente, el administrador liquida el valor a pagar,


teniendo en cuenta la
tasa establecida por la asociacin de
compraventas, si se paga solo intereses, se registra en la parte de
atrs, la fecha de pago, meses que abono y hasta cuando fue renovado
el contrato. Si cancela todo se retira el contra to y se archiva en las
carpetas A-Z de contratos cancelados en el mes.
Figura 4. Proceso de liquidar intereses

Gestionar inventarios. Es el proceso mas critico de la compraventa,


actualmente se realiza trimestralmente un inventario fsico de la
mercanca y de oro, con el fin de poder valorizar lo que la empresa
posee tanto en consignacin, como en mercanca o en oro que ya ha
69

vencido su tiempo y debe pasarse a remate, esta labor se hace por


parte del contador, el ayudante del contador, el administrador y para
esto se debe cerrar durante dos das la compraventa, se verifica la
mercanca existente, con los diferentes contratos de retroventa que
posee la empresa. Este valor se anota en unos libros tres columnas y
se va actualizando diariamente con los nuev os contratos y con los
retiros, pero siempre que se hace el proceso, se encuentran errores
con el resultado fsico.
Figura 5. Proceso de envi de mercancas a remate

70

Figura 6. Proceso de retiro de mercancas

Controlar manejo de bancos. Es un proceso que es responsabilidad


del administrador y es supervisado por el contador, diariamente, se
deben realizar consignaciones a las cuentas de la empresa cuando el
flujo de ingreso es bueno.
Adems, recibe peridicamente
71

consignaciones de los propietarios de la empresa, para invertirse en


el negocio. Informacin se lleva manualmente, y se confronta en
libros con los extractos del banco y
con las copias de las
consignaciones, este proceso tambin es revisado bimensualmente
cuando el contador viene con su ayudante a realizar las visitas de
control, y verifica los diferentes soportes del banco.
Controlar gastos diarios. Es un proceso que tambin es
responsabilidad directa del administrador, registra en un cuadre de
caja diario, las diferentes transacciones realizada s, ya sea por pagos
de servicios, pagos de publicidad, o compras de elementos de
cafetera, aseo o de oficina. Estas transacciones se archivan en una
carpeta A-Z, para tener el soporte respectivo.
Evaluacin financiera. Este proceso, se liquida mensualmente,
para ver si existe utilidad o perdida en el ejercicio, pero el estado
financiero real se saca cada tres meses cuando el contador viene y
realiza todos los procesos de verificacin en la empresa. Ejemplo los
resultados de enero se sacan en abril, los d e febrero en mayo y as
sucesivamente. Proceso netamente manual que maneja el contador de
la empresa verificando los diferentes libros que se llevan de
inventarios, bancos, control de gastos diarios y control de ingresos de
la empresa.

72

12. DISEO DEL SISTEMA PROPUESTO


A continuacin se determina los estndares de identificacin para los
diferentes elementos que constituyen la base de datos del sistema de
informacin para la administracin de la compraventa. Se pretende
con esto proveer un esquema de identifica cin nico que permita de
manera adecuada, su recordacin y control.
12.1 ESTNDARES DE DISEO
Para el desarrollo del sistema de informacin, es necesario definir e
identificar los diferentes elementos que lo constituye, con el fin de
facilitar la bsqueda de dichos elementos y tener un mayor control
del sistema.
12.1.1 Definicin de los mdulos del sistema SICCUN.
Mdulo
Mdulo
Mdulo
Mdulo
Mdulo

de
de
de
de
de

seguridad
configuracin
inventarios
movimientos
mantenimiento

12.1.2 Identificacin de los tipos de elementos que conforman


el sistema.
Estndar para los nombres de tablas en la base de datos. Los
nombres de las tablas estarn compuestos por una o varias palabras,
se dejarn completas o se acortarn segn su longitud; tambin si el
campo esta compuesto por dos palabras, se separa por medio del
carcter underline _
Identificacin de las formas para los diferentes mdulos. Las
formas del sistema tendrn los siguientes nombres:
nombretabla_form.php es la forma donde se llaman los campos de
las tablas de la basede datos.
73

nombretabla_menu.php es la forma donde se llaman cada una de


las opciones ej: insertar, modificar, etc.
nombretabla_con.php es la forma donde se llaman la forma
nombretabla_form.php con el botn de consultar.
nombretabla_ins.php es la forma donde se llaman
nombretabla_form.php con el botn de insertar.

la

forma

nombretabla_mod.php es la forma donde se llaman la forma


nombretabla_form.php con el botn de modificar.
nombretabla_lis.php es la forma donde se
nombretabla_form.php con el botn de listar.

llaman

la

forma

nombretabla_eli.php es la forma donde se llaman


nombretabla_form.php con el botn de eliminar.

la

forma

12.1.3 Definicin de los nombres de los campos de la base de


datos.
Para los campos de las diferentes tablas de la base de datos se
maneja una nomenclatura sencilla que permita identificar fcilmente
la funcin del campo dentro de la tabla, se tomaran las tres o cuatro
primeras letras del campo con el fin de poder entender la funcin de
dicho campo dentro de la tabla en el momento en que se pre sente
algn caso extemporneo.
Cuando el nombre del campo este constituido por dos palabras estas
se van a separar con el carcter underline (_), mantenindose la
nomenclatura antes mencionada.
Como ejemplo de la anterior
nomenclatura tenemos:
Nemotecnia
Num_Con
Fech-Con

Significado
Numero de Contrato
Fecha de Contrato

74

Los atributos o campos de las tablas que correspondan a cdigo de


producto (ej. Oro, TV, etc.), su longitud se definir de diez (10)
caracteres.
El atributo numero de contrato se definir de seis (6) posiciones
numrico, la informacin del cliente se manejara con su numero de
identificacin de tipo carcter con una longitud de doce (12).
12.2 MODELO DE LOS PROCESOS PROPUESTO
12.2.1 Descripcin
informacin para
Cundinamarca.

del proceso general del sistema de


la administracin de la compraventa

El sistema de informacin manejara cinco procesos importantes como


son el de contratos de retroventa, manejo de inventario, manejo de
intereses, control de gastos y manejo de bancos, cada uno
interactuando entre si, manejando la parte referencial, de tal manera
que permita la actualizacin de los datos en cada uno de los procesos,
ofreciendo informacin actualizada, en el momento oportuno y
seguridad en el ingreso a la aplicacin. El sistema de informacin
permitir la emisin de reportes para la toma de decisiones en el
momento de realizar cualquier solicitud.
12.2.2 Funcionalidad del nuevo sistema.
El sistema planteado esta soportado en una base de datos que ser
operada por los usuarios y administrador, quienes tendrn acceso a
los mdulos que son autorizados, el sistema interacta de una
manera rpida y confiable en lo que tiene que ver con los clculos
matemticos que se tienen que realizar en el proceso de liquidacin
de intereses, liquidacin de ndices de re ntabilidad, productos a
vencer el contrato de retroventa, valor de los inventarios de
mercanca en consignacin y mercanca de remate debido al aumento
o disminucin continuo de los inventarios, la creacin de un nuevo
contrato, modificacin y bsqueda de los mismos permitiendo la
generacin de reportes necesarios.
Una vez analizada la informacin de la situacin actual y atendiendo
a los requerimientos de los usuarios y del administrador, se establece
el siguiente diagrama de flujo para el actual manejo de los datos, con
75

el sistema de informacin a implementar, teniendo en cuenta la


metodologa para el desarrollo del proyecto,
a continuacin se
desarrolla la primera fase del proyecto.
12.2.3 Descripcin de cada uno de los procesos del sistema de
informacin de la compraventa cundinamarca.
Proceso de contratos de retroventa . En el proceso de contratos de
retroventa se maneja el ingreso de nuevos contratos, los cuales son
hechos por clientes de la compraventa, estos son diligenciados y
deben ser impresos y entrega dos al cliente.
Estos productos
registrados entran a formar parte del inventario de mercanca en
consignacin, tambin hace parte del proceso de contratos la
liquidacin de intereses, todo esto se observa en el diagrama de flujo
correspondiente.
Proceso de inventarios (Consignacin y Remate) . Este proceso
permite diferenciar dos tipos de inventario, el primero es la
mercanca que esta en consignacin y la cual todava no ha llegado a
la fecha de
vencimiento, este inventario se maneja en forma
integrada con el modulo de contratos de retroventa y se utiliza para
poder valorizar el dinero que la compraventa tiene prestado. El
modulo de inventario de mercanca en remate o mercanca propia de
la compraventa, nos permite registrar toda la informacin de
mercanca que tiene la empresa para venta, este inventario nos da la
opcin de consultar por tipo de producto, productos de caractersticas
similares etc. Este modulo contempla la opcin de descargar el
inventario y hacer un recibo de facturacin cuando alguien se lleva
un articulo de estos.
Proceso de liquidacin de intereses. Este proceso va a estar
integrado con el de contratos y permite: liquidar y registrar pagos
parciales de intereses, esto cuando el cliente quiere abonar
mensualmente y extender la durac in del contrato, hacer liquidacin
definitiva de intereses, cuando el cliente va a retirar un artculo que
llevo para hacer contrato de retroventa. Permite adems una serie
de reportes como son: Estimar los intereses a recaudar en un periodo
de tiempo, Listar los intereses recibidos en un periodo de tiempo,
Intereses pagados por un cliente.

76

Proceso de relacin de gastos. Este proceso es el que permite


relacionar todo los gastos que tiene la compraventa por cualquier
concepto. En este se va a registrar: l a fecha, el concepto, el valor, el
tipo de gasto, a quien se pago. Va a permitir consultar la relacin de
gastos en un periodo determinado, relacin de gastos por
determinado concepto, valores pagados a determinada persona o
empresa. Adems toda esta infor macin se integrara con los mdulos
de intereses y manejo de bancos para poder dar los resultados
financieros de la compraventa en cualquier periodo de tiempo.
Proceso de bancos. Va a permitir registrar las diferentes
operaciones de egreso o de consignacio nes que realice la
compraventa, permite ingresar el extracto que enva los bancos a la
compraventa, y con base en el realiza un proceso automtico de
conciliacin bancaria, que arroja las diferencias entre el extracto y
los movimientos de banco. Arrojara l istado de ingresos por periodo de
tiempo, egresos por periodo de tiempo, saldo a una fecha
determinada. Adicional a los procesos anteriores, en la parte del
modulo de informe, se manejara todos los resultados financieros de la
compraventa en cualquier peri odo de tiempo solicitado por el usuario,
estos resultados se medirn en dinero y en porcentaje, de acuerdo al
valor total de mercanca que se tiene en consignacin.

77

Figura 7. Modelo del sistema propuesto de gastos

78

Figura 8. Modelo del sistema propuesto de enviar mercanca a


remate

12.3 DIAGRAMA DE DESCOMPOSICIN FUNCIONAL (DDF)


DEL SISTEMA PROPUESTO
En el presente diagrama se puede observar la navegacin para los
procesos del sistema de informacin SICCUN.

79

12.4 MODULO PROPUESTO PARA EL NUEVO SISTEMA


12.4.1 Men del sistema propuesto.
Las ventanas en la cual se visualizan los mens , submen y opciones
del sistema esta conformada por las siguientes partes:
Barra de titulo: Indica el nombre de la empresa.
Men: Contiene los diferentes mdulos, submdulos y opciones que
permite trabajar el sistema de informacin SICCUN.
Espacio para el ingreso de los datos: Suministra informacin
bsica para el ingreso de los datos al sistema para su buen
funcionamiento.
12.4.1.1 Formulario de ingreso.
En este men es donde se validan las claves entregadas por el
administrador del sistema de informacin a los diferentes usuarios
para el ingreso y la posterior utilizacin.
12.4.1.2 Men principal.
El siguiente men se encuentra el acceso a los diferentes mdulos del
sistema.
12.4.1.3 Men del mdulo de seguridad.
En este men se encuentran los formularios para la administracin
de parmetros, usuarios, perfiles y cambio clave.
Formulario de parmetros. En este formulario es
administrador ingresa todos los datos de la empresa.

dnde el

Formulario de usuarios. En este formulario es dnde se crean los


usuarios con sus respectivos perfiles y permisos para poder acceder a
los diferentes formularios.

80

Formulario de perfiles. El siguiente formulario es donde se crean


cada uno de los perfiles de los usuarios.
Formulario de cambio de clave. En este formulario permite a los
usuarios cambiar las claves asignadas por el administrador.
12.4.1.4 Men del mdulo de configuracin.
En este men se encuentran los formularios o submen para la
administracin de los clientes, b ancos, departamentos, ciudades y
vendedores.
Formulario de clientes. El siguiente formulario es donde se crean
los clientes de la empresa con sus respectivos datos personales.
Formulario de Bancos. En este formulario es dnde se crean los
bancos que maneja la empresa.
Formulario de departamentos. En este formulario es dnde se
crean los departamentos de Colombia.
Formulario de ciudades. En este formulario es dnde se crean las
ciudades con su respectivo departamento.
Formulario de vendedores. El siguiente formulario es donde se
crean los vendedores de la empresa.
12.4.1.5 Men del mdulo de inventario.
El siguiente men muestra la interfaz para los formularios de grupos
de artculos y los artculos de la empresa.

81

Formulario de grupos. El siguiente formulario es do nde se crean


los grupos de los artculos, ejemplo: oro, electrodomsticos, etc.
Formulario de los artculos. El siguiente formulario es donde se
generan los artculos con su respectivo grupo, valores de costos y de
venta.
12.4.1.6 Men del mdulo de movimientos.
El siguiente men es donde se administra los formularios de
contratos, pagos y reportes de los contractos.
Formulario de contratos. El siguiente formulario es donde el
vendedor ingresa los datos respectivos para generar el contrato de
retroventa.
Formulario de pagos. El siguiente formulario es donde el vendedor
registra cada uno de los pagos de inters o a capital de los contratos
de retroventa.
Formulario de reportes. En este formulario es donde se generan
los reportes de los contratos de retroventa por v encimiento, por
clientes o diarios.
12.4.1.7 Men del mdulo de mantenimiento.
El siguiente men es donde se administra los formularios de
optimizar, backup y cargar.
Formulario de optimizar. En esta opcin o formulario es donde se
repara (optimiza) la base de da tos del sistema de informacin
SICCUN.
Formulario de backup. El siguiente formulario es para realizar las
copias de seguridad de la base de datos.
Formulario de cargar El siguiente formulario es para subir los
archivos planos o recuperar las copias de s eguridad de la base de
datos para as actualizar la misma.
82

Men del mdulo de ayuda. El siguiente men se encuentran las


interfaz para los manuales de administrador y de usuarios.
Manual de administrador. En este manual es donde se encuentran
todo lo relacionado con la instalacin, configuracin del sistema de
informacin.
Manual de usuario. En este manual es donde se encuentran todo lo
relacionado con el funcionamiento del sistema de informacin.
12.5 MODELO DE DATOS
12.5.1 Diccionario de datos.
Para comprender mejor el sistema de informacin SICCUN, se
deben conocer los datos que se transforman en los procesos del
mismo. Se desarrolla la base de datos que se compone de las
siguientes tablas y campos que son requeridos en el funcionamiento
del sistema.
Tablas de la base de datos
Tabla 1. Artculos En esta tabla se almacena los artculos del
inventario de la compraventa Cundinamarca.

Campo

Tipo de
dato

Longitud

Art_codigo

Char

15

Art_nombre

Char

35

Gru_codigo

Char

Art_costo1

Decimal

12,2

Art_costo2

Decimal

12,2

Art_costo3

Decimal

12,2
83

Descripcin
Almacena el cdigo de cada
artculo del inventario.
Almacena el nombre de
cada artculo.
Almacena el grupo de cada
artculo.
Almacena el costo 1 de
cada artculo.
Almacena el costo 2 de
cada artculo.
Almacena el costo 3 de
cada artculo.

Art_venta

Char

11

Almacena el valor de venta


de cada artculo.

Llave primaria: (art_codigo, gru_codigo).


Figura 9. Modelo entidad relacin

84

12.6 TECNOLOGA INFORMTICA DEL SISTEMA PROPUESTO


12.6.1 Hardware:
Procesador Pentium IV 2.8 GHZ
Memoria 512 MB
Disco duro 120 GB
Monitor a color de 15
Cd Rom RW 52x
Floppy de 1.44 MB
Teclado y Mouse
12.6.2 Software.
Sistemas Operativos. Windows: este sistema operativo se utiliza en
computadores clientes.
Lenguajes de programacin.
JAVA Lenguaje de programacin porttil desarrollado por Sun
Microsystems que requiere de poca memoria. Java no requiere de
hardware especfico y puede utilizarse slo o con un documento
HTML.
JAVA SCRIPT Lenguaje de programacin similar a Java pero menos
potente que ste. Los comandos de Java Script permiten que las
tareas sean completadas por el navegador cuando el usuario accede a
la pgina Web (Por ejemplo la aparicin de un cuadro de dilogo
cuando el usuario hace click en una palabra o imagen de la pgina).
PHP es un lenguaje de programacin usado generalmente para la
creacin de contenido para sitios Web. El nomb re es el acrnimo
recursivo de PHP (Hypertext Preprocessor) inicialmente PHP Tools o
Personal Home Page Tools), y se trata de un lenguaje interpretado
usado para la creacin de aplicaciones para servidores, o creacin de
contenido dinmico para sitios Web. ltimamente tambin para la
creacin de otro tipo de programas incluyendo aplicaciones con
interfaz grfica usando la librera GTK+.MySQL es un sistema de
gestin de bases de datos relacional, licenciado bajo la GPL de la
85

GNU. Su diseo multihilo le permite soportar una gran carga de


forma muy eficiente.
12.7 REDES Y PUESTOS DE TRABAJO

86

13. DESARROLLO DEL SOFTWARE


13.1 SOFTWARE
El sistema de informacin SICCUN para cumplir su propsito
maneja herramientas como PHP, java script y MySQL; permitiendo la
comercializacin fcil del sistema de informacin.
13.2 INTERACCIN ENTRE EL PHP Y MYSQL
Conexin al servidor.
Sentencias para insertar los datos a la base de datos
Sentencias para modificar los datos a la base de datos
Sentencias para eliminar los datos a la base de datos
13.3 APORTES Y EXPERIENCIAS
El aporte ms importante de este sistema es poder brindar a la
compraventa Cundinamarca un ptimo control de su inventario y
facturacin, ofreciendo eficiencia, veracidad y seguridad en sus
procesos.
SICCUN permite conocer nuevas alternativas de trabajo,
explorando un rea de gran importancia como ingenieros de sistemas
en el anlisis, diseo, desarrollo e implementacin de sistemas de
informacin, evaluando nuestro nivel de conocimientos, fomentando
nuestras aptitudes y habilidades propias de nuestra profesin.
De este proyecto queda la mayor experiencia realizada a lo largo de
la carrera, puesto que ha sido un trabajo arduo y difcil,
consideremos importante tener en cuenta realizar una adecuada
planificacin de las actividades para ejecutar el proyecto junto con
sus respectivos tiempos de ejecucin de tal forma que se logre
cumplir con el tiempo establecido.
87

14. IMPLEMENTACIN
Con el fin de implementar el sistema de informacin SICCUN, se
sigue con el siguiente plan de implementacin:
Se ajusta y se verifican los recursos fsicos precisos para la
implementacin del sistema de informacin con el administrador de
la compraventa cundinamarca.
Se debe copiar los archivos, formularios y base de datos e instalar el
motor de la base de datos Mysql, el servidor Apache que son
requeridos por sistema SICCUN en la Terminal de la compraventa.
Realizar una capacitacin a los diferentes usuarios del sistema d e
informacin SICCUN, estipulados por el administrador de la
compraventa cundinamarca.
Realizar una monitorizaron del desempeo del sistema informacin
SICCUN durante un tiempo estipulado por el administrador de la
compraventa, mientras se, logra despe jar las inquietudes sobre el
manejo del sistema.
Se entrega la documentacin necesaria como el manual de usuario, el
manual tcnico y los programas fuentes.

88

15. CONCLUSIONES
Se concluye que el desarrollo de cualquier sistema de informacin es
de gran importancia en cualquier campo que se ejecute, por que
permite un estricto control de los datos y procesos que se requiere
para un buen funcionamiento de la organizaciones.
En el desarrollo de este proyecto, ayudo en el crecimiento del
conocimiento, como persona, y profesionalmente al autor del mismo.
Adquiriendo experiencia con un valor de aprendizaje sin limite en el
desarrollo de los sistemas de informacin.
El xito del sistema propuesto depende directamente del correcto
anlisis y diseo de la solucin y se de be cumplir con las etapas y el
cronograma de actividades propuestas para obtener un producto con
calidad con calidad que cubra las necesidades del cliente.

89

BIBLIOGRAFA
Anlisis y diseo de sistemas de informacin, J. Senn. Editorial Mc.
Graw Hill.
Ingeniera de software un enfoque practico, r. pressman. Editorial
Pearson
Metodologa de
Editorial limusa

la

investigacin

cientfica,

tamayo

tamayo.

Introduccin a la ingeniera, ean, rafael barros (2005)


Enfoque metodolgico recopilado por freddy diaz sand oval a partir de
la gua de direccin de proyectos, edicin 2004, project management
institute.
Instituto colombiano de normas tcnicas y certificacin, compendio de
normas tcnicas colombianas sobre documentacin: presentacin y
elaboracin de trabajos y tesis de grado. Bogota. Bogota: icontec,
edicin 2004.
Anlisis y diseo de sistemas de informacin. Mxico. prentice hall.
Tercera edicin, 1997.

90

BIBLIOGRAFA COMPLEMENTARIA
Kenneth e. kendall. analisis y diseo de sistemas. prentice hall
primera edicin pg 3
Barrio sereno Yeny. Sistema de informacin para administracin de
estaciones de servicio.

91