Tesis proyecto

34
INTRODUCCIÓN.............................................................1 CAPITULO 1: MARCO CONTEXTUAL............................................2 1.1 PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACIÓN............................................................. 3 1.1.1 Propuesta de solución...............................................3 1.2 OBJETIVO GENERAL..................................................................................................................... 4 1.2.1 Objetivos específicos...............................................4 1.3 ALCANCE....................................................................................................................................... 4 1.4 CICLO DE VIDA DEL PROYECTO.................................................................................................. 5 CAPÍTULO 2: MARCO TEÓRICO...............................................7 2.1 BASE DE DATOS RELACIONAL..................................................................................................... 8 2.1.1 Características.....................................................8 2.1.2 Relaciones base y derivadas.........................................8 2.1.2.1 Restricción......................................................................................................................... 9 2.1.2.1.1 Características.............................................9 2.1.2.2 Clave única........................................................................................................................ 9 2.2 ADB (ADMINISTRADOR DE BASE DE DATOS).......................................................................... 10 2.3 MESA DE SERVICIO.................................................................................................................... 11 2.3.1 Tipos..............................................................11 2.3.2 Función............................................................11 2.3.3 Características....................................................11 2.4 REPORTE DE INCIDENCIA......................................................................................................... 12 CAPITULO 3: DESARROLLO.................................................12 3.1 ANALISIS..................................................................................................................................... 13 3.1.1 Diagramas UML......................................................15 3.2 DISEÑO........................................................................................................................................ 17 3.2.1 Diagrama Entidad-Relación..........................................17 3.2.2 Diccionario de datos...............................................18 3.3 DESARROLLO.............................................................................................................................. 20 CAPITULO 4: RESULTADOS Y CONCLUSION....................................21 REFERENCIAS............................................................23 ANEXOS.................................................................24

description

ba

Transcript of Tesis proyecto

INTRODUCCIN.............................................................................................1CAPITULO 1: MARCO CONTEXTUAL....................................................................21.1 PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACIN...........................................31.1.1 Propuesta de soluci!................................................................................................. 31.2 OBJETIVO GENERAL........................................................................................... 41.".1 O#$eti%os espec&'icos................................................................................................... 41.3 ALCANCE............................................................................................................ 41.4 CICLO DE VIDA DEL PROYECTO...........................................................................5CAP(TULO ": MARCO TERICO..........................................................................72.1 BASE DE DATOS RELACIONAL............................................................................8".1.1 Caracter&sticas............................................................................................................ 8".1." Relacio!es #ase ) deri%adas........................................................................................ 82.1.2.1 Restr!!"#............................................................................................................................. $".1.".1.1 Caracter&sticas................................................................................................ 92.1.2.2 C%&'e (#!&............................................................................................................................ $2.2 ADB )ADMINISTRADOR DE BASE DE DATOS*.....................................................102.3 MESA DE SERVICIO...........................................................................................11".*.1 Tipos........................................................................................................................ 11".*." +u!ci!..................................................................................................................... 11".*.* Caracter&sticas.......................................................................................................... 112.4 REPORTE DE INCIDENCIA..................................................................................12CAPITULO *: DE,ARROLLO............................................................................123.1 ANALISIS........................................................................................................... 13*.1.1 Dia-ra.as UML......................................................................................................... 153.2 DISE+O............................................................................................................. 17*.".1 Dia-ra.a E!tidad/Relaci!........................................................................................ 17*."." Diccio!ario de datos.................................................................................................. 183.3 DESARROLLO................................................................................................... 20CAPITULO 0: RE,ULTADO, 1 CONCLU,ION........................................................21RE+ERENCIA,.............................................................................................23ANEXO,.....................................................................................................241INTRODUCCINEnlaactualidad, lasempresaspara llegarasercompetitivastienen quepasar por una transicin que les permita poner a disposicin del consumidor susproductos y tener una mayor presencia en el mercado, esto se logra a travs dediferentes herramientas tecnolgicas. En la empresa ITTEC el servicio otorgado a los clientes, ya sea el procesode ventas o soporte, se realiza de manera personal o telefnica en donde el clientepide al personal detalles sobre uno o varios servicios.CAPITULO 1: MARCOCONTEXTUALos datos se consideran uno de los recursos m!s importantes para las organizaciones encualquier !rea, no solo para contar de manera oportuna con ellos, si no para compartirloscon organizaciones afines. El servicio es considerado como el aspecto m!s importante en el mundo de los negocios."u finalidad es cumplir los requerimientos del cliente y garantizar que todas lasactividades de la organizacin contribuyan a satisfacer sus necesidades.1.1 PLANTEAMIENTO DEL PRO2LEMA 1 3U,TI+ICACINafaltadeadministracindelos clientesquelaboranconlaempresa, tal comoelseguimiento de las incidencias de los mismos."e busca me#orar la administracin entre lo que cabe a$ El registro de clientes$ %l momento que el cliente decid&a contar conel servicio el personal de la empresa llevaba a cabo un registro conlos datos del cliente, e'isten dos diferentes casos para este tipo deproceso. "eguimiento para incidencias de los clientes$ El seguimiento que laempresa ten&a es por medio de correo electrnico, por lo tanto losempleados deb&an conocer las incidencias por e'periencia, sialguien diferente a ellos intentaba llevar un caso era algocompletamente nuevo y tedioso por la falta de conocimiento de lasproblem!ticas. Clasificacin de clientes (entro del registro se establec&a unadiferencia entre sus clientes y los ha clasificado en dos plataformasde traba#o donde se realiza la emisin de C)(I *Comprobante )iscal(igital por Internet+$ El ,%- de ,egaso. El ,%- de )E"%.1.1.1 Propuesta de soluci!Implementar una base de datos donde se guardaran todos los clientes con los quela empresa traba#a, registr!ndolos y poder tenerun e'pediente de cada uno deellos, incluyendo una base de todas de las incidencias que le sur#an al cliente.1." O23ETI4O 5ENERAL(esarrollar un sitio .eb con el propsito de aumentar la promocin y venta de losservicios que la empresa ofrece. %s& como un sistema interno para laadministracindelosclientesyllevarunme#orseguimientodel soportetcnicoque se ofrece a los clientes.1.".1 O#$eti%os espec&'icos Crear unabase dedatos en la que ser!n administrados los clientes,lascompras que realizan y los servicios que cada uno tiene contratados. Implementar un mdulo de mesa de servicio donde podremos crear tic/etsde cada incidencia que se reporte de modo que tengamos un e'pedienteintegral de cada cliente, donde muestre los pagos y servicios contratados,adem!s de incidencias reportadas.1.* ALCANCEEste traba#o integra el desarrollo de un sistema con base en una base de datosqueservir!paraadministrartantoclientescomoreportesdeincidenciasdelosmismos, dar servicio a los clientes y facilitar el flu#o de la informacin al momentode consultar el historial de cada uno de los clientes. 1.0 CICLO DE 4IDA DEL PRO1ECTO0.1 Identificacin de problemas, oportunidades y ob#etivos.En la primera etapa se requiere que el analista observe de forma ob#etiva lo que ocurre enuna empresa, luego en con#unto con los dem!s integrantes de la organizacin har! notarlos problemas. as oportunidades son aquellas situaciones que el analista considera quepueden perfeccionarse mediante el uso de sistemas y en la identificacin de ob#etivos, elanalista deber! descubrir lo que la empresa intenta realizar, y luego, estar! en posibilidadde determinar si el uso de sistemas apoyar&a a la empresa para alcanzar sus metas.2.1(eterminacin de los requerimientos de informacin.,ara identificar los requerimientos de informacin dentro de la empresa, pueden utilizarsediversos instrumentos, los cuales incluyen el muestreo, la entrevista, los cuestionarios y laobservacin.3.1 %n!lisis de las necesidades del sistema.Enestafase, seanalizanlasdecisionespor realizar, quesondondelascondicionesalternativas, acciones y reglas de accin podr&an determinarse.4.1(ise5o del sistema recomendado.En esta fase, se utiliza toda la informacin que se recolect con anterioridad, y se elaborael dise5o lgico del sistema. 6na parte del dise5o lgico del sistema es el dise5o de lainterfaz con el usuario.)igura 2.2 Ciclo de vida cupca/e7.1(esarrollo y documentacin del soft.are.En esta fase, el analista traba#a con los programadores para desarrollar todo el soft.areoriginal que sea necesario. (entro de las tcnicas estructuradas para el dise5o ydocumentacin del soft.are se tienen.8.1 ,ruebas y mantenimiento del sistema.El sistemadeinformacindebeprobarseantesdeutilizarloyel costoesmenorsi sedetectan los problemas antes de la entrega del sistema. El programador realiza algunaspruebas por su cuenta, otras se llevan a cabo en colaboracin con el analista del sistema.9.1 Implementacin y evaluacin del sistema.Enesta:ltimaetapa, el analistaayudaaimplementar el sistemayestoincluyeeladiestramiento que el usuario requerir!, y la evaluacin del sistema toma parte en cadauna de las etapas, pero uno de los criterios fundamentales que debe satisfacerse, es queel futuro usuario utilice el sistema desarrollado.CAP(TULO ": MARCOTERICOEl marcotericodel presenteproyectodetesis, pretendee'poner lostrminosm!srelevantes empleados en esta. ,or lo tanto, se desarrollaran los conceptos vinculados conlos temas de ;ase de datos, administracin de ;ase de datos, mesa de servicio, reportede incidencias, entre otros.".1 2A,E DE DATO, RELACIONALEs una base de datos que cumple con el modelo relacional , el cual es el modelo m!sutilizadoenlaactualidadparaimplementarbasesdedatosyaplanificadasypermitenestablecer intercone'iones *relaciones+ entre los datos *que est!n guardados en tablas+, ya travs de dichas cone'iones relacionar los datos de ambas tablas, de ah& proviene sunombre$ elacionalipedia: la e!ciclopedia li#re. . . .. i/ iped i a.o rg1 P;P ?. Curso pro'esio!al de pro-ra.aci!Edgar (J%ndreaEdiciones Infor;oo/s23ANEXO,Cdigo fuente de la base de datos.11 =y"- Kor/bench )or.ard Engineering"ET LA(M6?I-6EMCNECO"PLL6?I-6EMCNECO", 6?I-6EMCNECO"PB@"ET LA(M)A>EII?MOEQMCNECO"PLL)A>EII?MOEQMCNECO", )A>EII?MOEQMCNECO"PB@"ET LA(M"-M=A(EPLL"-M=A(E, "-M=A(EPRT>%(ITIA?%,%AKMI?G%I(M(%TE"R@11 111111111111111111111111111111111111111111111111111111 "chema mydb11 111111111111111111111111111111111111111111111111111111 "chema mydb11 1111111111111111111111111111111111111111111111111111C>E%TE "CNE=% I) ?AT ESI"T" TmydbT (E)%6T CN%>%CTE> "ET utfUCA%TE utfUMgeneralMci @6"E TmydbT @11 111111111111111111111111111111111111111111111111111111 Table TmydbT.TClienteT11 1111111111111111111111111111111111111111111111111111C>E%TE T%;E I) ?AT ESI"T" TmydbT.TClienteT *TI(T I?T*0BB+ ?AT ?6 %6TAMI?C>E=E?T ,>I=%>Q OEQ,T>fcT G%>CN%>*03+ ?AT ?6,T?ombreT G%>CN%>*0BB+ ?6,T%pellidoM,atT G%>CN%>*0BB+ ?6,T%pellidoM=atT G%>CN%>*0BB+ ?6,T>azonM"ocialT G%>CN%>*0BB+ ?AT ?6,T,%-T G%>CN%>*0BB+ ?AT ?6,TCalleT G%>CN%>*0BB+ ?AT ?6,TC,T G%>CN%>*0BB+ ?AT ?6,T?umME'tT G%>CN%>*0BB+ ?AT ?6,T?umMIntT G%>CN%>*0BB+ ?6,TocalidadT G%>CN%>*0BB+ ?6,TColoniaT G%>CN%>*0BB+ ?6,T=unicipioM(elegacionT G%>CN%>*0BB+ ?AT ?6,TEstadoT G%>CN%>*0BB+ ?AT ?6,TTelefonoT G%>CN%>*47+ ?6,TCorreoT G%>CN%>*47+ ?AT ?6+E?II?E P Inno(;@11 111111111111111111111111111111111111111111111111111111 Table TmydbT.TEmpleadoT11 1111111111111111111111111111111111111111111111111111C>E%TE T%;E I) ?AT ESI"T" TmydbT.TEmpleadoT *TI(T I?T ?AT ?6 %6TAMI?C>E=E?T ,>I=%>Q OEQ,T?ombreT G%>CN%>*0BB+ ?AT ?6,T%pellidoM,atT G%>CN%>*0BB+ ?AT ?6,T%pellidoM=atT G%>CN%>*0BB+ ?AT ?6,T%reaT G%>CN%>*0BB+ ?AT ?6,T,uestoT G%>CN%>*0BB+ ?AT ?6,TTelefonoT I?T ?AT ?6,TCorreoT G%>CN%>*47+ ?AT ?6,T"tatusT E?6=*R%ctivoR, R"uspendidoR+ ?6+E?II?E P Inno(;@11 111111111111111111111111111111111111111111111111111111 Table TmydbT.TCompraT11 1111111111111111111111111111111111111111111111111111C24>E%TE T%;E I) ?AT ESI"T" TmydbT.TCompraT *T)olioT I?T ?AT ?6 %6TAMI?C>E=E?T,T)echaT (%TE ?AT ?6,TTipoM,agoT G%>CN%>*47+ ?AT ?6,TTipo M"ervicioT G%>CN%>*47+ ?AT ?6,TClienteMI(T I?T ?AT ?6,,>I=%>Q OEQ *T)olioT, TClienteMI(T+,I?(ES Tf/MCompraMCliente0Mid'T *TClienteMI(T %"C+,CA?"T>%I?T Tf/MCompraMCliente0T)A>EII? OEQ *TClienteMI(T+>E)E>E?CE" TmydbT.TClienteT *TI(T+A? (EETE ?A %CTIA?A? 6,(%TE ?A %CTIA?+E?II?E P Inno(;@11 111111111111111111111111111111111111111111111111111111 Table TmydbT.T>eporteT11 1111111111111111111111111111111111111111111111111111C>E%TE T%;E I) ?AT ESI"T" TmydbT.T>eporteT *TI(M)olioT I?T ?AT ?6 %6TAMI?C>E=E?T,T>)CMClienteT G%>CN%>*0BB+ ?AT ?6,T)echaT (%TE ?AT ?6,T,roblematicaT G%>CN%>*7BB+ ?AT ?6,TComentariosT G%>CN%>*7BB+ ?AT ?6,T6suarioT G%>CN%>*47+ ?AT ?6,TContrase5aT G%>CN%>*47+ ?AT ?6,TstatusT E?6=*RresueltoR,RpendienteR+ ?6,TImagenT G%>CN%>*0BB+ ?6,TClienteMI(T I?T ?AT ?6,,>I=%>Q OEQ *TI(M)olioT, TClienteMI(T+,I?(ES Tf/M>eporteMCliente0Mid'T *TClienteMI(T %"C+,CA?"T>%I?T Tf/M>eporteMCliente0T)A>EII? OEQ *TClienteMI(T+>E)E>E?CE" TmydbT.TClienteT *TI(T+A? (EETE ?A %CTIA?A? 6,(%TE ?A %CTIA?+E?II?E P Inno(;@11 111111111111111111111111111111111111111111111111111111 Table TmydbT.T6suarioT11 1111111111111111111111111111111111111111111111111111C>E%TE T%;E I) ?AT ESI"T" TmydbT.T6suarioT *T6serT G%>CN%>*27+ ?AT ?6,T,assT G%>CN%>*47+ ?AT ?6,,>I=%>Q OEQ *T6serT++E?II?E P Inno(;@"ET "-M=A(EPLA(M"-M=A(E@"ET )A>EII?MOEQMCNECO"PLA(M)A>EII?MOEQMCNECO"@"ET 6?I-6EMCNECO"PLA(M6?I-6EMCNECO"@25