Professional Documents
Culture Documents
UNIVERSIDAD DE EL SALVADOR
RECTOR
SECRETARIA GENERAL
SECRETARIO
UNIVERSIDAD DE EL SALVADOR
FACULTAD DE INGENIERIA Y ARQUITECTURA
ESCUELA DE INGENIERIA DE SISTEMAS INFORMTICOS
Docente Director
Docente Director
Dedicatoria
FuedesigniodeDiosllevarteasulado,peroenlatierradejasteunlegado,legadodeamor,delucha,de
amistad, de compaerismo, bondad, un ser humano ejemplar y trabajador incansable para lograr sus
metas.Yaunquefsicamenteyanoestsacparaverelfrutodetuesfuerzosabemosquecelebrastu
logro desde los cielos y nosotros celebramos contigo. Dejaste en nuestras vidas y en la vida de las
personasqueteconocieronunahuellaimborrable.
Alcompaero,alamigo,alqueluchhastaelltimomomentodesuvidaparaalcanzaresteobjetivo.Le
escribimos estas palabras de agradecimiento y admiracin. Y que esta meta alcanzada es por usted y
parausted,Jos Abel Lanez.
Agradecimientos
T que fuiste, eres y sers mi fortaleza, mi gua y mejor consejero por siempre. Me permitiste
perseverar en este camino hasta el ltimo momento para que lograra alcanzar esta meta. Por eso mi
amor,fidelidadyagradecimientoati,PadreDios
Austedquenoscomprendi,noshizoverlascircunstanciasdesdeotraperspectivaenlaetapafinalde
esta carrera y abri nuestras mentes para ayudarnos a concluir esta meta, todo mi respeto y
agradecimiento,Ing.JosMaraSnchez.
Atodoslosdocentesquealolargodelacarrerameheredaronnosolosusconocimientosacadmicos
sinoquetambinsusconsejosymedieronsuapoyo.
Dedicatoria.
La dicha de la vida consiste en tener siempre algo que hacer, alguien a quien amar y alguna cosa que
esperar. Thomas Chalmers
Soladecirme,deaquaqueterminemicarrera,faltamuchotiempo,Increblecmoeslavidaquesite
lopermitellegasaverrealizadotussueos.Alfinlogruno,culminarmicarrerauniversitaria;elpoder
llegarhastaaquhasidograciasalacompaayapoyodepersonasespecialesqueestnpresentesenmi
vida.Especialmentelededicoestetriunfoalosamoresdemivida.
Agradezco a mi familia, por su invaluable apoyo, sus consejos, sus palabras de nimos, por sus
experienciasyporsermifamilia.
Agradezco. A nuestro asesor Ing. Jos Mara Snchez por brindarnos su gua y sabidura, a mis
Compaeros de tesis queconsuayudahicieronposibleelpoderterminaryalcanzarestelogropersonaly
acadmico.
Agradezco, al ms importante, A ti Dios que me permitiste el llegar a cumplir y vivir esta meta, y el
poderseguiradelante.
Ren Monjaras.
Dedicatoria
ADiosyanuestroseorJesucristo
Porhabermedadolasfuerzasylafortalezanecesariaparaculminarconxitolarealizacindenuestro
trabajo de graduacin, por su ayuda en los momentos difciles que se presentaron, no solo en la
realizacin de este proyecto, si no durante todo el transcurso de mi carrera y por no desampararme
nuncaypermitirmellegaraestemomento.
AmiFamilia
Porelapoyoincondicionalquemebrindaron,porinfundirmenimossiempreapesardelostropiezos,y
en especial a mi madre por siempre haber confiado en que poda lograr esta meta en mi vida, por su
comprensin,suayuda,suamorysupacienciaalolargodemicarrera.
AmiamigoAbel
Pordarel100%desuesfuerzoenlarealizacindeestetrabajodegraduacinyenlasmateriasquetuve
el privilegio de cursar con l, gracias por estar siempre conmigo en los momentos difciles, por sus
consejos, por su paciencia, por compartir siempre conmigo su conocimiento, por su compromiso
incondicionalconesteproyectohastaelltimodadesuvida,perosobretodograciaspordemostrarme
queenestavidasiexistenlosamigosverdaderos.QueDiostetengaensusantagloriamiqueridoamigo
Abel.Siempre,Siempreterecordaremos
AmiscompaerosdeTrabajodeGraduacin
Porserunequipo,porsuaporteenlarealizacindeestetrabajodegraduacin,porsucompromiso,por
sutoleranciayporhabersuperadojuntoscomogrupotodoslosobstculosquesenospresentaron.
AnuestrodocentedirectorIng.JosMaraSnchez
Por haber sido ms que nuestro asesor, gracias por haber sido nuestro gua, nuestro orientador, y
nuestroamigoalolargodelarealizacindeltrabajodegraduacin,graciasporsuapoyosiempreypor
susconsejosparahacerlascosasmejorcadada.
NDICE
Contenido Pg.
INTRODUCCIN.........................................................................................................................................13
OBJETIVOS..................................................................................................................................................14
ObjetivoGeneral.............................................................................................................................14
ObjetivosEspecficos.......................................................................................................................14
ALCANCES..................................................................................................................................................15
IMPORTANCIA...........................................................................................................................................16
JUSTIFICACIN..........................................................................................................................................17
1. INVESTIGACIN PRELIMINAR.............................................................................................................20
1.1MARCOTERICO.......................................................................................................................20
1.1.1DefinicindeClula....................................................................................................................20
1.1.2ObjetivodeunaClula...............................................................................................................20
1.1.3TiposdeClulas..........................................................................................................................20
1.1.4EstructuradeunaClula............................................................................................................21
1.1.5Formasdemultiplicacincelular...............................................................................................21
1.1.6Reunionesdeplanificacinydeclula......................................................................................22
1.1.7Organizacindesistemacelular.................................................................................................22
1.1.8Normasdelsistemacelular........................................................................................................23
1.2ANTECEDENTES..........................................................................................................................24
1.2.1Generalidades.............................................................................................................................24
1.2.2EstructuraadministrativadeiglesiaElim...................................................................................24
1.2.3Descripcindelosprincipalescomponentesdelaestructuraadministrativa..........................24
1.2.4EstructuraministerialdeiglesiaElim.........................................................................................25
1.2.5Descripcindelosprincipalescomponentesdelaestructuraministerial.................................26
9
1.2.6Referenciasdeproyectossimilares............................................................................................26
1.2.7Softwareysistemasparaelcontroldeclulas..........................................................................26
1.2.8Ideassobrelacreacindeesteproyecto...................................................................................27
1.3ANLISISDELASITUACINACTUAL...........................................................................................28
1.3.1DescripcindelaSituacinActual.............................................................................................28
1.3.2DiagramasdeProceso................................................................................................................31
1.3.3EnfoquedeSistemasdelaSituacinActual...............................................................................35
1.4FORMULACINDELPROBLEMA.................................................................................................38
1.4.1Descripcindelproblema...........................................................................................................38
1.4.2Diagnsticodelproblema..........................................................................................................38
1.5DESCRIPCINDELSISTEMA........................................................................................................43
1.5.1Generalidades.............................................................................................................................43
1.5.2Caractersticasdelsistema.........................................................................................................43
1.5.3Mdulosdelsistema..................................................................................................................44
1.5.4Estructuradelsistema................................................................................................................46
1.6METODOLOGAPARARESOLVERELPROBLEMA.........................................................................47
1.6.1SeleccindelModelodeCiclodeVidadeDesarrollodeProyecto............................................47
1.6.2Descripcindelciclodevidaseleccionado................................................................................49
1.6.3Tcnicasdeaplicacinparaelciclodevida...............................................................................50
1.6.4FasesdelCiclodeVidadeDesarrollodeProyectos...................................................................54
1.7PLANIFICACINDELPROYECTO..................................................................................................61
1.7.1PlanificacindeRecursos...........................................................................................................61
2. ANLISIS DE REQUERIMIENTOS.........................................................................................................67
2.1Generalidades............................................................................................................................67
2.2DefinicindeRequerimientosInformticosFuncionales............................................................67
10
2.3DescripcindeRequerimientosInformticos.............................................................................71
2.3.1RequerimientosfuncionalesdelaAdministracindelsistema.................................................71
2.3.2RequerimientosfuncionalesdeReportesdeResultados...........................................................72
2.3.3RequerimientosfuncionalesdeConsultasdeBitcora..............................................................73
3. ESPECIFICACIN DE REQUERIMIENTOS............................................................................................75
3.1Generalidades............................................................................................................................75
3.2DiagramasdeCasosdeUsoyDeSecuencia................................................................................75
3.2.1DiagramasdeCasosdeUsodelSistema....................................................................................81
3.3DiagramasdeActividad.............................................................................................................87
3.3.1DiagramasdeActividaddeAdministracindeclulas...............................................................88
3.4DiagramasdePaquetes..............................................................................................................89
3.5DiagramasdeClases..................................................................................................................90
4. DISEO DEL SISTEMA...........................................................................................................................94
4.1DiseodeEstndares.................................................................................................................94
4.1.1Estndaresdediseodeinterfaces...........................................................................................94
4.1.2SalidasdeReportesyConsultas.................................................................................................95
4.1.3EstndaresdePantalladeEntradas...........................................................................................97
4.1.4EstndaresdeMen...................................................................................................................99
4.1.5EstndaresdeNotificaciones.....................................................................................................99
4.1.6EstndaresdeIconos................................................................................................................100
4.1.7EstndaresdeBotones.............................................................................................................100
4.2DiseodeSalidasenPantalla...................................................................................................102
4.2.1AdministracindeClulasyreasGeogrficas.......................................................................102
4.3DiseodelaBasedeDatos......................................................................................................109
4.3.1DiseodelModeloConceptual................................................................................................109
11
4.3.2Diccionariodedatos.................................................................................................................110
CONCLUSIONES.......................................................................................................................................111
RECOMENDACIONES...............................................................................................................................112
REFERENCIA BIBLIOGRAFA..................................................................................................................113
ANEXOS....................................................................................................................................................116
Anexo1.Clculosestimadosdelaminimizacindetiempoenlosprocesosparalaplaneacin,
gestinycontrolcelular....................................................................................................................116
Anexo2.OrganigramaEstructuraAdministrativadeMisinCristianaElim....................................117
Anexo3.OrganigramaEstructuraMinisterialdeMisinCristianaElim..........................................118
Anexo4.Entrevistadirigidaaljefededepartamentodesistema....................................................119
Anexo5.Entrevistadirigidaapastordezona...................................................................................120
Anexo6.Hojaderecoleccindedatosdelder................................................................................121
Anexo7.HojaderecoleccindedatosdeSupervisor......................................................................122
Anexo8.ReporteSemanal................................................................................................................123
Anexo9.ControlEstadsticoporZona..............................................................................................124
Anexo10.ControlEstadsticoporDistrito........................................................................................125
Anexo11.ReporteparaPastorGeneral............................................................................................126
Anexo12.DescripcindeTresModelosCiclodeVidadeunProyecto............................................127
Anexo13.CostosDiariosdelRecursoHumano................................................................................128
Anexo14.DepreciacindelEquipo...................................................................................................129
Anexo15.DetalledelConsumodeEnergaElctrica........................................................................130
12
INTRODUCCIN
MisinCristianaElimdeElSalvadoresunainstitucindeimportanciaenlasociedadsalvadorea,dado
queatravsdesusserviciosespiritualesprestaayudaalasfamiliassobretododelreametropolitana
del pas. Todo esto lo logra mediante su sistema de clulas o sistema celular con el cual la Misin
CristianaElimllevasusprincipiosalaspersonasqueaslodeseen.Yesporesolaimportanciadeque
todoslosrecursos,herramientaseimplementosseanmanejadosdeformaadecuada.
ConlafinalidaddeapoyaryfacilitarlarealizacindelasactividadesquesellevanacaboenlaMisin
CristianaElimsehabuscadoplantearydesarrollarunasolucin.Solucinenlacualsehautilizadouna
metodologa basada en el ciclo de vida de desarrollo de sistemas ya que se cree que el SISTEMA
INFORMTICOPARALASPLANIFICACIN,GESTINYCONTROLCELULARDEMISINCRISTIANAELIMDE
EL SALVADOR es la herramienta que ha de satisfacer las necesidades sobre la administracin del
sistemacelularquetienelaMisin.
Medianteestedocumentosedescribetodoelprocesodedesarrollodeltrabajodegraduacinyseha
estructurado en 4 captulos que siguen una orden secuencial en donde se destacan los elementos y
aspectosmsimportantesdecadaunadelasetapasdeesteproyecto.Acontinuacinsepresentauna
brevedescripcindecadacaptulo.
Elprimercaptuloesdondeserecabatodalainformacinparaentendercomosonlosprocesosactuales,
lostrminosquesemanejantodoestodefinidodentrodelmarcotericoylosantecedentesparaluego
hacer el anlisis de la situacin actual, formular el problema y a partir de esto se muestra una
descripcindelascaractersticasdelsistema.
Elsegundocaptuloeseldelanlisisdelosrequerimientos,dondeseplasmalasnecesidadesdelusuario
yqueelsistemadebecumplir,yapartirdeesosehacenlasespecificacionesdelosrequerimientosenel
captulotreslosqueasuvezsonlabaseparadefinirelcaptulocuatro;eldiseodelsistema.
13
OBJETIVOS
Objetivo General
Desarrollarunsistemainformticoparalaplanificacin,gestinycontrolcelular,quefacilitela
tomadedecisionesydefinicindeestrategiasdelaiglesiaElimcentral.
Objetivos Especficos
Investigarsobrelasactividadesadministrativasrelacionadasconlasclulasatravsdemtodos
derecoleccindedatosparaeldiagnsticodelasituacinactualdelaiglesiaElim.
Definirydescribirlosrequerimientosquecumplirelsistemainformticoapartirdelanlisisde
lasituacinactual.
Disear el sistema informtico en base a los requerimientos establecidos que satisfagan las
necesidadesdelosprocesosdemanejodeinformacincelulardelaiglesiaElim.
Construirelsistemainformticoenbasealasespecificacionesdeldiseodelasolucin.
Elaborar y ejecutar el plan de pruebas que permita comprobar el correcto funcionamiento del
sistemainformtico.
Elaborar la respectiva documentacin del sistema informtico que facilite el uso, instalacin y
mantenimientodelmismo.
Crear el respectivo plan de implementacin que englobe todas las actividades necesarias para
ponerenfuncionamientoelsistemainformtico.
14
ALCANCES
EldesarrollodeesteproyectoincluyelasfasesdeAnlisis,Diseo,Construccindelaaplicacin,
Plandepruebas,DocumentacinyPlandeImplementacindelsistemainformtico.
Elsistemainformticosedesarrollarnicamenteparacubrirlasnecesidadesdelsistemacelular
delasedecentraldelaiglesiaElim,excluyendolasfilialesexistentes,cuyomanejodelasclulas
difierealdelaiglesiacentral.
15
IMPORTANCIA
En la actualidad es de suma importancia contar con una herramienta que facilite llevar a cabo las
actividadesqueserealizaneneldaadaentodainstitucin.YlaiglesiaElimnoeslaexcepcin,mssi
se toma en cuenta el crecimiento que esta ha tenido durante estos ltimos aos, adems debido a la
naturaleza de esta institucin la ejecucin de sus actividades son de mucho apoyo social, moral y
espiritualparalapoblacincapitalina.
AlconsultarconalgunasentidadesdelaiglesiaElimsepudoestablecerlanecesidaddeimplementarun
sistema informtico que de soporte a las actividades de planificacin, gestin y control celular, esto
debidoaquelabasefundamentaldelaiglesiasonsusclulasyquelasoperacionesqueserelacionana
ellas son llevadas de forma manual y esto influye directamente en la disminucin de eficiencia en el
manejodelainformacin.
Es por todo lo anterior la relevancia del desarrollo de este sistema informtico el cual producir
beneficiostalescomo:
SistematizacindelasactividadesrelacionadasalsistemacelulardelaiglesiaElimsedecentral.
Optimizacinenlosprocesosderecoleccinyobtencindedatos.
Disminuirlainconsistenciadelosdatos,cuandoestossonregistradosporlasrecepcionistas.
Apoyoenlaplanificacindeactividadesytareasdelasclulas.
Facilitarlalabordeproyeccindemetas.
Centralizacindelosdatosquepermitaobtenerinformacinpuntualyoportuna.
Proporcionarseguridadeintegridaddelosdatosqueevitelaperdidadeellosypermitaobtener
informacinconfiable.
Disminucineneltiempodelageneracindereportesestadsticos.
JUSTIFICACIN
Debido al nmeros de clulas atendidos por la iglesia Elim (7,158 clulas, 1,273 sectores 77 zonas y 9
distritos) y su proyeccin de crecimiento anual del 10%1 el manejo y el resguardo de la informacin
relacionada a cada clula es de suma importancia; actualmente la iglesia Elim lleva los diferentes
controlesdeformamanual,ynosellevaunabitcoraquerespaldelastransaccionesqueserealizan.
Alnocontarconunsistemainformtico,setienelainformacinalmacenadaenarchivos,enestecaso
tablasdeExcelquesealmacenansemanaasemana,estoprovocarerroresalmomentodeingresardatos
en dichas tablas, ya que no existen validaciones a la hora de ingresar estos datos; as mismo al ser
almacenadadeestamanera,lainformacinesinconsistenteyeltiempodeprocesodeestainformacin
seextiende.Delmismomodo,nosepuedenrealizaranlisiscomparativosendistintosperiodosyaque
sonarchivosquesemanejandemaneraindependienteynoexisteunavinculacindealgunoscontroles
deactividadesquelosmiembrosdelasclulasrealizanconlasclulasalasquepertenecen.
Asimismolaestructuradelosdatos,solopermiteuncontrolnumricoconunsolofin,queespresentar
cantidad de asistencia y nmero de clulas realizadas en una semana y no se puede extender a otros
tiposdeconsulta,porendenohayconsultasquesepuedanrealizaranivelgerencial,sololosreportes
queyasegeneransemanalmente.Tampocosepuedengenerarconsultasestadsticascomolopueden
ser:depoblacin,distincindegnerosyconsultasderangosdeedades.
ConelsistemaInformticosepermitirlageneracindeunadiversidaddeconsultasdetipogerencial,
as tambin como estadsticas y poder realizar comparaciones de toda la informacin recabada en un
periodo,conrespectoaotroanterior.
El sistema informtico a desarrollar ser una herramienta que facilite las labores de planificacin,
control,gestinyseguimientocelular,paraquecadapastordezonaydistritotengalainformacinms
precisayoportuna,yaquecadasupervisorpodringresarlosdatosdirectamentealsistemareduciendo
eltiempodegeneracindereportesenunaproximadode72%esdecir5das2loqueevitaraevaluarlas
1
2
PorcentajeproporcionadoporingenieroJosReyes,AdministradordeInformticadelaMisinCristianaELIMcentral.
VerAnexo1(pgina116).
17
actividadesdelasclulasconunasemanadedesfase,graciasaquesetendraccesoalainformacinde
maneramsinmediataycentralizadaenunabasededatos.
Esto ayudar a que cada coordinador de distrito, pastor de zona y pastor general puedan evaluar las
actividades correspondientes a la semana anterior y as presentar proyectos a diversas ONGs o
ministerios, porque tendrn informacin detallada de sectores, zonas y distritos, personas atendidas,
edades,gneros,etc.Dichassituacionesnosonposiblesactualmente.
De esta manera con el desarrollo del sistema informtico se estar beneficiando directamente a un
aproximadode1,359personasentresupervisores,pastoresdezonaycoordinadoresdedistritoalcontar
conunaherramientaquelesfaciliteelmanejoyelprocesamientodetodaestainformacin;asmismo
seestarabeneficiandoindirectamentealasmsde70,000personasqueconformantodalaestructura
celulardelaiglesia,yaquealtenerinformacinmsprecisadelosestadosdelasclulaslasautoridades
podrntomarmejoresdecisionesyestrategiasquelespermitanelmejoramientodeestasdaconday
quedcomoresultadoelcrecimientoespiritualdelaspersonas,ascomopoderseguircreciendoconla
incorporacindenuevosmiembros.
Otrofinquesebuscaconelsistemainformticoesbrindarlasvalidacionescorrespondientesatodoslos
datosqueseprocesen,ysolventarlaproblemticadelafaltadecontrolsobrequienrealizacambiosen
losdatos,proveyendodeunabitcoraqueregistrealosusuariosquerealizanestoscambios.
18
1. INVESTIGACIN PRELIMINAR
1.1 MARCO TERICO
1.1.1 Definicin de Clula
Elconceptodecluladecrecimientotienesuorigenenlaexperienciadelaiglesiaprimitivanarrada
enlaSantaBibliaenellibrodelosHechosdelosApstolesysudesarrolloseilustraconelproceso
biolgicoqueefectanlasclulasbiolgicas,llamadobiparticin,esdecir,elprocesoquesellevaa
cabocuandolaclulasedivideparaformardosclulasiguales.
Tomadodeesesmilunaclulaesungrupode4a15personasqueserenensemanalmentefuera
del edificio de la iglesia con el propsito de evangelizar, confraternizar y edificarse, y que estn
comprometidosenlasfuncionesdelaiglesialocal.Apartirdeloanteriorsedefineelsistemacelular
comounsistemaenelcuallabasedesusactividadessonlasclulas.
Las clulas se multiplican cuando sus miembros aumentan. El propsito del sistema celular es
mantenerpequeoelnmerodepersonasqueasistenaunaclula.Lasclulasquetienenmsde15
asistentescomienzanaperdersupropsito.
ClulasdeAdultos.
Susasistentessonpersonasmayoresde25aos,yaseanhombresymujeres.Aunqueaveces
esunamezcladeadultosyjvenescuandonoexisteunaclulajuvenilenelsector.
ClulasdeJvenes.
En esta clula tanto el lder como los miembros e invitados son jvenes y su objetivo es
realizarunareuninconunambientejuvenilquecubrasusnecesidadesespiritualesenesta
etapadelavida.Lasedadesdelosjvenesoscilande14a25aos.
ClulasdeNios.
stas son clulas especializadas para atender nios menores de 13 aos. Los lderes son
capacitados de manera especial, usan una gua diferente y tienen procedimientos que en
algunosaspectossondiferentesalasclulasdeadultos.
20
Losasistentes
Sonlaspersonasqueconformanlaclula.Estospuedensernios,jvenesoadultos.Adems
se contemplan las personas que son miembros de la iglesia y las que no han realizado
profesinfe.
Ellder
Persona que tiene a su cargo una clula. Este debe de tener buen testimonio, bajo la
coberturaespiritualdelaiglesialocalytodoslosmiembrosseesfuerzanpordartestimonio
desufeenJesucristo,enlazonaosectordondeselocalizalaclula,anunciandolasbuenas
nuevasdesalvacin.
Asistentedelder
Eselencargadodeauxiliarallderdeunaclula,ayudaduranteeldesarrollardelaclula,es
capazdesustituiraunlderyrealizasusfuncionessolocuandoesnecesario.
ElAnfitrin
Eslapersonaquebrindasucasaparaqueserealicelaclula,estaespartedelamembreca
delaIglesia.
Laspersonasencargadasdesectores,zonasydistritosson:
Supervisor
Personaquetieneacargounconjuntodeclulasllamadosector.
PastordeZona
Personaquetieneasucargode2a12sectoresqueconformanunazona.
Coordinadordedistrito
Personaquetieneasucargounconjuntodezonasdenominadasdistrito.
La multiplicacin madrehija Ocurre cuando una clula, al multiplicarse, genera una nueva
clulahija.Alcontinuarcreciendolaclulamadrepuedecontinuargenerandonuevasclulas
hijas.
21
Plantarclulas
Ocurre cuando se abre una nueva clula sin necesidad que se haya originado de una clula
madre.Cuandoexistencondicionesparaabrirunaclulaenunlugardondeantesnoexista
seestplantandounaclula.
Reunindeplanificacin
Tiene por propsito evaluar la reunin celular anterior, planear la siguiente, asignar
responsabilidadesyanimaralosmiembrosdelaclulaallevarsusinvitados.
Una buena reunin de planificacin dar como resultado una buena reunin de clula, una
reunindeplanificacindeficientedarcomoresultadounacluladeficiente.
Lareunindeplanificacinnoesunculto,tampocoesunareunindeoracin,tampocoes
una reunin para celebrar cumpleaos o para confraternizar. En la reunin de planificacin
hayoracinyconfraternizacinperosusentidoprincipaleselprepararlaprximareuninde
clula.
Reunindeclula
Enlareunincelularsecosechaloqueseplanificpreviamente.Lareunindeclulatiene
unaduracindeunahora.Sedebetenercuidadodenocaerenlatentacindeconvertirla
reunindeclulaenuncultodehogar.
Lareunindecluladebeestarenvueltaenunambientedeconfianzaynosedebetrasladar
loscultosdelaiglesiaalascasas.Elevangelioespresentadoalosnocreyentesdemanera
prctica,mostrndolescmoloscristianosviven.
Enloposiblehayqueevitarponerlassillasunadetrsdeotraconservandoelordennatural
del mobiliario en el hogar. Se debe evitar utilizar una mesa y mucho ms un plpito que lo
separefsicamentedelosinvitados.
Unsectorestformadoconunmnimode2clulasaunmximode12.
22
Sedenominazonaalconjuntodesectoresyquepuedeestarcompuestade6a12sectores.
Undistritoestestructuradopordiferenteszonas,deentre5a12zonasseencuentranenun
distrito.
Que cada lder y supervisor lleve al da sus controles estadsticos para que haya un claro
panoramadelestadodecadaclula.
Quetodoscumplanconsusfuncionesrespectivas.Queelanfitrinmantengasuhogarlimpio
ypreparadoalahoradelareuninyseubiqueenlapuertapararecibiralosinvitados.
Quelosmiembroscumplanconsucompromisodeinvitados.
Queellderestpreparadoespiritualymentalmente.
Que la reunin no tenga el carcter de un culto sino que se realice segn el formato
establecido:enunambientedecordialidadyatencinpersonalizada.
Quelareuninnoduremsdeunahora,pues,losamigossecansanynovuelvenallegar,
ademsquenoseaprovechaeltiempodelrefrigerioparatenercomunin.
Quelaatencinatodomiembrodelareuninseaconstante.
23
1.2 ANTECEDENTES
1.2.1 Generalidades
Los orgenes de Elim internacional se remiten al nacimiento de la iglesia Elim en San Salvador, El
Salvador, Centroamrica. La iglesia Elim tuvo un origen muy sencillo naci como una congregacin
local en el ao de 1977 y es ms conocida en el mundo por su iglesia madre en la ciudad de San
Salvador.Actualmenteconmsde70,000personasasistiendoasusclulasenlaactualidad,algunos
conocedoreslaubicancomolasegundaiglesiamsgrandedelmundo.
ElsistemacelulardeElimfueinspiradoporelmodelocoreanodelpastorDavidYonggiCho.Elmodelo
fueadoptadoapartirdeseptiembrede1986dandolosresultadosyaconocidos.
Misin
Penetrar a nivel nacional e internacional mediante la difusin y predicacin del mensaje del
evangelio,consolidandolosvaloresyprincipiosdelreinoentodaslaspersonas,alcanzandodiferentes
nacionalidades,culturas,razas,sexosoetniassindistincinalguna.
Visin
Serlaiglesiaevanglicacelularconcrecimientopermanentequeatravsdelapredicacincontinua
delmensajedelevangelioensee,practiqueyreproduzcalosvaloresdelreinoentodoslosmiembros
deestamisinascomotambinenlasociedadnacionaleinternacional.
JuntaDirectiva
Eslamximaautoridad,yelpresidentedelamismaserelrepresentantelegaldelamisin.
24
ConcejodeAncianos
Equipodepersonaselegidasparaapoyoadministrativodelasoperacionesyproyectosdelamisin,
estossonlosqueestudianpropuestasaniveldealcanceeimpactoeconmicoyproponenalpastor
generallasactividadessugeridas.
GerentedeFinanzasyAdministracin
El gerente de administracin y finanzas tiene como principal funcin la optimizacin del proceso
administrativo,contablefinancierodelamisin.
Algunasdesusresponsabilidadesprincipalesson:
Coordinarconelreadeproyectosdelaadministracindecadaunodelosproyectosenque
lamisintieneparticipacin.
Efectuarevaluacionesadministrativasycontablesdecadaunadelasiglesiasfiliales.
Elaboracindereportesfinancieros.
Cumpliryhacercumplirlanormativafiscalytodolorelacionadoconelcumplimientodelos
deberesformalesalosqueestobligadalamisin.
EncargadodeInformtica
Profesional encargado de la administracin del rea de recursos tecnolgicos y de sistemas de
informacin.
Entresusfuncionesseencuentran:
Administracindedatos.
Administracinderedes.
Administracindesistemasoperativos.
Administracindeequiposservidores.
Anlisisdeadquisicinydesarrollodeaplicaciones.
Anlisisdeadquisicinderecursostecnolgicos.
Soportetcnicoalosdiferentesdepartamentos.
25
PastordeZona
Es el responsable de controlar las labores de los supervisores y llevar el registro del consolidado
semanaldelaasistenciayresultadosdelossectoresasucargo.
Supervisor
Responsabledequesecumplaloestablecidoenelsistemacelular,apoyarlasproyeccionesymetas
desupastor,corregirlasdeficienciasdesusectoryllevarunconsolidadosemanaldelaasistenciay
resultadosdelasclulasasucargo.
Dichosoftwaretenaunaltopreciodeadquisicinparalaiglesiaporloquefuerechazadoyaquela
institucin no cuenta con los recursos necesarios para la adquisicin del mismo y tampoco tiene
recursosasignadosparatareascomoestas.
Actualmentelaiglesiacuentaconunpequeosistemamecanizadoperoquesolamentedasoporteal
rea de los diezmos y ofrendas recibidas, de ah su nombre Diezmos y Ofrendas es un pequeo
modulodesarrolladoenVisualBasic6.0conunabasededatosenMicrosoftAcces97.Estemdulo
notuvocostodeadquisicinyaquefuedesarrolladoporelpersonaldeinformticadelainstitucin.
Direccinwebwww.iglesiahoy.com
26
administracindedatosdelosmiembrosdelaiglesia,mdulodefinanzaspararegistrodediezmosy
movimientosdetesorera,generadordereportes,controldeasistenciaalosgrupos,seguimientode
visitantes,entreotros.
Ademsestesoftwareestespecialmentediseadoparatrabajareninternet,paraquecadausuario
que utilice el software pueda trabajar colaborativamente para l envi de reportes de asistencia a
grupos,escuela,etc.
Deestamaneraescomosecomienzaaconsiderarlaelaboracindeestesistemainformticocomo
proyectodegraduacinysincostoalgunoparalaiglesiaysurgelaideadeproponerlacreacindel
SISTEMA INFORMATICO PARA LA PLANIFICACIN, GESTIN Y CONTROL CELULAR DE MISION
CRISTIANAELIMDEELSALVADOR,paraquelaiglesiacuenteconlosbeneficiosantesmencionados.
27
DISTRITOS
TOTAL
ZONAS
10
12
11
TOTALES
77
TOTAL
SECTORES
254
134
156
120
99
189
106
125
90
1,273
CELULAS
ADULTOS
781
481
666
442
384
641
424
413
308
4,540
CELULAS
JOVENES
71
77
66
103
49
113
59
76
65
679
CELULAS
NIOS
369
170
274
174
170
264
179
198
141
1,939
TOTAL
CELULAS
1221
728
1006
719
603
1018
662
687
514
7,158
Cuadro1.3.1EstructurayDistribucindelSistemaCelular.
Losprocesosqueocupannuestraatencingiranentornoalasclulas,mayormenteenlosprocesos
derecoleccinyprocesamientodeinformacinquesegeneransemanalmente.Estosprocesosseven
demanerageneralenlafigura1.3.1.
EstadsticasiglesiaElimdemarzo/2013
28
Figura1.3.1.ProcesamientodeInformacindelasclulas
4.Generacinde
Reportes
1.Realizacindelas
Clulas
PROCESOSDE
LASCELULAS
2.Recoleccinde
3.DigitacindeDatos
Informacinclulas
1.3.1.1Realizacindelasclulas.
Lasclulasserealizanenloshogaresdelosmiembrosdelaiglesiaunavezalasemana.Previamente
a la reunin de la clula se realiza una reunin de planificacin que engloba cada una de las
actividades que se ejecutaran en las reuniones celulares, para medir los resultados en base a
especificacionespreviasdadasenelreagerencialdelaiglesia.
1.3.1.2Procesoderecoleccinderesultadossemanales.
Alrealizarselaclulasemanal,elldereselencargadodellenarelcuadernillodecontrolyanotala
fecha, los totales de asistencia de amigos y hermanos, los resultados de conversiones, visitas
programadas,bautismos,reconciliosypersonasqueasistenporprimeravez,ascomolostotalesde
ofrendasquesecolocanensobresdistintivos,unsobreprobus,unsobredelaofrendadelaiglesiay
unsobredelproyectometroametro.
Posteriormenteelsupervisordesectorrecolectalosreportesdecadaclula,llenasucuadernillode
control y obtiene los totales de clulas que tiene asignadas, ya sean estas de adultos, jvenes o
nios, y los totales de asistencias y de las distintas ofrendas; generndose as 1,273 reportes de
sector. Los supervisores entregan al pastor de zona sus respectivos reportes que comprenden a las
clulas realizadas el da sbado, este realiza un reporte que consolida los resultados semanales,
generndose as 77 reportes correspondiente a todas las zonas, anotando los nombres de los
supervisores, el total de clulas que se reunieron, las asistencias y las cantidades de las diversas
ofrendas.
29
1.3.1.3ProcesodedigitacindeDatosyGeneracindeReportes
Larecoleccinsemanaldelosdatosdelasclulasterminaconelregistrodelainformacinquees
proporcionadaporlospastoresdezonaalasrecepcionistas,introduciendoellasestosdatosenhojas
deExcelen unpromediode3das,generndose 77reportesparalospastoresdezona,9reportes
para los pastores de distritos y un cuadro general destinado al pastor general. Todo el proceso de
recoleccindedatosygeneracindereportesserealizaaproximadamenteen7das.Elprocesose
muestraenlafigura1.3.2.
Figura1.3.2ProcesodedigitacindedatosyGeneracindedatos
Pastorde
Zona
Proporciona
losresultados
desussectores
Reportesdeconsolidados
semanalesdelasclulas
Recepcionista
Introducelos
resultadosenHojade
Excelenunpromedio
de3das
9Reportesdedistrito,77
reportesdezonayun
reportegeneralque
consolidanlosresultados
semanalesdelasclulas
1.3.1.4ProcesosEclesisticos.
Entre los procesos administrativos se destacan los bautismos de los miembros de las clulas, las
gestionesqueserealizanenlossectoresylaasignacindemetasquinquenales.
Bautismosdemiembros.
El bautismo en agua es un acto que representa el compromiso personal con la fe. Al realizarse
esta tarea la iglesia lleva un registro de los miembros que han realizado esta actividad. Los
bautismosestnorganizadospordistritosyserealizancadanuevesemanas.
GestindeclulasySectores.
Esta tarea comprende la apertura y cierre o inactivacin de clulas, y la creacin de nuevos
sectores en el sistema celular. En esta tarea estn involucrados tanto el lder, supervisor, el
pastordezonayelAdministradorInformtico.
Asignacindemetasquinquenales.
Enestatareaseasignanlasmetasparaunnuevoperiodoquecomprende5aos.Estassondadas
porelpastorgeneraldespusdehacerunanlisisdelperiodoanterior.
30
SISTEMACELULARDEIGLESIAELIM
DIAGRAMADEPROCESOS
Fecha:
27/Mayo/2013
Pgina:1de4
31
SISTEMACELULARDEIGLESIAELIM
DESCRIPCINDEPROCESOS
PROCESODECREACINDENUEVACLULA
Objetivo:
Crearunanueva.
readeaplicacin: Clulas
No.
Responsable(s)
Fecha:
27/Mayo/2013
Pgina:2de4
Descripcin
Identifica la creacin de una nueva clula ya sea por resultado de
multiplicacin madrehija o plantacin. Si es plantada le asigna un
cdigodeclula,lder,asistentealderyanfitrin.Siesunaclulaque
hanacidodeunaclulamadre,significaquehaalcanzadoelnmero
mximo que consta de 15 miembros y se parte; a la clula madre le
asigna la mitad de sus miembros y a la clula hija le asigna el resto
asignndole un cdigo de clula para su identificacin, un lder,
asistente a lder y anfitrin. Todos estos datos los registra en su
cuadernillodecontrol.
Supervisor
PastordeZona
Realizanombramientodelanuevaclulaenlareunindeaperturaen
casadelanfitrindondequedaraestablecidalaclula.
Lder
Recibenombramientoyresponsabilidadesconsagrandoesareuniny
cadaunodesusmiembros,animndolesalamultiplicacin.
Administrador
Informtico
Unavezrealizadalareunin,eladministradorinformticoactualizalos
cuadrosestadsticosdedistritoyzonacorrespondientesagregandola
nuevaclulaalsectordondesehacreado,modificandosusmetasylos
alcances.
32
SISTEMACELULARDEIGLESIAELIM
DIAGRAMADEPROCESOS
Fecha:
27/Mayo/2013
Pgina:3de4
33
SISTEMACELULARDEIGLESIAELIM
DESCRIPCINDEPROCESOS
PROCESODECIERREOINACTIVIDADDECLULA
Fecha:
27/Mayo/2013
Pgina:4de4
Objetivo:
Realizarlaaccindecierreoinactividaddeunaclula.
readeaplicacin: Clulas.
No.
Responsable(s)
Descripcin
Supervisor
Recibeoidentificalosproblemasdeunaclulaenparticularyanaliza
siameritacierre.Siameritacierregeneraunreporteparaqueanalice
el pastor de zona los problemas. Si no a merita cierre resuelve los
problemassegnsuexperiencia.
Cuando una clula amerita cierre, este recibe reporte con los
problemas decierre de unaclula enparticular yanaliza si se realiza
Pastordezona cierra temporalmente o de manera definitiva. Si es cierre temporal
realizainactivacinporunperiododetiempo,encasocontrariocierra
lacluladefinitivamente.
Supervisor
RecibeNotificacindeaccionesquerealizoelpastordezonayeltipo
decierrequeharealizadoyreflejalaeliminacinensucuadernillode
lasclulasquetieneasignadas.
Pastordezona
Administrador
Informtico
Paraconsultarensutotalidadlosdiagramasdeprocesos,sus respectivasdescripcionesyloscasos
deusodelasituacinactual,vereldocumentoAnlisisyDiseo.docxCapitulo1Secciones1.2
DiagramasdeProcesos(pginas514)y1.3CasosdeUsodelaSituacinActual(pginas15
21),contenidoenelCDdelproyecto.
34
Sistemadecontroldeclulas
Objetivo:
CrecimientodelaIglesiapormediodelamultiplicacinenelsistemacelular.
Procesos
Salidas
Entradas
Informacingeneral
delasreunionesdelas
clulas.
Informacindelos
miembrosdelaclula.
Datosdelaclula.
Registrodeasistenciaalasclulas.
Registrodebautismos.
Registrodeconversiones.
Registrodeofrendasydonaciones.
Registrodevisitasprogramadas.
Registro/modificacindemiembrosdelaclula.
Seguimientodeestatusyevolucindeclulas.
Procesodeasignacin/modificacinde
autoridadesaclulasensectores,zonasy
distritos.
ElaboracindeInformesporcadasectoryzona.
Realizarunseguimientodeclulas
Informacin
estadsticaparalas
autoridadesdela
iglesia
Frontera:
Control:
IglesiaElimsedecentral
PolticasdelaIglesiaElimsedecentral,Normasdel
sistemacelular.
MedioAmbiente:
Iglesiasfiliales,comunidadesaledaasalasclulas.
35
1.3.3.1DescripcindeEnfoquedeSistema
Entradas:
Informacingeneraldelasreunionesdelasclulas:Sonlosresultadossemanalesdecadaunadelas
clulas.Aqusecontemplaneltotaldeasistentes,conversiones,visitasprogramadasymontodela
ofrendarecolectadaentreotros.
Informacin de los miembros de la clula: Se incluye la informacin personal de cada miembro
asistentealaclula.
Datosdelaclula:Informacingeogrficadelaclula,ascomodatosdelasautoridadesasignadasa
esta.
Salidas:
Informacin estadstica para las autoridades de la iglesia: Se refiere a los reportes de consolidados
semanales. Estos son reportes estadsticos de resultados por zona, distritos y un reporte general
destinadoalasautoridadesgerencialesdelaiglesia.
Procesos:
Procesosderegistrosrealizadossemanalmenteenlasclulas:
Registro de asistencia a las clulas: Se procesa la informacin de asistencia por parte de los
supervisoresdesectoresdelasclulasquetieneasignadasasucargo.
Registro de bautismos: Se registran la cantidad de bautismo realizados en cada una de las clulas
paradarleunseguimientodelaevolucindelosmiembros.
Registrodevisitasprogramadas:Estassonplaneadasenlareunindeplanificacinysonregistradas
solamentelasquehansidoejecutadasenlasclulas.
Procesosadministrativosinternos:
Seguimiento de estatus y evolucin de clulas: Se mide el crecimiento de cada una de las clulas
realizandounacomparacinconlasmtricasquetieneestablecidaselsistemacelular.
36
ElaboracindeInformesporcadasectoryzona:Consisteenrealizarunconsolidadoporpartedelos
supervisoresdeclulasylospastoresdezonadelasreunionesdelasclulasquesehanrealizadoen
lasemanapararealizardeestoslosconsolidadosfinales.
Control:
PolticasdelaIglesiaElimsedecentral,Normasdelsistemacelular:Lasnormasestablecenelmarcopara
que el sistema celular se multiplique y que todas sus actividades no se salgan del propsito para las
cualeshansidocreadas.
MedioAmbiente:
Iglesias filiales: Iglesias de la misma denominacin en diferentes puntos del pas que se
interrelacionanconlaiglesiacentralalascualespuedenasistirtambinlaspersonasmiembrosde
lasclulasqueyahanrealizadoprofesindefe.
Comunidades aledaas a las clulas: Poblacin que vive en las comunidades cercanas adonde se
ubicalaclulayquesepretendealcanzarparaquepasenasermiembrosdeesta.
Frontera:
LafronteraquelimitaelproyectoeslasedecentraldelaiglesiaElim.
37
Informacindelsistemacelularinsuficienteydificultadensumanejoyprocesamiento,eineficiencia
enlageneracindereportessemanales.
Elproblemasecentrabsicamentequeenlaactualidadlaiglesianocuentaconinformacincompleta
de los miembros que asisten a las clulas ni de la evolucin que estos tiene dentro de ellas, adems
tampococuentanconuncontrolespecificorelacionadoasusclulasporejemplodequezonageogrfica
es, de sus miembros, de sus lderes y supervisores, de su crecimiento y su reproduccin limitndose
solamenteconinformacinreferentealarealizacindelaclula:asistencia,bautismos,profesionesde
fe, etc. Adems el manejo de la informacin con la que cuenta se dificulta, debido a las grandes
cantidades de datos que tienen que ser registrados semana a semana manualmente despus de la
realizacindelasclulas.Tambin,alnoestarcentralizadalainformacin,lamodificacinyconsultade
ciertosdatosreferentesalasclulasoasusmiembrossevuelveunatareacomplicadaydifcil.
Comolainformacinrecabadadelarealizacindelasclulasesprocesadadeformatardaenlaiglesia
central provoca que se genere un retraso de hasta una semana en la generacin de los reportes
estadsticos con que cuenta la iglesia, provocando que no se cuente con informacin inmediata y
actualizadaquepermitalatomadedecisionesgerencialesporpartedelasautoridadesdelaiglesia.
5
6
Entrevistarealizadaveranexo4(pgina119).
Entrevistaapastordezonaveranexo5(pgina120).
38
Lentitudyatrasosenlageneracindereportes
Con el volumen de datos que se maneja de las actividades realizadas en la reunin celular, el proceso
para generar reportes se vuelve una tarea tardada ya que toda la informacin es recolectada
manualmenteenunpromediode5das,loqueconllevaunasemanaderetrasoenlageneracindelos
reportesgerenciales.
Aumentodelvolumendeinformacindelsistemacelular
Debidoalcrecimientoaceleradodelasclulas,ocasionaqueelnmerodemiembrosaumente,ascomo
elcrecimientodelacantidaddeclulas,sectoresyzonasqueconformanelsistemacelulardelaiglesia;
porloqueelvolumendetodaestainformacinescadavezmayorymscomplejodemanejardeforma
manual.
Deficienciadeinformacindetalladadelosmiembros
Alnotenerinformacindetalladadecadaunodelosmiembros,labsquedadelainformacindeestos
sevuelvecomplicadaynosepuedecontrolarenformaindividualelestatusyevolucindelaspersonas
queasistenalasclulas.Ademsnoexisteunexpedienteformalenlasedecentralconlainformacin
personaldelosmiembros.
Posibilidaddeerroresyprdidadeinformacin
Debidoaquetodoslosprocesosserealizanmanualmenteexisteelriesgodeaumentarlaposibilidadde
olvidos, errores u omisiones en los datos registrados, ya que estos no cuentan con las respectivas
validacionesquegaranticensuintegridad.
Inexistenciadeinformacinhistricaparacomparacinderesultados
La falta de informacin histrica no permite mostrar la tendencia de resultados obtenidos ni procesar
estadsticasdeasistenciaydegruposrealizados.
Procesossemimecanizadosdeformaineficienteylenta
Laconsolidacindelosprocesosdeplaneacinycontrolcelularsonrealizadosmanualmente,realizando
todoestoenpapelyposteriormenteutilizandoprogramasdehojasdetextouhojasdeclculoparasu
impresinyposteriorpresentacin,siendoenlamayoradeloscasosunafuentecausantedeerroresy
demorasenlafinalizacindelosmismos.
Losdatosdetodoelsistemacelularestndescentralizados
El almacenamiento de los datos en los procesos de planeacin y control celular, se encuentra
descentralizado,datosarchivadosendiferenteshojasdeclculoelectrnicasyendocumentosfsicosen
papel.
Seguridaddelainformacin
La seguridad de la informacin es mnima ya que no existen niveles de acceso a ella, ni elementos de
validacinqueimpidanelregistrodedatoserrneosolaeliminacininvoluntariadeunarchivodigitalo
deunarchivofsico.Ademsnoseposeenrespaldosdelainformacinquesemaneja.
39
1.4.2.2Anlisisdelproblema
El problema que afecta el sistema celular de la iglesia Elim puede ser tratado desde distintos ngulos,
con la finalidad de determinar todas las causas que generan tal efecto en el sistema actual. Para tal
estudioseanalizarntodaslasvariablesqueelequipodetrabajodetermincomoposiblescausasque
generanlaproblemticaeneldepartamento.
Anlisisdevariables
Parauncorrectoanlisisdelproblemaseidentificanacontinuacinlasvariablesdelsistemaactualque
guardanrelacindirectaconelproblemaencuestin:
Recursos
Lavariablerecursossecomponederecursohumano,tiempoyrecursostecnolgicos.
Recursohumano
Est conformado por el personal que recolecta y maneja la informacin ya sean estos lderes,
supervisores,pastoresdezonasysecretarias.
Tiempo
Esterecursoeselqueseutilizaparalarecoleccin,registro,procesamientoygeneracindela
informacinrealizadademanerasemanal.
RecursosTecnolgicos
EquipotecnolgicoconelquenocuentalaiglesiaElimparaelprocesamientodelainformacin
delsistemacelular.
Procesos
Sonlosprocesosquedefinenlamaneraenquesonrealizadaslasactividadesderecoleccin,registroy
generacindereportesdelsistemacelular.
Seconsideraquelosprocesosmsimportantesquecausanproblemasson:
Procesoderecoleccindedatos
El problema es retardo en el tiempo que toman los resultados semanales de las clulas para
llegar a la iglesia Elim central para su procesamiento; datos que se necesitan para tomar
decisionesenelsistemadeclulasanivelgerencial.Ademstodoslosprocesosderecoleccin
serealizandeformamanualporpartedeloslderes,supervisoresypastoresdezona,atrasando
elprocesosignificativamente7.
Procesoderegistrodedatos
Enesteprocesoseintroducenlosdatosenhojasdeclculodelosresultadossemanalesdetodas
lasclulas.Dichoprocesosevuelveunatareacomplicadayaqueelvolumendedatosesgrande,
Verenanexo6,7,8hojasderecoleccindedatos(pginas121123).
40
adems existe el riesgo de errores u omisiones al introducir los datos, as tambin no existen
validacionesdelosdatos.
Procesodegeneracindereportes
Medianteesteprocesosegeneranlosreportesdecontrolestadstico8porzona,pordistritoyun
reporte consolidadoen uncuadrogeneral.Estainformacines tardadaengenerarsedebidoa
atrasoseneltiempoderecoleccinyregistrodedatos.
Informacin
Eselconjuntodedatosqueseobtienenapartirdelarealizacindeclulas,importanteparaestablecer
metas,medirresultadosynivelesdeavance,yrealizarplaneaciones.Enelmanejodedichainformacin
sepresentandiversosproblemascomo:
Limitada
Porque actualmente no se tiene informacin especfica, debido a que est generalizada y
dispersa.
Seguridaddedatos
Nosecuentanconrespaldo,noposeenvalidacionesyesescazaonula.
Insuficiente
EstosedebeaqueenlasedecentraldelaiglesiaElimnoexistelainformacinreferentealos
miembrosdelaclulaniotrosdatosrelacionadosaestas.
CrecimientoCelular
Esunfactorimportanteporquealaumentarelnmerodemiembrosporendeaumentaelnmerode
clulasconsiderablemente,ademsseincurremuchasvecesenlanecesidaddeabrirnuevossectoresy
zonas lo cual ocasiona que el volumen de informacin del sistema celular sea cada vez mayor,
dificultandomselprocesamientomanualdeestainformacin.
Luego de definir las variables involucradas en la problemtica del sistema celular de la iglesia Elim se
procedearealizarelanlisisIshikawatalcomosemuestraenlafigura1.3.1
Reportesdecontrolestadsticosenanexos9,10,11(pginas124126).
41
1.4.2.3DiagramaCausayEfecto
Figura1.4.1DiagramaCausayEfecto
Recursos
Recurso
humano
Cadapersona
manejagran
cantidaddedatos
Informacin
Ausenciaderedde
Comunicacinde
computadoras
Insuficiente
Tiempo
Ausenciade Bsquedamanual
computadoras
enreasque
Limitada
lonecesitan
Mayoalrealizarbsquedas
Recoleccinmanualde
datos
Tardanzaparaobtener
resultados
Informacindelsistema
celularinsuficienteydificultad
ensumanejoyprocesamiento,
eineficienciaenlageneracin
dereportessemanales
Expansin
territorial
Retrasoen
generacin
dereporte
Procesos
Escasaonula
Datos
dispersos
Procesos
manuales
Tardanzaenconsolidacin
Sinrespaldo
Seguridad
dedatos
Tecnolgico
Informacinconretrasoensuentrega
Faltadeherramienta
tecnolgicaadecuada
Sin
validaciones
Poca
accesibilidad
Susceptiblesa
errores
Registrosmanuales
Conposibilidad
decambios
Aumentode
miembros
Crecimiento
Celular
42
Aplicacinweb
Elsistemaserdesarrolladocomounsitiowebqueofrezcainformacinyserviciosatravsde
internet.
Estandarizacin
El sistema estar estandarizado, tendr estructuras especficas de navegacin comn,
uniformidadenlostextos,grficos,imgenes,etc.,conelfindequetodoslosusuariospuedan
visualizarsucontenido.
Facilidaddeuso
Estarconstruidoparaquesuusabilidadseaparavariosydeterminadostiposdeusuarioconel
fin de conseguir objetivos de facilidad de aprendizaje y uso, tolerante a errores, efectivo,
eficiente,ydsatisfaccinenuncontextodeusoespecificado.
Funcionalidad
Desde el punto de vista de su funcionalidad, el mismo est orientado a cubrir las necesidades
informticasdegeneracindereportes,estadsticas,controlyregistrodelainformacin.
Organizacinyrespaldodelainformacin
Tendr bien organizada la informacin que se maneje de los miembros, donaciones, y de las
clulas; contara con el conocimiento necesario sobre el sistema celular y con respaldos de la
informacin.
Controldeacceso
Permitir controlar los accesos a la informacin y a las distintas tareas disponibles dentro del
sistema.
43
Gestindeclulas
Modulo que consistiren lacreacindenuevasclulas,permitirrealizarmodificaciones alos
datos de estas, y su inactivacin o eliminacin cuando la clula haya sido cerrada por algn
motivo,ademspermitirlasconsultaspertinentesdelosdatosrelacionadosaellas.
Gestindereageogrfica
Permitiralusuariopoderagregarunnuevosector,zona,odistritocuandoelcasoloamerite,
asimismopermitirlamodificacinyconsultadelosmismos.
Gestindemiembros
Permitir poder agregar nuevos miembros con la informacin necesaria, as como actualizar,
consultaryeliminarlosdiferentesmiembrosdelaestructuracelulardelaiglesiacomoloson,
miembros de las clulas, lderes, supervisores, y pastores de zona. Adems permitir llevar el
registrodelestatusyevolucindecadamiembro.
Planificacincelular
Modulo que englobar para todas las clulas cada uno de los aspectos relacionados a las
actividadesarealizarenbautismos,visitasprogramadasyconversiones;ademsderegistrarla
planificacindelasmetasdecrecimientoqueseesperadelasclulasamedianoylargoplazo,
as como lasmetas relacionadas a conversiones, visitas programadas y bautismo de los que se
esperallegarenunlapsodetiempodeterminadoporlasautoridades.
Controldeclulas
Contar con un mdulo capaz de registrar la informacin de los resultados semanales de la
realizacindelasclulas;ademsmostrarelconsolidadosemanaldelaasistenciaylasofrendas
de cada una de las clulas que tiene asignado un supervisor ya sean estas clulas de adultos,
jvenesonios;astambinlosresultadosdelareuninencuantoaconversiones,reconcilios,
nuevosasistentesybautismosrealizados.
Reportesestadsticos
Mostrar por sector, zona y distrito, estadsticas como porcentajes de asistencia, niveles de
avance con respecto a la meta inicial de crecimiento y asistencia de las clulas, as como
porcentajesyniveldeavanceenconversiones,visitasprogramadasybautismos.
Aporteseconmicos
Registrarlosaporteseconmicosqueserealizan,comolosonmontodeofrendasrecolectadas
enlasclulasydonativosrealizadosporpersonasoporgrupos,paradiferentesproyectos.
UnaespecificacingrficadecomoquedaranintegradoslosmdulosdelsistemaparalaiglesiaElimse
puedeapreciarenlafigura1.5.1
44
Figura1.5.1DiagramaModulardelSistema.
Aportes
econmicos
Reportes
Gestinde
clulas
Registrarlosaportes
econmicosy
donativos.
Creacindenuevasclulas.
Actualizacindeclulas.
Eliminacindeclulas.
Consultasdedatos.
Reportesyconsultas
estadsticas.
SISTEMAINFORMATICO
PARALAPLANIFICACIN,
GESTINYCONTROL
CELULARDEMISION
CRISTIANAELIMDEEL
SALVADOR
Controlde
clulas
Resultadossemanales.
Consolidadodeasistenciay
ofrendas.
Conversiones,reconcilios,
nuevosasistentesy
bautismosrealizados.
Gestinderea
geogrfica
Actualizaciny
consultas.
Creacindenuevas
zonas,sectoresy
distritos.
Gestinde
Miembros
Planificacincelular
Englobaactividades
comobautismos,visitas
programadas,
conversionesy
planificacindelas
metas.
Actualizar,consultary
eliminardatos.
Registrodelestatusy
evolucindecada
miembro.
45
Latecnologaquesehaestablecidoutilizarestcompuestaporlosiguiente:
AplicacinCliente/Servidor.
SoftwareyHardwaredelservidoryclientes.
AplicacionesCliente/Servidor
Unaaplicacincliente/servidor,conelcualsepodrteneraccesoporunaconexindirectaatravsde
unaredLAN oporinternetalservidor quealojael sistemainformticoal cualseaccederdesdeotra
terminal(verfigura1.5.2).
Servidor
Cliente
Cliente
Cliente
Cliente
Cliente
Figura1.5.2ArquitecturaCliente/Servidor.
Con esta aplicacin cliente/servidor, se permiten realizar diferentes tipos de tareas que el sistema a
desarrollar podr brindar, como poder ofrecer la posibilidad de trabajar desde un terminal con
comodidadysincomplicaciones.
Seaclaraqueelservidortendralojadotantoelsoftwareservidorcomoelsoftwaregestordebasede
datos.
46
Lametodologaesunconjuntodeprocedimientos,tcnicas,herramientas,yunsoportedocumentalque
ayuda a los desarrolladores a realizar nuevas aplicaciones informticas9. Todas las metodologas
existentes consisten y consideran el hecho informtico dividido en fases; en cada fase, la forma de
agruparlasactividades,losobjetivosdecadafase,lostiposdeproductosintermediosquesegeneran,
etc. Pueden ser muy diferentes dependiendo del tipo de producto o proceso a generar y de las
tecnologasempleadas.
Ladivisindelosproyectosenfasessucesivasesunprimerpasoparalareduccindesucomplejidad,
tratndosedeescogerlaspartesdemaneraquesusrelacionesentresseanlomssimplesposibles10,el
conjuntodeestasfasesformanelciclodevidadeunsistemainformtico.
Existenvariasopcionessobremodelosdedesarrollo,peroparalosfinesquesebuscandelproyecto,se
hanseleccionadoparaanlisislosciclosdevidadeproyectossiguientes:
Ciclodevidatradicional(Unodelosmsusados).
Ciclodevidaporprototipos(Caro,peroconunacalidadmuyelevada).
CiclodevidaRAD(Modelorpido).
Antes de realizar la evaluacin sobre qu tipo de ciclo de vida se utilizar, se presenta a modo de
recordatoriounabrevedescripcindeestostresmtodosdeciclodevida11.
http://www.oocities.org/es/lennis_zamusio/Steg/T3.html
http://ticss.bligoo.com/content/view/180667/ELCICLODEVIDADEUNPROYECTODETICs.html
11
Descripcindeciclosdevidadedesarrollodeproyectosenanexo12(pgina127).
10
47
Paralaseleccindelciclodevidadeproyectosqueseseguirduranteeldesarrollodeesteproyecto,se
presentaenelcuadro1.6.1unaevaluacindondeselistanlasventajasydesventajasdelostresmodelos
seleccionados.
Modelodel
Ciclode
Ventajas
Desventajas
Vida
Tradicional
Prototipo
RAD
Esunmodelosencilloydisciplinado.
Funcionabienenproductoscomplejosy
biencomprendidos.
Ayuda a minimizar los gastos de
planificacin, pues se realiza sin
problemas.
Est dirigido por los tipos de
documentos y resultados que deben
obtenersealfinaldecadaetapa.
Experiencia en su uso por parte del
equipodetrabajo.
Permite la construccin del sistema con
requisitospococlarosocambiantes.
Se incrementa la productividad del
equipo de desarrollo, por el trabajo del
binomioNegocio/Tcnico.
Permiteentenderbienelproblemaantes
delaimplementacinfinal.
Elclienterecibeunaversindelsistema
en muy poco tiempo, por lo que lo
puede evaluar, probar e, incluso,
empezarautilizarlo.
Comprar puede ahorrar dinero en
comparacinconconstruir.
Los entregables pueden ser fcilmente
trasladadosaotraplataforma.
El desarrollo se realiza a un nivel de
abstraccinmayor.
Visibilidadtemprana.
MayorFlexibilidad.
Repararunolvidoseincurreencostos.
Algunos errores se aprecian en la
construccin.
Esdifcilqueelclienteexpongaexplcitamente
todoslosrequisitosalprincipio.
Se puede volver atrs, pero con un gran
esfuerzo.
Elclientedebetenerpacienciapuesobtendr
elproductoalfinaldelciclodevida.
Nosesabeexactamentecuntosereltiempo
de desarrollo ni cuantos prototipos se tienen
quedesarrollar.
Necesidad de contar con herramientas de
desarrollo de software que permitan el
desarrollorpidodelasdiferentesiteraciones
delprototipo.
No se tiene experiencia en su uso por parte
delequipodetrabajo.
Requiere un tiempo adicional para definir
adecuadamenteelsistema.
Comprarpuedesermscaroqueconstruir.
Costo de herramientas integradas y equipo
necesario.
Progresomsdifcildemedir.
Menoseficiente.
Riesgoderevertirsealasprcticassincontrol
deantao.
Ms fallas (por sndrome de "codificar a lo
bestia").
Cuadro1.6.1VentajasyDesventajasdemodelosdeCiclodeVidadeProyectos
48
1.6.1.1CiclodeVidaSeleccionado
Segnlasventajasydesventajaspresentadasenlatablaanterior,elequipodetrabajohaoptadoporel
ciclodevidatradicional(olineal),dondelosprincipalescriteriosparasueleccinhansido:
Quesepuededescomponerlaactividadglobaldelproyectoenfasesycontinuarlasdemanera
lineal.
Sufacilidaddeaplicacin.
Sesabedeantemanoelacontecimientodecadafaseysusresultados.
Laexperienciaadquiridaenestetipodeciclodevidadelproyecto.
Eselmodeloquemejorseadaptaparaeldesarrollodelactualproyecto.
1.6.1.2Conclusin
Elmtodotradicionalnosbrindaparacadaetapaunordencronolgico,loquepermitelaverificacinde
cada fase antes de avanzar a la siguiente. Adems permite una planificacin sencilla al organizar de
maneraclarayrpidalasactividades,tareasyrecursos.
Otro de los aspectos con los cuales cumple dicha metodologa es que al tener ciertos requerimientos
definidoscomoeltiempoderealizacinylamanerasecuencialenqueserdesarrolladoelproyecto;no
se pueden realizar variaciones en las fases sucesivas planificadas, las cuales deben cumplirse para el
xitodelproyecto.
Yporltimo,alconsiderarlaprcticaacumuladasobreelciclodevidatradicional;nospermitequenos
beneficiemos de la experiencia adquirida al utilizar este modelo con mejor adapte a nuestros
requerimientos.
Asociadaconcadaetapadelprocesoexistenpasosydocumentos,detalformaquesepuedeutilizarel
modeloparacomprobarlosavancesdelproyectoyparaestimarcuntofaltaparasufinalizacin.
Estemodeloesmuytilpuesayudaalosdesarrolladoresacomprenderquesloquetienenquehacer
en cada momento. Adems, se muestran de forma explcita qu productos intermedios se tienen que
obtenerantesdeabordarlassiguientestareas.
Lasactividadesquecomprendenelciclodevidadedesarrollodeproyectostradicionalsemuestranenla
figura1.6.1.
49
Figura1.6.1EsquemasdelasEtapasdelCiclodevidaTradicional
1.6.3.1Tcnicaspararecoleccindeinformacindelproyecto
Entrevistas
Estatcnicaconsisteenrecopilarinformacinatravsdeldilogoentredospersonas,enla
cualsepuedehacerusodeuncuestionarioydeunagrabadora.
GrabacionesdeAudio
Las grabaciones se realizan en las entrevistas y se utilizan como un soporte extra para
analizar posteriormente cualquier elemento que no se haya tomado nota en papel. Estas
grabacionessepuedenrealizarsoloconelconsentimientodelentrevistado.
InvestigacinBibliogrfica
Consisteenlarecopilacindeteoraodedatossecundariosatravsdelibros,revistas,sitios
ypginasweb,manuales,reglamentos,normasyleyes.
DocumentosFuentes
Tcnicaquesebasaenlarecoleccin,estudioyanlisisdelosdocumentosconloscualesse
realizaalgnregistro,procesooresultado.
CronogramadeActividades
Interpretacin grfica en el tiempo de las actividades de cada fase del ciclo de vida del
proyecto.
50
1.6.3.2Tcnicasderepresentacindelproyecto
EnfoquedeSistemas
Esunesquemametodolgicoquesirveparamostrarlasituacinactualdelsistemaocomo
guaparalasolucindeproblemas,enespecialhaciaaquellosquesurgenenladireccino
administracin de un sistema, al existir una discrepancia entre lo que se tiene y lo que se
desea, su problemtica, sus componentes y su solucin. El enfoque de sistemas son las
actividades que determinan un objetivo general y la justificacin de cada uno de los
subsistemas, las medidas de actuacin y estndares en trminos del objetivo general, el
conjuntocompletodesubsistemasysusplanesparaunproblemaespecfico12.
LluviadeIdeas
OBrainstorming,esunaherramientadetrabajogrupalquefacilitaelsurgimientodenuevas
ideassobreuntemaoproblemadeterminado.Laideaestbasadaenlanocindesinergia
psicolgica; la lluvia de ideas es una tcnica de grupo para generar ideas originales en un
ambienterelajado.
DiagramadeCausayEfecto
EldiagramadeIshikawaesutilizadoparafacilitarelanlisisdeproblemasysuscausas,como
loson:calidaddelosprocesos,losproductosyservicios.Setratadeundiagramaqueporsu
estructurahavenidoallamarsetambindiagramadeespinadepescado,queconsisteen
unarepresentacingrficasencillaenlaquepuedeversedemanerarelacionalunaespecie
de espina central, que es una lnea en el plano horizontal, representando el problema a
analizar,queseescribeasuderecha.
DescripcinyDocumentacindeRequerimientos
Los requerimientos identificados sern divididos de acuerdo a la forma en que estarn
plasmados en el sistema informtico. Sean estos operativos, tcnicos de desarrollo e
implementacin. Adems se pueden establecer grupos de requerimientos tanto a nivel
tctico,estratgicoyoperativo.
AnlisisOrientadoaObjetos
Se utilizar el Lenguaje Unificado de Modelado (UML) para realizar el anlisis de los
procedimientos, este se considera el lenguaje de modelado de sistemas de software ms
conocido y utilizado en la actualidad. Es un lenguaje grfico para visualizar, especificar,
construir y documentar un sistema. UML ofrece un estndar para describir un "plano" del
sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio,
funciones del sistema, y aspectos concretos como expresiones de lenguajes de
12
http://es.scrib.com/doc/16508958/MonografaSIG
51
programacin,esquemasdebasesdedatosycomponentesreutilizables.Entrelastcnicas
UMLautilizarestaelDiagramadeCasodeUsoysusdescripciones.
DiagramadeCasosdeUso
Diagrama del UML, que define un diagrama de comportamiento para representar
casosdeuso.Muestranelcomportamientodeunsistemadesdeelpuntodevistadel
usuario. Por lo tanto los casos de uso determinan los requisitos funcionales del
sistema,esdecir,representanlasfuncionesqueunsistemapuedeejecutar.
DescripcindeCasosdeUso
Esunadescripcindelospasosolasactividadesquedebernrealizarseparallevara
caboalgnproceso.
1.6.3.3Tcnicasparamodelarelproyecto
EstndaresdeDiseo
Sonciertaspautasquesedefinenparaconseguiruniformidadeneldesarrollodelsoftware
(ositioweb),yalavezconseguirqueeldiseoseacompatibleconlastecnologasexistentes
en el mercado y estandarizado. Estos son respetados durante toda la etapa del diseo del
sistema. Para conseguir dicha uniformidad se trabajara con UML (Lenguaje de Modelado
Unificado).Estelenguajedemodeladopermiteconstruirundiseoorientadoaobjetos.
DiseoOrientadoaObjetos
Eldiseoorientadoaobjetosesladisciplinaquedefinelosobjetosysusinteraccionespara
resolver un problema de negocio que fue identificado y documentado durante el anlisis
orientadoaobjetos.
ModeloConceptual
Odiseoconceptualdelabasededatos;eselprocesodeconstruirunmodelodebasede
datosdelusodelainformacindentrodeunaempresa.Sonlosorientadosaladescripcin
deestructurasdedatosyrestriccionesdeintegridad.Seusanfundamentalmentedurantela
etapadeanlisisdeunproblemadadoyestnorientadosarepresentarloselementosque
intervieneneneseproblemaysusrelaciones.
ModeloLgico
Derivado del modelo conceptual, y teniendo en cuenta los requisitos de proceso y de
entorno,seelaboraelmodelolgicoqueserelmodelodedatossoportadoporelSGBDque
sevayaautilizar.Sonorientadosalasoperacionesmsquealadescripcindeunarealidad.
ModeloFsico
Sonestructurasdedatosabajonivel,implementadasdentrodelpropioSGBD.
52
DiccionariodeDatos
Eldiccionariodedatosesunalistaorganizadadetodoslosdatospertinentesalsistema,con
unconjuntodedefinicionesprecisasyrigurosasparaquetantoelanalistacomoelusuariose
entiendan.Incluyendonombre,descripcin,alias,contenidoyorganizacin.
ListadeVerificacindeRequerimientos
Unalistadeverificacinesunadelasformasmsobjetivasdevalorarelestadodeaquello
quesesometeacontrol.VieneaseruncuestionariodepreguntasenelqueseresponderSI
oNO,juntoconobservacionessilashubiera.
RevisinTcnicaFormal
Es un proceso de revisin riguroso, su objetivo es llegar a detectar lo antes posible, los
posiblesdefectosodesviaciones.Eslarevisinformalparadescubrirerroresenlafuncin,la
lgica o la implementacin de cualquier producto del software, verificar que satisface sus
especificaciones, que se ajusta a los estndares establecidos, sealando las posibles
desviacionesdetectadas.
1.6.3.4Tcnicasparaconstruccindelproyecto
ProgramacinOrientadaaObjetos
Es un paradigma de programacin que usa objetos y sus interacciones para disear
aplicaciones y programas de computadora. Est basado en varias tcnicas, incluyendo
herencia,modularidad,polimorfismoyencapsulamiento.
1.6.3.5Tcnicasparapruebasdelproyecto
PruebasdeCajaNegra
Pruebas que son llevadas a cabo sobre la interfaz del software, es decir, de la funcin,
actuando sobre ella como una caja negra, proporcionando unas entradas y estudiando las
salidasparaversiconcuerdanconlasesperadas.
LasPruebasdeIntegracin
Estnorientadasprincipalmenteavalidarelcumplimientodelosestndaresdepresentacin
ydemscaractersticasvisualesdelaaplicacincomolasalidadelosreportes.
LasPruebasdeSistema
Incluyesubtiposdepruebacomoson:dedesempeo,usabilidad,seguridad,confiabilidady
disponibilidad,capacidad,funcionamiento,recuperacin.
PruebasdeValidacinyVerificacin
Sevalidanlasdiferentes entradasdelosdatosdeacuerdoalostiposdedatosrequeridos,
despusseverificaqueelsistemanicamentepermitaestostiposdedatos,locualimplica
53
intentarintroducirdatosinvlidosoincorrectosalsistemaparaverificarqueestenopermita
lainsercindelosmismos.
Los detalles de los pasos, tcnicas y herramientas para cada etapa del ciclo de vida del proyecto se
presentanacontinuacin.
1.6.4.1InvestigacinPreliminar
En esta etapa del ciclo de vida seleccionado, el equipo de desarrollo se enfoca en recolectar toda la
informacin posible con el fin de delimitar y describir la situacin actual que se tiene y para poder
entenderlarealidadenlacualseencuentralaunidaddenegocioaanalizar.
Pasos:
VisitariglesiaElimytenercontactodirectoconlosusuarios,ascomotambinpoderrealizar
entrevistasparatenerunaideadelpanoramadelsistemaypoderidentificarelproblemay
objetivos.
Obtener antecedentes y recolectar datos para poder definir como se conform el sistema
actualyentenderlosprocesosdelaunidaddenegocio.
Identificarelproblema.
Planteamiento del problema, para el diagnstico del problema utilizaremos las tcnicas de
LluviadeIdeasyDiagramaCausaEfecto.
Planificacindeactividades,conelprocesoadministrativoserealizarunaprogramacindel
proyecto, calculando el tiempo necesario para realizar cada tarea involucrada en el
desarrollomismo,aquseutilizaralosdiagramasGANTT.
54
Pasos
Investigacin
Preliminar.
Tcnicas
Entrevistas.
Grabacionesdeaudio.
Investigacinbibliogrfica.
Documentosfuentes.
Entrevista.
Antecedentes.
Investigacinbibliogrfica.
Herramientas
Grabadora.
Anotaciones.
Internet.
Resultados
Conocer el sistema actual para la
definicin del problema real que
seintentaresolver.
Grabadora.
Anotaciones.
Internet.
Obtener la presentacin de la
informacin ms relevante y
directamente relacionada con el
proyecto.
Procesadorde
texto.
Procesadorde
texto.
Microsoft
Project.
Entrevistas.
Descripcindel Documentacin.
Sistema.
Diagramamodular.
Lluviadeideas.
Formulacin
delProblema.
DiagramaCausayEfecto.
Planificacin DiagramadeGANNT.
deActividades.
Cuadro1.6.2Tareas,Tcnicas,HerramientasyResultadosdelaEtapaInvestigacinPreliminar.
1.6.4.2Anlisis
Enestaetapasebuscatenerunamejorcomprensindelproblemaencuyasolucinsetrabajar.Incluye
un conjunto de tareas que conducen a comprender cul ser el impacto del sistema informtico en el
negocio, que es lo que el cliente quiere y como interactuarn los usuario finales con el sistema
informtico.Ademsdeconsiderarladefinicindelosrequerimientosdelsistema.
Pasos:
Identificar las necesidades del usuario, a travs de la obtencin y levantamiento de
requerimientosinformticos.
Definirlosrequerimientosoperativos,tcnicos,dedesarrollo.
Especificar los requerimientos informticos mostrando una descripcin completa de pasos,
procesos,etc.delsistemaadesarrollar.
Validarlosrequerimientosinformticosconlosusuariosparallegarauntotalacuerdoentre
laspartes,yaqueestosrequerimientossernvitalesparaeldiseodelasolucin.
55
Pasos
Tcnicas
Herramientas
Resultados
Entrevista.
Grabadora.
Anotaciones.
Obtencinderequisitosdeusuarios
y tcnicos al definir las funciones,
caractersticas y restricciones del
sistemainformtico.
Descripciny
Definicinde
Requerimientos. documentacin.
Procesadorde
texto.
Especificacinde Diagramasydescripcin
Requerimientos deCasodeUso.
informticos.
Procesadorde
texto.
ArgoUML.
Validacinde
Requerimientos
informticos.
Procesadorde
texto.
Obtencinde
Requerimientos
Informticos.
Grabacionesdeaudio.
Observacindirecta.
Revisintcnicaformal.
Listadeverificacin.
Cuadro1.6.3Tareas,Tcnicas,HerramientasyResultadosdelaEtapadeAnlisis.
1.6.4.3Diseo
El diseo del sistema es la etapa donde se crea una representacin o modelo del sistema de los
requerimientos establecidos durante la etapa de anlisis. El modelo del diseo proporciona detalles
acercadelasestructurasdedatosydelasinterfacesquesonnecesariosparaimplementarelsistema,
aplicandoelmodeloorientadoaobjetos.
Pasos:
Los estndares a Utilizar, Definir los estndares con los que se va a trabajar, tanto en la
documentacin, el diseo y otros elementos que se crean convenientes estandarizar para
tenerunasolucinlistaeneltiempoespecificado.
Definirlosdatosdeentrada,calculadosylosalmacenados.
Diseodelassalidasenpantallaoimpresasquecumplanconlasespecificacionesrequeridas
porlosusuarios.
Diseodeprocedimientosparalacapturadedatos.
Determinacindelaseguridadaimplementar.
Diseodeformulariosypantallas,incluyelavalidacindeloscamposdeentradadedatos.
Determinacindelasinterfacesdeusuarios,atravsdesusprivilegioselsistemalemostrar
lasopcionesalasquetieneacceso.
Estructuradelabasededatosdelsistema.
DiseodelaBasedeDatos.
DiccionariodeDatos.
A continuacin en el cuadro 1.6.4 se especifican las tcnicas, herramientas/equipos, recursos y
resultadosdelastareasquecomprendeeldiseo.
56
Pasos
Definicinde
estndares.
Tcnicas
Estndaresdediseo.
Herramientas
Resultados
Procesadorde
texto.
Controlyestablecimientodeloque
se debe hacer y cmo se debe
hacer.
Procesadorde
texto.
SybasePower
Designer15.3
Disear
la
estructura
de
almacenamiento de datos para la
solucinplanteada.
Editordepginas
web.
Procesadorde
texto.
Estructurasdedatos.
Modeloconceptual.
DiseodelaBase
deDatos.
Modelolgico.
Modelofsico.
Diccionariodedatos.
Diseoorientadoa
objetos.
Diseodesalidas.
Diseode
Interfaz.
Diseodeentradas.
Diseodeinterfaces
(internasyexternas).
Cuadro1.6.4Tareas,Tcnicas,HerramientasyResultadodelaEtapadeDiseos.
1.6.4.4Construccin
Enlaetapadeconstruccindelciclodevidadelproyectosetomanlasespecificacionesestablecidasen
el documento de diseo de las interfaces, mdulos y base de datos, para luego construir el sistema
informticopormediodeunlenguajedeprogramacinyunIDE(integrateddevelopmentenvironment)
tanto para los mdulos, como tambin para la bases de datos mediante un SGBD (sistema gestor de
basesdedatos).
Pasos:
Construirinterfaces.
Construccindelosmdulos.
Construccindelabasededatos.
57
Pasos
Tcnicas
Herramientas
Resultado
IDEparaPHP.
LenguajePHP.
Construir
Interfaces.
Estndaresdediseo.
ServidorApache.
TecnologaCliente/Servidor.
IDEparaPHP.
Construccinde
Mdulos
Programacinorientada LenguajePHP.
aobjetos.
ServidorApache.
TecnologaCliente/Servidor.
Construccindela Basededatos
BasedeDatos.
relacional.
GestordeBasedeDatos.
RelacionalMySQL.
LenguajeMySQL.
Creacindelabasede
datosparaelsistema.
TecnologaCliente/Servidor.
Cuadro1.6.5Tareas,Tcnicas,HerramientasyResultadosdelaEtapadeConstruccin.
1.6.4.5Pruebas
Enlaetapadepruebassepersiguedescubrirloserroresqueestnpresenteeneldiseoyconstruccin,
paraaspodercorregirlosygarantizarqueelsoftwareesteencorrectofuncionamiento.
Pasos:
Elaborarunbancodepruebadedatos.
Probarlosdatoselaboradosenelbancodeprueba.
Verificarelfuncionamientodelsistemaporunidad.
Verificarlaspruebasdeintegracindelsistema.
Verificarelfuncionamientodelsistemainformtico.
Verificarlosresultadosqueestnacordesalarealidadyqueseanvlidos.
Probarycomprobarlosresultados.
Corregirmdulosqueestinestableyquesusresultadosestnincorrectos.
58
Pasos
Tcnicas
Herramientas
Resultado
Pruebaspor
Unidad.
CajaNegra
Computadorasde
desarrollo.
Probar el funcionamiento
individualdelosmdulos
Pruebasde
Integracin.
IntegracinIncremental.
IntegracinnoIncremental.
Computadorasde
desarrollo.
Pruebade
Validaciny
Verificacin.
Criteriosparalapruebade
validacinyverificacin.
Computadorasde
desarrollo.
Pruebade
Sistemas.
Pruebasderecuperacin.
Pruebasdeseguridad.
Pruebasderesistencia.
Pruebadedesempeo.
Computadorasde
desarrollo.
Validarquelosrequerimientos
establecidos coinciden con los
resultados
del
sistema
construido
Verificar que cada elemento
encaja de forma adecuada y
quesealcanzalafuncionalidad
y el rendimiento del sistema
total.
Cuadro1.6.6Tareas,Tcnicas,HerramientasyResultadosdelaEtapadePruebas.
1.6.4.6Documentacin
Enestafaseseconsolidaratodalainformacinreferentealsistemaentresmanuales,loscualessonde
vitalimportanciaparalosdiferentesusuariosqueusaranelsistemainformticodesarrollado.
Pasos:
Definirlosestndaresparalaelaboracindelosmanuales.
Definirlosmanualesaelaborarparaelusuarioyeltcnico.
ElaborarManualdeInstalacin/Desinstalacin.
ElaborarManualdeUsuario.
ElaborarManualTcnico.
Acontinuacinenelcuadro1.6.7seespecificanlasherramientas/equipos,recursosyresultadosdelas
tareasquecomprendeladocumentacindelsistema.
59
Pasos
Herramientas
DefinicindeEstndares.
Resultado
Procesadordetexto.
Manualde
Instalacin/Desinstalacin.
Procesadordetexto.
Editordeimagen.
ManualdeUsuario.
Procesadordetexto.
Editordeimagen.
ManualTcnico.
Procesadordetexto.
Editordeimagen.
Estndaresaaplicarenlaelaboracindelos
manuales.
Manual que incluye los requerimientos de
hardware y software necesarios para la
utilizacindelsoftwarecreadoysuproceso
deinstalacinydesinstalacin.
Manual que brindara apoyo al usuario
respecto al uso de los sistemas, el cual
puede incluir ayuda y de ser posible
solucionesaproblemascomunes.
Manualquedebeincluirtodalainformacin
para usuarios con conocimientos tcnicos
referenteatodaslasfasesdedesarrollodel
sistema de informacin que nos sirva para
resolver problemas del sistema cuando ya
hasidoimplementadoenlaempresa.
Cuadro1.6.7Tareas,HerramientasyResultadosdelaEtapadeDocumentacin.
1.6.4.7PlandeImplementacin
Enestafaseserealizarundocumentodeunplandeimplementacinqueincluyelaprogramacinde
lasactividadesarealizarlascualessonlainstalacionesyconfiguracionesdelosequipos,capacitacionesa
los usuarios, instalacin de la aplicacin, construccin/carga de todos los archivos necesarios para
utilizarla. Prcticamente es el inicio del uso de la aplicacin; se pueden utilizar diversos mtodos de
implementacin como la prueba piloto, operaciones en paralelo, etc. Bsicamente es la iniciacin del
usuario con el sistema y de aqu comienza el uso del nuevo producto. Esta fase del proyecto sera la
culminacinyaceptacinporpartedelclientedelproductoyaterminado.
60
Primero los costos directos que son aquellos que se cargan directamente al costo del sistema
informtico, especficamente a cada una de las actividades para la realizacin del mismo, en este
rubro se han tomado en cuenta el recurso humano necesario para la realizacin del proyecto as
comoelrecursodehardwarequeseutilizaraalolargodelproyecto.
Segundo los costos indirectos comprenden todos aquellos gastos en los que se incurre para la
realizacindelasdistintasactividadesdelproyecto.
Tercero consumibles son todos aquellos materiales o suministros agotables que se utilizan
directamenteeldesarrollodelproyecto.
1.7.1.1CostosDirectos
Recursohumano.
Supuestos:
Para el desarrollo del proyecto se considerara a los 4 miembros que estn desarrollando el
trabajo de graduacin como los encargados del anlisis, diseo y desarrollo del sistema
informtico.
Se tomara en cuenta adems las horas que el asesor participa en el proyecto teniendo en
cuentaquesoloparticipadurante2horasporsemana.
Para el clculo del costo de recurso humano, se toma en cuenta los dasdesarrollador que
son180das.Estedatoesobtenidodelos9mesesqueduraeldesarrollodelproyectocon5
daslaboralesalasemana.
Elclculoautilizarserelcostoporhorapartiendodelosiguiente:
Salario/30dias=costoxda/8horas=costoxhora
Salario($)
CostoxDa($)
CostoxHora($)
539.0013
17.96
2.25
Cuadro1.7.1Costoporhoraprogramador
Elcostoporhorainvertidaeneldesarrollodelproyectoserde$2.25porprogramador14.
Calculodehoraslaboradaspordocenteasesor:
Horasdirector/horasxsemana=horasxda
2horas/25horaxsemana=0.08horasxda.
13
14
SalariosobtenidossegnestudiodellibroGarca,CarlosErnesto;GerenciaInformtica;7edicin,SanSalvador,2010.
Detalledeloscostospordaveranexo13(pgina128).
61
CalculodecostoXhoradedocenteasesor:
Salario/30dias=costoxda/8horas=costoxhora
Salario($)
CostoxDa($)
CostoxHora($)
1700.00
56.66
7.08
Cuadro1.7.2Costoporhoradocenteasesor.
Elcostoporhorainvertidaeneldesarrollodelproyectoporeldocentedirectorserde$7.08.
CalculodesalariomensualXhoradeanalistaprogramador
CostoXhora*horastrabajadasalmes=SalarioMensual
$2.25*100=$225.00
CalculodesalariomensualXhoradedocenteasesor
CostoXhora*horastrabajadasalmes=SalarioMensual
$7.08*8=$56.64
Elcostomensualporhorastrabajadasdelrecursohumanosemuestraenelcuadro1.6.3.
Tiempoen
SalarioMensual
Recurso
Cantidad
meses
($)
Total($)
DocenteAsesor
56.64
509.76
CoordinadoryAnalistaProgramador
225.00
2,025.00
AnalistasProgramadores
225.00
6,075.00
Total
8,609.75
Cuadro1.7.3.Costodelrecursohumanoutilizadosenelproyecto.
Recursosdehardware
Supuestos:
El hardware especificado en el Cuadro 10.4, es con el que se cuenta para el desarrollo del
proyecto,porlotantoserealizaladepreciacindelequipo.
Elmtododedepreciacinutilizadoeseldelnearecta.
Elperododetiempoestablecidoparaelclculodeladepreciacinesenmeses.
Lasespecificacionesdelequipoinformticoconquesecuentaparaeldesarrollodelsistemainformtico
yelcostodeellossedetallanenlaCuadro1.7.4.
62
Equipos
CPU
RAM
HDD
Video
Unidad
Lectora
Precio($)
PC1
DualCore2.2GHz
2GB
500GB
IntelHD128MB
DVDRW
600.00
PC2
Pentium43.0GHz
1GB
120GB
NVidia8400GT
DVDRW
300.00
PC3
DualCore1.8GHz
1.5GB
250GB
IntelHD128MB
DVDRW
400.00
PC4
IntelAtom1.66GHz
1GB
160GB
IntelHD128MB
DVDRW
300.00
Total
1600.00
Cuadro1.7.4.Caractersticasypreciosdecomputadorasinvolucradaseneldesarrollodelproyecto.
Recursosadicionalesalascomputadoras,utilizadasenelproyectosemuestraenelcuadro1.6.5.
Equipo
Caractersticas
Precio($)
Impresor
CanonPixmaIP2700
Total:
35.00
35.00
Cuadro1.7.5.Otrosrecursosutilizados.
Costosdedepreciacin
Paradeterminarelcostodelautilizacindecomputadorasserealizaraladepreciacinmostradaenel
cuadro10.615.
Factor
Periododeusoenmeses Costomensual($) Total($)
Depreciacindecomputadorasyotros
recursos
45.02
440.18
Cuadro1.7.6.Costospordepreciacin.
1.7.1.2CostosIndirectos
Supuestos:
ConsumoElctricoMensual:Seasumeunconsumopromediode350W(0.350KW)porcada
computador,yuncostode$0.2017porKWh16.
Sehaestimadouncostomensualdeinternetde$20;paraestevalorseobtuvounpromedio
enbasealospreciosdeinternetdelmercado.
15
16
Detallededepreciacindelequipoanexo14(pgina129).
Tomadadelapaginahttp://www.siget.gob.sv/attachments/1516_AJUSTE%20AL%20PLIEGO%20TARIFARIO_12.07.2011.pdf
63
El estimado del valor mensual del uso de agua potable se obtiene en base a las tarifas
actualesyusodiarioendiferentesactividades.
Para el estimado del costo de uso de lneas telefnicas se ha tomado en cuenta en base a
proyectosrealizadosanteriormenteporelequipodetrabajo.
Eldetalledeloscostosindirectossemuestraenelcuadro1.7.7.
Detalle
Precioxmes($)
Tiempomeses
Total($)
EnergaElctrica17
28.46
256.14
AguaPotable
2.29
20.61
Telfono
10.00
90.00
Internet
20.00
180
Viticos
74.00
666.00
Alimentacin
120.00
1,080.00
Total:
2,292.75
Cuadro1.7.7.Costosindirectosinvolucradosenelproyecto.
1.7.2.3Consumibles
Supuesto:
Laestimacinparalacantidaddepapelerautilizadasebasaenlacomplejidaddelproyectoel
cualrequerirdemuchadocumentacin.
Descripcin
PrecioUnitario($)
Cantidad
Total($)
Papelera
4.00
6Resmas
24.00
Tinta
4.00
6(2decolory4negros)
24.00
Lapiceros
1.50
1cajade12u.
1.50
Lpices
1.25
1cajade12u.
1.25
Empastado
15.00
60.00
MediosMagnticos
$5.50
1Torrede25u.
5.50
Anillados
1.50
9.00
Total:
125.25
Cuadro1.7.8.Consumiblesinvolucradosenelproyecto.
17
Detalledeconsumodeenergaelctricaanexo15(pgina130).
64
1.7.1.4CostosTotales
Supuesto:
Elpresupuestototalparaelgrupodetrabajoincluirun10%deimprevistosdeltotaldelos
recursosautilizar.
Loscostostotalesdelproyectosemuestranenelcuadro1.7.9.
Recurso
CostoParcial($)
CostosDirectos
CostoTotal($)
9,049.93
RecursoHumano
8,609.75
Costosdeequipo
440.18
CostosIndirectos
2,292.75
Consumibles
125.25
Subtotal
11,467.93
Imprevistos(10%)
1,146.79
Total:
12,614.72
Cuadro1.7.9Costosdelproyecto.
65
2. ANLISIS DE REQUERIMIENTOS
2.1 Generalidades
Para el desarrollo del Sistema Informtico se muestran las actividades llevadas a cabo para definir,
validaryespecificarlosrequerimientosnecesariosparaelseguimientodeesteproyecto.
Elanlisisydeterminacinderequerimientosconstadelassiguientesactividadesqueestnbasadasen
la metodologa de ciclo de vida tradicional las cuales son: anlisis de situacin actual, obtencin de
requerimientosydefinicinderequerimientos.
Lasactividadesllevadasacaboparaladeterminacinyanlisisdelosrequerimientosson:
Conocertodoslosprocesosquesellevandentrodelsistemacelularparaentendersulgicade
negocio.
Entrevistasalosusuariospararecolectarinformacinnecesariaquesirvaenladefinicindelos
requerimientos,apoyadoporlaobservacindirecta.
Definirlosrequerimientos.
Validacindelosrequerimientosjuntoconlosusuarios.
Verificacinderequerimientos.
SeccinAdministracindelSistema.
SeccinAdministracindeClulasyreasGeogrficas.
SeccinAdministracindeMiembros.
SeccinActividadesdeClulas.
SeccinBautismos.
SeccinPlanificacinCelular.
SeccinOfrendasySobres.
SeccinReportes.
SeccindeConsultasdeBitcora.
Cada requerimiento pertenece a una seccin y se le asigna un cdigo compuesto por su acrnimo RF
(Requerimientofuncional)yuncorrelativo,ejemplo:RF01,requerimientofuncionaluno,estosemaneja
as debido a que se har referencia a ellos en todo el documento. A continuacin se muestran los
requerimientosporseccin:
67
Nmero
Cdigo
Requerimiento
RF01
RF02
RF03
Consultardatosdeusuario.
RF04
Modificardatosdeusuario.
RF05
Eliminarusuario.
RF06
Activarcuentadeusuario.
RF07
Modificarcontrasea
RF08
Registrodeusuarios.
Cuadro2.2.1RequerimientosfuncionalesdeAdministracindelsistema.
Nmero
Cdigo
Requerimiento
RF09
Agregarnuevaclula.
10
RF10
Consultarclulas.
11
RF11
Modificardatosdelasclulas.
12
RF12
Inactivarclula.
13
RF13
Moverclulas
14
RF14
Agregarsector.
15
RF15
Consultardatosdesector.
16
RF16
Modificardatosdesector.
17
RF17
Inactivarsector
18
RF18
Agregarzona.
19
RF19
Consultardatosdezona.
20
RF20
Modificardatosdezona.
21
RF21
Agregardistrito.
22
RF22
Consultardatosdedistrito.
Cuadro2.2.2Requerimientosfuncionalesdeadministracindeclulasyreasgeogrficas.
68
Nmero
Cdigo
Requerimiento
23
RF23
Registrarmiembros.
24
RF24
Consultarexpedientedemiembros.
25
RF25
Modificardatosdemiembros.
26
RF26
Inactivarmiembros.
27
RF27
Registrarestatusdemiembro
28
RF28
29
RF29
Consultarevolucindecadamiembrodentro
delaiglesia.
MoverMiembros
Cuadro2.2.3Requerimientosfuncionalesdeadministracindemiembros.
Nmero
Cdigo
Requerimiento
30
RF30
Registrarresultadossemanalesdeclulas.
31
RF31
Consultadeconversiones.
Cuadro2.2.4Requerimientosfuncionalesdeactividadesdeclulas.
Nmero
Cdigo
Requerimiento
32
RF32
Registrodebautismos.
33
RF33
Consultadebautismos.
34
RF34
GenerarCertificadodebautismos
Cuadro2.2.5Requerimientosfuncionalesdebautismos.
Nmero
Cdigo
Requerimiento
35
RF35
Registrodemetas.
36
RF36
Modificacindemetas.
37
RF37
Registrodeavisos.
38
RF38
Actualizacindeavisos.
39
RF39
Eliminaravisos
40
RF40
Visualizaravisos
Cuadro2.2.6RequerimientosFuncionalesdeplanificacincelular.
69
Nmero
Cdigo
Requerimiento
41
RF41
Registrodeofrendasdelasclulas.
42
RF42
Registrodeofrendasdemiembros.
43
RF43
Consultadeofrendasdemiembros
44
RF44
Registrodesobresdeofrendadeclulas
45
RF45
Registrodesobresdeofrendademiembros
Cuadro2.2.7Requerimientosfuncionalesdeaporteseconmicos.
Nmero
Cdigo
Requerimiento
46
RF46
Consultarreporteestadsticogeneral.
47
RF47
48
RF48
49
RF49
50
RF50
Cuadro2.3.8Requerimientosfuncionalesdereportes.
Nmero
Cdigo
51
RF51
Requerimiento
ConsultarBitcoraGeneral.
Cuadro2.2.9Requerimientosfuncionalesdeconsultasdebitcoras.
70
Prioridad
Descripcin
Alta
Esencialparaelfuncionamientodelsistemaenlasactividadesdelainstitucin.
Media
Requerimientoqueseincluyeynoesrepresentativoenlosprocesosactuales,
elcualnoesindispensableparaelfuncionamientodelsistema.
Baja
Requerimientonoesencialparaelsistema,sirvecomouncomplemento.
Cuadro2.3.1Criterioparaprioridadderequerimientos.
Cdigo:
RF01
Nombre:
Descripcin:
Prioridad:
Observaciones:
Cuadro2.3.2DescripcinderequerimientoRF01
Cdigo:
RF02
Nombre:
Agregarusuarios.
Descripcin:
Agregarnuevosusuariosdelsistema,especificandosuperfilde
acceso y almacenando datos como su nombre, nombre de
usuarioycontrasea.
Alta
Prioridad:
Observaciones:
Cuadro2.3.3DescripcinderequerimientoRF02
71
Paraconsultardeotrasdescripcionesderequerimientosfuncionales,vereldocumentoAnlisisy
Diseo.docxCapitulo2AnlisisdeRequerimientos,Seccin2.4DescripcindeRequerimientos
Informticos(pginas3040),contenidoenelCDdelproyecto.
Cdigo:
RF46
Nombre:
ConsultarReporteEstadsticoGeneral
Descripcin:
Prioridad:
Observaciones:
Cuadro2.3.47DescripcinderequerimientoRF46
Cdigo:
RF47
Nombre:
Consultarreportedecontrolestadsticodedistritos.
Descripcin:
Prioridad:
Observaciones:
Cuadro2.3.48DescripcinderequerimientoRF47
Cdigo:
RF48
Nombre:
Consultarreportedecontrolestadsticodezonas.
Descripcin:
Prioridad:
Observaciones:
Cuadro2.3.49DescripcinderequerimientoRF48
72
Cdigo:
RF49
Nombre:
Consultarreportesemanaldeasistenciayresultadosporzonas.
Descripcin:
Prioridad:
Media
Observaciones:
Cuadro2.3.50DescripcinderequerimientoRF49
Cdigo:
RF50
Nombre:
ConsultarReportesemanaldeofrendasMetroaMetro.
Descripcin:
Mostrarelconsolidadodelasofrendasparaelproyectometro
a metro semanalmente de cada uno de los distritos y de las
zonasespecificandometadesobresymetadeofrendas.
Prioridad:
Alta
Observaciones:
Cuadro2.3.51DescripcinderequerimientoRF50
Cdigo:
RF51
Nombre:
ConsultarBitcoraenGeneral.
Descripcin:
Prioridad:
Alta
Observaciones:
Cuadro2.3.52DescripcinderequerimientoRF51
Paraconsultarlosrequerimientosdedesarrollo,operativosydeimplementacin,vereldocumento
AnlisisyDiseo.docxCapitulo2AnlisisdeRequerimientos,Secciones2.5Requerimientos
deDesarrolloy2.6RequerimientosOperativos(pginas4252),contenidoenelCDdelproyecto.
73
3. ESPECIFICACIN DE REQUERIMIENTOS
3.1 Generalidades
Una vez conocidos y validados los requerimientos funcionales toca en este apartado
especificarlos,estoconlafinalidaddemodelarlafuncionalidaddelsistemapropuesto.Yparaello
seutilizaelanlisisorientadoaobjetos,dentrodelcualexistelatcnicaUMLdelacualsetoman
los casos de uso, diagramas de secuencia y los diagramas de actividad para finalmente llevar a
cabolaespecificacindelosrequerimientos.
MetodologaOrientadaaObjetos
Conestametodologaseaplicaelanlisisorientadoaobjetos,laquesostienequeun sistemaes
desarrollado mediante el uso de objetos, los cuales tienen un conjunto de caractersticas
(atributos) y comportamientos (mtodos). Y para ello, en esta ocasin se utiliza el Lenguaje de
ModeladoUnificado(UML,porsussiglaseningls),queesunlenguajedemodeladodesistemas
sumamenteflexible,conelqueseespecifican,visualizan,construyenydocumentanartefactosde
un sistema software desde la perspectiva orientada a objetos. El UML soporta un conjunto de
diagramasricosennotacingraficaparaelmodeladodesistemas,diagramascomo:Casosdeuso,
de secuencia, de Estado, de Actividad, de clases, de interaccin, etc. En este caso se aplicarn
diagramasde:
CasosdeUso.
Secuencia.
Actividad.
Paquetes.
Clases.
Undiagramadecasosdeusoesunarepresentacingrficadeparteoeltotaldelosactoresycasosde
uso del sistema, incluyendo sus interacciones. Todo sistema tiene como mnimo un diagrama Caso de
Uso Principal, que es una representacin grfica del entorno del sistema (actores) y su funcionalidad
principal(casosdeuso).Asmismoestnloscasosdeusocompletos,quenoesmsqueladescripcin
deloscasosdeusoenlenguajenatural.
Undiagramadesecuenciamuestralainteraccindeunconjuntodeobjetosenunaaplicacinatravs
deltiempo.Estadescripcinesimportanteporquepuededardetallealoscasosdeuso,aclarndolosal
75
niveldemensajesdelosobjetosexistentes,comotambinmuestraelusodelosmensajesdelasclases
diseadasenelcontextodeunaoperacin.Estemuestralasinteraccionesentreobjetosordenadasen
secuencia temporal. Estos diagramas muestran los objetos que se encuentran en el escenario y la
secuenciademensajesintercambiadosentrelosobjetosparallevaracabolafuncionalidaddescritapor
elescenario.
Enelcuadro3.2.1sedetallanlosactoresparticipantesenelsistemainformtico
Actor
Descripcin
AdministradordelSistema autorizacindelPastorGeneral.
Recepcionista
Eslapersonaqueingresadatosdenuevosmiembrosytambindatos
sobrelasreunionescelulares.
Son las personas que despus de cada culto se encargan de registrar las
ofrendasdecadaclulaydonativosquealgunosmiembrosaportan.
MiembroComitdeApoyo
LderdeClula
Supervisor
PastordeZona
PastordeDistrito
PastorGeneral
Eselencargadodelcontroldelaasistenciadesuclulayverquelas
metasasignadasasuclulasealcancenascomodeorganizarlas
actividadesjuntoconsusupervisor.
Se encarga de hacer los consolidados de la asistencia de su sector,
ofrendas recibidas, gestionar bautismos, conversiones y visitas
programadas.Tambinplanificayasignametassobreelsectorasucargo,
ademsdeabrirclulasensusectorsilocreenecesarioysiloapruebasu
superior.
Elpastordezonaevalalosresultadossemanalesobtenidosensuzonaa
travsdesusreportesestadsticosdezona.Ademsdeautorizarelcrearo
partirunanuevaclulaascomoasignarlesmetasalossectoresquetiene
asucargo.
Eslapersonaencargadadeevaluarlaszonasasucargoatravsdesu
reporteestadsticodedistrito,planificaryasignarmetas.
Podrconsultardatossobrelosdistritosdelaiglesiaygenerarsuinforme
generalparaanalizarlosresultadosyplanificarsobreellos.Ademsde
asignarlasmetasquinquenalesasusdistritos.
Cuadro3.2.1IdentificacindeActores.
76
Enelcuadro3.2.2seespecificanloscasosdeusoidentificadosparaelmodeladodelsistemainformtico.
CLASIFICACIN
NOMBRECASODEUSO.
General.
1. ValidarUsuario.
Administracin
delSistema.
2. GestionarCuentasdeUsuarios.
2.1. CrearCuentadeUsuario.
2.2. ConsultarDatosdeUsuario.
2.2.1. ModificarDatosdeUsuario.
2.2.2. EliminarDatosdeUsuario.
2.2.3. BuscarDatosdeUsuario.
2.3. ActivarCuentadeUsuarioRegistrado.
3. ModificarContrasea.
4. RegistrarUsuario.
5. GestionarClulas
5.1. CrearNuevaClula.
5.2. ConsultarDatosdeClula.
5.3. ModificarDatosdeClula.
5.4. InactivarClula.
5.5. MoverClula.
6. GestionarSector.
6.1. AgregarSector
6.2. ConsultarDatosdeSector.
6.3. ModificarDatosdeSector.
6.4. InactivarSector.
7. GestionarZona.
7.1. AgregarZona.
7.2. ConsultarDatosdeZona.
7.3. ModificarDatosdeZona.
8. GestionarDistrito.
8.1. AgregarDistrito.
8.2. ConsultarDatosdeDistrito.
9. ControlarActividadesdeClulas.
9.1. RegistrarResultadosSemanalesdeClulas.
9.2. ConsultarConversiones.
10. ControlarBautismos.
10.1.
RegistrarBautismos.
10.2.
ConsultarBautismos.
10.3.
GenerarCertificadodeBautismo.
11. GestionarMiembros.
11.1.
RegistrarMiembros.
11.2.
ConsultarExpedientedeMiembro.
11.3.
ModificarDatosdeMiembro.
11.4.
InactivarMiembro.
11.5.
MoverMiembro.
11.6.
RegistrarEstatusdeMiembro.
Gestinde
Clulas.
Controlde
Actividadesde
Clulas.
Controlde
Bautismos.
Gestinde
Miembros.
CDIGO
CUVl01
CUAD01
CUAD02
CUAD03
CUAD04
CUAD05
CUAD06
CUAD07
CUAD08
CUAD09
CUGC01
CUGC02
CUGC03
CUGC04
CUGC05
CUGC06
CUGC07
CUGC08
CUGC09
CUGC10
CUGC11
CUGC12
CUGC13
CUGC14
CUGC15
CUGC16
CUGC17
CUGC18
CUAC01
CUAC02
CUAC03
CUCB01
CUCB02
CUCB03
CUCB04
CUGM01
CUGM02
CUGM03
CUGM04
CUGM05
CUGM06
CUGM07
77
CLASIFICACIN
Consultade
Reportes.
Gestinde
Planificacin.
Controlde
Aportes
Econmicos.
Consultasde
Bitcoras.
NOMBRECASODEUSO.
CDIGO
12. ConsultarReportes.
12.1.
ConsultarReporteEstadsticodeZona.
12.2.
Consultar Reporte Semanal de Asistencia y
ResultadosdeZonas.
12.3.
ConsultarReporteEstadsticodeDistrito.
12.4.
ConsultarReporteEstadsticoGeneral.
12.5.
ConsultarReporteSemanaldeOfrendas.
13. GestionarPlanificacindeMetas.
13.1.
RegistrarMetasQuinquenales.
13.2.
ModificarMetasQuinquenales.
13.3.
RegistrarAvisos.
13.4.
ModificarAvisos.
13.5.
EliminarAvisos.
13.6.
VisualizarAvisos.
14. ControlarOfrendasySobres.
14.1.
RegistrarOfrendasdeClulas.
14.2.
RegistrarOfrendasdeMiembros.
14.3.
ConsultarOfrendadeMiembros.
14.4.
Registrodesobresdeofrendasdeclulas.
14.5.
Registrodesobresdeofrendasdemiembros.
15. ConsultarBitcora.
15.1.
ConsultarBitcoraGeneral.
CUCR01
CUCR02
CUCR03
CUCR04
CUCR05
CUCR06
CUGP01
CUGP02
CUGP03
CUGP04
CUGP05
CUGP06
CUGP07
CUAE01
CUAE02
CUAE03
CUAE04
CUAE05
CUAE06
CUBI01
CUBI02
Cuadro3.2.2IdentificacindeCasosdeUso
78
Enelcuadro3.2.3semuestralalistaactorobjetivo
Actor
AdministradordelSistema
Recepcionista
Objetivo
RegistrarUsuario.
ValidarUsuario.
ModificarContrasea.
VisualizarAvisos.
GestionarCuentasdeUsuarios.
CrearCuentadeUsuario.
ModificarDatosdeUsuario.
ConsultarDatosdeUsuario.
BuscarDatosdeUsuario.
EliminarDatosdeUsuario.
ActivarCuentadeUsuarioRegistrado.
GestionarPlanificacin
RegistrarMetasQuinquenales.
ModificarMetasQuinquenales
RegistrarAvisos.
ModificarAvisos.
EliminarAvisos.
GestionarMiembros.
RegistrarEstatusdeMiembro
ConsultarExpedientedeMiembro.
ControldeOfrendasySobres.
ConsultarOfrendadeMiembros
RegistrodeSobresdeOfrendasdeClulas.
RegistrodeSobresdeOfrendasdeMiembros.
GestionarSector.
AgregarSector.
ModificarDatosdeSector.
InactivarSector.
GestionarZona
AgregarZona.
ModificarDatosdeZona.
GestionarDistrito.
AgregarDistrito.
ConsultarBitcora.
ConsultarBitcoraenGeneral.
RegistrarUsuario.
ValidarUsuario.
ModificarContrasea.
VisualizarAvisos.
ControlarBautismos
GenerarCertificadodeBautismo.
GestionarPlanificacindeMetas.
RegistrarAvisos.
ModificarAvisos.
79
Actor
MiembrodeComitde
Apoyo
Lderdeclula
Supervisor
Objetivo
EliminarAvisos.
ConsultarReportes.
ConsultarReporteEstadsticodeZona.
ConsultarReporteEstadsticodeDistrito.
ConsultarReporteEstadsticoGeneral.
GestionarMiembros
ConsultarExpedientedeMiembro.
RegistrarUsuario.
ValidarUsuario.
ModificarContrasea.
VisualizarAvisos.
ControlarAportesEconmicos
RegistrarOfrendasdeclulas.
Registrarofrendasdemiembros.
RegistrarUsuario.
ValidarUsuario.
ModificarContrasea.
VisualizarAvisos.
GestionarClulas.
ConsultarDatosdeClula.
GestionarMiembros.
RegistrarMiembros.
ModificarDatosdeMiembro.
ConsultarExpedientedeMiembro.
ControlarActividadesdeclulas.
RegistrarResultadosSemanalesdeClulas.
RegistrarUsuario.
ValidarUsuario.
ModificarContrasea.
VisualizarAvisos.
GestionarClulas.
AgregarClula.
ConsultarDatosdeClula.
ModificarDatosdeClula.
ControlarActividadesdeClulas.
RegistrarResultadosSemanalesdeClulas.
ConsultarConversiones.
ControlarBautismos.
RegistrarBautismos.
ConsultarBautismos.
GenerarCertificadodeBautismo.
GestionarMiembros.
InactivarMiembro.
80
Actor
PastordeZona
PastordeDistrito
PastorGeneral
Objetivo
ConsultarExpedientedeMiembro.
RegistrarEstatusdeMiembro.
RegistrarUsuario.
ValidarUsuario.
ModificarContrasea.
VisualizarAvisos.
GestionarClulas.
InactivarClula.
GestionarSector.
ConsultarDatosdeSector.
GestionarMiembros.
ConsultarExpedientedeMiembro.
RegistrarEstatusdeMiembro.
ConsultarReportes.
ConsultarReporteEstadsticodeZona.
ConsultarReporteSemanaldeAsistenciayResultadosdeZonas.
RegistrarUsuario.
ValidarUsuario.
ModificarContrasea.
VisualizarAvisos.
GestionarZona.
ConsultarDatosdeZona.
ConsultarReportes.
GenerarReporteEstadsticodeDistrito.
RegistrarUsuario.
ValidarUsuario.
ModificarContrasea.
VisualizarAvisos.
ConsultarReportes.
ConsultarReporteEstadsticoGeneral.
ConsultarReporteSemanaldeOfrendas.
ControlarAportesEconmicos.
ConsultarOfrendadeMiembros
GestionarDistrito
ConsultarDatosdeDistritos.
Cuadro3.2.3ListaActorObjetivo
Figura3.2.1Diagramadecasodeusogeneraldelsistema.
82
Enlasiguientefigura3.2.2,setieneelejemplodeldiagramadecasodeusoparaelsubsistemaGestin
deClulas,ydelquesehatomadocomomuestraparadescripcinydiagramasdesecuenciadelcasode
usoCrearNuevaClula.
Figura3.2.2DiagramadeCasodeUsoSubsistema:GestindeClulas
83
Cdigo:CUGC02
Nombredelcasodeuso:CrearNuevaclula
Objetivo:
Crearunanuevaclula.
Referencia:
RF09
Actor(es):
Supervisor.
Personalinvolucrado
eintereses
Supervisor:Quierequeseregistrecadaclulaconsusrespectivosdatos.
Lder:Quierequelaclulaqueleasignaronestdebidamenteregistrada.
Precondiciones:
Elusuarioesteregistradoenelsistemaytengaasignadocontraseaysuusuario
conelperfilqueledepermisosnecesarios.
Escenarioprincipal
dexito
1. Elsupervisoriniciacrearnuevaclula.
2. Sistemamuestraformularioparallenardatosdeclulacomo:Id_clula,
tipo_clula,nmero_miembros_iniciales,fechaapertura,forma
multiplicacin.Ymuestralistadodemiembrosparaseleccionarlder,
anfitrin,asistente.
3. Supervisoringresadatosdeclulayseleccionalderdelaclula.
4. Sistemaregistranuevaclulaynotificaalsupervisor.
Serepitenpasosdel2al4hastaqueseintroduzcantodaslasclulas.
3.aSupervisordesistedeCrearnuevaclula.
Flujoalternativo
4.aSistemaencuentracamposvacos.
1. Sistemanotificaquehaycamposvacos.
2. Supervisorllenacamposvacos.
Postcondiciones:
Seregistralanuevaclulaconsusrespectivosdatos.
Requisitos
especiales:
Elidentificadordelacluladebesernico.
Frecuencia:
Cadavezqueseabraunanuevaclula.
Importancia:
Alta.
84
Figura3.2.3DiagramadeSecuenciaCasoUsoCrearNuevaClulaflujonormal
Figura3.2.4DiagramadeSecuenciaCasoUsoCrearNuevaClulaflujoalternativo3.a
85
Figura3.2.5DiagramadeSecuenciaCasoUsoCrearNuevaClulaflujoalternativo4.a
Paraconsultadeloscasosdeusodelsistema,vereldocumentoAnlisisyDiseo.docxCapitulo3
Especificacin de Requerimientos, Seccin 3.2 Diagramas de Casos de Uso y Diagramas de
Secuencia(pginas61197),contenidoenelCDdelproyecto.
86
87
Paraconsultadelosdiagramasdeactividaddelsistema,vereldocumentoAnlisisyDiseo.docx
Capitulo3EspecificacindeRequerimientos,Seccin3.3DiagramasdeActividad(pginas198
231),contenidoenelCDdelproyecto.
88
Dentrodeunpaquetesecolocanjuntoselementosque:
Seencuentranenlamismareadeinters,estnjuntosenjerarquadeclases,participanenlosmismos
casosdeusooestnfuertementeasociados19.
Figura3.4.1DiagramadepaquetesGeneraldelSistema
18
19
JosephSchmuller;AprendiendoUML;EditorialPrenticeHall.
MateriaTecnologaorientadaaobjetos(TOO);Folletounidad4.3;Ao2008.
89
Figura3.4.2DiagramadepaquetedeGestindeClula
Paraconsultadelosdiagramasdepaquetedelsistema,vereldocumentoAnlisisyDiseo.docx
Capitulo3EspecificacindeRequerimientos,Seccin3.4DiagramasdePaquetes(pginas232
234),contenidoenelCDdelproyecto.
Clases,asociacionesyatributos.
Interfaces,consusoperacionesyconstantes.
Mtodos.
Navegabilidad.
Dependencias21.
En este apartado se han considerado solamente algunos diagramas de clases del Sistema de
Planificacin, Gestin y Control Celular. Son doce diagramas de clases que representan los diferentes
componentesdelsistema,sehanelaboradotomandocomobaseladescripcingeneraldecadacaso
deuso,sudiagramageneraldecasodeusoylosdiagramasdeinteraccin,enestecasodesecuencia.
20
21
RalAlarcn;DiseoorientadoaobjetosconUML;grupoEIDOS;Ao2000.
MateriaTecnologaorientadaaobjetos(TOO);Folletounidad4.2;Ao2008.
90
Figura3.5.1DiagramadeClasesPaquetedeClulas
91
Para consultade los diagramas declases del sistema,ver el documento Anlisisy Diseo.docx
Capitulo 3 Especificacin de Requerimientos, Seccin 3.4 Diagramas de Clases (pginas 234
246),contenidoenelCDdelproyecto.
92
Captulo
Logo
[IglesiaElim]
[NombredelaInstitucin]
[Nombredelsistema]
[Mendesplegable]
[IconosdelSistema]
[NombredelaPantalla]
[Contenido]
[PiedePgina]
Larespectivadescripcindelestndardepantallassedescribeenelcuadro4.1.1
94
Elemento
Descripcin
Logo
Estesemostrarenlaesquinasuperiorizquierdadelapantalla.
NombredelSistema
Seubicarenlapartecentralsuperiordelapantalla.
Mendesplegable.
Mostrarlasdiferentesopcionesprincipalesparacadausuario,dondealgunas
opcionesdesplegarnsubopcionessegnseanecesario.
NombredelaPantalla
Mostrarunnombregeneraldelmdulosegnlasopcionesamostrarenel
contenidodelapgina.
Contenido.
Seubicarenlapartecentraldelapginaycontendrcuadrosdeverificacin,
cuadrosdetextos,combos,botones,etc.Debermedirentre70%y80%del
tamaototaldelapantalla.
PiedePgina
Seubicarenlaparteinferiorcentralseguidodelcuerpodelapgina.
MostrarlosderechosdeAutoryelaodedesarrolloomodificacin.
Cuadro4.1.1Descripcindeloselementosdelaspantallas.
Se evitar saturar las pginas de los reportes con informacin innecesaria, presentando
nicamentelainformacinqueelusuarionecesitaconocer.
Utilizarencabezadosestndarparatodotipodeinforme.
LaletraXrepresentaracaracteresalfabticosoespeciales.
Ejemplo:Nombre:XX50XX,significaqueesunacadenaconlongitudde50caracteres.
Elnmero9seutilizarapararepresentarnmeros.
Ejemplo:99999.99significaqueesundecimalconlongitudde5yunaprecisinde2dgitos.
Ycon99/99/9999conexpresamosunafechaennotacindd/mm/aaaa.
Podemos distinguir los campos que son de lectura de datos cuando su contenido aparece con
colordefuentegristenue,ylosdeinsercinporestarencolornegro,Ejemplo:
Nombre:XX20XXElcontenidodestecamposerrecuperado.
Nombre:XX20XXElcontenidodestecamposeringresadoporelusuario.
En la figura 4.1.2 se presenta el esquema del informe en pantalla, cabe aclarar todos los informes o
consultassernenpantallaydeigualformasepodrnvisualizarenpapelsegnelusuariolorequiera.
95
Figura4.1.2EstndaresdePantalladeSalidas
[NombredelaInstitucin]
Logo
[NombredelSistema]
[IglesiaElim]
[Mendesplegable]
[IconosdelSistema]
[NombredelReporte/Consulta]
Contenido
[PiedePgina]
Enelcuadro4.1.2sevisualizaladescripcindeloselementosdelosinformesenpantalla.
96
Elemento
Logo
NombredelSistema
Mendesplegable.
NombredelaPantalla
Descripcin
Estesemostrarenlaesquinasuperiorizquierdadelapantalla.
Seubicarenlapartecentralsuperiordelapantalla.
Mostrar las diferentes opciones principales para cada usuario, donde
algunasopcionesdesplegarnsubopcionessegnseanecesario.
Mostrarunnombregeneraldelmdulosegnlasopcionesamostrarenel
contenidodelapgina.
Usuario
Mostrarelusuariologueadoenelsistema.
CerrarSesin
Estaopcinsemostrarajuntoalnombredelusuariopermitiendofinalizarla
sesinactivaenelsistema.
NombredelReporte
/Consulta
Contenido
Seubicarenlapartecentraldelapginaycontendrcuadrosdeverificacin,
cuadrosdetextos,combos,botones,etc.Debermedirentre70%y80%del
tamaototaldelapantalla.
PiedePgina
97
Figura4.1.3EstndaresdePantalladeEntradas
Logo
[IglesiaElim]
[NombredelaInstitucin]
[NombredelSistema]
[Mendesplegable]
[IconosdelSistema]
[NombredelFormulario]
Contenido
[PiedePgina]
Elcuadro4.1.3presentaladescripcindeloselementosdelapantalladeentrada
Elemento
Logo
NombredelSistema
Mendesplegable.
NombredelaPantalla
Descripcin
Estesemostrarenlaesquinasuperiorizquierdadelapantalla.
Seubicarenlapartecentralsuperiordelapantalla.
Mostrar las diferentes opciones principales para cada usuario, donde
algunasopcionesdesplegarnsubopcionessegnseanecesario.
Mostrarunnombregeneraldelmdulosegnlasopcionesamostrarenel
contenidodelapgina.
Usuario
Mostrarelusuariologueadoenelsistema.
CerrarSesin
Estaopcinsemostrarajuntoalnombredelusuariopermitiendofinalizarla
sesinactivaenelsistema.
Contenido
Seubicarenlapartecentraldelapginaycontendrcuadrosdeverificacin,
cuadrosdetextos,combos,botones,etc.Debermedirentre70%y80%del
tamaototaldelapantalla.
PiedePgina
98
Figura4.1.4Estndarmendesplegable
OpcindeMen1
OpcindeMen2
OpcindeMen3
OpcindeMenn
SubOpcin1
SubOpcin2
..
SubOpcinn
Icono
Descripcin
Esteiconoserutilizadoenelsistemainformticoparalosmensajesdeinformacino
explicacin.
Esteiconorepresentaquelaaccinrealizadafueterminadasatisfactoriamente.
Esteiconorepresentaloserroresquesehancometidoenelsistema.
Cuadro4.1.4Descripcindeiconosutilizadosennotificaciones.
99
Enlafigura4.1.5semuestraelEstndardelasnotificaciones.
Figura4.1.5Estndardelasnotificaciones
MensajedeNotificacin
Icono
Descripcin
Representaelprocesoquesepodrrealizardeexportarlosdatosestadsticosa
tablasdeExcel.
Representaelprocesoquesepodrrealizardeexportarlosdatosestadsticosa
archivosconformatopdf.
Esteiconocierralasesindelusuario.
Medianteesteiconoelusuariopodrcambiarsucontrasea.
Cuadro4.1.5DescripcindeIconosutilizadosenelsistema
100
Accin
Botones
Descripcin
Permiteconfirmarqueserealicenloscambiosenlainformacinque
sedespliegueenlapantalla.
Permitenorealizarlaaccinoaplicarlosresultadoshechosdentro
delaventanaactualdetrabajo,secierralaventanayseregresaala
anteriorosiguienteventana.
Lasconfiguracioneshechasenunaventanaseguardan,yse
permaneceenlaventanadetrabajoactual.
Aceptar
Cancelar
Guardar
Modificar
Buscar
Consultar
Permiteingresaralaaccindemodificarlainformacinquese
encuentredesabilitada.
Estebotonrepresentalasopcionesdebusquedadeinformacinya
seademiembroodecelula.
Inactivar
Generar
Limpiar
Botonquepermiteconsultarinformacinquesenecesite.
Permitequeserealicelainactivacindeunaclulaodeunsector.
Estebotonpermitequeserealicelaaccindegenerarlosreportes.
Permitelimpiarlosformulariosparavolveraintroducirla
informacin.
Cuadro4.1.6.Descripcindebotonesutilizadosparaacciones.
Para consulta de los estndares de base de datos, ver el documento Anlisis y Diseo.docx
Capitulo4DiseodelSistema,Seccin4.1.8EstndaresdeBasedeDatos(pginas254257),
contenidoenelCDdelproyecto.
Para consulta de los estndares de los manuales, ver el documento Anlisis y Diseo.docx
Capitulo 4 Diseo del Sistema, Seccin 4.1.8 Estndares de Manuales (pginas 264 265),
contenidoenelCDdelproyecto.
101
[Nombredelainstitucin]
[NombredelSistema]
[Mendesplegable]
[Usuario][CerrarSesin]
ConsultadeClula
99
99
Clulapertenecientea: Sector:
Zona:
DatosGenerales
Miembros
Distrito:
99
Evaluacin
Clula:
XX12XX
Lder:
XX150XX
Asistente:
Anfitrin:
XX150XX
Direccin:
Fecha
Apertura:
Forma
multiplicacin:
XX15XX
XX150XX
Estado:
XX15XX
XX12XX
Clula
Madre:
XX15XX
[PiedePgina]
102
Nombredelsistema
SISTEMAINFORMATICOPARALAPLANIFICACIN,GESTINYCONTROL
CELULARDEMISINCRISTIANAELIMDEELSALVADOR.
Nombredelapantalla:
ConsultarClulaPestaaDatosGenerales.
Objetivo:
Consultarinformacingeneraldeunaclula,miembros,yavancedeesta.
Usuario:
Supervisor,Lder.
DatosdePantalla
NombredelCampo
Sector
Zona
Distrito
Clula
Lder
Asistente
Anfitrin
Fechaapertura
Tipoclula
Estatus
Direccin
Formamultiplicacin
Clulamadre
Agrupadopor:
Ordenadopor:
FormadeOrdenamiento:
Frecuencia:
Tipodeldato
Seleccionadopor Recuperadopor Calculadopor
elusuario
elsistema
elsistema
Especificacionesparalasalida
Cuandosearequerido.
Generadopor
elsistema
Cuadro4.2.1DescripcindePantalladeSalidaConsultarClulaPestaaDatosGenerales
103
Figura4.2.2PantalladeSalidaConsultarDatosdeClulaPestaaMiembros
Logo
[IglesiaElim]
[NombredelaInstitucin]
[NombredelSistema]
[Mendesplegable]
[Usuario][CerrarSesin]
ConsultadeClula
Clulapertenecientea:
DatosGenerales
Sector:
99
Zona:
99
Distrito:
99
Evaluacin
Miembros
IdMiembro
XX12XX
XX12XX
XX12XX
Miembros
Miembro
Direccin
XX150XX
XX75XX
XX150XX
XX75XX
XX150XX
XX75XX
Telfono
99999999
99999999
99999999
Edad
99
99
99
[PiedePgina]
104
Nombredelsistema
Nombredelapantalla:
Objetivo:
Usuario:
NombredelCampo
Sector
Zona
Distrito
Clula
Idmiembro
Miembro
Direccin
Telfono
Edad
Totaldemiembros
Agrupadopor:
Ordenadopor:
FormadeOrdenamiento:
Frecuencia:
SISTEMAINFORMATICOPARALAPLANIFICACIN,GESTINYCONTROL
CELULARDEMISINCRISTIANAELIMDEELSALVADOR.
ConsultarClulaPestaaMiembros
Consultarinformacingeneraldeunaclula,miembros,yavancedeesta.
Supervisor,Lder.
DatosdePantalla
Tipodeldato
Seleccionadopor Recuperadopor Calculadopor Generadopor
elusuario
elsistema
elsistema
elsistema
Especificacionesparalasalida
IdMiembro
Ascendente
Cuandosearequerido.
Cuadro4.2.2DescripcindePantalladeSalidaConsultarDatosdeClulaPestaaMiembros.
105
Figura4.2.3PantalladeSalidaConsultarDatosdeClulaPestaaEvaluacin
Logo
[IglesiaElim]
[NombredelaInstitucin]
[NombredelSistema]
[Mendesplegable]
[Usuario][CerrarSesin]
ConsultadeClula
Clulapertenecientea: Sector:
DatosGenerales
99
Zona:
Miembros
99
99
Distrito:
Evaluacin
Conversiones
VisitasProgramadas
BautismosenAgua
EvaluacindeMetas
Meta
99
99
99
Acumulado
999
999
999
[PiedePgina]
106
Nombredelsistema
Nombredelapantalla:
Objetivo:
Usuario:
NombredelCampo
MiembrosIni.Hermanos
MiembrosIni.Amigos
AvanceHermanos
AvanceAmigos
AvanceTotal
Meta
Acumulado
Agrupadopor:
Ordenadopor:
FormadeOrdenamiento:
Frecuencia:
MiembrosIni[Miembros|
Amigos]:
Actual:
Avance:
Acumulado:
Total:
SISTEMAINFORMATICOPARALAPLANIFICACIN,GESTINYCONTROL
CELULARDEMISINCRISTIANAELIMDEELSALVADOR.
ConsultarClula
Consultarinformacingeneraldeunaclula,miembros,yavancedeesta.
Supervisor,Lder.
DatosdePantalla
Tipodeldato
Seleccionadopor Recuperadopor Calculadopor Generadopor
elusuario
elsistema
elsistema
elsistema
Especificacionesparalasalida
Cuandosearequerido.
Observaciones
Cantidad de miembros que pertenecen a la clula cuando esta fue
creada.
Cantidaddemiembrosqueestnregistradosenlaclulaalafecha.
Cantidaddemiembrosqueseagregarondespusdequesecrelaclula.
Avance=ActualMiembrosIniciales.
Suma de la cantidad de conversiones, Bautismos y visitas programadas
hastalafecha.
Acumulado[Conversiones]=ConversionesRegistradas.
Acumulado[Visitas]=VisitasProgramadasRegistradas.
Acumulado[BautismosenAgua]=BautismosenAguaRegistrados.
Cantidad total de los acumulados de conversiones, bautismos y visitas
programadashastalafecha.
Total=Acumulado[Conversiones]+Acumulado[VisitasProgramadas]+
Acumulado[Conversiones]
Cuadro4.2.3DescripcindePantalladeSalidaConsultarDatosdeClulapestaaevaluacin.
Para consulta de los diseo de pantallas de entrada, ver el documento Anlisis y Diseo.docx
Capitulo4DiseodelSistema,Seccin4.2DiseodePantallasdeSalidas(pginas266333),
contenidoenelCDdelproyecto.
107
Para consulta de los diseo de pantallas de entrada, ver el documento Anlisis y Diseo.docx
Capitulo 4 Diseo del Sistema, Seccin 4.3 Diseo de Salidas en Papel (pginas 334 358),
contenidoenelCDdelproyecto.
Para consulta de los diseo de pantallas de entrada, ver el documento Anlisis y Diseo.docx
Capitulo4DiseodelSistema,Seccin4.4DiseodePantallasdeEntradas(pginas359399),
contenidoenelCDdelproyecto.
108
109
Campo:Sonlosatributosquecomponenlatabla.
Tipocampo:Eseltipodedatodelatributoquedependedeltipodeinformacinquealmacenepor
ejemplo:entero,siescadenadecaracteres,etc.
Longitud:Eseltamaodeltipodedato.
Mandatorio:Serefiereaquesiesonoobligatoriodarleunvaloralatributo.
Tipodellave:Semanejandostiposdellave,primariayfornea.Llaveprimariaeslallaveprincipalde
cadatablaydebesernica,encuantoalallaveforneasonlasllavesquepertenecenaotratabla,
pero se transfieren o heredan cuando hay una relacin entre dos tablas. Y aqu se utilizar la
nomenclaturaFkcuandoserefieraallaveforneayPkcuandoserefieraallaveprimaria.
NombreTabla:AREA
No.Tabla:1
Descripcin:Enestatablasealmacenarntodoslosdistritos.
Campo
Tipo
Campo
Varchar
Int
Id_Area
Coordinador_Area
Longitud
3
Mandatorio Tipo
Llave
Si
Pk
No
Descripcin
Cdigoidentificadordelrea.
Cdigodelcoordinador
asignadoalrea.
Para consulta de los diseo de pantallas de entrada, ver el documento Anlisis y Diseo.docx
Capitulo4DiseodelSistema,Seccin4.5.4DiccionariodeDatos(pginas403414),contenido
enelCDdelproyecto.
110
CONCLUSIONES
El anlisis orientado a objetos aplicado al estudio de los procesos de la situacin actual del
proceso de Planificacin, Gestin y Control celular de iglesia Elim permiti determinar los
requerimientos y elaborar el diseo del Sistema Informtico para la Planificacin, gestin y
controlcelulardeMisinCristianaElimdeElSalvador.
Eldiseodeentradasysalidaselaboradasparaelsistemahansidoproductodelanlisisdelos
requerimientos proporcionados por los usuarios, y que han sido definidos por el grupo de
trabajo en base a la elaboracin de diagramas de casos de uso, secuencia y clases que han
permitidoidentificarelflujodelainformacinquesedaentreelsistemaylosusuariosfinales.
111
RECOMENDACIONES
Serecomiendaquesedesarrollelaculturainformticaenlosusuariosdirectosdelsistemaque
permita facilitar la operacin del sistema informtico y para hacer uso efectivo de todas las
funcionesyutilidadesquebrindaelSICC.
112
REFERENCIA BIBLIOGRAFA
LibrosyDocumentos
Garca,CarlosErnesto;GerenciaInformtica;7edicin,SanSalvador,2010.
Garca,CarlosErnesto;ElAnteproyecto:Guadepreparacin;versin1.0,SanSalvador2008.
RogerS.Pressman;IngenieradelSoftware:Unenfoqueprctico;McGrawHill,6Edicin,Espaa,
2005.
FormulariosycuadrosdecontrolestadsticodelaiglesiaElimcentralreferentealsistemacelular.
Kendall,KennethE.yKendall,JulieE.;AnlisisydiseodeSistemas;PearsonEducacin;6Edicin.
2005.
CraigLarman;UMLyPatrones:IntroduccinalAnlisisydiseoOrientadoaObjetos;PrenticeHall;
4aEdicin.
AbrahamSilberschatz,HenryF.Korth,S.Sudarshan;Fundamentosdebasesdedatos;McGrawHill,
4Edicin,Madrid,2002.
RalAlarcn;DiseoorientadoaobjetosconUML;GrupoEIDOS;Ao2000.
JosAntonioGallego;DesarrolloWebconPHPyMsql;ANAYAMultimedia;Ao2008.
VictorAgudelo;ProgramacinOOparaPHP5;CreativeCommons;2009.
MaterialDidctico:
-
Sitiosweb
MisinCristianaElimdeElSalvador;Clulas;(documentoweb);2013.<www.elim.org.sv/celulas/>,
Marzo2013.
Iglesia cristiana evanglica Cristo Viene; Clulas de Crecimiento; (documento
web);2013.<www.cristoviene.org.ve/ministerios/93ministeriocelulasdecrecimiento.html> Marzo
2013.
Villaroel M., Patricio;El Ciclo de Vida de un Proyecto de TICS; (documento web); 05/05/2008;
<www.web.madritel.es/personales3/edcollado/ingsw/tema2/24.htm>;Marzo2013.
Curso de Sistema de Informacin Gerencial, Universidad Nacional Mayor de San Marcos, Per;
EnfoquedeSistemas;(pdf);2009;<es.scribd.com/doc/16508958/MonografiaSIG>;Abril2013.
113
Zamudio
Z.,
Lennis
C.;
Diseo
Metodolgico;
(documento
<www.oocities.org/es/lennis_zamudio/Steg/T3.html>;Abril2013.
http://www.desarrolloweb.com/manuales/manualjquery.html
Formulariosjavascripthttp://www.desarrolloweb.com/manuales/50/
web);
1998;
114
Anexos
ANEXOS
Anexo 1. Clculos estimados de la minimizacin de tiempo en los procesos para la
planeacin, gestin y control celular.
Tiempoquetomadeformamanualgenerarelconsolidadofinaldelosreportescelulares.
Duracin
(das)
Actividad
Recoleccinygeneracindereportesdesupervisores
Recoleccinyreportesdedatosdepastordezona
Ingresodedatosporpartedelasrecepcionistas
Generacindereportesfinales
TOTALDETIEMPOMANUALMENTE
7das
TiempoquetardarelsistemaInformticoparagenerarelconsolidadofinaldelosreportescelulares.
Duracin
(das)
Actividad
Recoleccindedatosdesupervisores
Generacindereportesfinales
TOTALDETIEMPOCONELSISTEMAINFORMTICO
2das
116
117
118
EntrevistadirigidaalDepartamentodeSistemasIglesiaElim
Entrevistado:IngenieroJosReyes.
Cargo:AdministradordeInformtica.
Lugar:MisinCristianaElimdeElSalvador.
Fecha:Marzode2013.
Objetivo: Conocer cmo se llevan a cabo los procesos de control, planificacin celular y si
cuentanconalgunaherramientadeapoyo.
1. Cmoeselflujodelainformacindentrodelaiglesia?
___________________________________________________________________________
___________________________________________________________________________
2. Cmoeselprocesodecreacinde
clulas?____________________________________________________________________
___________________________________________________________________________
_______
3. Cuntotiempollevalarecoleccindedatosylageneracindereportes?
___________________________________________________________________________
___________________________________________________________________________
4. Quproblemassepresentanactualmenteenlaiglesiaparaelcontroldelasclulas?
___________________________________________________________________________
___________________________________________________________________________
5. Consideraimportante,ycrticalainformacinquesemanejaenlaunidad,paraqueesta
afectelasactividadesrutinariasenlasclulas?
___________________________________________________________________________
___________________________________________________________________________
6. Consideraustedqueelvolumendeinformacinesgrande?
___________________________________________________________________________
___________________________________________________________________________
7. Cuentanconalgnsistemaqueapoyelasactividadesdecontrolcelularydeofrendas?
___________________________________________________________________________
___________________________________________________________________________
8. Culeselcostodelsistemaqueposeen?
___________________________________________________________________________
___________________________________________________________________________
9. Conocealgntipodesoftwarequepuedaapoyarlasactividadesdelaiglesia?
___________________________________________________________________________
___________________________________________________________________________
10. Cmonacelaideadetenerunsistemaparaplaneacin,gestinycontroldeclulas?
___________________________________________________________________________
___________________________________________________________________________
119
Entrevistadirigidaapersonalinvolucradoenlosprocesos
celularesdeIglesiaElim
Entrevistado:Pastorcoordinadordezona.
Cargo:AdministradordeInformtica.
Lugar:MisinCristianaElimdeElSalvador.
Fecha:Marzode2013.
Objetivo:Conocercmosellevanacabolosprocesosdecontrol,planificacincelularysi
cuentanconalgunaherramientadeapoyo.
1. Qutipodeactividadesserealizanenlasclulas?
___________________________________________________________________________
___________________________________________________________________________
2. Qutipodeclulasexistendentrodelaiglesia?
___________________________________________________________________________
___________________________________________________________________________
3.
Cmoestncompuestaslasclulas?
___________________________________________________________________________
___________________________________________________________________________
4. Culeselrangodeedadesparacadatipodeclula?
___________________________________________________________________________
___________________________________________________________________________
5. Cules son las funciones que realizan las autoridades (supervisores, pastor coordinador,
pastordistrito)delasclulas?
___________________________________________________________________________
___________________________________________________________________________
6. Quperfildebecumplirunmiembrosiquiereoptarporuncargo(lder,supervisor,pastor
dezona,pastordedistrito)?
___________________________________________________________________________
___________________________________________________________________________
7. Paraquseutilizalainformacinqueserecolectaenlasclulas?
___________________________________________________________________________
___________________________________________________________________________
8.
Creequeunsistemainformticoayudaraamejorarelcontroldelasclulas?
___________________________________________________________________________
___________________________________________________________________________
9. Considera usted que contar con un sistema de gestin y control celular ayudara a
garantizarladisponibilidaddelainformacinrelacionadaalasactividadesdelasclulasen
elmomentoqueserequiera?
___________________________________________________________________________
___________________________________________________________________________
10. Consideraquelainformacinconlaquecuentaelsistemaactualesoportunayprecisa?
___________________________________________________________________________
120
121
122
123
124
125
126
ModelodelCiclode
Vida
Tradicional
Prototipo
RAD
Descripcin
Es el mtodo ms antiguo para construir sistemas de informacin. Este
mtodo de ciclo de vida es un enfoque por fases para construir un sistema,
quedivideeldesarrollodelossistemasporetapasformales.
El prototipo debe ser construido en poco tiempo, usando los programas
adecuados y no se debe utilizar muchos recursos. El diseo rpido se centra
en una representacin de aquellos aspectos del software que sern visibles
para el cliente o el usuario final. Esto permite testar el objeto antes de que
entreenproduccin,detectarerrores,deficiencias,etctera.
EsteModeloesprcticamentepruebayerroryaquesialusuarionolegusta
una parte del prototipo significa que la prueba fallo por lo cual se deber
corregirelerror.
Eldesarrollodesoftwarede"mtodosrpidos"(tambindenominadoModelo
rpidooabreviadoAG)reduceeltiempodelciclodevidadelsoftware(porlo
tanto, acelera el desarrollo) al desarrollar, en primera instancia, una versin
prototipo y despus integrar la funcionalidad de manera iterativa para
satisfacerlosrequisitosdelclienteycontrolartodoelciclodedesarrollo.
127
Salario
Mensual($)
Puesto
CostoporHora($)
Horasporda
Costoporda
($)
CoordinadoryAnalista
Programador1
539.00
2.25
11.25
AnalistaProgramador2
539.00
2.25
11.25
AnalistaProgramador3
539.00
2.25
11.25
AnalistaProgramador4
539.00
2.25
11.25
1,700.00
7.08
0.08
0.56
Administradorde
proyectos
Total:
45.56
128
Depreciacin=Inversin/Vidatilfiscal.
Dnde:Inversin=Costototaldelequipo.
Vidatilfiscal=3aosparaequipoexistentey5aosparaequiponuevo.
Inversin(equipoexistente)=$1,600.00
Depreciacin(equipoexistente)=$1,600.00/3aos=$533.33anual
$533.33/12meses=$44.44mensual
Inversin(equiponuevo)=$35.00
Depreciacin(equiponuevo)=$35/5aos=$7.00anual
$7.00/12=$0.58mensual
Altenerladepreciacinmensualdelequipoexistenteydelequiponuevopodemosrealizarelclculode
inversinenrecursostecnolgicos,talcomosemuestraenelcuadro.
Costosderecursotecnolgicoparaeldesarrollodelproyecto.
Rubro
Costomensual($)
Cantidadenmeses
Total($)
Depreciacindelequipoexistente
44.44
399.96
Inversinenequiponuevo(impresor).
35.00
35.00
Depreciacindeequiponuevo(Impresor
)
0.58
5.22
Total($):
440.18
129
Cantidad
Kw
Computador
0.350
Multifuncional
0.011
Nmerode
horaspormes
Costopor
Kwh($)
Costo
mensual($)
28.24
100
0.2017
Total:
0.22
28.46
130