Академический Документы
Профессиональный Документы
Культура Документы
TEMA:
AUTOR:
Susana del Pilar Ibarra Canseco
DIRECTOR:
Ing. Clay Aldás
Ambato – Ecuador
Febrero/2007
APROBACION DEL TUTOR
EL TUTOR
________________________
Ing. Clay Aldás
i
AUTORIA
________________________
Susana del Pilar Ibarra Canseco
C.C. 180362421-0
ii
DEDICATORIA
iii
AGRADECIMIENTO
iv
INDICE
CAPITULO I
GENERALIDADES
CAPITULO II
MARCO TEORICO
v
CAPITULO III
METODOLOGIA
CAPITULO IV
CAPITULO V
CONCLUSIONES Y RECOMENDACIONES
5.1 Conclusiones………………………………………….………………………29
5.2 Recomendaciones…………………………………………………………….30
CAPITULO VI
PROPUESTA
vi
6.2 Antecedentes de la Propuesta………………………………………………...31
6.3 Análisis del Sistema………………………………….……………………….32
6.3.1 Análisis de Riesgos…………………………….…………………….....32
6.3.2 Análisis de Factibilidades……………………….……………………...34
6.3.2.1 Operacional……………………………….…………………….34
6.3.2.2 Técnica…………………………………….……………………35
6.3.2.3 Económica………………………………….…………………...36
6.3.3 Ingeniería de Software……………………………….…………………37
6.3.3.1 Funciones Principales del Sistema…………….………………..37
6.3.3.2 Aspectos de Funcionamiento…………………………………...38
6.3.3.3 Restricciones Técnicas y de Funcionamiento...………………...38
6.3.3.4 Entradas del Usuario……………………………………………39
6.3.3.5 Salidas del Usuario……………………………………………...39
6.3.3.6 Peticiones de Usuario…………………………………………...39
6.3.3.7 Archivos…………………………………………….…………..40
6.3.4 Análisis Estructurado……………………………………….…………..40
6.4 Diseño del Sistema……………………………………………………………78
6.4.1 Diseño de la Base de Datos……………………………………………..78
6.4.1.1 Diseño Lógico……………………………………….………….78
6.4.1.2 Diseño Físico………………………………………….………...79
6.4.2 Diseño de Interfaces………………………………………….………...81
6.4.2.1 Diseño de Entradas…………………………………….……….81
6.4.2.2 Diseño de Salidas……………………………………….…….100
6.5 Implementación y Pruebas…………………………………………….…….105
6.5.1 Codificación…………………………………………………….……..105
6.5.2 Pruebas………………………………………………………….…......112
6.6 Implantación………………………………………………………….……...113
6.6.1 Inicio del Funcionamiento del Sistema…...…………………………...113
6.6.2 Capacitación del Personal………………….……………………….....114
BIBLIOGRAFIA………..………………………………………………….……116
ANEXOS…………………………………………………………………….…..117
MANUAL DE USUARIO……………………………………………………....122
vii
INDICE DE FIGURAS
viii
Resumen ejecutivo
ix
Introducción
x
CAPITULO I
GENERALIDADES
1.2.1 Nombre
1.2.2 Misión
1.2.3 Visión
1
Cualificar y cuantificar la eficiencia institucional en el tratamiento y
distribución de los recursos con la ejecución y operación de los planes
maestros de agua potable y alcantarillado del cantón Ambato y la
participación activa de la ciudadanía.
Contextualización
2
estándares y aplicar la acción correctiva que se requiera para garantizar que
los recursos humanos y otros recursos corporativos se utilicen de la forma
más efectiva y eficaz posible para alcanzar los objetivos de la Empresa.
3
Igualmente, la pérdida de información debido a que se mantiene en papeles
que se envían de un departamento a otro, es un grave problema que aqueja a
esta institución.
4
económicas para la Empresa sino que también afectará a la ciudadanía, ya
que la mala calidad del servicio público es un grave problema que aqueja a
la sociedad ecuatoriana y puede forjar la privatización de dichos servicios
como ya ha sucedido con otras prestaciones públicas.
Delimitación
1.4 Justificación
5
información con la que se trabaja no estaba debidamente respaldada en una
base de datos que garantice su integridad y permanencia.
1.5 Objetivos
1.5.1 General
6
1.5.2 Específicos
7
CAPITULO II
MARCO TEORICO
Institución de la Empresa
Tipo de Empresa
8
Ley de servicio civil y carrera administrativa
Ley orgánica de administración financiera y control. (El sistema de
presupuestos y contabilidad gubernamental)
Ley de bienes del sector público
Ley del control del gasto público.
Código de trabajo
Software
Reseña histórica
El término software se usó por primera vez en 1957 por John W. Turkey,
ingeniero en ciencias de la computación. Surgió por relación con la palabra
hardware, que es la base física donde se ejecuta el software.
Definición
9
Bajo esta definición el concepto de software va más allá de los programas
de cómputo en sus distintas formas: código fuente, binario o código
ejecutable, además de su documentación
Tipos de Software:
Formas
10
directamente entendible por la computadora. Se trata de una
representación intermedia del código fuente.
Código ejecutable. resultado de enlazar uno o varios fragmentos de
código objeto. Constituye un archivo binario con un formato tal que el
sistema operativo es capaz de cargarlo en la memoria de un ordenador, y
proceder a su ejecución. El código ejecutable es directamente
perceptible por la computadora.
Base de Datos
Definición
Base de Datos es un conjunto no redundante de información relacionada.
Ventajas de las bases de datos:
11
personas que deben estar cualificadas para ello. Este nivel lleva asociada
una representación de los datos, que es lo que denominamos Esquema
Físico.
Modelos de Datos
12
1.- Modelo Relacional de Datos.
Tiene forma de árbol invertido. Un padre puede tener varios hijos pero cada
hijo sólo puede tener un padre. Puede representar dos tipos de relaciones
entre los datos: relaciones de uno a uno y relaciones de uno a muchos.
13
Sistemas de control
Definición
Los sistemas de control deben cumplir con una serie de requisitos para su
funcionamiento eficiente:
1. Ser entendibles.
3. Ser rápidos.
4. Ser flexibles.
5. Ser económicos.
Cada parte de este sistema debe estar claramente definida e integrada a una
estructura que le permita fluir y obtener de cada una la información
necesaria para el posterior análisis con vistas a influir en el comportamiento
de la organización. Habría que agregar a la definición brindada dos factores
importantes.
14
El hecho de que el sistema de control se defina y oriente por los objetivos
estratégicos de una organización, le otorga un carácter eminentemente
estratégico, pues estará diseñado para tocar el comportamiento de las
distintas partes del sistema en función del cumplimiento de esos objetivos y
a la vez aportará información para la toma de decisiones estratégicas.
15
2. Medición del desempeño.
16
Después de efectuada la comparación entre los indicadores y el real, se
analizan las causas de las desviaciones y se toman medidas para corregir el
comportamiento, lo que en organizaciones flexibles y que abiertas al
cambio, podría implicar incluso reorientar el rumbo de la gestión.
Software de Control
Definición
El software de control se ha desarrollado para manejar máquinas o
procesos, de modo que se reduzcan las probabilidades de fallos y se
obtengan los resultados buscados.
Empresas Públicas
Definición
Son Empresas creadas por el gobierno para prestar servicios públicos. Son
aquellas entidades que pertenecen al Estado, tienen personalidad jurídica,
patrimonio y régimen jurídico propios. Se crean mediante un decreto del
Ejecutivo, para la realización de actividades mercantiles, industriales y
cualquier otra actividad conforme a su denominación y forma jurídica.
Características:
17
Alcaldías, entes Parroquiales, y cualquier otra dedicada a la prestación
de servicios públicos.
Régimen Legal: Los actos de las Empresas Públicas se rigen por leyes
de función pública. Todos sus actos son reglamentados por la Ley y
están encaminados a la prestación de servicios de interés general para la
sociedad.
Medición de Resultados: Los resultados de la Empresas públicas no se
miden en términos de utilidades o ganancias que se reparten en
beneficio de particulares si no por el grado de eficiencia del servicio que
se le lleva a la comunidad: Educación, Salud, Seguridad, Comunicación,
Trasporte, Energía, Agua Potable, entre otras.
Relación entre Inversión y resultados: En las Empresas Públicas no
existe una exacta relación entre inversión y utilidades. El costo de la
inversión debe reportar cierto grado de satisfacción o bienestar de la
sociedad o pueblo.
Mercado y precio: En la Empresa Pública no hay mercado con precios
económicamente planificados que deban aumentarse o disminuirse
según costos de operación. El objetivo es el buen servicio aun con altos
costos si fuere necesario.
Control: Las Empresas Públicas están sometidas al control fiscal y
social que, en nombre de la sociedad en general, ejercen ciertos órganos
creados para este fin, como Las Contralorías, Las Procuradurías. El
control fiscal verifica que los fondos públicos sean gastados de acuerdo
con la Ley y la eficiencia administrativa. Las Procuradurías velan por el
buen desempeño de los funcionarios públicos.
Régimen Laboral Públicos: Los empleados de las Empresas Públicas
se rigen por normas de la Ley del Estatuto de la Función Publica. Su
vinculación se hace por nombramiento y la aceptación de un empleo
tiene las características de contrato de adhesión.
Duración: Las Empresas Publicas no podrán suspender sus funciones
por voluntad de las personas que están a su cargo. Los órganos de la
18
administración y los servicio que se han establecidos deben continuar
mientras la Ley no autorice la suspensión o supresión de ellos.
Criterios Distintivos de la administración de Empresas Públicas:
Tres suelen proponerse dentro de la ciencia del Derecho para distinguir
una función propia de administración pública.
Actividad de la Empresa
Reseña Histórica:
19
abonados aproximadamente lo que representa un crecimiento anual de casi
1000 abonados.
Cabe destacar que a partir del año 1984 la Empresa toma autonomía en sus
funciones implementando los primeros equipos para la automatización de
las mismas.
A continuación se describen las principales funciones del Departamento
Comercial de EMAPA, que serán guía para el desarrollo del Proyecto
planteado.
Dirección Comercial
Sección Clientes
Sección Facturación
20
Aplicar procedimientos establecidos para la prestación del servicio y
facturación
Atender al público con solicitudes de facturación y refacturación
Realizar inspecciones para verificar datos de facturación
Mantener estadísticas de los servicios prestados por la sección
21
insatisfacción porque no recibió un servicio, el servicio no fue lo esperado,
el servicio no es de calidad o recibió una mala atención.
2.4 Hipótesis
Variable Independiente
Software de control
Variable Dependiente
Trámites de Reclamo en el Departamento Comercial de la EMAPA.
22
CAPITULO III
METODOLOGIA
3.1 Modalidad
23
3.3 Población y Muestra
24
3.6 Procesamiento y Análisis
25
CAPITULO IV
Solicitud
Hoja de inspección
Informe de Clientes
Resolución
26
el trámite es realizado por terceras personas, como inquilinos por
ejemplo.
Análisis de la documentación
Solicitud
Se debe evitar en lo posible, que el usuario ingrese información errónea
como el número de solicitud, fecha, número de cuenta y nombre del
titular de cuenta. Se debe realizar una lista más completa de los motivos
más comunes de reclamos. Se debe solicitar además del nombre de la
persona que realiza el reclamo también su número de cédula.
27
Hoja de Inspección
Informe de Clientes
Se debe incluir una foto de la inspección, que muestre claramente el
motivo por el cual se ha realizado el reclamo para que los diferentes
funcionarios puedan tomar una decisión con mayor criterio de la
situación.
Resolución
28
CAPITULO V
CONCLUSIONES Y RECOMENDACIONES
5.1 Conclusiones
29
implementación de una solución informática como la propuesta en esta
investigación.
5.2 Recomendaciones
30
CAPITULO VI
PROPUESTA
Nombre:
Departamento Comercial de la Empresa Municipal de Agua
Potable y Alcantarillado de la Ciudad de Ambato
Ubicación:
Ambato, Bolívar 1960 y 5 de Junio
Tipo de Empresa:
Estatal
31
documentos escaneados de cada uno de los pasos que se habían desarrollado
durante el trámite. Con lo cual no se estaba dando un tratamiento adecuado
a la información ya que los datos no estaban siendo almacenados en una
base de datos en su totalidad, la información se mantenía en papeles y el
software desarrollado en Power Builder y el SAD trabajaban
independientemente por lo tanto no se podía dar un seguimiento adecuado
al trámite ni compartir información.
Dado que se han tenido claros los objetivos de este proyecto conjuntamente
con el cliente, se han tomado en cuenta cuales son los requerimientos que el
usuario ha planteado y se ha previsto su entrega en un tiempo prudencial
alcanzable para el realizador del proyecto
32
RIESGOS ESCALA CONSECUENCIA IMPACTO IMPACTO
% CANT.
DEL PROYECTO
Agenda 30% Estancamiento de 3 Retraso en la
las actividades del fecha de
proyecto entrega del
proyecto
Falta de 40% Mas tiempo en la 3 Retardo en el
experiencia del capacitación del desarrollo del
Equipo de personal proyecto
Trabajo
Recursos Consumo excesivo 4 Incremento
30% inesperado de Costos
Cliente 20% Cambio de los 2 Modificación
funcionarios de las
encargados del expectativas
control de trámites del producto
TÉCNICOS:
33
Punta 20% personal adicional del
cliente
34
Este proyecto otorgó un mayor control en el Departamento Comercial dando
un mayor acceso a una información segura, oportuna y confiable.
Además mejoró notablemente la productividad de los empleados después de
la instalación del software.
6.3.2.2 Técnica:
Hardware:
Servidor:
Maquina Cliente
Intel P4
Procesador de 3,2
Disco Duro de 80GB
512Mb de memoria RAM
Software:
35
Debido a la preferencia manifestada por la empresa por las siguientes
herramientas de las cuales poseen las licencias y además son eficientes y
confiables, no fue necesario realizar comparaciones con otras similares.
Visual Studio .NET 2003 ; específicamente se trabajó con ASP .NET con el
entorno de C # .NET como Lenguaje de Programación.
6.3.2.3 Económica:
Este proyecto por las razones antes descritas es una buena inversión para la
organización ya que los gastos se justifican así mismos y reportarán notables
mejoras en rendimiento de la empresa proporcionando también un mejor
desempeño económico.
36
Dentro del gasto de pagos a personal encargado del control de Trámites de
Reclamos, no se verá realmente afectado ya que al tratarse de una empresa
pública no es fácil hablar de la reducción de personal, puesto que cada uno
de los empleados tiene bien definidas sus funciones, por lo tanto seguirán
cumpliendo con sus obligaciones, pero hoy lo harán de manera más efectiva,
lo cual representa ciertamente un beneficio económico para la empresa pues
se atenderá a un mayor de número de clientes en un menor plazo de tiempo
y con un menor consumo de recursos.
37
Control de ejecución de todos los pasos del Trámite
Ingreso de información del Trámite
Proporcionar información histórica de los trámites
Controlar aprobaciones y responsabilidades de la toma de decisiones
Búsqueda rápida de trámites
Informe de resumen de todos los procesos del trámite
Este sistema está diseñado para funcionar dentro de una arquitectura cliente-
servidor, está desarrollado con la herramienta visual ASP.NET de Visual
38
6.3.3.4 Entradas del Usuario:
39
6.3.3.7 Archivos
Clientes Externos
Trámites
Trámites de reclamos
Medidor
Cuenta
Ruta
Sector
Contador
Cuenta
40
Diccionario de Datos
CONTROL DE TRAMITES DE RECLAMO EN EL DEPARTAMENTO COMERCIAL DE EMAPA
NIVEL 0
ENTIDADES
ENTIDAD DESCRIPCIÓN FLUJOS PROPORCIONADOS FLUJOS DE ENTRADA
Persona que realiza el trámite de reclamos y Solicitud Trámite finalizado
CLIENTES que puede ser o no el titular de la cuenta. Copia de la última planilla de Trámite no pudo ser concluido
pago
PROCESOS
PROCESOS DESCRIPCIÓN ENTRADAS SALIDAS RESUMEN
Control de trámites de Procesa información para Solicitud Trámite finalizado Determina la solución
reclamos de EMAPA resolver un problema de Copia de la última Trámite no pudo ser para un trámite o la
reclamo. planilla de pago concluido negación a la solicitud.
ESTRUCTURA DE DATOS
ELEMENTOS DATO
NIVEL 1
PROCESOS
PROCESOS DESCRIPCIÓN ENTRADAS SALIDAS RESUMEN
Verificar última planilla Es un proceso manual por el Solicitud # cuenta Verifica si cuenta con los
de pago (1) cual se comprueba que el Copia de la última El trámite no pudo ser requisitos para continuar,
cliente cuenta con uno de los planilla de pago concluido caso contrario detiene el
requisitos para iniciar el trámite.
tramite.
ESTRUCTURA DE DATOS
RANGO
ELEMENTO DESCRIPCION TIPO LONGITUD ALIAS LIMITE VALORES
VALORES
Categoria Clasificación del tipo de varchar 50 - - -
uso que el cliente da al
servicio de agua potable
ALMACEN DE DATOS
FLUJO FLUJO DESCRIPCION VOLUMEN
ALMACEN DESCRIPCION ACCESO
ENTRADA PROPORCIONADO DE DATOS
Guarda Datos del tramite, Datos del tramite, # tramite, 300 / mes Diario
información de cliente,cuenta,medidor cliente,cuenta,medidor # cuenta,
todos los trámites nombre cliente,
de reclamos y cada apellido cliente,
uno de sus pasos. fecha,
resolución,
inspección
ocasional,
responsable,
TBL_CO_TRAMITE_ cargo,
RECLAMOS motivos,
nombre solicitante
cedula solicitante,
firma solicitante,
calle principal,
calle secundaria,
# casa,
# piso,
# departamento,
ruta,
sector,
ciclo,
categoria,
# medidor
Fecha inspeccion,
Inspector,
Hora inicial,
Hora final,
# familias,
# personas,
fotos,
marca medidor,
diámetro medidor,
lectura,
consumo
estimado,
estado medidor,
estado conexión,
uso conexión,
observación jefe
clientes,
observación
director comercial,
observación
comision.
FLUJO VOLUMEN
FLUJO DESCRIPCION
ALMACEN DESCRIPCION PROPORCIO ACCESO
ENTRADA DE DATOS
NADO
Guarda información Datos trámite, Datos trámite, # tramite, 300 / mes Diario
de todos los trámites, cliente cliente # cedula cliente,
no solo de los # subproceso,
TBL_MIS_TRAMITE
reclamos. descripción tramite,
fecha tramite,
usuario
NIVEL 2
VERIFICAR ULTIMA PLANILLA DE PAGO (1)
PROCESOS
PROCESOS DESCRIPCIÓN ENTRADAS SALIDAS RESUMEN
Decidir necesita planilla Es un proceso manual por el Solicitud si Decide si es necesario o
actualizada (1.1) cual se puede considerar de Copia de la última no no la planilla de pago
acuerdo al caso si es planilla de pago para continuar con el
necesario o no la última trámite
planilla de pago
ESTRUCTURA DE DATOS
ELEMENTOS DATO
ELEMENTO DESCRIPCION TIPO LONGITUD ALIAS RANGO VALORES LIMITE VALORES
No tiene Indica que el cliente no mensaje - - -
posee la planilla de pago
que es requisito para
continuar con el trámite
NIVEL 2
CREAR TRAMITE DE RECLAMOS (2)
PROCESOS
PROCESOS DESCRIPCIÓN ENTRADAS SALIDAS RESUMEN
Obtener número de Genera un nuevo número # cuenta # tramite Genera y almacena el #
trámite (2.1) secuencial de trámite que lo # tramite de trámite que le
identifica como único. corresponde.
PROCESOS DESCRIPCIÓN ENTRADAS SALIDAS RESUMEN
Obtener datos del cliente Obtiene el #cedula del cliente # trámite # tramite Almacena el
(2.2) para el que se desea crear el Datos del cliente Datos trámite cliente identificador único del
tramite. cliente para el trámite
correspondiente.
ALMACEN DE DATOS
FLUJO FLUJO DESCRIPCION VOLUMEN
ALMACEN DESCRIPCION ACCESO
ENTRADA PROPORCIONADO DE DATOS
Guarda información # trámite Contador id 300 / mes Diario
del # trámite contador clave
TBL_MIS_CONTADOR
acumulado. contador valor
FLUJO VOLUMEN
FLUJO DESCRIPCION
ALMACEN DESCRIPCION PROPORCIO ACCESO
ENTRADA DE DATOS
NADO
guarda información datos del cliente cle_ci_ruc 50 / mes diario
personal de los tcl_id
clientes. cle_apellidos
cle_nombres
cle_nombre_empresa
tbl_mis_cliente cle_callep
externo cle_numerodir
cle_calles
cle_telefono
cle_email
cle_lugar_trabajo
cle_telf_trab
cle_extension
cle_profesion
cle_nivel_instrucción
cle_fax
cle_ciudad
cle_fecha_nacimiento
cle_fecha
cle_user
cle_doc_tipo
cle_sri_serie
cle_sri_autoriz
cle_sri_devol_iva
cle_sri_fecha_validez
cle_sri_iva_re
cle_sri_iva_cod_ret
cle_sri_fuente_ret
NIVEL 2
SELECCIONAR NUMERO DE CUENTA (3)
PROCESOS
PROCESOS DESCRIPCIÓN ENTRADAS SALIDAS RESUMEN
Obtener datos de cliente Obtiene información Datos del cliente # cedula cliente Obtiene la información
(3.1) detallada del cliente. # tramite del titular de la cuenta
seleccionada
ALMACEN DE DATOS
FLUJO VOLUMEN
FLUJO DESCRIPCION
ALMACEN DESCRIPCION PROPORCIO ACCESO
ENTRADA DE DATOS
NADO
guarda información ciclo sector id 50 / mes diario
del sector al que ciclo id
TBL_CO_SECTOR pertenece la cuenta y sector nombre
te relación con el sector numero
ciclo.
FLUJO VOLUME
FLUJO DESCRIPCION DE
ALMACEN DESCRIPCION PROPORCION N ACCESO
ENTRADA DATOS
ADO
Guarda información # medidor med_id 50 / mes diario
del medidor cue_id
correspondientes a med_marca
TBL_CO_MEDIDOR
cada cuenta. med_numero
med_modelo
med_esferas
med_fact_mult
med_fec_inst
med_activo
med_diametro
med_ubicacion
med_sello
med_sello_num
med_credito_corte
med_autorizado
med_fec_autorizado
med_cue_fact_accion
med_cue_fact_autorizado
med_cue_fact_fec_autorizado
NIVEL 2
INGRESAR SOLICITUD (4)
PROCESOS
PROCESOS DESCRIPCIÓN ENTRADAS SALIDAS RESUMEN
Registrar motivos y Ingresar al sistema la Solicitud # cedula solicitante Ingresa información de la
datos solicitante (4.1) información correspondiente solicitud
al documento solicitud
L E P ERT E NE CE T IE NE
T BL _ M IS _ T RA M IT E
T RA _ ID <p i > N <M > T B L _ M IS _ RUT E O _ ROL E S T BL _ M IS _ RUT E O_ O P CIO N
T RA _ DE S CRIP CIO N T XT RO L _ ID <p i > I <M > E JE CUT A RO P _ ID I
T RA _ FECHA DT RT O _ PA S O _ DES T INO <p i > I <M >
T RA _ US E R T XT RO P _ RE S P UE ST A T XT
Id e n ti fi e r_ 1 <p i >
T B L _ CO _ T RA M IT E _ RE CL A M OS
T IE NE
T B L _ T RA_ ID I
T B L _ M IS _ CO NT A DO R
RE C_ M O T IV O T XT
RE C_ S OL ICIT A NT E _ ID T XT CNT _ ID N
T B L _ CO_ S E CT OR
RE C_ S OL ICIT A NT E _ NO M B RE T XT CNT _ CL A V E T XT
S E C_ ID <p i > I <M > RE C_ S OL ICIT A NT E _ CE L UL A R T XT CNT _ VA L O R <p i > I <M >
S E C_ NO M BRE T XT RE C_ S OL ICIT A NT E _ T E L E FONO T XT Id e n ti fi e r_ 1 <p i >
S E C_ NUM T XT fe ch a _ so l i ci tu d D
RE C_ INS P E CT O R T XT
RE C_ FE CHA _ INS P E CCIO N D
T IE NE RE C_ HORA _ INICIO T XT
RE C_ HORA _ FIN T XT
RE C_ E ST A DO _ CO NE X IO N I
RE C_ USO _ CO NE X ION T XT
T BL _ CO _ RUT A
RUT _ ID <p i > I <M >
RUT _ NO M B RE T XT
RUT _ NUM T XT
RE A L IZA
P ERT E NE CE N
PO S E E
T B L _ M IS _ CL IE NT E _E X T E RNO
T B L _ CO_ CUE NT A CL E _ CI_ RUC <p i > T XT <M >
T CL _ ID I
CUE _ ID <p i > N <M > POSEE CL E _ AP E L L IDO S T XT
T P T _ ID T XT
CL E _ NO M BRE S T XT
CA T _ ID T XT
CL E _ NO M BRE _ E M P RE S A T XT
CUE _ T IP O _ CUE NT A T XT
CL E _ CA L L E P T XT
CUE _ B ANCO _ CUE NT A T XT
CL E _ NUM E RO DIR T XT
CUE _ B ANCO _ T _ CUE NT A I
78
6.4.1.2 Diseño Físico
T BL_MIS_RUT EO
TBL_MIS_SUBPROCESO
SPR_ID numeric(18, 0) <pk,fk>
SPR_ID numeric(18, 0) <pk> RT O_PASO int <pk>
PRO_ID numeric(18, 0) RT O_PASO_DESC varchar(50)
SPR_DESCRIPCION varchar(100) RT O_DURACION int
SPR_FECHA smalldatetime RT O_FORMULARIO varchar(100)
SPR_USER varchar(20) FK_T BL_MIS__REFERENCE_T BL_MIS_
RT O_EJECUT OR varchar(20)
SPR_CLIENT E varchar(50) RT O_SP_VALIDACION varchar(50)
SPR_UNIDAD varchar(10) SPR_ID_HIJO numeric(18, 0)
SPR_PRECIO float RT O_CLAVE varchar(10)
PRM_ID numeric(18, 0) ROL_CLAVE varchar(10)
FK_T BL_MIS__REFERENCE_T BL_MIS_
FK_TBL_MIS__REFERENCE_TBL_MIS_
FK_T BL_MIS__REFERENCE_T BL_MIS_
TBL_MIS_RUT EO_ROLES
SPR_ID numeric(18, 0) <pk,fk> T BL_MIS_RUT EO_OPCION
T BL_MIS_T RAMIT E RT O_PASO int <pk,fk>
SPR_ID numeric(18, 0) <pk,fk>
ROL_ID int FK_T
<pk> BL_MIS__REFERENCE_T BL_MIS_
T RA_ID numeric(10, 0) <pk> RT O_PASO int <pk,fk>
CLE_CI_RUC varchar(15) ROP_ID int
SPR_ID numeric(18, 0) <fk> RT O_PASO_DEST INO int <pk>
T RA_DESCRIPCION varchar(100) ROP_RESPUESTA varchar(50)
T RA_FECHA datetime
T RA_USER varchar(20)
CUE_ID numeric(18, 0) FK_T BL_MIS__REFERENCE_T BL_MIS_
T BL_MIS_RUT EO_EJECUCION
T RA_ID numeric(10, 0) <pk,fk1>
REJ_ID int <pk>
T RR_ID int
RTO_PASO int <pk,fk2>
SPR_ID numeric(18, 0) <fk2>
T BL_CO_CICLO FK_T BL_MIS__REFERENCE_T BL_MIS_RTO_PASO_DESC varchar(255)
SPR_ID_HIJO numeric(18, 0)
CIC_ID int <pk>
CIC_NOMBRE varchar(50)
CIC_NUM varchar(3)
T BL_CO_CUENT A
CUE_ID numeric(10, 0) <pk>
T BL_MIS_CLIENT E_EXT ERNO
T PT _ID varchar(50)
RUT _ID int <fk1> FK_TBL_CO_C_REFERENCE_T BL_MIS_
CLE_CI_RUC varchar(15) <pk>
CAT _ID varchar(19) T CL_ID int
CLE_CI_RUC varchar(15) <fk2> CLE_APELLIDOS varchar(30)
CUE_TIPO_CUENTA varchar(50) CLE_NOMBRES varchar(30)
CUE_BANCO_CUENT A varchar(30) CLE_NOMBRE_EMPRESA varchar(100)
CUE_BANCO_T_CUENTA int CLE_CALLEP varchar(75)
CUE_BANCO varchar(50) CLE_NUMERODIR varchar(10)
CUE_FORMA_PAGO varchar(50) CLE_CALLES varchar(75)
CUE_CALLEP varchar(50) CLE_TELEFONO varchar(30)
CUE_CALLES varchar(50) CLE_EMAIL varchar(30)
CUE_NUMEROC varchar(8)
79
VIS_MIS_RUTEO_EJECUCION
DBO.TBL_MIS_RUTEO_EJECUCION.TRA_ID
REJ_ID
TRR_ID
SPR_ID
RTO_PASO
RTO_PASO_DESC
REJ_FECHA_INI
REJ_FECHA_FIN
ROP_RESPUESTA
REJ_EJEC
RTO_FORMULARIO
REJ_FORMULARIO_ID
REJ_ID_PADRE
dbo.TBL_MIS_RUTEO
dbo.TBL_MIS_RUTEO_EJECUCION
dbo.TBL_MIS_RUTEO.RTO_PASO = dbo.TBL_MIS_RUTEO_EJECUCION.RTO_PASO
dbo.TBL_MIS_TRAMITE_RUTEO
dbo.TBL_MIS_RUTEO_EJECUCION.TRA_ID = dbo.TBL_MIS_TRAMITE_RUTEO.TRA_ID AND dbo.TBL_MIS_RUTEO_EJECUCION.TRR_ID = dbo.TBL_MIS_TRAMITE_RUTEO.TRR_
dbo.TBL_MIS_RUTEO_OPCION
dbo.TBL_MIS_RUTEO.SPR_ID = dbo.TBL_MIS_RUTEO_OPCION.SPR_ID AND dbo.TBL_MIS_RUTEO.RTO_PASO = dbo.TBL_MIS_RUTEO_OPCION.RTO_PASO AND dbo.TBL_MIS
VIS_MIS_TRAMITE
TRA_ID
CLE_CI_RUC
CLE_APELLIDOS
CLE_NOMBRES
SPR_DESCRIPCION
SPR_ID
TRA_FECHA
TRA_DESCRIPCION
dbo.TBL_MIS_TRAMITE
dbo.TBL_MIS_CLIENTE_EXTERNO
dbo.TBL_MIS_TRAMITE.CLE_CI_RUC = dbo.TBL_MIS_CLIENTE_EXTERNO.CLE_CI_RUC
dbo.TBL_MIS_SUBPROCESO SP_MIS_CONTADOR
dbo.TBL_MIS_TRAMITE.SPR_ID = dbo.TBL_MIS_SUBPROCESO.SPR_ID
VIS_MIS_TRAMITE_EJEC
SP_MIS_PASO_AUTOMATICO
DBO.TBL_MIS_TRAMITE.*
TRR_EJEC
SPR_DESCRIPCION
dbo.TBL_MIS_TRAMITE_RUTEO
dbo.TBL_MIS_TRAMITE
dbo.TBL_MIS_TRAMITE_RUTEO.TRA_ID = dbo.TBL_MIS_TRAMITE.TRA_ID SP_CO_INICIAR_TRAMITE_RECLAMOS
dbo.TBL_MIS_SUBPROCESO
dbo.TBL_MIS_TRAMITE.SPR_ID = dbo.TBL_MIS_SUBPROCESO.SPR_ID
SP_MIS_RUTEO_EJECUCION_VALIDAR
v_co_reclamos_reporte_inspeccion
TRA_ID
CUE_ID
CUE_DEP_NUM
CUE_PISO
SP_MIS_RUTEO_EJECUCION_ASIGNAR_FORMULARIO
CUE_NUMEROC
CUE_CALLEP
CUE_CALLES
REC_NUM_MEDIDOR
CLE_NOMBRES
CLE_APELLIDOS SP_MIS_RUTEO_EJECUCION_ASIGNAR_RESPUESTA
dbo.tbl_CO_tramite_reclamos
80
6.4.2 Diseño de Interfaces
6.4.2.1 Diseño de Entradas
VALIDACIÓN DE LA CONTRASEÑA
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Teclado para ingreso de información
Características del Diseño de Entrada
Validaciones por Registro
Nombre de Usuario, Contraseña
Verificación de Registros
Verificar si el usuario está registrado
Verificar si la contraseña ingresada es correcta
Uso de Colores
Negro para identificar a las etiquetas,
Negro con fondo Celeste para identificar opciones de Menú,
Azul Marino para identificar títulos de la sección en la que nos
encontramos.
Disposición de Información
81
Mensajes de Error: Se producirán cuando:
El nombre usuario y / o contraseña sean incorrectos o no
existan en la base de datos
Se realice operaciones no válidas al trabajar con la base de
datos.
Objetivo
Garantizar la seguridad de acceso de usuarios que usen el sistema.
PANTALLA PRINCIPAL
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Teclado para ingreso de información
Características del Diseño de Entrada
Validaciones por Registro
Numero de Trámie
Número de Cédula
Verificación de Registros
Verificar si el número de trámite existe
Verificar si el número de cédula existe
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos,
Negro con fondo azul para identificar el menú,
Rojo para identificar el hipervínculo seleccionado
82
Disposición de Información
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Teclado para ingreso de información
83
Validaciones por Registro
Número de Cédula
Verificación de Registros
Verificar si el número de cédula existe
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos
Disposición de Información
Diseño de Mensajes
Mensajes de Error: Se producirán cuando:
El número de cédula buscado sea incorrecto o no exista en
la base de datos
Objetivo
Buscar el número de cédula del cliente para el cual se quiere crear el trámite
Crear un nuevo cliente externo
84
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Teclado para ingreso de información
Características del Diseño de Entrada
Validaciones por Registro
Numero de Trámite
Número de Cédula
Verificación de Registros
Verificar si el número de trámite existe
Verificar si el número de cédula existe
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos,
Negro con fondo azul para identificar el menú,
Rojo para identificar el hipervínculo seleccionado
Disposición de Información
Fig. 6.4 Visualización de los trámites de un cliente y del estado de cada trámite
Diseño de Mensajes
Mensajes de Error: Se producirán cuando:
85
El número de cédula buscado sea incorrecto o no exista en
la base de datos
Objetivo
Visualizar la historia de los trámites que ha realizado un cliente.
Acceder a cualquiera de los trámites realizados por ese cliente.
Visualizar el estado de un trámite específico
Acceder al paso requerido de un trámite específico.
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Verificación de Registros
Ninguna
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos,
Negro con fondo azul para identificar el menú,
Rojo para identificar el hipervínculo seleccionado
86
Disposición de Información
INGRESO DE SOLICITUD
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Teclado para ingreso de información
Características del Diseño de Entrada
Validaciones por Registro
Número de Cédula
Campos de tipo numérico
87
Campos de tipo alfanumérico
Verificación de Registros
Verificar si el número de cédula es real
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos,
Negro con fondo azul para identificar el menú,
Rojo para identificar mensajes de error
Disposición de Información
Diseño de Mensajes
Mensajes de Error: Se producirán cuando:
El número de cédula ingresado no sea verdadero
No se ha ingresado un número de cédula
Objetivo
Ingresar y consultar información de la solicitud.
88
Fig. 6.7 Ingreso de Solicitud (Parte Inferior)
INGRESO DE INSPECCION
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Teclado para ingreso de información
Características del Diseño de Entrada
Validaciones por Registro
Campos de tipo numérico
Campos de tipo alfanumérico
Verificación de Registros
Ninguna
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos,
Negro con fondo azul para identificar el menú,
89
Disposición de Información
90
Diseño de Mensajes
Ninguno
Objetivo
Ingresar y consultar la información de la inspección realizada.
Tipos de Entrada
Verificación de Registros
Ninguna
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos,
Negro con fondo azul para identificar el menú,
Rojo para identificar el hipervínculo seleccionado
91
Disposición de Información
92
INGRESO DE VISTO BUENO DE JEFE DE CLIENTES
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Teclado para ingreso de información
Características del Diseño de Entrada
Validaciones por Registro
Campos de tipo numérico
Campos de tipo alfanumérico
Verificación de Registros
Ninguna
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos,
Negro con fondo azul para identificar el menú,
Disposición de Información
93
Ninguno
Objetivo
Ingresar y consultar la información de Jefe de Clientes.
Tipos de Entrada
Verificación de Registros
Ninguna
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos,
Negro con fondo azul para identificar el menú,
Rojo para identificar el hipervínculo seleccionado
94
Disposición de Información
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Teclado para ingreso de información
Características del Diseño de Entrada
Validaciones por Registro
Campos de tipo numérico
Campos de tipo alfanumérico
Verificación de Registros
95
Ninguna
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos,
Negro con fondo azul para identificar el menú,
Rojo para identificar el hipervínculo seleccionado
Disposición de Información
INGRESO DE RESOLUCION
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Teclado para ingreso de información
96
Validaciones por Registro
Campos de tipo numérico
Campos de tipo alfanumérico
Verificación de Registros
Ninguna
Uso de Colores
Negro para identificar a las etiquetas,
Azul eléctrico para identificar los hipervínculos,
Negro con fondo azul para identificar el menú,
Rojo para identificar el hipervínculo seleccionado
Disposición de Información
97
Fig. 6.16 Resolución (parte inferior)
Diseño de Mensajes
Ninguno
Objetivo
Ingresar y consultar la información de la resolución
Tipos de Entrada
Mouse para selección de menú
Mouse para selección de datos
Teclado para ingreso de información
98
Verificación de Registros
Ninguna
Uso de Colores
Disposición de Información
Diseño de Mensajes
Ninguno
Objetivo
Consultar el paso en el que se encuentra el trámite.
99
6.4.2.2 Diseño de Salidas
Tipos de Letras
Para todo el documento se utilizara el tipo de letra Times New
Roman
Tamaños
Para el nombre de la organización se utilizara letra tamaño 14
Para títulos se utilizará letra tamaño 13
El tamaño de letra del detalle de los datos es 12
Colores
Todas las letras serán de color negro excepto los títulos y nombre
de la empresa que serán de color celeste.
Negritas
Nombre de la empresa
Títulos
Encabezado de los datos
Detalles
Se posee un logotipo de la empresa, colocado a la izquierda del
reporte.
En el reporte de Informe de Jefe de Inspectores se coloca la foto de
la Inspección que el usuario escoja en el formulario.
100
Reporte de Formato de Inspección
101
Reporte de Informe de Jefe de Inspectores
102
Reporte de Resumen del Trámite
103
Reporte de Resolución de la Comisión
104
6.5 Implementación y Pruebas
6.5.1 Codificación
using System;
namespace pr_tramite_reclamos.Clases_Proyecto
{
/// <summary>
/// Descripción breve de clase_inicio.
/// </summary>
public class clase_inicio
{
public string conexion =
System.Configuration.ConfigurationSettings.AppSettings["Cadena"];
public string tramite;
public string server1 =
System.Configuration.ConfigurationSettings.AppSettings["Server1"];
public string database1 =
System.Configuration.ConfigurationSettings.AppSettings["Database1"];
public string user1 =
System.Configuration.ConfigurationSettings.AppSettings["User1"];
public string password1 =
System.Configuration.ConfigurationSettings.AppSettings["Password1"];
public clase_inicio()
{}
}
105
Co_Reclamos_Verificador.cs
Esta clase contiene una función para verificar si el número de cédula es
verdadero.
Función VerificadorCedula
Recibe: parámetro de entrada el valor de tipo String que es el número de
cédula que se va a verificar string Cedula.
Devuelve: Un valor de tipo entero que si el numero de cédula es correcto
devuelve 0 y si es incorrecto de vuelve 1.
using System;
namespace pr_tramite_reclamos.Clases_Proyecto
{
public class SisReclamos_consultas
{
public SisReclamos_consultas()
{
}
public string VerificadorCedula(string Cedula)
{
string Caracter;
int Impar;
int Par;
int Suma = 0;
int SumaPar = 0;
int SumaImpar = 0;
int Decena;
int Digito;
int i;
int Verificador;
for (i=0;i<=8;i++)
{
Caracter = Cedula.Substring(i,1);
Impar = System.Convert.ToInt32(Caracter,10)* 2;
if (Impar >= 9)
{
Impar = Impar - 9;
}
SumaImpar = SumaImpar + Impar;
i++;
}
for (i=1;i<=7;i++)
{
Caracter = Cedula.Substring(i,1);
Par = System.Convert.ToInt32(Caracter,10);
106
SumaPar = SumaPar + Par;
i++;
}
Suma = SumaPar + SumaImpar;
if ((Suma % 10)!= 0)
{
Decena = ((Suma / 10) + 1) * 10;
}
else
{
Decena = Suma;
}
107
string cuenta;
int indiceSeleccionado=-1;
string lectura="";
string edicion="";
int registrado;
respuestaPermisos =
this.permisos.s_comprobar_permiso(con.pr_user,grupoPagina,con.conexion);
this.Label1.Text=respuestaPermisos.ToString();
int aparecioSeñal = 0;
int i;
for (i=0;i < respuestaPermisos.Length;i++)
{
if(respuestaPermisos.Substring(i,1) == "+")
{aparecioSeñal=1;}
if(respuestaPermisos.Substring(i,1)!= "+" && aparecioSeñal == 0)
{lectura += respuestaPermisos.Substring(i,1);}
else
{
if(respuestaPermisos.Substring(i,1)!= "+" && aparecioSeñal ==
1)
{edicion += respuestaPermisos.Substring(i,1);}
}
}
if(lectura == "255")
{
// Introducir aquí el código de usuario para inicializar la página
string tramite=Request.QueryString.Get("pr_tra_id");
Session.Add("TRAMITE",tramite);
if(Session["TRAMITE"]!=null )
{
this.lbl_solicitud.Text = Session["TRAMITE"].ToString();
}
//obtener cedula del cliente que realiza la solicitud
108
string strconn = con.conexion;
SqlConnection connCuenta = new SqlConnection(strconn);
SqlCommand SqlCmd1 = new SqlCommand("SELECT
CLE_CI_RUC,rec_visto_bueno_seleccion_cuenta,rec_indice_cuenta_seleccionad
a FROM TBL_CO_TRAMITE_RECLAMOS WHERE TRA_ID = '" +
Session["TRAMITE"]+ "'",connCuenta);
SqlCmd1.CommandType=CommandType.Text;
connCuenta.Open();
SqlDataReader Lector1=SqlCmd1.ExecuteReader();
cedula="";
while(Lector1.Read())
{
cedula=Lector1[0].ToString();
registrado=int.Parse(Lector1[1].ToString());
if (Lector1[2].ToString()!="")
{inCtaSel=Lector1[2].ToString();}
}
this.lbl_cedulaCuenta.Text=cedula;
connCuenta.Close();
//obtener el nombre del cliente de tbl_mis_cliente_externo
SqlCommand SqlCmd2 = new SqlCommand("SELECT CLE_NOMBRES +'
'+CLE_APELLIDOS FROM TBL_MIS_CLIENTE_EXTERNO WHERE
CLE_CI_RUC = '" + cedula + "'",connCuenta);
SqlCmd2.CommandType=CommandType.Text;
connCuenta.Open();
SqlDataReader Lector2=SqlCmd2.ExecuteReader();
while(Lector2.Read())
{
this.lbl_nombre.Text = Lector2[0].ToString();
}
connCuenta.Close();
//obtener el numero de cuenta del cliente
SqlDataAdapter da = new SqlDataAdapter("SELECT CUE_ID,
CUE_TIPO_CUENTA,CUE_CALLEP,CUE_CALLES,CUE_NUMEROC,C
UE_PISO,CUE_DEP_NUM,CUE_BARRIO FROM TBL_CO_CUENTA
WHERE CLE_CI_RUC='" + cedula + "'", connCuenta);
DataSet ds = new DataSet();
try
{
connCuenta.Open();
da.Fill(ds,"tbl_co_cuenta");
connCuenta.Close();
}
catch (Exception ex)
{
throw ex;
}
this.DataGrid1.DataSource=ds;
this.DataGrid1.DataBind();
109
if(inCtaSel!="")
{
this.DataGrid1.SelectedIndex=int.Parse(inCtaSel);
}
//si este paso ya se ha registrado no se debe visualizar el boton guardar
if(registrado == 1)
{
this.btn_Guardar.Visible=false;
this.ckb_Seleccion_cuenta_Registrada.Checked=true;
this.ckb_Seleccion_cuenta_Registrada.Enabled=false;
}
}//fin de comprobación de permisos de lectura
else
{ Response.Redirect("../aspnet/pgerror/accesodenegado.htm");
}
}fin de load de la página
110
SqlCommand SqlCmd2 = new
SqlCommand("SP_CO_INICIAR_TRAMITE_RECLAMOS",connCu
enta);
SqlCmd2.CommandType=CommandType.StoredProcedure;
SqlCmd2.Parameters.Add("@TRAMITE",SqlDbType.BigInt).Value=S
ession["TRAMITE"];
SqlCmd2.Parameters.Add("@CEDULA",SqlDbType.VarChar).Value=c
edula;
SqlCmd2.Parameters.Add("@CUENTA",SqlDbType.BigInt).Value=cue
nta;
SqlCmd2.Parameters.Add("@INDICE",SqlDbType.VarChar).Value=in
diceSeleccionado.ToString();
connCuenta.Open();
SqlCmd2.ExecuteReader();
connCuenta.Close();
//Ruteo
SqlCommand SqlCmd15 = new
SqlCommand("sp_mis_ruteo_ejecucion_asignar_respuesta",connCuenta);
SqlCmd15.CommandType=CommandType.StoredProcedure;
SqlCmd15.Parameters.Add("@TRA_ID",SqlDbType.BigInt).Value=Ses
sion["TRAMITE"];
SqlCmd15.Parameters.Add("@REJ_ID",SqlDbType.Int).Value=1;SqlC
md15.Parameters.Add("@ROP_ID",SqlDbType.Int).Value=1;connCue
nta.Open();
SqlCmd15.ExecuteReader();
connCuenta.Close();
} //fin de comprobación de paso registrado
else
{
this.btn_Guardar.Visible=false;
}
} // fin de comprobación de permisos de edición
else
{
Response.Redirect("../aspnet/pgerror/errorpermisos.htm");
}
}
111
SqlCmd16.Parameters.Add("@TRA_ID",SqlDbType.BigInt).Value=Ses
sion["TRAMITE"];
SqlCommand SqlCmd16 = new
SqlCommand("sp_mis_ruteo_ejecucion_validar",connCuenta);
SqlCmd16.CommandType=CommandType.StoredProcedure;
SqlCmd16.Parameters.Add("@TRA_ID",SqlDbType.BigInt).Value=Ses
sion["TRAMITE"];
SqlCmd16.Parameters.Add("@REJ_ID",SqlDbType.Int).Value=1;
connCuenta.Open();
SqlCmd16.ExecuteReader();
connCuenta.Close();
//actualizar la base de datos con el registro de este paso
SqlCommand SqlCmd17 = new SqlCommand("UPDATE
TBL_CO_TRAMITE_RECLAMOS SET
rec_visto_bueno_seleccion_cuenta =
1,rec_fecha_registrado_seleccion_cuenta=getdate() WHERE TRA_ID =
'" + Session["TRAMITE"]+ "'",connCuenta);
SqlCmd17.CommandType=CommandType.Text;
connCuenta.Open();
SqlCmd17.ExecuteReader();
connCuenta.Close();
}
//regresar a pg_mis_tramite
Response.Redirect("../Mis/pg_mis_tramite.asp");
}
}
}
6.5.2 Pruebas
112
6.6 Implantación
6.6.1 Inicio del Funcionamiento del Sistema
Requisitos mínimos
Microsoft® Windows® 98
Microsoft® Windows® 98 Segunda edición
Microsoft® Windows® Millennium Edition (Windows Me)
Microsoft® Windows NT® 4 (Workstation o Server) con Service Pack
6a
Microsoft® Windows® 2000 (Professional, Server, o Advanced Server)
con el último Windows service pack y actualizaciones críticas que se
pueden obtener en el sitio Web Microsoft Security
(www.microsoft.com/security).
Microsoft® Windows® XP (Home o Professional)
Familia de Microsoft® Windows® Server 2003
113
O la CPU mínima requerida para ejecutar el sistema operativo, lo que sea
mayor.
Hardware recomendado
114
reunión con todos los usuarios para indicarles cuales serían sus funciones y
responsabilidades en el manejo del sistema y por supuesto se realizaron
algunas pruebas para que los usuarios estén totalmente seguros de las
actividades que van a desarrollar y se puedan satisfacer todos sus dudas.
115
BIBLIOGRAFIA:
INTERNET:
http://www.gestiopolis.com/recursos/documentos/fulldocs/ger/siscon.htm
14/06/2006
http://www.monografias.com/trabajos6/sicox/sicox.shtml - 14/06/2006
http://elizabethpeguero.8m.com/Eliza.htm - 25/07/2006
http://www.microsoft.com/latam/sql/evaluation/overview/default.asp-25/07/2006
http://www.lamolina.edu.pe/bienestar/med.htm - 25/07/2006
http://www.abcmedicus.com/articulo/medicos/2/id/356/pagina/1/elementos_basi
cos_administracion.html - 25/07/2006
http://es.wikipedia.org/wiki/Base_de_datos - 25/07/2006
http://es.wikipedia.org/wiki/Inform%C3%A1tica – 25/07/2006
http://www.emapa.gov.es – 25/07/2006
116
ANEXOS
Anexo1
Formato de Encuesta realizada a los funcionarios del Departamento
Comercial de EMAPA
117
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
2. En caso de que exista una excepción por la cual el cliente pueda prescindir de
alguno de los documentos antes mencionados explique la situación por favor, y
cual sería la alternativa para poder continuar con el trámite. (En caso de existir)
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
3. Enumere los documentos que se emplean durante el desarrollo del trámite de
reclamos.
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
4. Cree UD. que se podría prescindir de alguno de los documentos que se emplean
durante el desarrollo del trámite de reclamos, es decir, que dicha información se
almacene únicamente en una Base de Datos sin documentos impresos. Señale por
favor, el documento y el ¿ Por qué?
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
5. Describa, por favor, los procesos que UD. conozca que se realizan durante el
desarrollo del Trámite de Reclamos desde su inicio hasta su culminación. (Incluya
los documentos que utiliza, información trascendental de los documentos,
personas que realizan los procesos, decisiones, excepciones, etc.)
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
118
………………………………………………………………………………………
………………………………………………………………………………………
6. Dado que todo trámite tiene sus pasos bien definidos, ¿Conoce UD de casos en
los que es necesario regresar al paso anterior para corregir ciertos errores?
¿Cuáles, por ejemplo?
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
7. Si UD. considera que existe información adicional a la solicitada en esta
encuesta que puede contribuir al desarrollo del software, o desea realizar
importantes observaciones, por favor, realícelo en el espacio a continuación.
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
119
Anexo 2
Solicitud
120
Anexo 3
pg_error_acceso
pg_co_cliente_externo pg_mis_tramite pg_co_reclamos_administracion_tramites
pg_error_permisos
pg_mis_tramite_ruteo
121