Académique Documents
Professionnel Documents
Culture Documents
RECTOR:
Ing. Mario Roberto Nieto Lovo.
SECRETARA GENERAL:
Dra. Ana Leticia Zavaleta de Amaya.
DECANO:
Ing. MSc. Jos Isidro Vargas Caas.
SECRETARIO:
Lic. MSc. Jos Martn Montoya Polo
DEPARTAMENTO.
JEFE:
Lic. MSc. Jos Oscar Peraza
UNIVERSIDAD DE EL SALVADOR.
FACULTAD MULTIDISCIPLINARIA PARACENTRAL.
DEPARTAMENTO DE INFORMTICA.
Presentado por:
BLANCA YAMILETH MARTELL AGUILAR.
ANA MARGARITA RODRGUEZ RENDEROS.
ii
DOCENTES DIRECTORES:
iii
AGRADECIMIENTOS.
UNIVERSIDAD DE EL SALVADOR.
Por abrirnos las puertas y brindarnos la formacin acadmica a lo largo del
desarrollo de nuestra carrera.
FACULTAD MULTIDISCIPLINARIA PARACENTRAL.
Por brindarnos los conocimientos, para ser profesionales y as servir a nuestras
familias y a la sociedad.
DEPARTAMENTO DE INFORMTICA.
Por proporcionar los conocimientos tcnico-cientficos a lo largo del desarrollo de la
carrera de Ingeniera de Sistemas Informticos.
INGA. YANCY ELIZABETH MARTNEZ DE MOLINA.
Docente Directora Coordinadora, por dedicarnos su valioso tiempo, conocimiento y
consejos, por confiar siempre en nuestra capacidad y apoyarnos para que
alcanzramos exitosamente la meta propuesta. Gracias por las asesoras y por
aportar su conocimiento a este proyecto.
LIC. CARLOS MARCELO TORRES.
Docente Director Asesor, por dirigir el desarrollo de nuestro Trabajo de Graduacin,
gracias por las asesoras, conocimientos y consejos.
iv
A MIS PADRES.
Isabel Aguilar de Martel y Miguel Augusto Martel, por ser mi apoyo incondicional en
todos los momentos difciles de mi vida y por tanto sacrificio que mi desarrollo
implico.
A MI GRUPO DE TESIS.
Por el apoyo incondicional que nos brindamos en todo momento.
A MI FAMILIA.
A mis padres Ana Elba Renderos de Rodrguez y Juan Alfredo Rodrguez por su
amor y apoyo incondicional en todo momento de mi vida, mi esposo Walter Mauricio
Flores y mi hija Natalia Michelle Flores Rodrguez , que son el motor que mueve mi
vida, y quienes sacrificando su tiempo me acompaaron desde el inicio hasta el fin
de esta etapa.
A MI COMPAERA DE TESIS.
Blanca Yamilteh Martell, Por todo el apoyo y compaerismo brindado en el
desarrollo de este proyecto.
A MIS ASESORES DE TESIS.
Por el tiempo, apoyo, conocimientos y observaciones brindadas y aportadas.
Contenido.
Introduccin. ..................................................................................................................................... xv
Objetivos del proyecto. ................................................................................................................ xviii
Justificacin. .................................................................................................................................... xix
Alcances. ......................................................................................................................................... xxi
Limitaciones. .................................................................................................................................. xxii
CAPTULO I INVESTIGACIN PRELIMINAR......................................................................................... 23
1.1 Marco terico............................................................................................................................ 24
1.1.1 Herramientas de investigacin. ...................................................................................... 25
1.1.2 Tcnicas de anlisis de informacin. ............................................................................ 30
1.1.3 Qu es el planteamiento de un problema? ................................................................ 34
1.1.3.1 Historia y definicin del enfoque de sistemas. ..................................................... 34
1.1.4 Qu es un diagrama de procedimientos?. ................................................................. 37
1.1.5 Tcnica para el anlisis de los requerimientos informticos. .................................... 39
1.1.6 Qu es el diseo de entradas del sistema?............................................................... 41
1.1.7 Diseo de base de datos. ............................................................................................... 42
1.1.7.1 Base de datos alfanumrica. ................................................................................... 42
1.1.7.2 Diseo lgico. ............................................................................................................ 46
1.1.7.3 Diseo fsico. ............................................................................................................. 47
1.1.8 Metodologa de programacin........................................................................................ 49
1.1.9 Definicin de las factibilidades. ...................................................................................... 51
1.2 Antecedes de la institucin. ................................................................................................... 53
1.2.1 Antecedentes de la institucin beneficiada. ................................................................. 53
1.2.1.1 Antecedentes del municipio de Santa Clara. ........................................................ 53
1.2.2 Informacin sobre FUNDESA. ....................................................................................... 56
1.2.2.1 Historia de ASAESCLA. ........................................................................................... 59
1.2.2.2 Datos generales de la institucin............................................................................ 62
1.2.2.3 Estructura organizativa. ........................................................................................... 63
1.2.2.4 reas y comits de accin...................................................................................... 67
1.3 Factibilidades. .......................................................................................................................... 68
vii
NDICE DE FIGURAS.
Figura n 1 Esquema diagrama causa y efecto. ............................................................................... 31
Figura n 2 Esquema de la tcnica caja negra. .............................................................................. 33
Figura n 3 Representacin grfica del enfoque de sistema ............................................................ 37
Figura n 4 Diagrama de diseo de la base de datos alfanumrica. ................................................ 43
Figura n 5 Organigrama de ASAESCLA. ........................................................................................ 66
Figura n 6 Grfico que muestra cmo se distribuirn los beneficios del sistema ........................... 93
Figura n 7 Grfico que muestra el perodo de recuperacin ........................................................... 95
Figura n 8 Diagrama jerrquico de procesos de ASAESCLA ......................................................... 99
Figura n 9 Diagrama de procedimiento para el registro de los asientos diarios. .......................... 106
Figura n 10 Descripcin del proceso de realizar una compra.. ................................................... 1087
Figura n 11 Proceso para registrar un nuevo socio ....................................................................... 109
Figura n 12 Diagrama causa- efecto aplicado a ASAESCLA. ....................................................... 116
Figura n 13 Esquemas de la caja negra aplicado a ASAESCLA. ................................................. 120
Figura n 14 Relacin entre el estado inicial y el estado final. ....................................................... 121
Figura n 15 Descripcin del sistema actual con enfoque de sistemas.......................................... 123
Figura n 16 Enfoque de sistema del rea administrativa.. ............................................................ 124
Figura n 17 Entradas y salidas para la creacin de proyecto.. .................................................... 125
Figura n 18 Enfoque de sistemas para el rea de crdito. ............................................................ 126
Figura n 19 Enfoque de sistemas para compras y ventas. ........................................................... 127
Figura n 20 Enfoque de sistemas para el control de bodega.. ...................................................... 128
Figura n 21 Enfoque de sistema para la asignacin de la mquina de desgranado.. .................. 129
Figura n 22 Enfoque de sistema propuesto para contabilidad.. .................................................... 149
Figura n 23 Enfoque de sistema propuesto para el rea administrativa.. ..................................... 150
Figura n 24 Enfoque de sistema propuesto para el rea de proyectos......................................... 151
Figura n 25 Enfoque de sistemas propuesto para el rea de crditos.. ........................................ 152
Figura n 26 Enfoque de sistemas propuesto para el rea de compra y venta. ............................. 153
Figura n 27 Enfoque de sistema propuesto para el rea de bodega. . ......................................... 154
Figura n 28 Estndar de manipulacin de pantalla.. ..................................................................... 231
Figura n 29 Estndar aplicado a los reportes. ............................................................................... 238
Figura n 30 Mapa de navegacin de SICAV. ............................................................................... 246
Figura n 31 Continuacin del mapa de navegacin de SICAV. .................................................... 247
Figura n 32 Ejemplos de pantalla de ingreso de datos. ................................................................ 248
Figura n 33 Ejemplos de pantalla de modificacin de datos ......................................................... 249
Figura n 34 Ejemplos de pantalla de modificacin de datos. ........................................................ 249
Figura n 35 Ejemplo de salida en pantalla de SICAV.................................................................... 250
Figura n 36 Ejemplo de salidas en papel de SICAV...................................................................... 251
Figura n 37 Men administracin. ................................................................................................. 254
xi
xii
ndice de tablas.
Tabla 1 Descripcin de los elementos que forman el diagrama de enfoque de sistemas. ............ 37
Tabla 2 Smbolos para la creacin de diagramas de flujo de informacin. .................................... 38
Tabla 3 Simbologa diagramas de flujo. .......................................................................................... 40
Tabla 4 Smbolos que son utilizados en el diagrama mer aplicado a SICAV. ................................ 44
Tabla 5 Simbologa y tipos de cardinalidad. ................................................................................... 46
Tabla 6 Simbologa aplicada al diagrama fsico de la base de datos. ............................................ 49
Tabla 7 Distribucin de la poblacin del municipio de Santa Clara. ............................................... 55
Tabla 8 Datos generales de la poblacin de Santa Clara............................................................... 55
Tabla 9 reas que se vieron afectadas por el sistema. .................................................................. 67
Tabla 10 Tabulacin pregunta n 1. .................................................................................................. 69
Tabla 11 Respuestas obtenidas a la pregunta n 2. ......................................................................... 69
Tabla 12 Respuestas obtenidas de la pregunta n 3. ....................................................................... 69
Tabla 13 Respuestas a la pregunta n 4. .......................................................................................... 70
Tabla 14 Software necesario para el correcto funcionamiento de la aplicacin informtica. ........... 71
Tabla 15 Hardware necesario para la implementacin del sistema. ................................................ 73
Tabla 16 Software instalado en las maquinas HP. ........................................................................... 74
Tabla 17 Hardware de ASAESCLA................................................................................................... 74
Tabla 18 Software instalado en la maquina DELL. ........................................................................... 74
Tabla 19 Sueldos de encargados. .................................................................................................... 76
Tabla 20 Costo de llevar los procesos en forma manual. ................................................................. 78
Tabla 21 Costo de los procesos con el sistema informtico. ............................................................ 82
Tabla 22 Ahorro de papelera y tiles. .............................................................................................. 87
Tabla 23 Costo de energa elctrica. ................................................................................................ 88
Tabla 24 Total de gastos de operacin. ............................................................................................ 89
Tabla 25 Valor presente neto. ........................................................................................................... 92
Tabla 26 Descripcin de los procesos manuales que se llevan en ASAESCLA. ........................... 100
Tabla 27 Descripcin del diagrama causa - efecto de ASAESCLA. ............................................... 117
Tabla 28 Estndar para la descripcin de los procesos de SICAV. ............................................... 176
Tabla 29 Descripcin del proceso SICAV. ...................................................................................... 177
Tabla 30 Estndar aplicado para describir las entidades que participan en el proceso de SICAV.179
Tabla 31 Descripcin de la entidad proyecto. ................................................................................. 179
Tabla 32 Estndar aplicado a la descripcin de los almacenes. .................................................... 180
Tabla 33 Descripcin del almacn usuario. .................................................................................... 180
Tabla 34 Tipos de datos que se tendrn en la aplicacin. ............................................................. 182
Tabla 35 Ejemplo del tipo de dato carcter. ................................................................................... 182
Tabla 36 Ejemplo del tipo de dato fecha. ........................................................................................ 182
xiii
xiv
Introduccin.
xv
xvii
GENERALIDADES.
Objetivos del proyecto.
General:
Desarrollar un Sistema Informtico de control administrativo, crdito, compra
y venta, para FUNDESA del municipio de Santa Clara, departamento de San
Vicente, a travs de una herramienta web, que permita mejorar el manejo de las
actividades realizadas en la asociacin el xito de Santa Clara (ASAESCLA).
Especficos:
Reducir tiempo en la elaboracin de informes que se llevan a cabo de forma
manual, pasndolos a forma automatizada mediante la aplicacin
informtica.
Obtener eficacia y eficiencia en el desempeo de las actividades,
desarrollando un diseo de la aplicacin, que se adecue a las necesidades
de los usuarios.
Disear una base de datos que permita obtener la informacin en el momento
preciso y oportuno, velando por la integridad y seguridad de los datos.
Extender los respectivos reportes que son necesarios para la toma de
decisiones.
xviii
Justificacin.
xix
Alcances.
El sistema tiene como alcances sistematizar, almacenar y controlar las siguientes
reas:
Compra y venta.
Compras.
Compra de granos.
Referencias de control.
Control de desgranado.
Facturacin.
Reportes de compras.
Ventas.
A consumidor final.
Emisin de factura.
Reportes de ventas.
Control de inventario.
Ingreso y salida de producto.
Stock de inventario.
Kardex.
Precio sugerido de ventas.
Costos.
Crditos.
Prstamos a socios.
Prstamos a no socios.
Morosos.
xxi
Administrativo.
Ciclo contable.
Libro diario.
Libro mayor.
Catalogo de cuentas.
Estado de resultado.
Clientes morosos.
Record por cada cliente.
Niveles de produccin por zona.
Proyectos.
Tipo de proyectos.
Monto asignado.
Personal asignado.
Comunidad beneficiada.
Limitaciones.
xxii
CAPTULO I
INVESTIGACIN
PRELIMINAR.
23
INVESTIGACIN PRELIMINAR.
En el proceso de elaboracin de un sistema informtico es necesario efectuar
una buena investigacin, llevando procedimientos adecuados que garanticen el
xito de la indagacin, el mantener un contacto con la institucin involucrada es de
suma importancia para el desarrollo de todo proyecto de esta forma se facilita el
poder complacer y suplir las necesidades que se detectan en la organizacin.
Al establecer la estructura organizativa permite saber el orden jerrquico con
el cual se trabaj, al mismo tiempo se utiliz para identificar reas de accin y las
relaciones internas y externas que se mantienen en los procesos que se llevan a
cabo. Todo esto fue usado para la definicin y planteamiento de la problemtica a
solucionar durante todo el proyecto.
Para realizar la investigacin, fue necesario contar con los recursos humanos
y tecnolgicos que la hicieron posible, es por ello que se detallan de tal forma que
se identifiquen los recursos con los que se contaron para el desarrollo de la misma.
Todo proyecto debe ser evaluado si es factible o no por lo tanto existi la necesidad
de conocer si se contaban con los recursos econmicos y tecnolgicos necesarios
para la correcta implementacin del sistema.
24
25
26
Cuestionarios.
Es un documento que permite al analista recabar informacin y opiniones de
los encuestados (Benthley,2008).
Los cuestionarios son un medio til y eficaz para recoger informacin en un
tiempo relativamente breve, en su construccin pueden considerarse preguntas
cerradas, abiertas o mixtas, esto hace que sea fcil de llenar, clasificar y analizar.
Puede producirse en gran cantidad y repartirse a los encuestados para que pueda
ser llenado cuando tengan tiempo.
Ventajas.
Pueden ser respondidos rpidamente.
Los encuestados pueden completar y devolverlo con toda la comodidad.
Son un medio relativamente barato para recolectar informacin.
27
Observacin.
Es una tcnica de exploracin en la cual el analista de sistemas participa u
observa a una persona que realiza actividades para aprender acerca del sistema
(Benthley, 2008).
La observacin se realiza con el objetivo de que el analista obtenga
informacin sobre que se est haciendo, como se est haciendo, quien lo hace,
cuando se lleva a cabo, cunto tiempo toma, dnde se hace y por qu se hace.
Ventajas.
Los datos recabados pueden ser muy confiables.
Se puede observar directamente que es lo que se est haciendo.
Es posible identificar tareas que se han omitido cuando se ha empleado otro
medio de recoleccin de datos.
28
Fuentes de informacin.
Una vez que se obtuvo la informacin se hizo un anlisis de los datos que
fueron recolectados aplicando las siguientes tcnicas de anlisis de datos.
Anlisis Ishikawa.
El anlisis Ishikawa o diagrama causa-efecto es una tcnica en la que se
estudian para determinar sus causas y efectos (Benthley, 2008). Diagrama CausaEfecto es una de las tcnicas ms tiles para el anlisis de las causas de un
problema.
Se suele llamar "diagrama de espina de pescado" o diagrama de Ishikawa,
por su creador el Dr. Kaoru Ishikawa, este permite definir un efecto y clasificar las
causas y variables de un proceso. Es un excelente instrumento para el anlisis del
30
Tiene la ventaja que permite visualizar de una manera muy rpida y clara, la
relacin que tiene cada una de las causas con las dems razones que inciden en el
origen del problema. En algunas oportunidades son causas independientes y en
31
otras, existe una ntima relacin entre ellas, las que pueden estar actuando en
cadena.
Ventajas del diagrama Causa-Efecto.
Sirve de gua objetiva para la discusin y la motivacin.
Las causas del problema se buscan activamente y los resultados quedan
plasmados en el diagrama.
Sirve para sealar todas las posibles causas de un problema y como se
relacionan entre s, con lo cual la solucin de un problema se vuelve un reto
y se motiva as el trabajo por la calidad.
32
Salidas
Entradas
O
Sistema Actual
Proceso
O
Sistema
Propuesto.
Figura n 2 Esquema de la tcnica caja negra. Se analiza el sistema en base a sus entradas y salidas sin
tomar en cuenta el proceso. Fuente: teora de sistemas 2010, publicado en: un enfoque introductorio.
33
34
permite tener una visin especfica de cada elemento del sistema para comprender
como funciona en conjunto adems podemos reconocer las debilidades y fortalezas
de cada unidad ms fcilmente de esta manera mejorar el rendimiento general de
todo el sistema, corrigiendo debilidades y manteniendo fortalezas; esta aplicacin
es muy eficaz al momento de resolver problemas y analizarlos.
El enfoque de sistemas puede ser aplicado y de utilidad para el estudio de
empresas, con una visin que abarca todas las disciplinas, la cual ayuda a analizar
y desarrollar dicha empresa, permitiendo detectar y comprender con ms
profundidad los problemas organizacionales que se presentan, las causas y las
consecuencias.
Con todo lo mencionado anteriormente se puede definir el enfoque de
sistemas como una teora general de sistemas aplicada (TGS aplicada). Se describe
como una metodologa de diseo, un marco de trabajo conceptual comn, una
nueva clase de mtodo cientfico, una teora de organizaciones, un mtodo
relacionado a la ingeniera de sistemas orientado a las investigaciones de
operaciones y eficiencia de costos. En la figura n 3 se muestra una representacin
grfica de esta tcnica.
3 Entradas
4 Procesos
El sistema
Presente
1 Resultados
36
Figura n 3 Representacin grfica del enfoque de sistema. Para el anlisis de las problemticas. Fuente:
Franklin Slorzano 2010, publicado en www.monografias.com
Descripcin.
Presente (entradas).
Futuro (salidas).
Entorno.
Frontera.
Es el lmite real o virtual del rea de influencia de todo sistema, todo lo que
se encuentra en la frontera pertenece al sistema
El sistema (procesos).
Ciclo de retroalimentacin.
Nombre.
Descripcin.
Inicio/ Final.
38
Proceso.
Decisin y/o
Alternativa.
Documento.
Multi documento.
Operacin manual.
Archivo.
Direccin de flujo
Nota. Fuente: Whiten Benthley 2008, publicado en: Anlisis de sistemas diseo y mtodos.
Smbolo.
Descripcin.
Entidad.
Entidad
Proceso.
Proceso
Proceso padre.
Proceso
Almacn.
1
Almacn
Flujo de datos.
40
41
42
Modelado conceptual
Esquema conceptual
Diseo lgico
Esquema lgico global
Diseo fsico
Esquema interno
Base de datos
43
incorpora los conceptos de sub- clase y superclase que a su vez son asociados a
de especializacin y generalizacin. Este tipo de diagrama es muy amplio, en el
diagrama creado para SICAV se hace uso de la especializacin, en donde la sper
clase heredar a la sub clase ciertos atributos que lo identificaran como miembro de
la sper clase. En la siguiente tabla se muestra la simbologa usada en la creacin
del diagrama.
Significado.
44
Entidad.
Atributo clave.
Atributo.
Tipo de vnculo.
Herencia parcial.
Nota. Fuente: Smbolos usados en el software SmartDraw. Autor: SmartDraw LLC, 2012.
45
Descripcin.
Entidad, dividida en tres secciones la primera es el encabezado, la
segunda es el cuerpo donde se encuentran los atributos y la tercera
se ubica la llave primaria.
Encargado de maqui na
Codi go_empl eado2
Codi go_comuni dad2
Codi go_empl eado
Codi go_comuni dad
Fecha_vi si ta
Codi go_empl eado
<pi >
<fi >
<pi >
Cliente_credito
Codigo_cliente
<pi>
tipo_cliente_credtio
Encargado de maquina
Direccin_cliente
TCodigo_empleado2
elefono_cliente
<pi>
Encargado de maquina
DUI
Codigo_comunidad2
<fi>
NIT
Codigo_empleado2 <pi>
Fecha_nacimiento
Codigo_empleado
Codigo_comunidad2 <fi>
Codigo_cliente
<pi>
Codigo_comunidad
Codigo_empleado
Codigo_comunidad
Fecha_visita
(1,1) Usado en
Fecha_visita
Codigo_empleado <pi>
Ingresado
Numero_partida <pi,fi2>
Codigo_empleado <pi,fi1>
Usa2
(1,1)
Empl eado
Codigo_empleado (1,n)
<pi>
(1,1)
(D)
Herencia
por
Nota. Fuente: Smbolos usados en el software PowerDesigner. Autor: SYBASE COMPANY, 2012.
46
47
En el caso de las relaciones N-arias se aplica la misma regla que para las
relaciones N:M
48
Descripcin.
Representa una tabla de la base de datos. El campo que tiene a su lado una figura en
forma de llave representa el atributo clave, sin embargo, si tiene un rombo rojo a su
lado representa una llave fornea. Si el rombo es celeste indica un atributo ms de la
tabla que no es una llave.
Relacin de uno a muchos. La lnea punteada indica que al transferir la llave de la tabla
no se convertir en una llave principal.
Relacin de uno a muchos. La lnea continua indica que la llave fornea se convertir
en una llave del tipo primaria-fornea en la tabla a la que fue trasladada.
49
50
Factibilidad tcnica.
Es la medicin del grado en que una solucin tcnica es prctica y de la
disponibilidad de recursos tcnicos y experiencia. (Benthley, 2008)
Factibilidad operativa.
Esta factibilidad comprende una determinacin de la probabilidad de que la
aplicacin se ponga en marcha.
Factibilidad econmica.
Es una medicin de la relacin costo - beneficio de un proyecto o solucin.
(Benthley, 2008)
Esta tcnica es usada para medir la eficacia de los costos asociados a un
proyecto o a una solucin, tambin es conocida como anlisis costo - beneficio, es
decir, permite evaluar si los costos totales de desarrollo, implementacin y vida til
del sistema informtico deben ser invertido, tomando en cuenta los beneficios que
la institucin tiene al asumir dichos costos.
51
Evaluacin Econmica.
52
Santa Clara limita al Norte con el municipio de San Isidro y Dolores (ambos
pertenecen al Dpto. Cabaas); al oeste con el ayuntamiento de San Esteban
Catarina; al Sur con la jurisdiccin de Apastepeque; y al Este con la municipalidad
de San Ildefonso. Poblacin de 5,035 habitantes que se dedican a la agricultura y
al turismo, ya que dentro de Santa Clara se encuentra una laguna de nombre:
Laguna Ciega, conocida por todos como Laguna de Apastepeque, lugar donde
funcionan diferentes centros de recreacin as como restaurantes. La municipalidad
53
posee una entrada principal que es por la Carretera Panamericana a la altura del
desvo del municipio de Apastepeque (ver anexo n 1 pg. 300), sus calles son de
asfalto y en buen estado.
Santa Clara cuenta con una alcalda, una unidad de salud, doce escuelas,
diez iglesias y un instituto. Dentro de los lugares recreativos estn: seis canchas
deportivas, un parque, cuatro ros: Jiuapa, San Juan, San Jos y Agua caliente; y
una laguna La Ciega o de Apastepeque. Los servicios bsicos con los que cuentan
son los siguientes: agua potable, energa elctrica, telfono, internet.
La actividad econmica principal de Santa Clara es la agricultura de
subsistencia, basada principalmente en el cultivo de granos bsicos mediante
sistemas de produccin y prcticas agrcolas que van agotando los recursos suelo
y agua, rindiendo una baja productividad, situacin que, asociada al deficiente
servicio de extensin agrcola del Estado, aumenta la vulnerabilidad de las familias
rurales.
A continuacin se presentan algunos ndices demogrficos y de desarrollo
humano del municipio de Santa Clara:
Santa Clara tiene una extensin superficial de 124.46 Km, de la cual 124.37
Km es rural y apenas 0.09 Km es urbana. Posee 5,349 habitantes distribuidos en
2,652 hombres y 2,697 mujeres; 947 viven en el rea urbana y 4402 en la rural.
(Datos proporcionados por Alcalda Municipal de Santa Clara)
As mismo es importante detallar que en promedio casi el 49% de la PEEA
(poblacin en edad econmicamente activa) del municipio se encuentra entre las
54
Total habitantes.
Rangos de edades.
1-9
10-24
25-49
50 o mas
5.349
1,330
1,948
861
Nota: Cantidad de habitantes del municipio de Santa Clara clasificados por rango de edades. Fuente: Alcides Ruiz 2010,
publicado en: Proyecto centro de acopio.
Santa Clara ocupa el lugar N 234 de los 262 que componen el pas y se
encuentra en la categora de Pobreza Extrema Severa (Mapa de Pobreza de El
Salvador. FISDL-FLACSO. 2004).
Tabla 8 Datos generales de la poblacin de Santa Clara.
Concepto.
Nmero o porcentaje.
POBLACIN.
5,349
38.18
TOTAL DE HOGARES.
897
FMLN
EXTENSIN TERRITORIAL.
124.46
PROMEDIO PEEA.
51.00
Sigue.
55
Viene pg. 55
ESCOLARIDAD PROMEDIO.
3.8
PROMEDIO DE REMESAS.
14.90
47.80
0,627
BRECHA DE POBREZA
41.75
56
59
61
Ubicacin geogrfica.
Nombre: Asociacin agropecuaria el xito de Santa Clara.
Direccin: FUNDESA, est ubicada en 1 Av. Sur n 153, Barrio San Antonio, Santa
Clara, San Vicente frente a Complejo Educativo. (Ver anexo n1 Croquis, pg. n
300).
Misin.
Organizar a la mayora de productores y productoras del municipio y
desarrollar hacia ellos y a la propia asociacin capacidades y a partir de esas
capacidades desplegar un mayor esfuerzo productivo tanto colectivo e individual
que genere valores agregados cada vez mejores a beneficio de nuestros asociados
y sus familias y as mejorar las condiciones de vida.
62
Visin.
Ser una asociacin fuerte, que a partir de nuestro trabajo las familias del
municipio hayan logrado excelentes condiciones de vida en todos los aspectos y
que nuestra asociacin y nuestros asociados sean reconocidos como el elemento
clave en tan importante logro.
Estructura Lineal:
63
Organigrama de ASAESCLA.
64
65
Organigrama de ASAESCLA.
ASAMBLEA GENERAL.
JUNTA DE VIGILANCIA.
AUDITORIA.
CONSEJO DE ADMINISTRACION.
CONTABILIDAD.
COMITE DE
COMERCIALIZACION Y
COMPRAS.
COMITE DE COMERCIALIZACIN
POR COMUNIDAD.
COMIT DE CREDITO Y
PRODUCCIN.
COMITE DE CRDITO Y
PRODUCCIN POR COMUNIDAD.
COMITE DE ORGANIZACIN Y
EDUCACIN.
COMIT DE ORGANIZACIN Y
EDUCACIN POR COMUNIDAD.
Figura n 5 Organigrama de ASAESCLA. Forma de organizacin para la identificacin apropiada de la lnea de mando. Fuente: ASAESCLA de R.L 2001, publicado en: Estructura
organizativa.
66
66
El sistema fue desarrollado para tres reas las cuales son contabilidad,
comit de comercializacin y compras, comit de compras y produccin cabe
aclarar que dentro de estas reas se tocaron algunos puestos en especficos que
son los que se describirn en conjunto con las reas en las que se trabaj.
Tabla 9 reas que se vieron afectadas por el sistema.
reas o puestos de trabajo.
Descripcin.
Gerente general.
Contador general.
Jefe
de
comercializacin.
compra
Jefe de bodega.
67
1.3 Factibilidades.
1.3.1 Operativa.
68
SI.
No.
Total.
15
Ninguno.
Bsico.
Intermedio
.
Avanzado.
15
Total.
Nota. Fuente: creacin propia.
SI.
NO.
15
Total.
15
69
SI.
NO.
15
Total.
15
1.3.2 Tcnica.
70
Descripcin.
DBMS: My SQL.
Servidor de aplicaciones.
Puestos clientes.
71
72
Cantidad.
Servidor.
Terminal de computadoras.
Switch.
Impresora.
Reguladores de voltaje.
Cables de red.
Recurso tecnolgico.
73
Software.
Versin.
Sistema Operativo.
Windows.
XP Professional.
Herramientas de escritorio.
Office.
2007
Navegador.
Firefox.
12.0
Google chrome.
2012
Avast.
Libre.
Antivirus.
Equipo.
Descripcin.
Marca.
Cantidad.
PC
CPU.
Monitor de 17 Plg
512 MB de Memoria RAM.
Microprocesador de 3.0 GHz.
80 GB de Disco duro.
Tarjeta de red.
Clon
DELL
Pentium IV.
PC
Clon
HP
Pentium IV
UPS
CPU.
Monitor de 17 Plg.
512 MB de Memoria RAM.
Microprocesador de 3.0 Ghz.
80 GB de Disco duro.
Tarjeta de red.
Forza.
Forza
Impresora
Prixma ip1700
Canon
Velocidad de Impresin:
Hasta 22 ppm en texto negro.
Hasta 17 ppm a color.
Resolucin:
4800 x 1200 dpi
Interfaz:
USB.
Sistema Operativo:
Windows XP/2000/Me/98.
Mac OS X v 10.2.1 o posterior.
Nota. Fuente: creacin propia.
Software.
Versin.
74
Sistema Operativo.
Herramientas
escritorio.
de
Navegador.
Antivirus.
Windows.
Seven profesional.
Office.
2007
Mozilla.
12.0
Google chrome.
2012
Avast.
Version libre.
75
1.3.3 Econmica.
Cargo.
Sueldo
individual.
$800
$3.33
$0.06
$500
$2.08
$0.03
Administrador general.
Encargado
crdito.
Encargado de bodega.
$400
$1.67
$0.03
Contador.
$600
$2.50
$0.04
Encargado de comercializacin y
compras.
$500
$2.08
$0.04
de
produccin
76
77
Proceso.
Duracin
Responsable.
Costo por
Actividad ($).
Frecuencia
anual.
Costo
anual($).
Minutos.
Comit.
Comit de
comercializacin
Registro de entradas de
productos.
30
Encargado de
bodega.
$0.90
500
$450
15
Encargado de
bodega.
$0.45
700
$315
Kardex.
30
Encargado de
bodega.
$0.90
70
$63
Emisin de facturas
consumidor final.
10
Encargado de
comercializacin.
$0.30
600
$180
10
Encargado de
comercializacin.
$0.30
200
$60
30
Encargado de
bodega.
$0.90
500
$450
Encargado de
comercializacin.
$0.15
600
$90
45
Encargado de
comercializacin.
$1.35.
15
$20.25
Reporte de existencias.
180
Encargado de
bodega.
$5.40
12
$64.80
Y compra.
Sigue
78
78
Viene pg. 78
Comit de
crdito y
produccin.
Reporte de compras.
10
Encargado de
comercializacin.
$0.30
12
$3.60
Reporte de ventas.
10
Encargado de
comercializacin.
$0.30
12
$3.60
Llenado de solicitud.
10
Encargado de
crdito.
$0.30
200
$60
10
Encargado de
crdito.
$0.30
100
$30
Reporte de morosos.
30
Encargado de
crdito.
$0.90
12
$10.80
Informe de cuentas
incobrables.
30
Encargado de
crdito.
$0.90
12
$10.80
30
Encargado de
crdito.
$0.90
12
$10.80
Registro de crditos
extraordinarios.
10
Encargado de
crdito.
$0.30
100
$30
20
Encargado de
crdito.
$0.60
15
$9
Prstamos a socios.
15
Encargado de
crdito.
$0.45
100
$45
30
Encargado de
crdito.
$0.90
12
$10.80
Sigue
79
79
Viene pg.79
Reportes de proyectos.
40
Administrador.
$2.40
12
$28.80
Informes al consejo de
administracin.
30
Administrador.
$1.80
$7.20
Administracin
Estadstica de granos ms
vendidos.
30
Administrador.
$1.80
12
$21.60
Estadstica costo de
produccin por zona.
30
Administrador.
$1.80
12
$21.60
Asignacin de personal a
proyectos.
10
Administrador.
$0.60
$4.20
Registro de proyectos.
15
Administrador.
$0.90
$6.30
Registro de niveles de
produccin por zona.
15
Administrador.
$0.90
$3.60
Libro diario.
10
Administrador de
contabilidad.
$0.40
200
$80
Libro mayor.
20
Administrador de
contabilidad.
$0.80
200
$160
Balanza de comprobacin de
sumas y saldos.
60
Administrador de
contabilidad.
$2.40
12
$28.80
Balance.
30
Administrador de
contabilidad.
$1.20
$2.40
Contabilidad.
80
Sigue
80
Viene pg. 80
Estado de resultado.
70
Administrador de
contabilidad.
$2.80
$2.80
Pago a cuenta.
15
Administrador de
contabilidad.
$0.60
12
$7.20
Reporte de planillas.
Administrador de
contabilidad.
$0.20
12
$2.40
Pago de renta.
10
Administrador de
contabilidad.
$0.40
$0.40
Total Minutos.
950
TOTAL DE REPETICIONES.
4282
TOTAL
ANUAL DE
COSTOS DE
PROCESOS.
$2294.75
81
Proceso.
Duracin.
Responsable.
Costo por
Actividad ($).
Frecuencia
anual.
Costo
anual ($).
Minutos.
Comit.
Comit de
comercializacin
Registro de entradas de
productos.
Encargado de
bodega.
$0.24
500
$120
Encargado de
bodega.
$0.15
700
$105
Kardex.
Encargado de
bodega.
$0.06
70
$4.20
Encargado de
comercializacin.
$0.09
600
$54
Encargado de
comercializacin.
$0.15
200
$30
Encargado de
bodega.
$0.24
500
$120
Encargado de
comercializacin.
$0.06
600
$36
Encargado de
comercializacin.
$0.06
15
$0.90
Reporte de existencias.
10
Encargado de
bodega.
$0.06
12
$0.72
Y compra.
Sigue
82
82
Viene pg. 82
Comit de crdito
y produccin
Reporte de compras.
Encargado de
comercializacin.
$0.06
12
$0.72
Reporte de ventas.
Encargado de
comercializacin.
$0.06
12
$0.72
Llenado de solicitud.
Encargado de
crdito.
$0.15
200
$30
Encargado de
crdito.
$0.15
100
$15
Reporte de morosos.
Encargado de
crdito.
$0.06
12
$0.72
Encargado de
crdito.
$0.06
12
$0.72
Encargado de
crdito.
$0.06
12
$0.72
Registro de crditos
extraordinarios.
Encargado de
crdito.
$0.15
100
$15
Encargado de
crdito.
$0.06
15
$0.90
Administracin
Prstamos a socios.
Encargado de
crdito.
$0.18
100
$100
Encargado de
crdito.
$0.15
12
$1.80
Reportes de proyectos.
Administrador.
$0.12
12
$1.44
83
Sigue
83
Viene pg. 83
Informes al consejo de
administracin.
Administrador.
$0.12
Estadstica de granos ms
vendidos.
Administrador.
$0.12
12
$0.48
$1.44
Contabilidad.
Administrador.
$0.12
12
$1.44
Asignacin de personal a
proyectos.
Administrador.
$0.30
$2.10
Registro de proyectos.
Administrador.
$0.30
$2.10
Administrador.
$0.30
$1.20
Libro diario.
Administrador de
contabilidad.
$0.20
200
$40
Libro mayor.
Administrador de
contabilidad.
$0.08
200
$16
Balanza de comprobacin de
sumas y saldos.
Administrador de
contabilidad.
$0.08
12
$0.96
Balance.
Administrador de
contabilidad.
$0.08
$0.16
Estado de resultado.
Administrador de
contabilidad.
$0.08
$0.08
Sigue
84
84
Viene pg. 84
Pago a cuenta.
Administrador de
contabilidad.
$0.08
12
$0.96
Reporte de planillas.
Administrador de
contabilidad.
$0.08
12
$0.96
Pago de renta.
Administrador de
contabilidad.
$0.08
$0.08
Total Minutos.
117
500,994
785
TOTAL DE REPETICIONES.
4282
TOTAL
ANUAL DE
COSTOS
DE
PROCESOS
$706.52
85
85
86
Descripcin.
Gasto mensual.
Gasto anual.
Papelera
20 resmas
$100.00
$1,200.00
$369.48
Tinta
1 impresora de
inyeccin
$25.00
$300.00
$92.37
Lpices
1 caja
1.5
$18.00
$5.54
Lapiceros
1 caja
2.15
$25.80
$7.94
Borradores
1 caja
$24.00
$7.38
Corrector
2 unidades
$36.00
$11.08
Papel carbn
1 resma
$72.00
$22.17
Marcadores
3 unidades
$48.00
$14.80
Folder
Paquete de 100 u.
$72.00
$22.17
Grapas
Caja de 1,000 u.
1.5
$18.00
$5.54
Total
$151.57
$1813.80
$558.47
(30.79%)
Nota: eficiencia del sistema reflejado en la disminucin del consumo de papelera y tiles. Fuente: creacin
propia
87
88
HARDWARE
CANT
CONSUMO
COSTO DE
KILOWAT
CONSUMO
ANUAL POR
WATTS($)
T (POR
MENSUAL
DISPOSITIVO
HORA)
($)
($)
CONSUMO
ANUAL
TOTAL ($)
Servidor
400
$ 0.20
0.064
10.24
122.88
122.88
Computadora
400
$ 0.20
0.064
10.24
122.88
860.16
Impresor
38
$ 0.20
0.00608
0.9728
11.6736
81.7152
Switch
15
$ 0.20
0.0024
0.384
4.608
4.608
0.13648
21.8368
262.0416
$1069.3632
cliente
Total
Nota: consumo de energa elctrica por dispositivo en donde estar funcionando el sistema informtico. Fuente: creacin
propia. Consumos de energa establecidos por el fabricante en las especificaciones segn proveedor, Tecno Service, San
salvador.
89
Gastos de operacin.
Operacin.
Mantenimiento
computadoras.
Gasto anual.
de
$150.00
$60.00
Total:
$210.00
90
An = (I - Vr) / Vu
Donde:
An = Amortizacin anual.
I = Inversin inicial.
Vr = Valor estimado de recuperacin.
Vu = Vida til
An
An
8104.78 1620.96
4
7977.82
4
An 1994.46
91
Razn.
Caso.
Valor anual.
Reduccin de horas de
$1588.23
$1588.23
$1588.23
$1588.23
$1255.30
$1255.30
$1255.30
$1255.30
trabajo en el proceso y
Reduccin en el consumo
de papelera y tiles. Con
aumento del 10% que es
lo
que
piensa
crecer
ASAESCLA
Beneficios
Valor de recuperacin
del sistema.
$2843.56
$2843.56
$2843.56
$4750.18
$210.00
$210.00
$210.00
$210.00
$1605.56
$1605.56
$1605.56
$1605.56
$210.00
$210.00
$210.00
$210.00
$2633.56
$2633.56
$2633.56
$4540.18
Gastos de operacin
Gastos
$1906.62
Amortizacin
$2633.56
$2633.56
$2633.56
92
Nota: Figura n 6 grafico que muestra cmo se distribuirn los beneficios del sistema
a lo largo de su vida til. Fuente: creacin propia.
Dnde:
n = Nmero de aos.
i = Inters bancario.
VPN
I = Inversin inicial.
Qn
n
n 1 1 i
Q = Flujo de caja.
Datos:
n=4
i = 5.62%
I = 7,626.46
Q= 2633.56; 2633.56; 2633.56; 4540.18
Nota: Tasa de inters vigente hasta el 15 de mayo del 2012. (Banco Central de
Sustituyendo la frmula:
93
VPN 7626.46 2633.56 1.0562 2633.56 1.0562 2633.56 1.0562 4540.56 / 1.0562
1
De acuerdo a los resultados que se obtuvieron por medio del clculo del VPN,
se analiz, que el sistema trae beneficios a la institucin ya que el valor resultante
en el VPN fue con signo positivo.
Despus de haber analizado los beneficios y los gastos de operacin en la
vida til del sistema obteniendo un resultado positivo en la aplicacin de la frmula
del VPN se concluye que el desarrollo e implementacin del sistema es
factiblemente econmico ya que el valor obtenido es totalmente confiable y
beneficioso.
Periodo de recuperacin.
Es el perodo que se tarda en recuperar el dinero invertido en un proyecto,
se calcula de los flujos resultantes del Valor Presente Neto. Para obtenerlo se toma
el valor de flujo de cada ao, hasta que la suma de lo mismo d el valor de la
inversin.
94
Para conocer cuntos son los meses, se divide el valor ntegro del flujo entre
el ltimo flujo o saldo utilizado para encontrar el periodo de recuperacin, el valor
encontrado se multiplica por 12 y para encontrar los das, slo restamos el valor
entero y los decimales restantes se multiplican por 30.
Meses
$7626.46 $5267.12
x12 10.75
$7900.68 $5267.12
Ao 0
ao 1
ao 2
ao 3
ao 4
CAPTULO II
SITUACIN
ACTUAL.
96
SITUACIN ACTUAL.
2.1 Situacin actual.
El sistema actual requiere ser descrito con una metodologa adecuada para
la correcta identificacin de cada de uno de sus procesos y el orden de los mismos,
y as poder modelar el funcionamiento de las actividades para ello se utiliz la
tcnica top- down.
97
98
0
Sistema manual de procesos reas administrativas, crdito, compra y venta
2.0
Compra y venta
1.0
Administracin
1.1
Contabilidad
1.2
Proyecto
1.1.1
Crear catalogo
de cuentas
1.2.1
Asignacin de
personal
1.1.2
Registro de
ingresos y
egresos
1.2.2
Diagnostico de
la comunidad
1.1.3
Creacin libros
de IVA
1.1.4
Libro mayor
1.2.3
Elaboracin del
proyecto
1.3
Administrativa
1.3.1
Recibir informes
de todas las
reas
1.3.2
Crear politicas de
compras
1.3.3
Elaborar
politicas de
crdito
1.2.4
Cronograma de
actividades
1.1.5
Balanza de
comprobacin
de sumas y
saldos
1.2.5
Reconocimiento
de territorio
1.1.6
Estado de
resultado
1.2.6
Elaboracin del
POA
1.2.7
Creacin de
lineas base
1.2.8
Reportes de
proyecto
1.2.9
Evaluacin del
proyecto
2.1
Compra
1.3.5
Reportes para
las demas
instituciones
2.3
Bodega
2.1.1
Elaborar plan
de compra
2.2.1
Seleccionar
producto
2.3.1
Verificar
existencias
2.1.2
Hacer
cotizaciones
2.2.2
Verificar
existencia
2.3.2
Elaborar
solictud de
compra
2.1.3
Seleccionar
proveedor
2.2.3
Ingresar datos
del cliente
2.1.4
Adquirir
productos
1.3.4
Generar
informes para la
Asamblea
general
2.2
Venta
3.0
Credito
2.1.5
Registrar factura
2.2.4
Entregar
producto
2.3.3
Registro de
ingreso de
producto
2.3.4
Registro de la
calidad del
producto
2.2.5
Facturar la venta
2.2.6
Crear recibo de
productos en
consignacin
2.3.5
Ingreso de
informacin de
quien entrega el
producto
2.3.6
Registro de
salida de
producto y su
destino
2.3.6
Entrega de
productos en
consignacin
2.4
Desgranado
2.4.1
Verificar estado
de maquinaria
2.4.2
Asignar
responsables
2.4.3
Asignar
comunidades
2.4.4
Elaborar
cronograma
2.4.5
Cobro del
servicio
2.4.6
Elaborar recibo
2.4.7
Reporte de
comunidades
atendidas
2.4.8
Cantidad de
quintales
desgranados
2.4.9
Informe de
mantenimiento
de maquinaria
3.1
Credito
3.1.1
Llenar solicitud de
crdito
3.1.2
Realizar
evaluacin socio
economica
3.1.3
Enviar analisis y
solicitud al comite
de crdito
3.1.4
Visita domiciliar
3.1.5
Desembolso de
efectivo o entrega
de insumos
3.1.6
Elaborar recibo
3.1.7
Seguimiento
3.1.8
Crear record por
cliente
3.1.9
Reporte de cartera
crediticia
99
Cdigo.
Descripcin.
1.0
Administracin.
1.1
Contabilidad.
1.1.1
1.1.2
1.1.3
1.1.4
1.1.5
Balanza de comprobacin de
sumas y saldos.
1.1.6
Estado de resultado.
10
1.2
Proyectos.
Sigue
100
Viene pg.100
11
1.2.1
Asignacin de personal.
12
1.2.2
Diagnstico de la comunidad.
13
1.2.3
14
1.2.4
Creacin de
actividades.
15
1.2.5
Reconocimiento de territorio.
16
1.2.6
17
1.2.7
18
1.2.8
Reporte de proyectos.
19
1.2.9
20
1.3
Administrativa.
21
1.3.1
22
1.3.2
23
1.3.3
cronograma
de
Sigue
101
24
1.3.4
Polticas de compra.
25
1.3.5
Generar el informe
asamblea general.
26
1.3.6
27
1.3.7
28
1.3.8
Informe PRODEMOR.
29
2.0
Compra y venta.
30
2.1
Compra.
31
2.1.1
32
2.1.2
Cotizaciones.
33
2.1.3
Seleccionar proveedor.
34
2.1.4
Adquirir productos.
35
2.1.5
36
2.2
Venta.
37
2.2.1
Seleccionar productos.
38
2.2.2
Verificar existencia.
para
la
Sigue
102
39
2.2.3
40
2.2.4
Entregar productos.
41
2.2.5
Facturar venta.
42
2.2.6
43
2.3
Bodega.
44
2.3.1
Verificar existencia.
45
2.3.2
46
2.3.3
47
2.3.4
Registro de
producto.
del
48
2.3.5
49
2.3.6
50
2.3.7
Entrega
de
consignacin.
productos
en
51
2.3.8
Ingreso
de
consignacin.
producto
en
la
calidad
Sigue
103
52
2.4
Desgranado.
53
2.4.1
Verificar el
maquinaria.
54
2.4.2
Asignar responsable.
55
2.4.3
Cronograma de actividades.
56
2.4.5
57
2.4.6
Reporte
atendidas
58
2.4.7
Informe
de
desgranados.
59
de
de
la
comunidades
quintales
2.4.8
Reporte de mantenimiento de
maquinaria.
60
3.0
Crdito.
61
3.1
Crdito.
62
3.1.1
Llenar solicitud.
63
3.1.2
64
3.1.3
65
3.1.4
Sigue
104
66
3.1.5
Elaboracin de recibo.
67
3.1.6
Seguimiento.
68
3.1.7
69
3.1.8
Para la creacin de los diagramas actuales fue necesario realizar una amplia
investigacin, documentando la forma en que se desarrollan las actividades y la relacin
que se mantiene entre cada rea o puesto de trabajo. Las siguientes figuras detallan los
procesos ms generales ejecutados en ASAESCLA.
Descripcin.
Jefe de comercializacin.
Contabilidad.
Inicio
1.- Recopilar facturas y recibos: el jefe de
comercializacin lleva la copia de toda
factura (Ventas o compras) o recibo que
emita al contador.
Recopilar
facturas y
recibos
Facturas y recibos
del mes
Crear
asientos
contables
Libro diario
Archivo
libro
Fin
Nota: Figura n 9 diagrama de procedimiento para el registro de los asientos diarios. Fuente: creacin propia.
Descripcin.
Bodega.
Inicio
Jefe de
comercializacin.
Cotizaciones
de
bodega
Proveedor.
Orden de
compra
Solicitud
de compra
adquisicin de productos.
2.-
Cotizaciones:
Consolidado
de compra
se
Envi de
producto
proveedores
para
3.-
Consolidado
compra:
terminada
1
Factura de
compra
de
las
cotizaciones se identifica
Inspeccin
Almacenar
producto
Copia factura
terminar el consolidado de
compra
se
entrega
al
proveedor el documento
donde se especifica el tipo
de producto y la cantidad
Archivo
Factura
que se requiere.
Fin
Sigue
107
al
jefe
de
comercializacin la copia
de la factura.
es
para
su
posterior uso.
Nota: Figura n 10 Descripcin del proceso de realizar una compra. Fuente: creacin propia.
108
Socio
Asamblea general
Contador
Inicio
Registrar
socio
Llena
solicitud
Solicitud
aprobada?
Listado de
socios
Registrar
pago de
cuota
Crear
listado
socios
2
Recibo de pago
Archivar
copias
Socio
cancelo
cuotas del
ao?
Certificado de socio
Fin
1
Nota: Figura n 11 Proceso para registrar un nuevo socio. Fuente: creacin propia.
109
110
113
114
115
Nota: Figura n 12 Diagrama causa- efecto aplicado a ASAESCLA, identificacin de la problemtica y sus causas. Fuente: creacin propia.
116
116
Problemtica.
Causa.
Efecto.
Comit
de
compra y venta.
Los
reportes
de
los
diferentes tipos de productos
no son entregados en el
momento oportuno. Al llevar
los registros en forma
manual no se tiene control
sobre los productos en
bodega.
Excedentes
o
falta
productos en bodega.
Retraso en la entrega de
productos.
Falta de control de los
contactos de comercializacin.
Inadecuado registro
Kardex de inventario.
Comit
produccin
crdito.
de
y
El tiempo invertido en el
anlisis para otorgamiento
de crditos es excesivo, no
se cuenta con un adecuado
control de las personas que
se encuentran en mora.
El control de la produccin
por comunidad no es llevado
de la forma adecuada.
de
Los
registros
llevados
de
manual.
son
forma
No se cuenta con la
informacin en momento
oportuno.
El control sobre los
crditos asignados es
inconsistente.
en
el
Sigue
Viene pg.117
Contabilidad.
117
Redundancia
en
los
documentos que se reciben.
Administracin.
La toma de decisiones no se
da en el momento oportuno o
estas no son las apropiadas
debido a que no se cuenta
con
una
informacin
fidedigna.
Nota: Descripcin del diagrama causa efecto, aplicado a ASAESCLA para la identificacin de la problemtica con sus
respectivas causas. Fuente: creacin propia.
119
Salidas.
Entradas.
PROCESOS.
Nota: Figura n 13 esquemas de la caja negra aplicado a ASAESCLA, escribiendo el sistema actual como una entrada y su
salida siendo el sistema propuesto. Fuente: Creacin propia.
120
Entradas
Salidas
-Eficiencia en el registro de
informacin de manera rpida y
confiable.
-Optimizacin
del
tiempo
contribuyendo
a
su
aprovechamiento al mximo para la
realizacin de actividades.
la
PROCESOS
Nota: Figura n 14 Relacin entre el estado inicial y el estado final, se detallan los cambios que se tendrn al pasar de un
sistema manual a uno informtico. Fuente: Creacin propia.
121
122
Entradas.
Procesos.
Administracin.
Contabilidad.
Libro diario.
Libro mayor.
Balanza de comprobacin de
sumas y saldos.
Catalogo de cuentas.
Balance general.
Estado de resultado.
Planilla de pago al personal
asignado a los proyectos.
Recibo de pago de los socios.
Reporte de egresos por compra
de granos.
Libros de IVA.
Retenciones anuales.
123
123
Salidas.
Administrativa.
Procesos.
124
124
Salidas
Entradas
Administracin.
Procesos
Proyectos
Asignacin de personal
Diagnstico de la comunidad
Elaboracin del proyecto
Creacin de cronogramas de
actividades
Reconocimiento de territorio
Elaboracin de POA
Creacin de lnea base
125
125
Entradas.
Salida.
Procesos.
Crdito.
Reporte de morosos.
Reporte de visitas domiciliares.
Record por cada cliente.
Estado de pagos.
Emisin de recibos.
Reporte de evaluacin
econmica.
Reporte de seguimiento de
clientes.
Reporte de solicitud por cliente.
126
126
Entradas.
Procesos.
Compra y venta.
Emisin de facturas.
Informe de produccin por zona.
Reporte de los contactos de
comercializacin.
Reporte de referentes de control.
Asignacin de mquina de
desgranado.
Reporte de proveedores.
127
127
Entradas.
Procesos.
Compra y venta.
Bodega.
Kardex.
Reporte de productos ms
solicitados.
Informe de zonas que entregan
ms granos.
Reporte de los productos en
consignacin.
Informe de productos entregados
a los socios.
128
128
Entradas
Procesos
Compra y venta.
Desgranado
Controles:
general.
Comit
administrativo,
Cronograma
Elaboracin de recibo de cobro
Reporte de cantidad de quintales
desgranados
Reporte de mantenimiento de la
maquinaria
gerente
129
129
A- Entorno.
Se describen las instituciones externas que interactuaron con ASAESCLA:
Ministerio de Agricultura y Ganadera (MAG).
Fundacin para el Desarrollo (FUNDESA).
ONG.
Ministerio de Hacienda.
Proveedores.
Ministerio de Agricultura y Ganadera.
El ministerio de agricultura y ganadera es el ente regulador de las asociaciones
del tipo agrcola, se encarga de promover el desarrollo de la agricultura del pas. La
relacin que ASAESCLA tiene con el MAG es del tipo de formacin ya que el
ministerio proporciona capacitaciones y a la vez solicita informes sobre el
crecimiento de la asociacin.
130
ONG.
Son instituciones no gubernamentales que apoyan econmicamente o fomentan
el desarrollo de proyectos y capacitaciones. ASAESCLA se ve beneficiada cuando
alguna ONG le asigna proyectos ya que siempre van destinadas al desarrollo de las
comunidades al presentarse esta situacin la institucin se ve obligada a estar
entregando reportes de los avances del proyecto y de los beneficios obtenidos en
las comunidades.
Ministerio de hacienda.
Es la institucin encargada de velar por el correcto cumplimiento de las leyes
financieras. La relacin que ASAESCLA mantiene es debido a que debe presentar
declaraciones de impuestos de IVA y del impuesto sobre la renta.
Proveedores.
Son personas o instituciones que venden diferentes tipos de productos del tipo
agrcola, ASAESCLA se relaciona con ellos adquiriendo dichos insumos.
B- Frontera.
Son las reas o comits que se ven directamente involucrados en los
procesos manuales que se realizan en la institucin, las cuales son las reas
administrativas, crdito, compra y venta.
131
1.- Administracin.
Contabilidad.
Se encargaba de registrar ingresos y egresos monetarios, as como registrar los
diferentes tipos de facturas que son utilizadas en la institucin.
Proyectos.
Se ejecutaban los diversos planes a desarrollarse en las diferentes comunidades o
aquellos que iban dirigidos hacia ASAESCLA, para el desarrollo humano o de
procesos sostenibles.
Administrativa.
Es el rea donde se consolida la informacin para elaborar los respectivos
reportes para el consejo de administracin, asamblea general, ONG y cualquier otra
institucin que requiera algn tipo de informacin de ASAESCLA.
2.- Compra y venta.
Compra y venta.
Engloba todas aquellas actividades relacionadas a la compra y venta de granos,
insumos u otros productos que la institucin tenga disponible a los clientes o
asociados.
132
Bodega.
Se registraban los ingresos y egresos de productos en el centro de acopio o
bodega de la institucin. De igual forma se registraba toda aquella informacin de
los insumos que ah son resguardados.
Desgranado.
Es la asignacin de la maquinaria de desgranado y el registro de su
mantenimiento.
3.- Crdito.
Es el rea encargada de registrar toda la informacin relacionada a la solicitud de
crditos.
C- Entradas.
133
134
135
136
137
139
Informacin que se les entrega del estado de los proyectos que estn
financiando.
Reportes para las dems instituciones.
Son informes que se entregan a las instituciones que en su momento
estn involucradas con ASAESCLA principalmente es informacin
referente al estado de la asociacin, sus socios, comunidades que
estn siendo beneficiadas y proyectos que se estn ejecutando.
Contabilidad.
Libro diario.
Son los registros diarios de las actividades econmicas que se
realizan en la institucin.
Libro mayor.
Es el consolidado de cada una de las cuentas usadas para el registro
de las actividades econmicas diarias donde se refleja el saldo de
cada una de ellas.
Retenciones anuales.
Son las retenciones que se les hace a las personas que son
contratadas para los proyectos.
Balanza de comprobacin de sumas y saldos.
Es un reporte en el cual se presenta un cuadro resumen de todas las
cuentas.
Catlogo de cuentas.
Es el listado de todas las cuentas que son usadas para el registro de
la contabilidad.
141
143
144
145
146
148
Entradas.
Procesos.
Contabilidad.
Libro diario.
Libro mayor.
Balanza de comprobacin de
sumas y saldos.
Catlogo de cuentas.
Balance general.
Estado de resultado.
Planilla de pago.
Libros de IVA.
Nota: Figura n 22 Enfoque de sistema propuesto para contabilidad. Fuente: creacin propia.
149
149
Entradas.
Procesos.
Administrativa.
-Generar informes.
-Actualizar socios.
Nota: Figura n 23 enfoque de sistema propuesto para el rea administrativa. Fuente: creacin propia.
150
150
Entradas.
Procesos.
Proyectos
Nota: Figura n 24 Enfoque de sistema propuesto para el rea de proyectos. Fuente: creacin propia.
151
151
Entradas
Procesos.
Crditos.
-Generar Informes.
Nota: Figura n 25 Enfoque de sistemas propuesto para el rea de crditos. Fuente: Creacin propia.
152
152
Salidas
Entradas
Procesos.
Compra y venta.
Registrar clientes.
Registro de compras.
Control de contactos de
comercializacin.
Registro de ventas de producto.
Datos de comercializacin.
Datos de proveedores.
Registro de productos en
consignacin.
-Generar factura.
Emisin de factura.
Reporte de los contactos de
comercializacin.
Reporte de proveedores.
Reporte de egreso por compras.
Reporte
de
productos
en
consignacin.
-Generar Informe.
-Actualizar stock de productos.
Nota: Figura n 26 Enfoque de sistemas propuesto para el rea de compra y venta. Fuente: creacin propia.
153
153
Entradas
Procesos
Bodega.
Datos de la maquinaria.
Registro del estado de la maquinaria
Registro de responsable por
comunidad.
Registro de cobro por utilizar
maquinaria.
Datos de desgranado
Datos de niveles de produccin
Registrar ingreso de producto
Datos de ingreso de granos
Registro de egreso de producto
Registro de insumos y agroqumicos
-Actualizar kardex
Kardex.
Reporte de productos ms
solicitados.
Reporte por zona de entrega de
granos.
Reporte de cantidad de quintales
desgranados.
Reporte de mantenimiento de la
maquinaria
Nota: Figura n 27 Enfoque de sistema propuesto para el rea de bodega. Fuente: creacin propia.
154
154
ENTRADAS.
Contabilidad.
Registro de ingresos y egresos:
155
Administrativa.
Datos de socios: Se lleva un control de cada uno de los socios,
nombre, direccin, edad etc.
Polticas de crditos.
Proyectos.
Calcular saldos de proyectos:
Se realiz el clculo de los proyectos.
Generar informes:
156
Bodega.
Actualizar Kardex:
El sistema actualizo las entradas y salidas de productos de acuerdo a
la entrada de informacin que reciba.
Controlar los productos ms vendidos:
Se llev el control de aquellos productos que son ms demandados
por los clientes.
Generar Informes:
Se procesaron las solicitudes de informes para convertirlas en salidas
(reporte).
Calcular cantidad de quintales desgranados:
El sistema realizo un clculo de los quintales generados por el
desgranado.
SALIDAS.
Es toda aquella informacin que produce el sistema para su medio ambiente, las
salidas que se han identificado se detallan a continuacin.
Contabilidad.
Libro diario:
Son los registros diarios de las actividades econmicas que se
realizan en la institucin.
Libro mayor:
158
159
160
161
Bodega.
Kardex:
Informe que se genera cada cierto tiempo en donde se reflejan las
entradas y salidas de producto.
Reporte de producto ms solicitado:
Estadstica que se lleva para lograr identificar aquel producto ms
solicitado en el mercado.
Reporte de cantidad de quintales desgranados:
Se controla la cantidad de quintales que son desgranados para ver el
movimiento de la produccin.
Reporte de mantenimiento de maquinaria:
Cada cierta cantidad de quintales que se desgranan es necesario
realizar un mantenimiento a la maquina y este debe ser registrado.
Elaboracin de recibo de cobro:
Recibo que se emite por el cobro del servicio de desgranado.
Reporte de producto entregado en consignacin.
Proyectos.
Informacin de apertura de los proyectos:
Se ingresa los datos del personal asignado a dicho proyecto, as como
el diagnstico previo realizado a la comunidad, y el reconocimiento
territorial.
Transacciones de los proyectos:
Se refiere a los desembolsos y remesas que se hagan por proyecto
de inversin.
162
Crditos.
Registro de socios:
Se refiere a la informacin personal del socio.
Ingreso de datos para asignar crditos a socios y no socios:
Se ingresan los datos de visitas domiciliares, al igual que el monto a
otorgar y la confirmacin de la asignacin del crdito.
Acuerdo de plan de pago:
Se registran las cuotas a pagar de acuerdo al monto prestado y las
formas de pago.
Registro de abono al prstamo:
Es el control de los abonos realizados por los clientes al prstamo
otorgado.
Compra y Venta.
Registrar cliente:
Es el proceso de registrar los diferentes clientes que adquieren el
producto.
Registro de compra de fertilizantes, agroqumicos y granos:
Ingreso de los datos sobre la compra de fertilizantes, agroqumicos y
granos ya que estos pueden ser adquiridos en su totalidad o pueden
ser entregados por parte del proveedor en consignacin.
Control de contactos de comercializacin:
Ingreso de la informacin de todos los proveedores, en la cual se
refleja el tipo de producto y calidad del mismo que entrega a la
asociacin.
163
164
Crditos.
Actualizar estado de pagos:
El sistema actualizo el estado en que se encuentran los pagos de
acuerdo a la informacin que reciba como entrada.
165
Contabilidad.
Libro diario:
Son los registros diarios de las actividades econmicas que se
realizan en la institucin.
Libro mayor:
Es el consolidado de cada una de las cuentas usadas para el registro
de las actividades econmicas diarias donde se refleja el saldo de
cada una de ellas.
Retenciones anuales:
Son las retenciones que se les hace a las personas que son
contratadas.
Balanza de comprobacin de sumas y saldos:
Es un reporte en el cual se presenta un cuadro resumen de todas las
cuentas.
Catalogo de cuentas:
Es el listado de todas las cuentas que son usadas para el registro de
la contabilidad.
Balance general:
167
168
171
CAPTULO III
REQUERIMIENTOS.
172
REQUERIMIENTOS.
3.1 Requerimientos informticos.
173
En este diagrama los procesos ya no tienen una interaccin directa, sino que, se
relacionan por medio de los almacenes. (Ver anexo n 12 diagrama de flujo de datos,
pg. 314)
174
175
Cdigo:
Cdigo asignado al
proceso.
Descripcin.
Nivel:
Entrada.
Entidades
proceso.
que
participan
en
el
Salida.
176
Cdigo:
Descripcin:
Nivel:
1
SICAV
Entrada.
Salida.
Contabilidad.
Administracin.
Proyecto.
Crdito.
Compra y venta.
Bodega.
Usuario.
Bitcora.
Reporte de estado de
cuentas.
Recibo de abono.
Producto en existencia.
Factura de venta.
Reporte de compra y venta.
Kardex.
Quintales desgranados.
Reporte maquinaria.
Bitcora.
Copia de seguridad.
Reporte de libros contables.
Planilla.
Reporte de poltica.
Reporte estado de socio.
Porcentaje ejecutado.
Actualizacin proyecto.
Reporte seguimiento de
proyecto.
Sigue
177
Datos usuario.
Datos modificados
usuario.
Ingresar contrasea.
Sueldo devengado
empleado.
Datos empleados.
Datos ingreso y egreso
econmico.
Cuentas contables.
Porcentaje descuentos.
Aportacin socios.
Datos de polticas.
Datos de socios.
Fecha del proyecto.
Institucin cooperante.
Datos personales.
Datos del diagnstico.
Datos de la comunidad.
Nuevas actividades.
Nuevas fechas.
Actividades.
Dinero gastado.
178
Tabla 30 Estndar aplicado para describir las entidades que participan en el proceso de SICAV.
Entidad: nombre de la entidad.
Descripcin:
Breve descripcin de la entidad.
Flujo de entrada
Flujo de salida
Proyecto
Flujo de entrada
Flujo de salida
Fechas de proyectos.
Actualizacin proyectos.
Institucin cooperante.
Datos personales.
Datos de la comunidad.
Actividades.
Dinero gastado.
Nota: Ejemplo de la descripcin de entidades aplicando el estndar antes descrito. Fuente Creacin propia.
179
Usuario
Descripcin:
Breve descripcin del almacn de datos.
Entrada:
Salida:
Nota: Estndar que se aplic a la descripcin de los almacenes .Fuente: Creacin propia.
Almacn: Usuario.
Usuario
Descripcin:
Almacena la informacin de los usuarios que tienen acceso al sistema.
Entrada:
Salida:
Usuario seleccionado
Usuario
Datos de usuario
180
181
Letra inicial.
Ejemplo.
Descripcin.
Carcter.
cnom_usu
Nombre de usuario.
Fecha.
frecibo
Entero.
Etotal
Total a cancelar.
Memo.
mdescripcion
Descripcin de un documento.
Double.
dprecio
Precio de un producto.
Bolean.
bsocio
Si el cliente es socio o no de
ASAESCLA.
Cdigo: cnombre
Tipo: carcter.
Formato: A!
Mayscula: si.
Minscula: no.
Longitud: 40
CODIGO: ffecha
DESCRIPCION: Identifica el da, mes y ao en que inicia o finaliza un proyecto; as tambin la fecha de
transacciones en los proyectos, fecha de cobros, fecha de ingreso, traslado y salida de activos.
TIPO: Fecha.
FORMATO: dd/mm/aa
LONGITUD: 8
182
Cdigo: nmonto_aprobado
Tipo: numrico
Formato: 99999
Valor mnimo: 1
Longitud:
Observacin:
Cdigo: dhaber
Tipo: doble
Formato: 999.99
Longitud: 10
Observacin:
Cdigo: bcomercializar
Descripcin: Elemento que almacena el dato sobre el producto que es para la venta o para consumo del
hogar.
Tipo: booleano
Formato:
Longitud: 2
Observacin:
183
SIGNIFICADO
Est compuesto de
{}
[]
()
Nota: Relaciones de componentes para la descripcin de una estructura de datos. Fuente: creacin propia.
{ N }
Por:
{ Concepto}
184
3.2.1 Software.
Interfaz.
Multitctil.
Windows Anytime Upgrade.
Modo XP.
Compatibilidad.
Otras caractersticas.
GlassFish.
Es una serie de servicios para los ordenadores que funcionan con Windows
y ejecutan aplicaciones con tecnologa java.
Este servicio convierte a un ordenador en un servidor de Internet o Intranet es decir
que en las computadoras que tienen este servicio instalado se pueden publicar
pginas web tanto local como remotamente (servidor web).
Debido a que la aplicacin se desarroll en ambiente web se utiliza como
servidor web GlassFish.
My SQL versin 6.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con
esta licencia, pero para aquellas empresas que quieran incorporarlo en productos
privativos deben comprar a la empresa una licencia especfica que les permita este
uso. Est desarrollado en su mayor parte en ANSI C.
JDBC.
JDBC es un API incluido dentro del lenguaje Java para el acceso a bases de
datos. Consiste en un conjunto de clases e interfaces escritos en Java que ofrecen
un completo API para la programacin de bases de datos.
187
driver) Debido a que JDBC est escrito completamente en Java tambin posee la
ventaja de ser independiente de la plataforma.
3.2.1 Hardware.
188
Software.
Versin.
Sistema Operativo.
Windows
XP Professional
Herramientas de escritorio.
Office
2007
Navegador.
Firefox
12.0
Google chrome
2012
avast
Libre
Antivirus.
189
Equipo.
Descripcin.
Marca.
Cantidad.
PC
CPU
Clon
Monitor de 17 Plg.
DELL
Pentium IV
PC
CPU
Clon
Monitor de 17 Plg.
HP
Pentium IV
UPS
Forza
Forza
Impresora
Prixma ip1700
Canon
Velocidad de Impresin:
Hasta 22 ppm en texto negro
Hasta 17 ppm a color
Resolucin:
4800 x 1200 dpi
Interfaz:
USB
Sistema Operativo:
Windows XP/2000/Me/98
Mac OS X v 10.2.1 o posterior
190
Nota: hardware con el que cuenta ASAESCLA hasta el momento. Fuente: creacin propia.
Software
Versin
Sistema Operativo
Windows
Seven profesional
Herramientas de escritorio
Office
2007
Navegador
Mozilla
12.0
Google chrome
2012
191
Antivirus
Avast
Version libre
Nota: Software que est instalado en las maquinas del tipo DELL. Fuente: creacin propia.
RED.
Una red de rea local, o red local, es la interconexin de varios ordenadores
y perifricos. Su extensin est limitada fsicamente a un edificio o a un entorno de
hasta 200 metros. Su aplicacin ms extendida es la interconexin de ordenadores
personales y estaciones de trabajo en oficinas, fbricas, etc., para compartir
recursos e intercambiar datos y aplicaciones. En definitiva, permite que dos o ms
mquinas se comuniquen.
Topologa de red utilizada.
Se utiliz una topologa tipo estrella ya que es una red en la cual las
estaciones estn conectadas directamente a un punto central y todas las
comunicaciones se han de hacer necesariamente a travs de este.
c) caractersticas mnimas de red.
Switch 10/100 de 16 Puertos, con iinterfaces para medios: RJ-45
Tipo de cable: UTP cat. 5
Conectores: RJ-45.
192
193
Funciones.
Verificar el mantenimiento del software y que su instalacin funcione
correctamente.
Servicio y soporte tcnico al equipo informtico, a fin de mantenerlo en
ptimas condiciones de operacin.
Realizar copias de respaldo de la informacin, de acuerdo a lo establecido
por ASAESCLA.
Velar por el buen funcionamiento del Sistema.
Llevar un control de cada uno de los usuarios del Sistema.
Tener a su cargo la administracin de la red.
195
Por lo que se consider que la vida til o duracin del Sistema como elemento
de provecho para la Institucin, ser de 4 aos, debido a estos avances tecnolgicos
en el rea de informtica y a los factores organizacionales (Koontz, 2002)que
determinan la utilizacin y actualizacin de los procedimientos administrativos.
3.2.4 Seguridad.
Se debe contar con UPSs para proteger de una descarga o corte de energa
elctrica al equipo y por ende la informacin contenida en ste.
Seguridad lgica.
Consiste en la aplicacin de barreras y procedimientos que resguarden el acceso
a los datos y slo se permita acceder a usuarios autorizadas para hacerlo.
El Sistema Informtico interacta con diversos tipos de usuarios, los cuales
tienen acceso a diferentes mdulos y para ellos se identifican sus respectivas
contraseas.
Tipos de usuarios del sistema:
197
Seguridad de archivos.
La informacin manejada por las Bases de Datos del Sistema Informtico
deba protegerse contra fallos en el equipo, cortes de energa, o cualquier otra
circunstancia; para ello se realizaban copias de respaldo con el objetivo de
mantener cierta capacidad de recuperacin de la informacin ante posibles
prdidas.
Deben existir tambin mecanismos para reparar archivos daados,
salvaguardar la integridad y seguridad de la informacin, adoptando las
precauciones necesarias, a fin de prevenir y eliminar virus informticos en los
equipos.
198
Software.
El software es un conjunto de programas destinados a permitir la
comunicacin del usuario con un ordenador y gestionar sus recursos de manera
eficiente. Est formado por una serie de instrucciones y datos, que permiten
aprovechar todos los recursos que el computador tiene, de manera que pueda
resolver gran cantidad de problemas.
Sistema operativo.
Los sistemas operativos se clasifican por su operatividad en el medio de
desarrollo en: Sistemas operativos para servidores y para estaciones de trabajo.
Las plataformas operativas para el desarrollo del Sistema Informtico sern:
Windows 7 como servidor central, con base a criterios expuestos por ASAESCLA,
los cuales se detallan a continuacin:
199
Existen licencias del sistema operativo Windows 7 para cada una de las
terminales que estn conectadas al Sistema, con lo cual se eliminan los costos de
adquisicin o capacitacin en el uso de otro sistema operativo. Existe una red local
cliente-servidor funcionando bajo un dominio utilizando Windows 7 Profesional en
los computadores Cliente y Windows 7 Instalado en el servidor de datos de la
institucin.
Java posee una curva de aprendizaje muy rpida. Resulta relativamente sencillo
escribir applets interesantes desde el principio. Todos aquellos que antes ya
estuvieron familiarizados con C++ encuentran que Java es ms sencillo, ya que se
han eliminado ciertas caractersticas, como los punteros. Debido a su semejanza
con C y C++, y dado que la mayora de la gente los conoce aunque sea de forma
elemental, resulta muy fcil aprender Java. Los programadores experimentados en
200
C++ pueden migrar muy rpidamente a Java y ser productivos en poco tiempo.
Algunas de sus caractersticas son:
Orientado a Objetos.
Distribuido.
Robusto.
Seguro.
Indiferente a la arquitectura.
Portable.
Multihebra.
Dinmico.
Produce Applets.
201
Motor de plantillas.
Java.
Las paginas hijas tambin usan esos controles ContentPlaceHolder, que deben
ser relacionados con el ContentPlaceHolder de la pgina maestra que contiene a
esta pgina hija. El resto de la pgina est definido por las partes compartidas de la
pgina maestra. Todo el lenguaje de marcado y controles de servidor en la pgina
de contenido deben ser colocadas dentro del control ContentPlaceHolder.
Cuando una solicitud es hecha por una pgina de contenido, ASP.NET mezcla
la salida de la pgina de contenido con la salida de la pgina maestra, y enva el
resultado al usuario.
203
206
Visual Basic
.NET
Visual Fox.
Java.
PHP.
Requerimientos de
Sistema.
P450,
M192MB,
D500MB
P133,
M64MB,
D200MB
P66,
M24MB,
D150MB
P133,
M32MB,
D200MB
Costo.
$ 1,079.00
$ 684.60
Libre
Libre
Tipo de Soporte.
Microsoft
Microsoft
Open
Source
Open
Source
Gestin de base de
SQL Server,
FoxPro,
SQL.
Datos.
PostgreSQL,
Oracle,
Access,
Server.
SQL Server,
Oracle,
Access,
Server,
MySQL
y
PostgreSQL
SQL Server,
Oracle,
Access,
Server,
MySQL
y
PostgreSQL
Ambiente Web.
si
No
si
si
si
Si
si
si
Orientado Objetos.
si
Si
si
------
Plataforma.
Unica
Unica
Multiplatafor
ma.
Multiplatafor
ma.
Fabricante.
Microsoft.
Microsoft.
Sun
Microsyste
ms.
Open
Source.
Gestin
Archivos.
de
208
Principales caractersticas:
Optimizacin caracterizada y reduccin de la coleccin de basura.
Monitoreo completo del servidor, usando JMX y el administrador de la
aplicacin Web.
Escalabilidad y confiabilidad.
Soporta administrador de seguridad.
Desarrollo de aplicaciones rpidas.
Multiplataforma.
210
Sevidor GlassFish.
GlassFish es un servidor de aplicaciones de software libre desarrollado
por Sun Microsystems, compaa adquirida por Oracle Corporation, que implementa
las tecnologas definidas en la plataforma Java EE y permite ejecutar aplicaciones
que siguen esta especificacin. Es gratuito, de cdigo libre y se distribuye bajo un
licenciamiento dual a travs de la licencia CDDL y la GNU GPL. La versin comercial
es denominada Oracle GlassFish Enterprise Server (antes Sun GlassFish
Enterprise Server). (Requerimientos y tipos de datos tecnologa JAVA, 2012)
GlassFish est basado en el cdigo fuente donado por Sun y Oracle
Corporation; este ltimo proporcion el mdulo de persistencia TopLink. GlassFish
tiene como base al servidor Sun Java System Application Server de Oracle
Corporation, un derivado de Apache Tomcat, y que usa un componente adicional
llamado Grizzly que usa Java NIO para escalabilidad y velocidad.
211
Costo.
Apache.
Internet
Information Server
(IIS).
Tomcat.
GlassFish.
Libre
Libre
Libre
Si
Si
Multiplataforma.
Si
Incluido en SO
Windows XP
Profesional
No
Seguridad.
Si
Si
Si
Si
Escalabilidad
Confiabilidad.
Si
Si
Si
Si
Autenticacin
Usuarios.
de
Si
Si
Si
Si
Desarrollo
Aplicaciones
rpidas.
Fabricante.
de
Si
Si
Si
Si
Open Source.
Microsoft.
Open Source.
Open Source.
Nota: Cuadro comparativo de servidores Web. Fuente: Franklin Slorzano 2010, publicado en: www.monografias.com
Dado que Glassfish es el servidor que mejor cubre los requerimientos para el
servicio de Internet como Intranet, es ste, el que se seleccion como servidor Web.
Integracin de componentes.
Para el desarrollo e implementacin del sistema informtico se utiliz los
componentes de software descritos en las secciones anteriores, de forma que sea
posible la integracin de los elementos, modelos y plataformas que encierran
aspectos de software requerido, de forma modular, dependiente y extensible.
La integracin, portabilidad y reutilizacin de estos elementos constituirn un
enfoque ms apropiado; que basados en un diseo de componentes genricos
permitir cubrir los requisitos identificados, tanto dinmicos como estticos,
212
213
reutilizacin
del cdigo
dentro
del software
para
producir
214
Principales caractersticas:
Alta concurrencia.
Direcciones MAC.
Arrays.
Adicionalmente los usuarios pueden crear sus propios tipos de datos, los que
pueden ser por completo indizables gracias a la infraestructura GiST de
PostgreSQL. Algunos ejemplos son los tipos de datos GIS creados por el
proyecto PostGIS.
Otras caractersticas:
Disparadores (triggers).
Vistas.
Integridad transaccional.
Herencia de tablas.
Funciones.
217
Las funciones pueden ser definidas para ejecutarse con los derechos del usuario
ejecutor o con los derechos de un usuario previamente definido. El concepto de
funciones, en otros DBMS, son muchas veces referidas como "procedimientos
almacenados" (stored procedures).
Access 2007-2010.
El programa de administracin de Bases de Datos de Microsoft Office, ofrece un
conjunto eficaz de herramientas que son suficientemente sofisticadas para los
desarrolladores profesionales, pero sencillas de aprender para los nuevos
usuarios (Lenguajes y software de MICROSOFT, 2008).
Los usuarios de la organizacin podrn crear o utilizar eficaces soluciones de
Base de Datos para organizar la informacin, tener acceso a ella y compartirla
con ms facilidad que nunca.
Microsoft Access 2007-2010 facilitan la tarea de compartir la informacin y
suministrar potentes herramientas para organizar y compartir Bases de Datos
haciendo posible as el anlisis instantneo de los detalles y la verificacin de
las relaciones fundamentales.
Principales caractersticas de Access 2007-2010
Incorpora una amplia variedad de orgenes de datos.
Vincula sistemas empresariales.
Otorga una nueva apariencia a los formularios.
Obtiene informacin de dependencias.
Ayuda a eliminar errores.
218
SQL Server.
PostgreSQL.
Access.
MySQL.
Costo.
$ 1,449.00
Libre.
$ 229.00
Libre.
Modelo
Distribuido.
Centralizado.
----
Centralizado.
Migracin de Datos.
si
Si
si
Si
Interfaz Amigable.
si
Si
si
Si
si
Si
si
Si
Uso de plataforma.
nica.
Multiplataforma.
nica.
Multiplataforma.
Robustez.
si
Si
no
Si
Seguridad.
Buena.
Muy Buena.
Mala.
Muy Buena.
Fabricante.
Microsoft.
Open Source.
Microsoft.
Open Source.
Centralizado/Distribuido.
Fcil
uso
configuracin.
de
219
Hardware.
220
221
Recurso humano.
El recurso humano es el factor fundamental para el desarrollo y cumplimiento
de los objetivos del proyecto; razn por la cual para el desarrollo de Sistema
Informtico, ser necesario la asignacin de dos personas con conocimientos,
habilidades y tcnicas sobre anlisis, diseos de sistemas, programacin, as como
el desarrollo de algoritmos de procesamiento de datos.
Para la ejecucin del presente proyecto se definieron etapas o fases de
avance y evaluacin, a travs de las cuales se organiz y dividi el trabajo total. En
la tabla n 48 se detalla el tiempo necesario para la ejecucin de cada una de las
etapas propuestas.
Tabla 48 Etapas generales del proyecto.
No
Actividad.
Duracin
Comienzo.
Fin.
42
08/05/12
04/07/12
72
05/07/12
12/10/12
(Das).
1
Anteproyecto.
Situacin
Actual
Requerimientos.
43
15/10/12
12/12/12
105
13/12/12
08/05/13
Anlisis
de
222
CAPITULO IV
DISEO.
223
224
papel,
225
Tipografa.
Se us el tipo de letra Arial, ya que es de uso universal y de instalacin
predefinida para cualquier sistema operativo.
Si se deseaba usar alguna tipografa especial para un ttulo o logotipo, se
convirti en una imagen.
El uso exclusivo de palabras maysculas estaba definido para ttulos o reas
de encabezado.
El uso de las negritas, cursivas o subrayados fueron recursos que se usaron
para resaltar palabras claves dentro del sistema.
Redaccin de enlaces.
La frase del enlace tena un significado. Contena la misma frase que el ttulo
de la pgina a la que se va a acceder desde el enlace.
226
Imgenes.
Se establecieron formatos de imgenes JPG, GIF, SWF o PNG. Estas
imgenes se definieron en una escala pequea (un mximo de 2.32 x 1.86 cm) para
mantener una velocidad aceptable en el llamado de las pginas web evitando
sobrecargar la transferencia en la red.
Cada uno de los mdulos del sistema informtico contemplo una serie de
especificaciones en las respectivas pantallas. Los criterios que se consideraron al
momento de disear y codificar el sistema son:
227
Administrativa.
Descripcin.
En este mdulo se contempl todo el registro de la informacin necesaria para el correcto
uso de la aplicacin, es decir, se registraban los datos de aquellos que podan hacer uso
del sistema y es donde se realizaban las copias pertinentes de la base de datos. Por lo
tanto este se dividir en dos secciones: usuarios y copia de respaldo.
En este apartado se contempl que es el administrador general de ASAESCLA el que
tendra acceso, donde l podr observar todos los reportes de las dems reas que se
han visto afectadas por el sistema. El usuario de este mdulo tambin podra ingresar las
polticas de crditos y realizaba el registro de los socios. Este mdulo fue divido en:
Polticas y Socios.
Sigue
228
El contador ingresaba a esta seccin donde realizaba las actividades de crear planillas,
registrar el libro diario e ingresar el catlogo de cuentas; el sistema le generaba lo que es
el reporte del libro diario, libro mayor, estado de resultado, balanza de comprobacin de
sumas y saldos.
Proyectos.
En este mdulo se lleva el registro de los datos de los proyectos, el usuario para ingresar
las fechas de cada proyecto as como sus actividades y las personas que ejecutarn
dichas actividades. De igual forma se registra todo aquel dato necesario de las
comunidades beneficiarias.
Crdito.
En la seccin de crdito se controlan las solicitudes por parte de los cliente que han sido
aprobadas una vez el cliente este ingresado al sistema se someter a cumplir con las
polticas de crdito especificadas por el administrador general de la institucin. Este
mdulo ser divido en tres secciones: Registrar financiera, donde se ingresan los datos
de la institucin con la cual se tienen contactos y que brinda algn tipo de prstamos a
los asociados; Solicitud del cliente, donde se registran los datos generales de los clientes;
Pagos. En este se controlan los abonos a los prstamos.
Compra y
venta.
Bodega.
Desgranado.
Informes.
El mdulo de bodega controlaba los productos con los que cuenta ASAESCLA y mantiene
un control sobre la ubicacin de estos mientras estn dentro de la bodega y su destino
cuando estos ya fueron entregados a clientes, socios o personal de la institucin. En este
mdulo se puede ver :
1) Ver rdenes.
2) Ingreso de producto.
3) Egreso de producto.
4) Registrar datos del producto.
5) Kardex.
En este mdulo se registraban las comunidades donde se brind el servicio de
desgranado por lo tanto es necesario obtener los datos de las maquinarias con las que
se cuenta, registrar la persona encargada y llevar el control del mantenimiento de la
mquina. El sistema mostraba el cronograma de visitas a las comunidades una vez que
el usuario ingrese las fechas en que sern visitadas.
En este mdulo los usuarios observaban ver los reportes que necesiten imprimir.
229
230
rea de pie de pgina web. Lugar que ocupo los derechos exclusivos de la
Universidad de El Salvador, sobre el sistema (ocupar el 5% de la pgina
web).
BANER FLASH
LOGO DEL
SISTEMA
LOGO DE
FUNDESA
AREA DE MENUS
AREA DE
BOTONES DE
ACCION
AREA DE CAMPOS
PIE DE PGINA
Nota. Figura n 28 Estndar de manipulacin de pantalla. Fuente: creacin propia.
231
Se estableci como objetos a todos los elementos que puedan estar incluidos
dentro de las pantallas del sistema informtico. Los objetos ms comunes que se
utilizaron en el diseo del sistema son:
Botn de comando.
Botn de eleccin.
Cajas de seleccin.
Cajas de texto.
Cuadro desplegable.
Etiqueta.
Grfico.
Imagen.
232
Objeto.
Descripcin.
Se us para mostrar una lista de
opciones de las cuales el usuario
pueda seleccionar un valor.
Grid.
de
pantalla,
botones
de
procesos.
Es
el
control
233
Imagen.
Descripcin.
un formulario especfico.
informacin.
Sigue
234
Viene pg.233
Ver todo.
Cerrar.
de
direccin.
Numeracin.
Aceptar eliminar.
Modificar.
Salidas en pantalla.
235
Salidas en papel.
Tamao.
Carta.
Orientacin.
Tipo de informacin.
Vertical.
Tabular.
Horizontal.
Tabular.
21.59 cm x 27.94 cm
27.94 cm x 21.59 cm
Nota. Fuente: creacin propia.
236
Descripcin.
Logotipo.
Caracterstica estndar.
Fuente: Arial.
Tamao de fuente: 11 puntos.
Estilo: Negrita.
Formato: Tipo oracin.
Alineacin: Centrada.
Encabezados.
Fuente: Arial.
Tamao de fuente: 11 puntos.
Estilo: Normal.
Formato: Tipo oracin.
Alineacin: Centrado.
Cuerpo.
Contiene el detalle de la
informacin obtenida y
generada por el Sistema
Informtico.
Fuente: Arial.
Tamao de fuente: 10 o 9 puntos.
Estilo: Normal.
Formato: Depende del contenido.
Alineacin: Justificado.
Especifica la fecha
creacin del reporte.
Fuente: Arial.
Tamao de fuente: 10 o 9 puntos.
Estilo: Normal.
Formato: 99/99/99
Alineacin: Depende del tipo de documento.
de
Fecha.
Numeracin
pgina.
de
Muestra
el
nmero
correlativo de las pginas
que se imprimirn.
Fuente: Arial.
Tamao de fuente: 9 puntos.
Estilo: Normal.
Formato: Pg. X de XX, la primer X indica la pgina actual
y las otras el total de pginas que posee el informe.
Alineacin: Derecha.
237
ASAESCLA DE R.L
Encabezados
Nmero de pgina.
238
Prefijo.
Formato.
Descripcin.
Tabla o almacn.
tnombre_tabla
Formulario.
fnom_form
Consulta.
cnom_consulta
Reporte.
rnom_reporte
El tipo de dato que podr ser usado en la aplicacin depende totalmente del
motor de base de datos y el lenguaje de programacin. En este apartado se detallan
el tipo de dato que pueden ser usados en MySQL y JSP, ya que estos fueron los
lenguajes seleccionados para la creacin del sistema durante la etapa de
requerimientos.
239
Descripcin.
BIT [(m)]
Numero entero que indica bits por valor (Valor por defecto 1).
TINYINT [(m)]
BOOL | BOOLEAN
SMALLINT [(m)]
MEDIUMINT [(m)]
BIGINT [(m)]
FLOAT [(m)]
FLOAT[(m,d) ]
DOUBLE[(m,b)]
XREAL[(m,b)]
M anchura de muestra.
DOUBLE
B bits significativos.
DECIMAL[(m[,d])]
DEC[(m[,d])]
FIXED[(m[,d])]
D nmero de decimales.
Nota: descripcin de los datos numricos que pueden ser usados en el gestor de base de datos. Fuente: Suarez Prez,
Ramn Jess 2009.Publicado en: Tipos de datos en MySQL,
Rango soportado.
Formato de almacenamiento.
DATE
1000-01-01 a 9999-12-31
YYYY-MM-DD
TIME
YYYY-MM-DD HH:MM:SS
TIMESTAMP[(m)]
YYYY-MMDD
TIME
-838:59:59 a 838:59:59
HH:MM:SS
YEAR[(2|4)]
YYYY
HH:MM:SS
Nota: descripcin de los datos tipo fecha que pueden ser usados en el gestor de base de datos.
240
Descripcin
CHAR(m)
Una cadena de caracteres de longitud fija que siempre tiene el nmero necesario de espacios
a la derecha para ajustarla a la longitud especificada al almacenarla (m).
VARCHAR(m)
BINARY(m)
El tipo BINARY es similar al tipo CHAR, pero almacena cadenas de datos binarios.
VARBINARY(m)
BLOB [(m)]
TINYBLOB
Una columna BLOB con una longitud mxima de 255 (2^8 1) bytes.
TINYTEXT
Una columna TEXT con una longitud mxima de 255 (2^8 1) bytes.
MEDIUMBLOB
MEDIUMTEXT
LONGBLOB
Una columna BLOB con longitud mxima de 4, 294, 967,295 o 4GB (2^32 1).
LONGTEXT
Una columna TEXT con longitud mxima de 4,294,967,295 o 4GB (2^32 1) bytes.
ENUM(value1,
value2,)
Una enumeracin. Un objeto de cadena de caracteres que slo puede tener un valor, elegido
entre 65535 valores distintos.
SET(value1,val
ue2,)
Una enumeracin. Un objeto de cadena de caracteres que slo puede tener un valor, elegido
entre 64 valores distintos.
Nota: descripcin de los datos tipo cadena que pueden ser usados en el gestor de base de datos. Fuente: Suarez Prez,
Ramn Jess 2009.Publicado en: Tipos de datos en MySQL,
241
Descripcin.
Tamao/Formato
(Enteros)
byte
Byte-length integer
8-bit
twos
complement
short
16-bit
twos
complement
int
32-bit
twos
complement
long
64-bit
twos
complement
(Nmeros reales)
Flotantes.
float
char
Un solo carcter.
16-bit
Unicode
character
boolean
242
243
Tipo de mensaje.
Imagen.
Advertencia e informacin.
Interrogacin.
informacin necesaria para completar el manejo de cada una de las reas, teniendo
estas al igual en su dependencia a los hijos de los hijos, los cuales en esta ocasin
no son ms que los informes que el sistema va a proveer cuando el usuario estime
necesario, siendo este vistas en pantalla o impreso, como se detalla a continuacin.
245
246
247
Para facilitarle al usuario el uso del sistema se ha diseado de tal forma que en
una misma pantalla pueda buscar y modificar los datos ingresados; en las tablas
siguientes se muestra la pantalla principal en la cual se ingresan los datos seguida
de su pantalla de bsqueda y/o modificacin. En la descripcin del origen de datos
de las pantallas de SICAV se usa la simbologa siguiente.
Tabla 60 Simbologa usada en la descripcin de las pantallas.
Origen.
Carcter.
Descripcin.
Digitado.
Generado.
Recuperado.
Seleccionado.
248
249
250
251
252
253
254
255
Nota: Figura n 42 Men Contabilidad, submen ciclo contable. Fuente: Creacin propia
Nota: Figura n 43 Men Contabilidad, submen Libros de IVA. Fuente: Creacin propia
256
257
Produccin:
258
259
CAPITULO V
PROGRAMACIN.
260
PROGRAMACIN.
En el desarrollo del proyecto SICAV se aplic la programacin en capas y se
establecieron estndares que se aplicaron durante toda la ejecucin del mismo.
Teniendo creado los diferentes mdulos del sistema es necesario efectuar
verificaciones del trabajo; para comprobar que el trabajo se realiz de acuerdo a lo
planeado se hace uso de pruebas de software que permitan detectar errores o
deficiencias para poder ser solventadas oportunamente y as poder garantizar la
calidad del proyecto.
Luego de haber ejecutado las pruebas del software y solventar los errores
detectados se procede a implementar el sistema informtico. En el proceso de
implementar la aplicacin informtica se deben establecer las actividades y recursos
necesarios, por lo tanto, es necesario crear un plan de capacitacin al personal
involucrado en el proyecto.
Una parte importante del sistema es el manual de usuario. Son documentos
que sirven de gua a los usuarios del sistema en el uso correcto del mismo y a su
vez pueden aclarar sus dudas en lo que se refiere a la manipulacin adecuada del
mismo.
261
262
una parte del sistema que resuelve uno de los sub-problemas en que se divide el
problema complejo original. Cada mdulo tiene una tarea bien definida y en algunos
casos necesitan de otros para operar.
La programacin modular tiene las ventajas que permite escribir con mayor
facilidad los mdulos y estos a su vez son ms fciles de mantener, ya que por lo
general al realizar modificaciones son aplicadas solamente a unos cuantos mdulo.
En la parte de la programacin se hizo us del modelo vista controlador, este separa
la lgica de negocio de los datos.
263
264
Significado
<f:facet>
</f:facet>
Fin de la mscara.
Sigue
265
<ui>
</ui>
<p:>
</p:>
Termino.
Significado.
<html>
</html>
<body>
</body>
<table>
</table>
<style>
Estilo de la pgina.
</style>
<tr>
</tr>
<td>
</td>
<h:form>
Inicio de un formulario.
</h:form>
Termina un formulario.
266
5.2.3 Programacin.
267
Estas son libreras que deben llamarse para el correcto funcionamiento del cdigo.
268
Cdigo
@Entity
@Table(name = tempresa)
Sigue
Cdigo:
public class Tempresa implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Basic(optional = false)
@NotNull
@Column(name = ccodnit_empresa)
private Character ccodnitEmpresa;
@Basic(optional = false)
@NotNull
@Size(min = 1, max = 45)
Descripcin: Se crea una clase pblica donde creamos una columna o variable por cada campo de la base
de datos asignndole las mismas caractersticas que tiene en la base de datos.
Cdigo
public Tempresa(Character ccodnitEmpresa, String cnomEmpresa, String cdirEmpresa, String ctelEmpresa,
String csitioWeb, String cnomRepresentante) {
this.ccodnitEmpresa = ccodnitEmpresa;
this.cnomEmpresa = cnomEmpresa;
this.cdirEmpresa = cdirEmpresa;
269
this.ctelEmpresa = ctelEmpresa;
this.csitioWeb = csitioWeb;
this.cnomRepresentante = cnomRepresentante; }
Sigue
Descripcin: En esta parte de cdigo asignamos las variables (las cuales se llaman igual a su equivalente
en la base de datos) a cada campo de la base de datos.
Cdigo
public Character getCcodnitEmpresa() {
return ccodnitEmpresa;
}
Controlador.
El controlador es un objeto que se encarga de dirigir el ujo del control de la
aplicacin debido a mensajes externos, como datos introducidos por el usuario u opciones
del men seleccionadas por l. A partir de estos mensajes el controlador se encarga de
modicar el modelo o de abrir y cerrar vistas. El controlador tiene acceso al modelo y a las
vistas, pero las vistas y el modelo no conocen de la existencia del controlador.
270
En SICAV los archivos son del tipo managebeen en los cuales se definen las
diferentes clases y mtodos que sern usados para la manipulacin de los datos.
package org.controller;
import java.util.List;
import javax.annotation.PostConstruct;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import org.dao.empresaDAO;
import org.entities.Tempresa;
Descripcin: Libreras necesarias para el correcto funcionamiento del cdigo
Codigo
@ManagedBean
@SessionScoped
public class EmpresaController {
@EJB
private empresaDAO empresaDAO;
private Tempresa itemNuevo;
//private socioDAO empresadao;
271
public EmpresaController() {
itemNuevo = new Tempresa();
Sigue
Viene pg. 270
@PostConstruct
public void init() {
buscar();
}
Descripcin: Las clases se nombrarn de acuerdo al elemento que modificarn, por ejemplo si la clase
modificar los datos de la empresa esta es nombrada empresaController
Cdigo:
272
List<Tempresa> li = empresaDAO.getEmpresa();
//lista = empresaDAO.getnomEmpresa();
//itemNuevo.setCnomEmpresa(lista.get(0).getCnomEmpresa());
//System.out.println(registros: + lista.size());
//if (!lista.isEmpty()) {
for (Tempresa em : li) {
itemNuevo.setCcodnitEmpresa(em.getCcodnitEmpresa());
itemNuevo.setCdirEmpresa(em.getCdirEmpresa());
itemNuevo.setCnomEmpresa(em.getCnomEmpresa());
itemNuevo.setCnomRepresentante(em.getCnomRepresentante());
itemNuevo.setCsitioWeb(em.getCsitioWeb());
itemNuevo.setCtelEmpresa(em.getCtelEmpresa());
System.out.println(em.getCnomEmpresa());
//System.out.println(lista.get(0).getCdirEmpresa());
//System.out.println(lista.get(0).getCdirEmpresa());
//}
//foundEntity = results.get(0);*/
273
}
} catch (Exception e) {
e.printStackTrace();
Sigue
274
Nota: estndar de programacin para las clases del tipo controlador. Fuente: Creacin propia.
Vista.
275
Cdigo:
<body>
<h:form id=formu>
Descripcin:
Se crea una tabla dentro de la cual estn las
etiquetas y las cajas de texto, esta tabla a su
vez debe estar dentro de un form
276
<p:panelGrid id=panel1
columns=2
style=width:
460px>
<f:facet name=header>
Empresa
Se crea una vieta Logo
</f:facet>
Sigue
Viene pg.275
<h:graphicImage
5<h:outputText value=Logo: />
url=../resources/images/logo_asaescla.jpg
/>
<h:outputLabel value=Nombre: />
<p:inputText
id=nombre1
value=#{empresaController.itemNuevo.cnomEmpresa}
required=true label=nombre size=20/>
<h:outputLabel
value=Direccin: />
<f:facet name=footer>
<p:row>
<p:column style=text-align: left!important>
<p:commandButton
value=Guardar
id=showDialogButton1
<p:confirmDialog
appendToBody=true
message=Desea actualizar los datos?
header=Iniciando
proceso
widgetVar=confirmations>
id=confi
severity=alert
277
action=#{empresaController.actualizar()}
onsuccess=confirmations.hide()/>
<p:commandButton
id=decline1
onclick=confirmations.hide() type=button />
278
279
server(localhost),
no
olvidar
poner
la
url
jdbc:mysql://localhost:3306/sicav).
Crear los recursos JDBC con los nombres jdbc/sicav. Ir a aplicaciones y desplegar
la aplicacin copiar el archivo .war en la raz del disco C: y aceptar el despliegue.
Reiniciar el servicio glassfish. Desde el panel o reiniciando la pc.
Una vez creado todo eso. Acceder a localhost:8080/sicav_test/faces/login.xhtml
280
Objetivos
de la
prueba
Objetivos
de la
prueba
Descripcin
de la
prueba
Descripcin
de la
prueba
Tcnica
Tcnica
Figura n 50 estructura de las pruebas de software. Muestra los pasos para presentar las pruebas que se le aplicarn al
software. Fuente: Guillermo Lemus 2012, publicado en: www.slideshare.net
281
b) Un buen caso de prueba es aquel que tiene una alta probabilidad de mostrar
errores no descubiertos hasta entonces.
c) Una prueba tiene xito si descubre errores no detectados hasta entonces.
282
283
284
285
Descripcin: Previamente en la pantalla de registro socios se han creado los datos de un nuevo asociado
al cual se debe asignarle sus beneficiarios y es en esta pantalla donde debe se le asignarn los beneficiarios
correspondientes.
Datos ingresados: Seleccin del asociado Francisco Ramrez. Ingreso de los datos de su beneficiaria Alicia
Cceres.
Errores encontrados:
No se mostraba la ventana de bsqueda de los socios
No se poda agregar ms de un beneficiario
La lista del parentesco no era legible
Solucin al problema: Se mejor la bsqueda de los asociados. Se cre una tabla en donde fuera posible
ir agregando beneficiarios por medio del botn Agregar. Se modific la lista de Parentesco.
Nota. Fuente: creacin propia.
286
287
288
capacitacin
289
290
CAPITULO VI
IMPLEMENTACIN.
291
IMPLEMENTACIN.
6.1 Implementacin del sistema.
292
Descripcin
1 Proyector multimedia
1 Computadora porttil
1 Impresora
Papel bond
6 Carpetas informativas
Nota: materiales necesarios para la capacitacin del personal. Fuente: creacin propia.
293
294
Conclusiones.
El
sistema
informtico
ha
sido
desarrollado
cumpliendo
con
los
295
Recomendaciones.
A la institucin.
Se sugiere a las autoridades de las cooperativas darle el mantenimiento respectivo
al equipo informtico para un correcto funcionamiento del sistema.
Al administrador.
Los empleados deben seguir los respectivos procesos de ingreso de datos para
obtener los resultados esperados. Realizar los respaldos de la base de datos por lo
menos una vez por semana para salvaguardar la informacin y evitar la prdida de
la misma.
A los usuarios
Hacer uso de la ayuda en el momento que lo necesiten. Mantener actualizados los
datos de sus respectivas reas.
296
Bibliografa.
Libros y documentos.
Abraham, S., F., K. H., & Sudarshan, S. (2006). Fundamento de base de datos.
Mxico: McGraw-Hill.
Asociacin Agropecuara el xito de Santa Clara(ASAESCLA DE R.L.) (2001).
Estructura organizativa (informe nmero 1). San Vicente ( Santa Clara). San
Salvador.
Benthley, W. (2008). Anlisis de sistemas Diseo y mtodos. Mxico: McGraw Hill.
Benthley, W. (2008). Teora de sistemas. Un enfoque introductorio. Anlisis de
sistemas, diseo y mtodos(200-220).Mxico: McGraw Hill.
Fondo de Inversion Social para el Desarrollo Local de El Salvador (FISDLFLACSO) (2004). Mapa de pobreza de el salvador. Informe nmero 20-25.
San Salvador.
Koontz, H. (2002). Factores que determinan un tramo eficaz. Mexico: McGrawHill.
Ley del impuesto sobre la renta de 2013.Tomo 301 Titulo III
Ruiz, A. (2010). Proyecto Centro de Acopio. ASAESCLA DE R.L. (Informe nmero
1). San Vicente (Santa Clara). San Salvador.
Silberschatz, A., & Korth, H. F. (2002). Fundamentos de base de datos.Madrid:
McGraw-Hill.
Silberschatz, A., F. Korth, H., & S.Sudarshan. (2007). Fundamentos de base de
datos.Madrid: McGraw Hill.
Vargas Del Valle, R., & Ricardo, M. g. (2012). Programacin en capas. San Jose
Costa Rica: Universidad de Costa Rica, Ciencias de computacin e
informatica.
Valiente, C. B. (2005). La investigacin cientifca su esencia .San Salvador: Da
Vinci.
Sitios web.
Banco Central de Reserva de El Salvador (2012).Intereses vigente para el ao
2012.. Recuperado de http://www.bcr.gob.sv
297
298
299
Anexos
300
301
Junta directiva.
Direccin ejecutiva.
Equipo de coordinacin.
Infraestructura y medicin.
Supervisores
Regin Central.
Asistente
administrativa
Regin 2.
Asistente
administrativa
Regin 3.
Asistente
administrativa
Asistente
administrativa.
Tcnicos
Ingenieros
Residentes
Equipo Tcnico
de campo.
Equipo Tcnico
de campo.
Equipo Tcnico
de campo.
Equipo Tcnico
de campo.
ASOCIACION.
ASOCIACIONES
.
ADESCOS.
ASAESCLA.
ASOCIACION.
ADESCOS.
ADESCOS.
ADESCOS.
301
302
303
No______
Intermedio____ Avanzado_____
No______
No_____
304
UNIVERSIDAD DE EL SALVADOR.
FACULTAD MULTIDISCIPLINARIA PARACENTRAL.
DEPARTAMENTO DE INFORMATICA.
UNIVERSIDAD DE EL SALVADOR.
FACULTAD MULTIDISCIPLINARIA PARACENTRAL.
DEPARTAMENTO DE INFORMATICA.
306
UNIVERSIDAD DE EL SALVADOR.
FACULTAD MULTIDISCIPLINARIA PARACENTRAL.
DEPARTAMENTO DE INFORMATICA.
307
UNIVERSIDAD DE EL SALVADOR.
FACULTAD MULTIDISCIPLINARIA PARACENTRAL.
DEPARTAMENTO DE INFORMATICA.
308
Presentado por:
Blanca Yamileth Martell Aguilar
Ana Margarita Rodrguez Renderos
309
UNIVERSIDAD DE EL SALVADOR.
FACULTAD MULTIDISCIPLINARIA PARACENTRAL.
DEPARTAMENTO DE INFORMATICA.
Objetivo: Conocer la opinin de los usuarios sobre el acceso, diseo y manipulacin del
sistema.
8. La siguiente tabla muestra las caractersticas principales del sistema informtico, marque
para cada caracterstica una calificacin en la escala del 1 5.
Considerando el siguiente detalle de la escala:
1. Deficiente.
2. Regular.
3. Bueno.
4. Muy bueno.
5. Excelente.
Caractersticas.
Vistosidad.
Presentacin.
Diseo de informes.
Facilidad de manejos.
Agilidad de procesos.
Veracidad de los resultados.
9. Considera usted que se tendr facilidad de acceso a la informacin mediante el uso del
sistema informtico?
( ) Si ( ) No
10. Cree usted que con la implementacin del sistema informtico obtendr beneficios la
asociacin?
( ) Si ( ) No
311
Pregunta.
SI.
NO.
Criterios
pregunta n 8
100
100
100
100
100
100
100
100
10
100
Bueno.
Frecuencia. Porcentaje.
Muy Bueno.
Frecuencia.
Porcentaje.
Excelente.
Frecuencia.
Porcentaje.
Vistosidad.
40
60
Presentacin.
20
80
Diseo de
informes.
20
20
60
Facilidad de
manejos.
20
80
Agilidad de
procesos.
20
80
Veracidad de
los resultados.
80
80
312
No
5
Muy bueno
Excelente
2
1
0
Vistosidad
1 1
0
Presentacin
1
0
Diseo de
Informes
Facilidad de
manejos
1
0
Agilidad de
procesos
0
Veracidad de
los
resultados
313
313
Compra y
Datos de proveedor
Datos del cliente
Compra y venta
venta.
Crditos.
Crditos
Datos de venta
P roducto requerido
Cobros realizados
Financiera
Datos de compra
Recibo de abono
P roducto adquirido
Monto solicitado
Usuario
P rodcutos existentes
Datos inicio sesin
1
Factura de venta
B itacora
E stado de la maquinaria
Reporte P OA
Nombre de la comunidad
E ncargado maquinaria
Proyectos.
Institucin cooperante
P royecto
SICAV.
Bodega.
B odega
Datos de insumo
Datos de la comunidad
Nuevas actividades
Nuevas fechas
S ICA V
A ctividades
Dinero gastado
% E jecutado
Cronograma
A ctualizacin proyecto
Reporte de politicas
K ardex
Reporte entredas y salidas
Datos de socios
Quintales desgranados
Datos de politicas
A portacin de socios
Cronograma desgranado
Reporte maquinaria
P lanilla
% D escuento aplicar
Datos modificados usuarios
A dministrativa
Administrativa.
B itacora
Datos usuario
Cuetnas contables
Datos empleado
313
314
Controlar
servicio
C ontrol ar de
servi ci o de
desgranado
desgranado.
Bodega.
1.7
B
B
odega
B
Bodega
odega
odega
B
odega
[D atos de i ns umo]
Administrar bodega.
C ontrol ar inic io
de s esi n
[D atos de granos ]
A
A dmi
dmini
nistrador
strador
Administrador.
P roductos a entregar
[D atos i ni ci o ses in]
[D atos us uari o]
D atos de maquinaria
[Ingresar contrasea]
31
Maqui nari a
D es granado
[K ardex ]
Granos
Usuario
suario
U
[C ronograma des granado]
A groqui mic o
U bi caci n
24
P roductos a i ngres ar
D atos del grano
K ardex
D atos de usuario
U suario
26
A groqui mic o
[B itac ora]
27
28
Grano
Orden i ngreso
D atos k ardex
U suario
B i tacora
1.9
P roducto
di sponi bl e
25
P roductos a entregar
E stado entrega
21
Generar
informes.
P ol i ti cas
[D atos de s oci os ]
4
D atos pol iti cas
S oc ios
5
D atos s oci os
Administrar
A dmi ni strar c ompra y venta
compra y venta
Monto c ompra
V entas real iz adas
S oc ios
E stado adqui si ci n
22
C ompras
[P roduc to adquiri do]
D atos proveedores
P roveedor
23
P roveedores
[D atos de v enta]
Compra y
venta.
[D atos de proveedor]
C
ompra
yyy
vv
enta
enta
C
C
C
ompra
C
ompra
ompra
ompra
yy
v
y
enta
enta
v
enta
C
ompra
v
enta
C
ompra
yv
v
enta
A portac in
soci o
D atos c ompras
C ontrol ar rea
admis ni strati va
A portac iones
[D atos de c ompra]
V entas
Generar i nformes
P ol i ti cas
1.2
P edidos
E stado de l a orden
[B itac ora]
29
1.6
B ac kup
C obros
20
Li bros c ontables
P agos
C
C
Contabi
ontabi
ontabilililidad
dad
dad
C rdi to
C atal ogo
[D atos empleado]
Fondos asi gnados
9
18
P artidas
Fi nanci era
D atos l i bros
[P lani ll a]
[R eporte P OA ]
C uentas
A ctuali zaci n ec onmic a
Insti tuci n
[R eci bo de abono]
C omuni dad
D atos i ns ti tuci n
C
rdi
tos
C
rdi
tos
C
Crdi
rditos
tos
1.3
Mov imi entos economi cos di arios
Administrar
A dmi
ni strar
rea
derea de
contabi l idad
contabilidad.
[A ctiv idades]
P ersonal
proy ecto
1.5
P
P
P
royecto
royecto
royecto
P
P
royecto
royecto
P
royecto
P
P
royecto
royecto
Proyecto.
[C ronograma]
[% E j ecutado]
P ersonal proyecto
E stado de l as ac ti vi dades
[Instituc in cooperante]
Controlar crdito.
C ontrol ar crdi to
15
R etenci ones
D i agnosti co
[N uev as ac ti vi dades ]
D es cuentos apli cados
E mpl eado
16
P royecto
[N uev as fechas]
E mpl eado
[D atos pers onal]
17
1.4
E stado de
ac ti vi dad
Administrar proyectos.
A dmi ni strar proyec tos
315
316
317
318
Copia de respaldo
Usuario
Valores
Codigo descuento
<fi>
Tipo
Procentaje descuento
Dinero
Empleado
(1,1)
Planilla
Aplicados
Pertenece
Aplicado
Codigo_descuento <pi,fi2>
Codigo_empleado <pi,fi1>
Mes
(1,1)
Descuentos
Codigo_descuento <pi> <Undefined>
Descripcion
Characters (256)
cnom_descuento
Characters (256)
Codigo_descuento <pi>
Libro diario
Catalogo
Codigo_cuenta <pi>
Nombre_cuenta
Nivel
Tipo
Codigo_cuenta <pi>
(1,1) Usado en
(1,n)
Numero_partida
<pi>
Codigo_cuenta2 <fi>
Cargo
Abono
Fecha_partida
Concepto_partida
Ingresado
a
por
Numero_partida
<pi,fi2>
Codigo_empleado <pi,fi1>
Numero_partida <pi>
(1,1)
REaliza
Visita
(1,1)
(1,n)
Numero_partida2 <fi>
Codigo_cuenta
Concepto_partida
Codigo_comunidad <pi>
Realizadas por
Codigo_proyecto
<pi,fi2>
Codigo_comunidad <pi,fi1>
fecha inicio
fecha termina
Asignada
(1,n)
Codigo_copia <pi>
(1,n)
Codigo_bitacora <pi>
Codigo
<fi>
fecha_aportacin
Concepto_aportacion
Cuotas
numero de recibo
Codigo
<pi>
Nombre
Direccion
Telefono
DUI
NIT
Codigo
tipo_cliente_credtio
Fecha_nacimiento
Codigo <pi>
Codigo <pi>
Produccion
Comuniades
Socio
Beneficiarios
Codigo
<pi>
tipo_socio
Actividad_laboral
Direccion_trabajo
Telefono_trabajo
Sueldo_devengado
Fecha_ingreso_asociacion
Fecha_retiro_asociacin
Codigo
<pi>
Porcentaje
Parentesco
Codigo_maquina <pi>
(1,1)
Comunidad
Soc_Codigo <pi,fi2>
Codigo
<pi,fi1>
Identifier_1 <pi>
Codigo_producto
<pi,fi2>
Codigo
<pi,fi1>
NUmero de factura
fecha
total cancelado
Productos
Codigo
NRC
Codigo <pi>
Pagos
Codigo_credito2
<fi>
Cantidad_pagada
Numero de recibo
FEcha
(1,1)
Codigo_producto
Ubicacin
Cantidad_minima
Cantidad_maxima
Existencia
Precio_producto
Producto
(1,1) Estan incluidos en
(1,n)
Detalla
Codigo_producto <pi>
Nombre_producto
Codigo_proveedor
Codigo_producto <pi>
(1,n)
Factura Venta
Num_factura_venta <pi>
Codigo
<fi>
Fecha
Cantidad_pagada
Producto
Ppertenece
(1,1)
Rubro
Necesita
codigo_rubro
<pi>
Nomre_rubro
Descripcin_rubro
codigo_rubro <pi>
(1,n)
asiigna empleado
Fondos
Codigo_producto <pi>
Poseen
Se incluyen
Agroquimicos
Codigo_producto2 <pi>
Presentacin
Unidad_medida
Marca
Granos
Codigo_producto2 <pi>
Unidad_medida
Cuarentena
Tipo_grano
Costo_transporte
Cosot_adicional
Detalle
Codigo_producto
<pi,fi2>
Num_factura_venta <pi,fi1>
Cantidad
Precio unitario
Codigo_producto <pi>
Codigo_fondo
<pi>
Codigo_institucion <fi1>
Codigo_proyecto2
<fi2>
Cantidad_donada
Fecha_desem,bolso
(1,n)
Asigna actividad
Codigo_maquina2
<fi>
Descripcin_matenimiento
Fecha_mantenimiento
Codigo
NRC
consignacion
el
Inventario
(1,1)
(1,n)
Cliente
Num_factura_venta <pi>
(1,1)
se realizan
incluye
Provee
Proveedor
Codigo <pi>
Beneficiario
Pertenece
Socio
Recibe
Mantenimiento
(1,n)
Dividido en
Codigo <pi>
Codigo <pi>
Proyectos
Maquinaria
Codigo_proyecto
<pi,fi2>
Codigo
<pi,fi1>
Fecha_inicio
Fecha_termina
Monto
Porcentaje desarrollo
Codigo_credito
<pi>
Codigo
<fi>
Fecha_solicitud
Plazo
Interes
Comisiones
Forma de pago
Tipo credito
Valor de la cuota
(1,1) Posee
Codigo_credito <pi>
Codigo_proyecto <pi>
Codigo_maquina <pi>
Nombre_maquina
Modelo_maquina
fecha_adquisicion
Estado_maquina
Color_maquina
Credito
Cliente_credito
(1,1)
Identifier_1 <pi>
Datos personales
Proyecto
Codigo_maquina
<pi,fi2>
Codigo_comunidad <pi,fi1>
Bitacora
Genera
Empleados
Identifier_1 <pi>
Se obtiene
(1,n)
Codigo_copia
<pi>
Codigo_usuario <fi>
Nombre_copia
ubicacin_copia
Fecha_copia
Es controlada
(1,1)
Aportaciones
Identifier_1 <pi>
(1,1)
Codigo_usuario <pi>
Datos
Codigo
<pi,fi2>
Codigo_empleado <pi,fi1>
Ejecuta
Maquinaria
Codigo_comunidad <fi>
Nombre_productor
Ubicacion_parcela
Tipos_granos
Cantidad_producida
Comentario
Fechas_visitas
Ingresa
Identifier_1 <pi>
Proyecto
CodigoNIT_empresa
<pi>
Nombre_empresa
Direccin_empresa
Telefono_empresa
Sitio_web
Representante_empresa
CodigoNIT_empresa <pi>
Codigo_proyecto
<pi,fi2>
Codigo_empleado <pi,fi1>
Comunidad
(1,n)
(1,1)
Gestiona
Codigo_comunidad
Nombre_comunidad
Nombre_representante_asociacion
(1,1)
Es parte de
(1,1)
Empleado
Identifier_1 <pi>
REciben
Libro mayor
Empresa
Codigo_empleado <pi>
Codigo_comunidad <pi,fi2>
Codigo_empleado <pi,fi1>
FEcha visita
Se incluye
(1,1)
Tiene
Codigo_empleado
<pi>
CodigoNITEmpresa<fi>
Nombre_empleado
DUI
Salario
Fecha_ingreso
Numero_ISS
Numero_afp
Numero_NIT
Telefono_empleado
Direccion_empleado
Estado_civil
Cargo_empleado
Codigo_usuario
<pi>
Codigo_empleado <fi>
Nombre_usuario
Pregunta_seguridad
Respuesta_seguridad
Estado_usuario
Contrasea
Codigo_fondo <pi>
(1,n)
Institucion cooperante
Actividad
Codigo_institucion
<pi>
Nombre_institucion
Codigo
<pi> <Undefined>
telefono_insittucion
Nombre
<Undefined>
Persona_contacto_institucion
descripcion
<Undefined>
Direccion_correo_institucion
Codigo <pi>
Codigo_institucion <pi>
(1,1)
Vienen de
319
Anexo n 15 Diagrama
fsico.
320
Glosario.
Actividad: Es el conjunto de acciones que se llevan a cabo para cumplir con las metas.
Antivirus: Los antivirus son una herramienta simple cuyo objetivo es detectar y eliminar
virus informticos.
321
visualizar las pginas web desde un navegador y acceder a otros servicios que ofrece esta
red.
322
Dilogo: El dilogo (del griego (di, a travs) y (logos, palabra, discurso) es una
modalidad del discurso oral y escrito en la que se comunican. entre s dos o ms personas,
en un intercambio de ideas por cualquier medio.
Entorno de desarrollo: Las aplicaciones y el rea de trabajo para crear los componentes
de una aplicacin web, como las JSP (Java Server Pages), hojas de estilos, servlets u otros
artefactos de programacin.
323
Hardware: trmino ingls que se utiliza para definir las partes tangibles de un ordenador,
como los chips, las tarjetas, los cables, los transformadores y los dispositivos perifricos.
Indic demogrfico: Los ndices demogrficos se suelen referir a las cohortes, el conjunto
de personas nacidas en un perodo determinado
324