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