Sei sulla pagina 1di 118

Proyecto:

Sistema Generador de Oficios


Cliente:
Instituto Tecnolgico de Minatitln
Empresa Desarrolladora del Proyecto:
Soft-2U
Integrantes:
Galicia Cruz Ana Gabriela
Prieto Garca Hugo Fernando
Soto Ruiz Raquel Magday
Vera Dmaso Jorge Josu

A-MODELADO DEL NEGOCIO

Contenido
A-MODELADO DEL NEGOCIO..................................................................................................................5
Definicin del Negocio .......................................................................................................................5
Breve Descripcin del Problema..........................................................................................................6
Datos del cliente................................................................................................................................6
Impacto del Sistema ..........................................................................................................................7
B-INGENIERIA DE REQUERIMIENTOS ......................................................................................................9
1.-PLANEACION DE ENTREVISTAS .......................................................................................................9
2.-IDENTIFICACION DE ACTORES PRINCIPALES ...................................................................................10
3.-REQUERIMIENTOS TECNOLGICOS ...............................................................................................11
4.-ESPECIFICACION DE SOFTWARE (DESARROLLADORES) ...................................................................12
REQUERIMIENTOS FUNCIONALES..................................................................................................12
REQUERIMIENTOS NO FUNCIONALES ............................................................................................15
C.PLANIFICACION DEL PROCESO DE DESARROLLO .................................................................................17
1.- IDENTIFICACION DE LA METODOLOGIA/MODELO DE DESARROLLO/CICLO DE VIDA ........................17
2.-CRONOGRAMA DE ACTIVIDADES ..................................................................................................20
3.-PLAN DE ASEGURAMIENTO DE CALIDAD .......................................................................................22
4.-ASIGNACION DE RECURSOS (HUMANOS Y MATERIALES) ................................................................24
5..-PERT DE PLANIFICACION .............................................................................................................26
6.- COSTEO DE SOFTWARE ...............................................................................................................30
D.DISEO ORIENTADO A OBJETOS........................................................................................................33
1.- Diagramas de Caso de uso...........................................................................................................33
Caso de Uso 1 Tareas del Administrador ...........................................................................................33
CASO DE USO 2 ACCESO AL SISTEMA ................................................................................................34
CASO DE USO 3 ADMINISTARCION DE CONTRASEAS ........................................................................35
CASO DE USO 4 ADMINISTRACION DE CATALOGOS ............................................................................36
CASO DE USO 5 GENERACION DE OFICIOS .........................................................................................37
CASO DE USO 6 CONSULTAR OFICIO .................................................................................................38

| Sistema Generador de Oficios 2

A-MODELADO DEL NEGOCIO


CASO DE USO 7 TAREAS SECRETARIA ................................................................................................39
CASO DE USO 8 GENERACION DE OFICIOS POR SECRETARIA ...............................................................40
CASO DE USO 9 CONSULTAR OFICIO (SECRETARIA) ............................................................................41
2.-Diagramas de Actividad ...............................................................................................................42
3.- Organizacin de la Funcionalidad del Sistema ..............................................................................48
4.- Interfaces...................................................................................................................................49
5.- Diagramas de Clase ....................................................................................................................65
6.- Diagramas de Secuencia .............................................................................................................66
7.- Diseo de Base de Datos .............................................................................................................67
E -ESPECIFICACION DE LA ARQUITECTURA DEL SISTEMA ........................................................................70
1.- DIAGRAMA ARQUITECTONICO.....................................................................................................70
2.- DESCRIPCION DE LOS ELEMENTOS DEL DIAGRAMA .......................................................................71
3.-CONSTRUCCION ..........................................................................................................................72
F- DISEO Y EJECUCION DE PRUEBAS....................................................................................................74
1.- DISEO DEL PLAN DE PRUEBAS (FUNCIONALIDAD DEL SISTEMA) ...................................................74
2.-DISEO DEL PLAN DE PRUEBAS (INTEGRACION DEL SISTEMA) ...................................................... 109
3.-DISEO DEL PLAN DE PRUEBAS (INSTALACION DEL SISTEMA) ....................................................... 111
G- IMPLANTACION Y MANTENIMIENTO .............................................................................................. 114
1.- PROPUESTA DE PLAN DE IMPLANTACION ................................................................................... 114
2.-PROPUESTA DE MANTENIMIENTO .............................................................................................. 116

| Sistema Generador de Oficios 3

A-MODELADO DEL NEGOCIO

CAPITULO A
MODELADO DEL NEGOCIO

| Sistema Generador de Oficios 4

A-MODELADO DEL NEGOCIO


A-MODELADO DEL NEGOCIO

Definicin del Negocio


El Instituto Tecnolgico de Minatitln es una institucin pblica de educacin superior localizada en
Minatitln, Veracruz, Mxico. Fue fundado el 17 de septiembre de 1972 durante el gobierno del presidente
Luis Echeverra lvarez.
Actualmente, el Instituto Tecnolgico de Minatitln imparte 8 carreras a nivel licenciatura y 1 a nivel
posgrado en las reas de ciencias sociales y administrativas, e ingeniera. Forma parte de la Direccin
General de Educacin Superior Tecnolgica (DGEST), de la Secretara de Educacin Pblica de Mxico.
Dentro de las 7 carreras a nivel licenciatura que ofrece el Instituto Tecnolgico de Minatitln se encuentra
la de Ingeniera en Sistemas Computacionales a la que pertenece a su vez el Departamento de Sistemas y
Computacin que se encuentra organizado mediante la jerarqua presentada a continuacin.

Direccion

Sub-academia

Departamento de
Ingenieria en sistamas
y Computacion

Prefecto

Jefe de Laboratorio

Jefe de proyectos de
docencia

Secretaria

Auxiliar
Administrativo

Jefe de proyetos de
Investigacion

Jede de Investigacion

| Sistema Generador de Oficios 5

A-MODELADO DEL NEGOCIO


Breve Descripcin del Problema
Actualmente la jefatura del Departamento de Sistemas y Computacin se encuentra a cargo del Ingeniero
Carlos Alberto Espinoza Kattz, quien solicit a la empresa Soft-2U una aplicacin que le ayude a
solucionar un problema que se ha presentado en el proceso de elaboracin de oficios.
En la oficina del Departamento de Sistemas y Computacin se llevan a cabo diversas actividades
secretariales, entre ellas la elaboracin de oficios dirigidos a los diferentes departamentos del Instituto
Tecnolgico de Minatitln as como al personal que labora dentro de l.
El problema detectado en el proceso de elaboracin de oficios es principalmente el desperdicio de papel
debido a ciertos errores de escritura, numeracin e incluso errores de redaccin del contenido. Otro
inconveniente del proceso ocurre despus de realizar el oficio ya que no se cuenta con un almacenamiento
digital de los mismos y es necesario guardar copias en papel, las cuales muchas veces t erminan por
extraviarse.
El cliente, en este caso el Departamento de Sistemas y Computacin busca una solucin a los problemas
antes mencionados por medio de la automatizacin del proceso de generacin de oficios, que le permita
reducir lo ms posible los errores y evitar as el desperdicio de papel adems de contar con un
almacenamiento digital de los oficios generados por el sistema para futuras consultas.
El impacto del sistema se ver reflejado en al ahorro de recursos materiales como papel, as como tiempo
de elaboracin y mejor eficiencia en sta actividad secretarial.
Datos del cliente
Departamento de Sistemas y Computacin (ITM)
Logo:

Direccin:
Blvd. Instituto Tecnolgico S/N, Col. Buena Vista Norte.
Minatitln, Veracruz. CP 96848
Telfono:
Oficina: (922) 22 2 43 45 Ext. 136
Mvil: 922 22 8 34 10
Web:
www.itmina.edu.mx
www.caekattz.blogspot.com
Correo Electrnico:
caekattz@gmail.com
Proyecto:
Sistema de Control de Oficios para el Departamento de Sistemas y Computacin del ITM

| Sistema Generador de Oficios 6

A-MODELADO DEL NEGOCIO

Impacto del Sistema


Como se mencion anteriormente, el sistema busca solucionar principalmente los siguientes problemas:

Gasto innecesario de materiales como papel y consumibles.


Prdidas de oficios archivados.

Para solucionar dichos problemas el sistema automatizar el proceso de creacin del oficio, siguiendo el
formato establecido y minimizando la intervencin del usuario para evitar errores de sintaxis, redaccin,
etctera. Al mismo tiempo proporcionar una alternativa de almacenamiento ms eficiente que la actual
ya que los oficios creados dentro del sistema podrn ser consultados en cualquier momento que se
necesite.
El sistema impactar directamente en la eficiencia con que se realice ste proceso al reducir tiempo en la
creacin del oficio y recursos materiales.

| Sistema Generador de Oficios 7

A-MODELADO DEL NEGOCIO

CAPITULO B
INGENIERIA DE REQUERIMIENTOS

| Sistema Generador de Oficios 8

B-INGENIERIA DE REQUERIMIENTOS
B-INGENIERIA DE REQUERIMIENTOS

1.-PLANEACION DE ENTREVISTAS

N Entrevista

Fecha

Objetivos

26/Febrero/2010

01/Marzo/2010

04/Marzo/2010

08/Marzo/2010

12/Marzo/2010

15/Marzo/2010

22/Marzo/2010

26/Marzo/2010

30/Abril/2010

Conocer los antecedentes de la institucin.


Conocer personalmente al cliente.
Establecer un lazo de comunicacin con el cliente.
Adquirir una idea general de las actividades que se
desarrollan el departamento.
Reconocimiento de actores y roles.
Conocer las necesidades del sistema a travs de un
cuestionario aplicado al cliente.
Conocer el proceso de elaboracin y archivo de los oficios
actualmente.
Debatir con el cliente posibles soluciones para el
automatizar el proceso descrito.
Adquirir una visin generalizada de la tecnologa que se
utilizar para el desarrollo del sistema.
Determinar requerimientos funcionales y no funcionales.
Conocer ms a fondo los detalles del proceso de
elaboracin y archivo de oficios.
De ser necesario, despejar dudas sobre necesidades del
cliente y eliminar ambigedades en los requerimientos.
Detallar los requerimientos por escrito.
Presentar el documento al cliente y debatir el contenido
para llegar a un acuerdo.
Revisar si el documento debe ser modificado.
Presentar por escrito el documento final de IR.
Si el cliente se encuentra de acuerdo con el documento
modificado, se procede a la firma del contrato. Se puede
iniciar con el desarrollo del sistema.
Revisin de diagramas UML por parte del profesor.
Revisin del costo del software.
Programacin de fechas de pruebas del sistema.
Presentar aproximaciones al diseo del sistema.
Presentar el plan de mantenimiento.
Diseo y ejecucin de pruebas
Entrega e instalacin del software al cliente como
producto terminado.
Entrega del manual de usuario y manual de instalacin.

| Sistema Generador de Oficios 9

B-INGENIERIA DE REQUERIMIENTOS
2.-IDENTIFICACION DE ACTORES PRINCIPALES

El Sistema de Control de Oficios debido a su naturaleza tiene dos tipos de usuarios que a continuacin se
describen a cada uno de ellos as como las actividades que realizan respectivamente.
El usuario que funge como jefe del departamento, es el que cuenta con
todos los privilegios altas y bajas de usuarios, as mismo puede utilizar
todas las funciones del sistema.

Administrador
Actividad

Adems de las especificaciones anteriores podr:


-Cambiar contraseas.
-Dar de alta un nuevo departamento.
-Modificar el nombre del Jefe de determinado Departamento.
-Consulta de oficios
-Generacin de Oficios

El usuario secretaria es quin podr crear los oficios, solo podr consultar
y crear los oficios con los datos que se encuentren en la BD actual.

Secretaria
Actividad

-Ingresar al sistema bajo una validacin del usuario y contrasea.


-Redaccin de un oficio.
-Pre visualizar el oficio para posible correccin.
-Impresin del Oficio.
-Consulta de Oficios segn (rango, fechas, destinatarios, etc.)

| Sistema Generador de Oficios 10

B-INGENIERIA DE REQUERIMIENTOS

3.-REQUERIMIENTOS TECNOLGICOS

Ambiente donde ser ejecutado el sistema


El ambiente donde se ejecutara el Sistema Control de Oficios ser un sistema operativo Windows XPProfesional, espaol con SP2.
Caractersticas del Hardware
El equipo a utilizar es una computadora de escritorio cuyas caractersticas son:
Procesador
Intel Centrino Duo, 3.6 Ghz.
Cache
L2 Cache 1 MB
Memoria
1 GB RAM, SDRAM-DDR PC2100
Velocidad del Bus

533 Mhz o superior

Disco Duro
80 GB, Interfaz ID, SATA, rotacin del disco
7200 rpm
Unidad ptica
DVD+-RW,/CD+-RW, Velocidad de ejecucin
en DVD:2.4x,2.4x,8x; en CDRW: 12x,10x,32x,
Enhanced IDE Interface.
Network Adapter
Integrated 10/100 Ethernet LAN
Monitor
XGA Flat Panel 19 visible
Sistema Operativo
Windows XP-Profesional, espaol con SP2

| Sistema Generador de Oficios 11

B-INGENIERIA DE REQUERIMIENTOS

4.-ESPECIFICACION DE SOFTWARE (DESARROLLADORES)

REQUERIMIENTOS FUNCIONALES

Para ambos usuarios (Administrador y Secretaria)

Validacin del usuario y contrasea para ingresar al sistema.

Los usuarios del sistema tendrn acceso a l mediante su propia sesin y contrasea, esto por cuestiones
de seguridad y para delimitar los roles existentes.

Seleccin del destinatario del oficio.

Los usuarios podrn seleccionar del catlogo de departamentos, el destinatario que incluir el oficio.

Edicin del destinatario del oficio.

Una vez agregado el departamento a donde se enviar el oficio, los usuarios podrn editar el campo.

.
Captura del destinatario del oficio.

En caso de que no se encuentre el destinatario que requiere el oficio, el usuario podr capturar el nombre
en el campo correspondiente.

Seleccin del firmante del oficio

Los usuarios podrn seleccionar del catlogo de firmantes el nombre de la persona que firma el oficio.

Seleccin de las copias del oficio

Los usuarios podrn seleccionar de un catlogo los destinatarios posibles a los que se enviarn las copias
del oficio.

Captura de las copias extras del oficio

En caso que se desee enviar una copia a un destinatario que no aparece en el catlogo, los usuarios
podrn capturar los destinatarios extras.

Almacenamiento de oficios

El sistema almacena todos los oficios creados por cualquiera de sus usuarios.

| Sistema Generador de Oficios 12

B-INGENIERIA DE REQUERIMIENTOS

Consulta de oficios (segn un rango de fechas, folio, asunto y destinatario.)

Los usuarios podrn consultar todos los oficios almacenados dentro del sistema.

Vista previa de los oficios.

El sistema mostrar al usuario una vista previa del documento para corregir los posibles errores de
captura que se hayan generado.

Impresin de Oficios

Una vez revisado el documento en la vista previa, el sistema permitir a los usuarios imprimir el oficio.

Para el usuario Administrador

Administracin de contraseas

El administrador del sistema podr modificar las contraseas de los dems usuarios.

Administracin del catlogo de copias

Catalogo en el cual se mostrarn las copias derivadas del oficio.


El administrador podr agregar una opcin al catlogo de c.c.p..
El administrador podr modificar las opciones disponibles en el catalogo de c.c.p.
El administrador podr eliminar las opciones disponibles que muestra el catlogo de c.c.p..

Administracin del catlogo de firmantes

Catalogo en el cual se mostrarn los jefes actuales de los departamentos existentes.


El administrador podr agregar opciones al catalogo de firmantes.
El administrador podr modificar las opciones disponibles en el catalogo de firmantes.

Administracin del catlogo de departamentos

Catalogo en el cual se mostrar la lista de los posibles departamentos a los que se enva el oficio.
El administrador podr agregar opciones al catalogo de departamentos.
El administrador podr modificar las opciones disponibles en el catalogo de departamentos.
El administrador podr eliminar las opciones que muestra el catlogo de departamentos.

| Sistema Generador de Oficios 13

B-INGENIERIA DE REQUERIMIENTOS

Otras Consideraciones
La fecha del oficio ser la del sistema por default sin embargo esta podr ser de libre edicin si el
usuario as lo desea.
El formato del folio del oficio ser de tipo Numrico de longitud mxima tres caracteres.
El encabezado y pie de pgina del oficio ser establecido por default.
El diseo de la base de datos queda a cargo de la empresa Soft-2U, pudiendo el cliente
proporcionar algn catalogo que ya tenga elaborado.
Una vez que el oficio es generado y almacenado dentro de la base de datos, nicamente podr
editarse de nuevo el cuerpo del mismo, el resto de los datos (folio, fecha, asunto, departamento,
etctera) no es posible que se modifiquen.
Los catlogos de copias y departamentos muestran sugerencias de los datos que pueden incluirse
en el oficio, pero si en determinado caso la opcin que se desea incluir no existe en el catlogo, el
usuario puede editar el campo.

Interfaz de Usuario
La interfaz del usuario ser visual y muy practica con el simple uso de clics en botones de seleccin, listas
desplegables para elegir opciones de catlogos y botones de aceptacin. Sern implementadas las
restricciones pertinentes para cada campo.

| Sistema Generador de Oficios 14

B-INGENIERIA DE REQUERIMIENTOS

REQUERIMIENTOS NO FUNCIONALES

Requerimientos de Desempeo
EL Sistema de Generador de Oficios deber mostrar la vista previa del documento en menos de un
minuto.
La impresin de cada oficio no tardara ms de medio minuto desde que se haya mandado a imprimir
desde la vista previa.

Requerimientos de confiabilidad y disponibilidad


La aplicacin (SGO) debe experimentar no ms de tres fallas por mes. El SGO debe estar disponible al
menos en una computadora.
El sistema debe de estar disponible tanto en la computadora del Administrador como en la computadora
de la secretaria siempre y cuando el servidor se encuentre funcionando.

Requerimientos de manejo de errores


El SGO lanzara una ventana de notificacin al no encontrar el puerto de la impresora (Puerto de la
impresora no encontrado).

Requerimientos de Interfaz
La interfaz contara con combos desplegables, seleccin por clics.

Cuestiones de Calidad
La calidad de la impresin no depende del sistema sino de la impresora

Portabilidad
Se asegura el funcionamiento correcto del Sistema siempre y cuando sea ejecutado bajo los requisitos de
instalacin.

Cuestiones de Restricciones
La aplicacin deber de correr en computadoras con Windows XP o superiores.
La aplicacin junto con su base de datos no deber superar los 500 MB

Cuestin de Requerimientos Inversos


La Secretaria no podr ingresar a la sesin del Administrador desde su computadora.

| Sistema Generador de Oficios 15

B-INGENIERIA DE REQUERIMIENTOS

CAPITULO C
PLANIFICACION DEL PROCESO DE
DESARROLLO

| Sistema Generador de Oficios 16

C.PLANIFICACION DEL PROCESO DE DESARROLLO


C.PLANIFICACION DEL PROCESO DE DESARROLLO
1.- IDENTIFICACION DE LA METODOLOGIA/MODELO DE DESARROLLO/CICLO DE VIDA
Considerando la naturaleza del Sistema Generador de Oficios (SGO) la metodologa que mejor se adapta
es el Modelo en Cascada puesto que debemos seguir una secuencia en cada fase del sistema y este modelo
nos ofrece esa ventaja ya que se debe completar un paso correctamente sin ningn error para pasar al
siguiente. Este modelo nos representa los procesos como fases separadas y secuenciales en tiempo.
Este modelo tiene la particularidad de que al trmino de cada fase se realiza la documentacin pertinente,
con lo cual a nosotros nos permite introducir un modelado de un prototipo del software, el prototipo se
incluir a partir de la fase de diseo, el cual es evaluado por el cliente para una retroalimentacin, gracias
a esto se refinan los requisitos del software que se desarrollara, y esto permite que al mismo tiempo el
desarrollador entienda mejor lo que se debe hacer y el cliente vea resultados a corto plazo.
Sin embargo tenemos que advertir a nuestro cliente que aunque el prototipo presentado al trmino de
cada fase sea funcional, no debe pensar que ese es el producto terminado.

| Sistema Generador de Oficios 17

C.PLANIFICACION DEL PROCESO DE DESARROLLO

El ciclo de vida que ofrece el modelo en cascada es el siguiente:

MODELO EN
CASCADA

Nota: El modelado de prototipo se ejecuta en tres fases principales Diseo, Codificacin y Pruebas.
Las fases de este modelo en cascada se explican brevemente a continuacin para detallar que
realizaremos en cada fase y el cliente tenga una idea general de nuestro proceso de desarrollo del
software:

Ingeniera y Anlisis del Sistema.- Anlisis y de diseo de todos los componentes del sistema
computacional.

| Sistema Generador de Oficios 18

C.PLANIFICACION DEL PROCESO DE DESARROLLO

Anlisis de requisitos.- En esta fase se analizan las necesidades de los usuarios finales del software para
determinar qu objetivos debe cubrir. De esta fase surge documento de especificacin de requisitos, que
contiene la especificacin completa de lo que debe hacer el sistema sin entrar en detalles internos.

Diseo.- En esta fase se descompone y organiza el sistema en elementos que puedan elaborarse por
separado, aprovechando las ventajas del desarrollo en equipo para que se cumplan los requerimientos del
usuario as como tambin los anlisis necesarios para saber que herramientas usar en la etapa de
Codificacin.
Es conveniente distinguir entre diseo de alto nivel o arquitectnico y diseo detallado las dos subfases en
las que se divide el diseo. El primero de ellos tiene como objetivo definir la estructura de la solucin (una
vez que la fase de anlisis ha descrito el problema) identificando grandes mdulos (conjuntos de funciones
que van a estar asociadas) y sus relaciones. Con ello se define la arquitectura de la solucin elegida. El
segundo define los algoritmos empleados y la organizacin del cdigo para comenzar la implementacin.

Codificacin.- Es la fase de programacin o implementacin propiamente dicha. Aqu se implementa el


cdigo fuente, haciendo uso de prototipos as como pruebas y ensayos para corregir errores.

Pruebas.- Los elementos, ya programados, se ensamblan para componer el sistema y se comprueba que
funciona correctamente y que cumple con los requisitos, antes de ser puesto

Mantenimiento.- El software necesitar cambios despus de la entrega. Los tipos de mantenimiento


son:

Mantenimiento Preventivo y Perfectivo

Mantenimiento Correctivo

Mantenimiento Evolutivo

| Sistema Generador de Oficios 19

C.PLANIFICACION DEL PROCESO DE DESARROLLO


2.-CRONOGRAMA DE ACTIVIDADES

| Sistema Generador de Oficios 20

C.PLANIFICACION DEL PROCESO DE DESARROLLO

| Sistema Generador de Oficios 21

C.PLANIFICACION DEL PROCESO DE DESARROLLO


3.-PLAN DE ASEGURAMIENTO DE CALIDAD

Soft-2U es una empresa comprometida con la calidad de los servicios que brinda y la satisfaccin
de sus clientes, por tanto es de gran importancia para nosotros que usted reciba un producto que
cumpla con los requisitos de calidad y funcionalidad a los que nos comprometemos:
Sistema de Aseguramiento de Calidad
Factor 1

Factor 2

Factor 3

Factor 4

Entrega del producto en la fecha establecida

Objetivo:
El cliente recibir el producto a ms tardar el da 11 de Junio de 2010, y en caso de
algn retraso en la entrega por causa de la empresa Soft-2U, sta se responsabiliza
completamente de ello.

Plan de Aseguramiento:
Revisin peridica del cronograma de actividades para vigilar el avance del
proyecto, evitar en la medida de lo posible los desfasamientos de fechas y
monitorear los avances y retroalimentaciones en las etapas del desarrollo que
incluyen prototipos.

Interfaz intuitiva para el usuario

Objetivo:
El sistema ser de fcil manejo para el usuario, a travs de una interfaz intuitiva
donde la mayora de las funciones son manejadas por clics con el mouse y el resto
consisten solamente en la captura de texto por medio del teclado.

Plan de Aseguramiento:
Verificar con el diseador y el programador del sistema que la primera opcin de
manejo sea el clic con el mouse y se reduzca en la medida de lo posible l a captura
manual del texto mediante la generacin de catlogos de opciones.

Garanta de correcta escritura

Objetivo:
Las opciones incluidas inicialmente en los catlogos del sistema y los datos que se
colocarn automticamente en el oficio no contendrn errores ortogrficos.

Plan de Aseguramiento:
Los datos que se capturen para ser incluidos en los catlogos y aquellos que se
incluyan de manera automtica en el oficio sern revisados por al menos tres
integrantes del equipo de desarrollo al momento de su insercin en la base de
datos.

Rendimiento del Sistema

Objetivo:
El usuario podr visualizar los documentos de forma rpida ya que el sistema
generar la vista previa del documento en un tiempo no mayor a un minuto.

| Sistema Generador de Oficios 22

C.PLANIFICACION DEL PROCESO DE DESARROLLO

Plan de Aseguramiento:
El sistema, trabajar con componentes que realicen peticiones asncronas al
servidor web, actualizando los segmentos solicitados de la pgina con JavaScript
(AJAX), de forma que la pgina web no viajara de forma completa en cada solicitud
del usuario, y solo se transmitir la informacin necesaria.

| Sistema Generador de Oficios 23

C.PLANIFICACION DEL PROCESO DE DESARROLLO


4.-ASIGNACION DE RECURSOS (HUMANOS Y MATERIALES)

Recursos Humanos
Cargo
Responsable
Actividades

Cargo
Responsable
Actividades

Cargo
Responsable
Actividades

Cargo
Responsable
Actividades

Cargo
Responsable
Actividades

Jefe de Proyecto
Ana Gabriela Galicia Cruz
Coordinacin de la interaccin con el cliente.
Asignacin y coordinacin de recursos.
Cronograma de actividades.
Gestin de Prioridades.
Supervisin de la bitcora del proyecto.
Promocin y ventas.
Contratos.
Analista de Sistemas
Hugo Fernando Prieto Garca
Captura, especificacin y validacin de requisitos.
Elaboracin del modelo de anlisis y diseo.
Colaboracin en la elaboracin de las pruebas funcionales y el modelo de
datos.
Colaboracin en el diseo de interfaces.
Colaboracin en la documentacin del proceso de software
Diseador y DBA
Raquel Magday Soto Ruiz
Diseo orientado a objetos con UML.
Diseo de interfaces.
Especificacin de la arquitectura del software.
Diseo relacional de la base de datos.
Construccin y mantenimiento de la base de datos.
Normalizacin de la base de datos.
Lder de programadores
Joel Lpez Cobaxin (Outsourcing)
Construccin de prototipos.
Colaboracin en la elaboracin de las pruebas funcionales, modelo de datos
y en la validacin con el usuario.
Ingeniero de Software
Jorge Josu Vera Dmaso
Gestin de requisitos.
Gestin de configuracin y cambios.
Elaboracin del modelo de datos.
Preparacin de las pruebas funcionales.
Elaboracin de la documentacin.
Control de la bitcora del proyecto.

| Sistema Generador de Oficios 24

C.PLANIFICACION DEL PROCESO DE DESARROLLO

Recursos Materiales
Recursos Necesarios

Responsable
Recursos Necesarios

Responsable
Recursos Necesarios

Responsable
Recursos Necesarios

Responsable
Recursos Necesarios

Responsable

Laptop Dell Inspiron 1318


Procesador Intel Core 2Duo T6400 a 2.0Ghz y 2MB en cach.
Memoria RAM de 3072MB.
Sistema Operativo Windows 7 Ultimate.
Visual Studio 2008.
MySQL.
Visual Web Developer 2008 Express Edition.
Microsoft Word 2007
Adobe Photoshop CS4.
Ana Gabriela Galicia Cruz
Laptop Acer Aspire 4720Z
Procesador Intel Pentium dual-core T2390 a 1.86Ghz y 1MB en cach.
Memoria RAM de 2048MB.
Sistema Operativo Windows 7 Premium.
Visual Studio 2008.
Microsoft Word 2007.
HDD externo de 1TB para respaldos.
Multifuncional Epson Stylus TX410 con sistema de tinta continuo.
Hugo Fernando Prieto Garca
Laptop HP Pavilion TX2532la.
Procesador AMD Turion dual-core Mobile RM-70 a 2.00Ghz.
Memoria RAM de3072MB.
Sistema Operativo Windows 7 Ultimate.
Microsoft Word 2007
Adobe Photoshop CS4.
Raquel Magday Soto Ruiz
Laptop Compaq 610
Procesador Intel core2duo a 2.0 Ghz.
Memoria RAM de 3072 MB.
Sistema Operativo Windows 7.
My SQL.
Microsoft Visual Studio 2008
Microsoft Visual Web Developer 2008.
Microsoft Word 2007.
Joel Lpez Cobaxin (Outsourcing)
Laptop Hacer Aspire 4715-4288
Procesador Intel Pentium dual-core T2390 a 1.86 Ghz.
Memoria RAM de 2048 MB.
Sistema Operativo Windows Vista & Windows 7.
Microsoft Visual Studio 2008.
Microsoft Word 2007.
Microsoft Project 2007.
Jorge Josu Vera Dmaso

| Sistema Generador de Oficios 25

C.PLANIFICACION DEL PROCESO DE DESARROLLO

5..-PERT DE PLANIFICACION

| Sistema Generador de Oficios 26

C.PLANIFICACION DEL PROCESO DE DESARROLLO

| Sistema Generador de Oficios 27

C.PLANIFICACION DEL PROCESO DE DESARROLLO

| Sistema Generador de Oficios 28

C.PLANIFICACION DEL PROCESO DE DESARROLLO

| Sistema Generador de Oficios 29

C.PLANIFICACION DEL PROCESO DE DESARROLLO

6.- COSTEO DE SOFTWARE

Para la realizacin del costeo del software se utilizo la Mtrica Orientada a la Funcin la cual se centra en
la funcionalidad o utilidad del software. Aplicando esta mtrica procedemos a calcular los puntos de
funcin rellenando la siguiente tabla:

Calculo de mtricas de punto de funcin:

PARAMETRO DE MEDICION
Nmero de entradas de Usuario
Nmero de Salidas de Usuario
Nmero de Peticiones de
Usuario
Nmero de Tablas de BD
Nmero de Interfaces Externas

FACTOR DE PONDERACION
Cuenta
Simple Medio Complej
o
40
X
3
4
6
15
X
4
5
7
20
X
3
4
6
8
0

X
X

7
5

10
7

15
10
Cuenta Total

Subtotal
=
=
=

160
105
80

=
=
=

80
0
425

| Sistema Generador de Oficios 30

C.PLANIFICACION DEL PROCESO DE DESARROLLO

Calculo de Fi.

Evaluando cada factor en escala de 0 a 5 donde:


0
Sin Influencia

1
Incidental

2
Moderado

3
Medio

4
Significativo

Fi:
1.-Requiere el sistema copias de seguridad y recuperacin fiables?
2.-Se requiere comunicacin de datos?
3.-Existen funciones de procesamiento distribuido?
4.-Es crtico el rendimiento?
5.-Sera ejecutado el sistema en un entorno operativo existente y frecuentemente
utilizado?
6.-Requiere el sistema entrada de datos interactivo?
7.-Requiere la entrada de datos interactiva que las transiciones de entrada se
lleven a cabo sobre mltiples o variadas operaciones?
8.-Se actualizan los archivos maestros en forma interactiva?
9.-Son complejas las entradas, las salidas , los archivos o peticiones?
10.-Es complejo el procesamiento interno?
11.-Se ha diseado el cdigo para se reutilizables?
12.-Estan incluidos en el diseo la conversin y la instalacin?
13.-Se ha diseado el sistema para soportar mltiples instalaciones en diferentes
organizaciones?
14.-Se ha diseado la aplicacin para facilitar los cambios y para ser fcilmente
utilizado por el usuario?

5
Esencial

Valor
3
5
0
2
5
5
5
5
3
2
4
2
4
4

PF= CUENTA TOTAL * [0.65+0.01* SUM(Fi)]


PF=425*[0.65+0.01*49 )
PF=484.5
1PF=5
COSTO =( 484.5*5)
COSTO TOTAL DEL SOFTWARE = $2422.5

| Sistema Generador de Oficios 31

C.PLANIFICACION DEL PROCESO DE DESARROLLO

CAPITULO D
DISEO ORIENTADO A OBJETOS

| Sistema Generador de Oficios 32

D.DISEO ORIENTADO A OBJETOS


D.DISEO ORIENTADO A OBJETOS
1.- Diagramas de Caso de uso

Caso de Uso 1 Tareas del Administrador

ACTOR
Administrador

CASO DE USO
Validacin de Usuario y
Contrasea

DESCRIPCION
Un Usuario desea ingresar al SGO, para ello
debe identificarse introduciendo un Usuario y
una contrasea

Admn. de Usuarios

El Usuario identificado como Administrador


tendr la tarea de crear, modificar o eliminar
usuarios.

Generacin de Oficios

El usuario ser capaz de realizar Oficios, tener


vista previa e Imprimir el Documento.

Consulta de Oficios

Realizara consultas de oficios, buscndolo por


fecha, asunto o nmero de oficio.

| Sistema Generador de Oficios 33

D.DISEO ORIENTADO A OBJETOS

CASO DE USO 2 ACCESO AL SISTEMA

ACTOR
Administrador

CASO DE USO
DESCRIPCION
Ingreso de Usuario y Contrasea Para poder acceder al SGO el usuario debe
identificarse e introducir un usuario y una
contrasea
Validacion en la BD

El SGO hace una conexin con la base de datos


realiza una consulta verifica que el usuario en
realidad exista y que la contrasea sea la
correcta si es as accede al sistema.

Acceso al Sistema

SI el usuario se ha identificado correctamente


accede al sistema y sus opciones.

| Sistema Generador de Oficios 34

D.DISEO ORIENTADO A OBJETOS


CASO DE USO 3 ADMINISTARCION DE CONTRASEAS

ACTOR
Administrador

CASO DE USO
Admon. Usuarios

DESCRIPCION
El administrador podr crear y borrar usuarios

Crear Usuario

El administrador creara nuevos usuarios para


que estos puedan acceder al sistema
asignndoles el rol que les corresponda
El administrador realizara la tarea de eliminar
usuarios cuando estos ya no se utilicen.

Borrar Usuario

| Sistema Generador de Oficios 35

D.DISEO ORIENTADO A OBJETOS


CASO DE USO 4 ADMINISTRACION DE CATALOGOS

ACTOR
Administrador

CASO DE USO
Ingresa a Catlogos

Cat. Firmantes

Cat. Copias
Aade a Catalogo
Modifica Registro
Elimina Registro
Cat. Depto
Aade a Catalogo
Modifica Registro
Elimina Registro

DESCRIPCION
El administrador ingresa al men firmantes en
la cual se desplegara todos los catlogos
existentes en el SGO.
El administrador podr agregar un nuevo
firmante ingresando los datos
correspondientes
El administrador visualizar una serie de
opciones de administracin para el catalogo.
Podr aadir al catalogo una nueva opcin de
copias.
Podr realizar modificaciones en algn
registro de copias.
El usuario eliminara alguno opcin de copias si
as lo desea
El Administrador podr aadir, modificar y
eliminar registros.
Podr aadir al catalogo un nuevo
departamento
Podr realizar modificaciones en algn
registro de departamentos
El usuario eliminara alguno opcin de
departamentos si as lo desea

| Sistema Generador de Oficios 36

D.DISEO ORIENTADO A OBJETOS


CASO DE USO 5 GENERACION DE OFICIOS

ACTOR
Administrador

CASO DE USO
Seleccionar Op. Generar Oficio

Elige Copias

DESCRIPCION
El administrador podr ingresar a la opcin y
generar el oficio que desee.
Al ingresar al formulario el SGO har una
conexin con la DB para extraerlos catlogos
correspondientes y ponerlos a disposicin del
usuario.
Las opciones se encontraran cargadas en un
combo para que el usuario seleccione a quien
estar dirigido el oficio
Las opciones se encontraran cargadas en un
combo para que el usuario seleccione a quien
firmara el oficio.(Se cargara automticamente
el nombre del jefe del departamento.)
Seleccionara entre una serie de opciones c.c.p.

Ingresa Asunto

El usuario ingresara el asunto del Oficio.

Redacta cuerpo
Vista Previa

Redactara todo el cuerpo del oficio.


Generara una Vista previa de cmo quedara el
oficio. Para que puede detectar errores si
existen
El administrador podr mandar a imprimir el
oficio cuando este seguro de que es correcto
El SGO se conectara con DB y guardara todos
los datos correspondientes en la tabla oficio.

Carga Catlogos

Selecciona Destinatario

Selecciona Firmante

Imprimir Oficio
Guardar Oficio

| Sistema Generador de Oficios 37

D.DISEO ORIENTADO A OBJETOS


CASO DE USO 6 CONSULTAR OFICIO

ACTOR
Administrador

CASO DE USO
Ingresa a Consulta
Por Fecha

DESCRIPCION
El administrador ingresa a realizar una
consulta y se les despliegan varias opciones
Busca el oficio por fecha lo extrae y lo muestra

Por Folio

Busca el oficio por folio lo extrae y lo muestra

Por Asunto

Busca el oficio por Asunto lo extrae y lo


muestra
Si se le realizara alguna modificacin al oficio
se actualiza.
Si el administrador requiere imprimir de nuevo
el oficio lo hace.

Actualizar
Imprimir Oficio

| Sistema Generador de Oficios 38

D.DISEO ORIENTADO A OBJETOS


CASO DE USO 7 TAREAS SECRETARIA

ACTOR
Secretaria

CASO DE USO
Validacin de Usuario y
Contrasea

DESCRIPCION
Un Usuario desea ingresar al SGO, para ello
debe identificarse introduciendo un Usuario y
una contrasea

Generacin de Oficios

El usuario ser capaz de realizar Oficios, tener


vista previa e Imprimir el Documento.

Consulta de Oficios

Realizara consultas de oficios, buscndolo por


fecha, asunto o nmero de oficio.

| Sistema Generador de Oficios 39

D.DISEO ORIENTADO A OBJETOS


CASO DE USO 8 GENERACION DE OFICIOS POR SECRETARIA

ACTOR
Secretaria

CASO DE USO
Seleccionar Op. Generar Oficio

Elige Copias

DESCRIPCION
El administrador podr ingresar a la opcin y
generar el oficio que desee.
Al ingresar al formulario el SGO har una
conexin con la DB para extraerlos catlogos
correspondientes y ponerlos a disposicin del
usuario.
Las opciones se encontraran cargadas en un
combo para que el usuario seleccione a quien
estar dirigido el oficio
Las opciones se encontraran cargadas en un
combo para que el usuario seleccione a quien
firmara el oficio.(Se cargara automticamente
el nombre del jefe del departamento.)
Seleccionara entre una serie de opciones c.c.p.

Ingresa Asunto

El usuario ingresara el asunto del Oficio.

Redacta cuerpo
Vista Previa

Redactara todo el cuerpo del oficio.


Generara una Vista previa de cmo quedara el
oficio. Para que puede detectar errores si
existen
El administrador podr mandar a imprimir el
oficio cuando este seguro de que es correcto
El SGO se conectara con DB y guardara todos
los datos correspondientes en la tabla oficio.

Carga Catlogos

Selecciona Destinatario

Selecciona Firmante

Imprimir Oficio
Guardar Oficio

| Sistema Generador de Oficios 40

D.DISEO ORIENTADO A OBJETOS

CASO DE USO 9 CONSULTAR OFICIO (SECRETARIA)

ACTOR
Secretaria

CASO DE USO
Ingresa a Consulta
Por Fecha

DESCRIPCION
El administrador ingresa a realizar una
consulta y se les despliegan varias opciones
Busca el oficio por fecha lo extrae y lo muestra

Por Folio

Busca el oficio por folio lo extrae y lo muestra

Por Asunto

Busca el oficio por Asunto lo extrae y lo


muestra
Si se le realizara alguna modificacin al oficio
se actualiza.
Si el administrador requiere imprimir de nuevo
el oficio lo hace.

Actualizar
Imprimir Oficio

| Sistema Generador de Oficios 41

D.DISEO ORIENTADO A OBJETOS

2.-Diagramas de Actividad

DIAGRAM A 1.- VALIDACIN DEL USUARIO Y CONTRASEA PARA ADMINISTRADOR Y SECRETARIA

| Sistema Generador de Oficios 42

D.DISEO ORIENTADO A OBJETOS


DIAGRAM A 2.- GENERACIN DE OFICIO P ARA ADMINISTRADOR Y SECRETARIA

DIAGRAM A 3.- CONSULTA DE OFICIO PARA ADMINISTRADOR Y SECRETARIA

| Sistema Generador de Oficios 43

D.DISEO ORIENTADO A OBJETOS

DIAGRAM A 4.- ALTA DE USUARIOS POR PARTE DEL ADMINISTRADOR

DIAGRAMA 5.- ALTAS DEL CATALOGO DE COPIAS POR PARTE DEL ADMINISTRADOR

| Sistema Generador de Oficios 44

D.DISEO ORIENTADO A OBJETOS

DIAGRAM A 4.- ALTA DE USUARIOS POR PARTE DEL ADMINISTRADOR

DIAGRAMA 5.- ALTAS DEL CATALOGO DE COPIAS POR PARTE DEL ADMINISTRADOR

| Sistema Generador de Oficios 45

D.DISEO ORIENTADO A OBJETOS

DIAGRAM A 8.- ALTAS DEL CATALOGO DE FIRMANTES POR PARTE DEL ADMINISTRADOR

DIAGRAM A 11.- ALTAS DEL CATALOGO DE DEPARTAMENTOS POR PARTE DEL ADMINISTRADOR

| Sistema Generador de Oficios 46

D.DISEO ORIENTADO A OBJETOS


DIAGRAMA 12.- MODIFICACIONES AL CATALOGO DE DEPARTAMENTOS

| Sistema Generador de Oficios 47

D.DISEO ORIENTADO A OBJETOS

3.- Organizacin de la Funcionalidad del Sistema

SISTEMA GENERADOR DE OFICIOS

Sesin Jefe de Departamento

Secretaria
Crear Usuario

Admon. de
Usuarios

Eliminar Usuario
Interno

Generar Oficio
Interno
Externo

Generar Oficio
Externo

Consultar Oficio
Consultar oficio
Catalogo de
Firmantes

Agregar
Admon. de
Catlogos

Catalogo de
Copias

Modificar

Eliminar

Agregar
Catalogo de
Departamentos
Eliminar

| Sistema Generador de Oficios 48

D.DISEO ORIENTADO A OBJETOS


4.- Interfaces
FORMULARIO LOGIN

MENU ADMINISTRACION DE USUARIOS


ADMINISTRADOR

| Sistema Generador de Oficios 49

D.DISEO ORIENTADO A OBJETOS

MENU GENERAR OFICIO ADMINISTRADOR

MENU ADMINISTRACION DE CATALOGOS


ADMINISTRADOR

| Sistema Generador de Oficios 50

D.DISEO ORIENTADO A OBJETOS


MENU ADMISTRACION DE COPIAS ADMINISTRADOR

MENU ADMINISTRAR DEPARTAMENTOS


ADMINISTRADOR

| Sistema Generador de Oficios 51

D.DISEO ORIENTADO A OBJETOS

MENU GENERAL SECRETARIA

MENU GENERAR OFICIO SECRETARIA

| Sistema Generador de Oficios 52

D.DISEO ORIENTADO A OBJETOS


FORMULARIO PRINCIPAL JEFE DEPARTAMENTO

FORMULARIO CREAR USUARIO

| Sistema Generador de Oficios 53

D.DISEO ORIENTADO A OBJETOS


FORMULARIO ELIMINAR USUARIO

| Sistema Generador de Oficios 54

D.DISEO ORIENTADO A OBJETOS


FORMULARIO DE GENERAR OFICIO INTERNO

| Sistema Generador de Oficios 55

D.DISEO ORIENTADO A OBJETOS


FORMULARIO DE GENERAR OFICIO EXTERNO

| Sistema Generador de Oficios 56

D.DISEO ORIENTADO A OBJETOS


FORMULARIO CONSULTA DE OFICIO POR NUMERO
DE OFICIO

| Sistema Generador de Oficios 57

D.DISEO ORIENTADO A OBJETOS


FORMULARIO CONSULTA DE OFICIO POR
DEPARTAMENTO

FORMULARIO CONSULTA DE OFICIO POR RANGO DE


FECHAS

| Sistema Generador de Oficios 58

D.DISEO ORIENTADO A OBJETOS


VISUALIZACIN DE UN REPORTE

IMPRESIN DEL REPORTE

| Sistema Generador de Oficios 59

D.DISEO ORIENTADO A OBJETOS

EXPORTACIN DEL REPORTE

REPORTE EXPORTADO A WORD

| Sistema Generador de Oficios 60

D.DISEO ORIENTADO A OBJETOS


FORMULARIO DE ADMON DE CATALOGO DE
FIRMANTES

FORMULARIO DE AGREGAR COPIA

| Sistema Generador de Oficios 61

D.DISEO ORIENTADO A OBJETOS


FORMULARIO PARA MODIFICAR UNA OPCION DE
COPIA

| Sistema Generador de Oficios 62

D.DISEO ORIENTADO A OBJETOS


FORMULARIO PARA ELIMINAR UNA OPCION DE COPIA

FORMULARIO PARA AGREGAR UN NUEVO


DEPARTAMENTO

| Sistema Generador de Oficios 63

D.DISEO ORIENTADO A OBJETOS


FORMULARIO MODIFICAR DEPARTAMENTO

| Sistema Generador de Oficios 64

D.DISEO ORIENTADO A OBJETOS

5.- Diagramas de Clase

| Sistema Generador de Oficios 65

D.DISEO ORIENTADO A OBJETOS

6.- Diagramas de Secuencia

| Sistema Generador de Oficios 66

D.DISEO ORIENTADO A OBJETOS

7.- Diseo de Base de Datos

Modelo Relacional

Normalizacin

La base de datos cumple con la primera y segunda forma normal. La tercera forma normal no se cumple
en la tabla Firmantes ya que no se actualiza cada vez que se inserta un nuevo firmante si no que se guarda
un historial de los firmantes ingresados.
Se decidi mantener la tabla de esta manera debido a la necesidad del usuario de saber quines fueron
sus jefes anteriores.
Las dos reglas de normalizacin que se aplicaron fueron las siguientes:

| Sistema Generador de Oficios 67

D.DISEO ORIENTADO A OBJETOS

Primera forma normal.


Definicin formal:
Una relacin R se encuentra en 1FN si y solo s por cada rengln columna contiene valores atmicos.
Abreviada como 1FN, se considera que una relacin se encuentra en la primera forma normal cuando
cumple lo siguiente:
1. Las celdas de las tablas poseen valores simples y no se permiten grupos ni arreglos repetidos como
valores, es decir, contienen un solo valor por cada celda.
2. Todos los ingresos en cualquier columna (atributo) deben ser del mismo tipo.
3. Cada columna debe tener un nombre nico, el orden de las columnas en la tabla no es importante.
4. Dos filas o renglones de una misma tabla no deben ser idnticas, aunque el orden de las filas no es
importante.
Segunda forma normal.
Definicin formal:

Una relacin R est en 2FN si y solo si est en 1FN y los atributos no primos dependen funcionalmente
de la llave primaria
Una relacin se encuentra en segunda forma normal, cuando cumple con las reglas de la primera forma
normal y todos sus atributos que no son claves (llaves) dependen por completo de la clave. De acuerdo
con esta definicin, cada tabla que tiene un atributo nico como clave, est en segunda forma normal.

| Sistema Generador de Oficios 68

D.DISEO ORIENTADO A OBJETOS

CAPITULO E
ESPECIFICACION DE LA ARQUITECTURA DEL
SISTEMA

| Sistema Generador de Oficios 69

E -ESPECIFICACION DE LA ARQUITECTURA DEL SISTEMA


E -ESPECIFICACION DE LA ARQUITECTURA DEL SISTEMA

1.- DIAGRAMA ARQUITECTONICO

| Sistema Generador de Oficios 70

E -ESPECIFICACION DE LA ARQUITECTURA DEL SISTEMA


2.- DESCRIPCION DE LOS ELEMENTOS DEL DIAGRAMA

Modulo de Control de Usuarios (Sesiones y Perfiles):

Modulo encargado de la gestin de los usuarios del sistema. Permite la creacin y eliminacin de cuentas
de usuarios interactuando con la base de datos del sistema; por medio de ste mdulo se co ntrola la
seguridad del sistema al incluir la asignacin de un nick, contrasea y perfil a cada usuario con la finalidad
de delimitar las operaciones que l puede realizar dentro de su sesin en el sistema.

Modulo de Control:

Modulo principal que provee las herramientas necesarias para la generacin de oficios. A ste mdulo
pueden tener acceso tanto el perfil de jefe como el de secretaria, donde se brindan opciones para generar
oficios internos y externos a la Institucin, ofreciendo: vistas previas, almacenamiento en la base de datos
para consultas posteriores, impresiones y edicin del cuerpo de un oficio creado anteriormente.

Modulo de Catlogos:

Modulo encargado de la gestin de los catlogos. ste mdulo slo se encuentra disponible para los
usuarios que cuenten con un perfil de Jefe, en l se ofrecen las opciones de administrar los catlogos de:
departamentos, firmantes y copias, pudindose agregar, modificar y eliminar los registros de cada uno de
los catlogos a excepcin del catlogo firmantes donde solo es permitido agregar nuevas opciones.

| Sistema Generador de Oficios 71

E -ESPECIFICACION DE LA ARQUITECTURA DEL SISTEMA


3.-CONSTRUCCION

El Sistema Generador de Oficios ser desarrollado como una aplicacin web segn el acuerdo al que se
lleg entre el Cliente y la Empresa Soft-2U y tomando en cuenta para su construccin los siguientes
puntos:

Para la construccin del Sistema Generador de Oficios se opt por utilizar la tecnologa del .Net
Framework 3.5 que ofrece Microsoft, combinando ASP.Net y el lenguaje de programacin Visual
Basic 2008.

El sistema manejador de base de datos a utilizar es MySQL 5.1, el cul fue elegido debido a la
disponibilidad del mismo en el servidor donde se pretende implantar el sistema.

Como auxiliar para el desarrollo de las interfaces se utilizar el Ajax Control Tool Kit.

| Sistema Generador de Oficios 72

E -ESPECIFICACION DE LA ARQUITECTURA DEL SISTEMA

CAPITULO F
DISEO Y EJECUCION DE PRUEBAS

| Sistema Generador de Oficios 73

F- DISEO Y EJECUCION DE PRUEBAS

F- DISEO Y EJECUCION DE PRUEBAS

1.- DISEO DEL PLAN DE PRUEBAS (FUNCIONALIDAD DEL SISTEMA)


Acceso al sistema

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:
Descripcin de la prueba:

Observaciones
Reprogramacin de prueba:

Jorge Josu Vera Dmaso


27 de Mayo del 2010
28 de Mayo del 2010

Contar con el sistema instalado correctamente y


funcionando.
Probar la conexin con la base de datos tanto como
administrador y como secretaria.
Probar la seguridad intentando el acceso con campos vacios,
Nick y Contraseas diferentes, intercambio de roles.
Al ingresar el Nick y Contrasea del rol de secretaria por
alguna extraa razn ingresa como si tuviese el rol de
administrador.
29 de Mayo del 2010

| Sistema Generador de Oficios 74

F- DISEO Y EJECUCION DE PRUEBAS

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:
Descripcin de la prueba:
Observaciones

Reprogramacin de prueba:

Jorge Josu Vera Dmaso


29 de Mayo del 2010
9 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Probar el ingreso al sistema.
Despus de muchos intentos fallidos por tratar de encontrar
solucin al problema de logeo se opt por crear un men que
consta de dos botones, Jefe de Departamento y Secretaria,
con lo cual se indica la naturaleza del tipo de usuario con el
que se desea acceder.
No necesaria.

Ingreso a la opcin Crear Usuario del men Admn. de Usuarios

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

| Sistema Generador de Oficios 75

F- DISEO Y EJECUCION DE PRUEBAS


Requerimiento asociado:

Descripcin de la prueba:
Observaciones
Reprogramacin de prueba:

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Acceso la opcin Crear Usuario a travs del men principal
siguiendo la ruta Admn. de Usuarios/Crear Usuario.
Al presionar la opcin Crear Usuario, se re-direcciona al
formulario Crear Usuario.
No necesaria.

Formulario Crear Usuario del men Admn. de Usuarios

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Creacin de un usuario.
Ingresar un Nmero de identificacin valido.
Ingresar un nmero de identificacin no valido.
Validar la funcionalidad del botn Buscar
Ingresar Nick y Contrasea.
Rebasar el lmite de longitud de Nick y Contrasea.
Seleccionar el Departamento.
Seleccionar el Tipo de cuenta.

| Sistema Generador de Oficios 76

F- DISEO Y EJECUCION DE PRUEBAS


Observaciones

Reprogramacin de prueba:

Probar la funcionalidad de los botones Crear y Cancelar.


El botn Buscar funciona a la perfeccin.
Al ingresar un nmero de identificacin valido, el sistema
arroja Nombre, Apellido Paterno y Apellido Materno, estos
datos no pueden ser modificables.
Al ingresar un nmero de identificacin no valido, el sistema
al no encontrar coincidencias deja los espacios de Nombre,
Apellido Paterno y Apellido Materno vacios.
Al rebasar el mximo de longitud permitido en Nick y
Contrasea, se genera un error.
Al ingresar un apstrofe () se genera un conflicto con
MySQL.
La solucin a los dos problemas anteriores es utilizar una
validacin para evitar el uso de los apostrofes y que se
exceda el lmite de longitud.
29 de Mayo del 2010

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Hugo Fernando Prieto Garca


29 de Mayo del 2010
5 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Rebasar el lmite de longitud de Nick y Contrasea.
Seleccionar el Departamento.
Seleccionar el Tipo de cuenta.
Probar la funcionalidad de los botones Crear y Cancelar.
Se implement la posible solucin propuesta en la prueba
anterior con xito. El sistema ya no permite superar la
longitud mxima de caracteres ni la insercin de apostrofes.
Esta solucin se replic en todos los dems formularios que
pudieron haber sido afectados por la misma problemtica.
Al presionar Buscar sin ingresar datos, el formulario no carga
datos existentes.
Al presionar el botn Crear sin ingresar datos, el formulario
no crea nada, en su lugar muestra los datos que deben ser
ingresados de manera obligatoria.
Solo pueden ser ingresados cuatro caracteres en el Nm. de
Identificacin.
Solo se pueden ingresar 15 caracteres en el campo Nick de
Usuario.
Solo se pueden ingresar 15 caracteres en el campo
Contrasea
No permite la insercin de comillas () por la seguridad e

| Sistema Generador de Oficios 77

F- DISEO Y EJECUCION DE PRUEBAS

Reprogramacin de prueba:

integridad del sistema.


No permite la duplicidad de Nick de Usuario
Al ingresar un nmero de identificacin correcto, el
formulario carga datos relacionados a ese nmero en los
campos Nombre(s), Apellido Paterno y Apellido Materno.
Si despus de esto se ingresa algn otro nmero de
identificacin errneo y se presiona el botn Buscar, el
formulario se cargar de nuevo pero mostrando en los
campos Nombre, Apellido Paterno y Apellido Materno los
datos de la consulta anterior. Esto es un problema ya que al
ingresar el resto de los datos, el usuario se crea para una
persona equivocada.
Al ingresar un nmero de identificacin errneo, el botn
Crear se deshabilita, sin embargo, al ingresar un nmero de
identificacin valido, el botn Crear se mantiene
deshabilitado y a pesar de seleccionar e ingresar datos
correctos ste no se habilita, incluso si se presiona el botn
Cancelar. La nica solucin posible fue reingresar a la opcin
Crear Usuario del men Admn. De Usuarios.
Si se insertan datos correctos, al presionar el botn Crear, el
usuario ser creado.
No necesaria.

Ingreso a la opcin Eliminar Usuario del men Admn. De Usuarios

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

| Sistema Generador de Oficios 78

F- DISEO Y EJECUCION DE PRUEBAS


Requerimiento asociado:

Descripcin de la prueba:
Observaciones
Reprogramacin de prueba:

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Acceso la opcin Eliminar Usuario a travs del men principal
siguiendo la ruta Admn. de Usuarios/Eliminar Usuario.
Al presionar la opcin Eliminar Usuario, se re-direcciona al
formulario Eliminar Usuario.
No necesaria.

Formulario Eliminar Usuario del men Admn. De Usuarios

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

| Sistema Generador de Oficios 79

F- DISEO Y EJECUCION DE PRUEBAS


Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Eliminacin de un usuario.
Probar la funcin de la lista Nick de Usuario.
Probar la funcin del botn Buscar.
La lista de Nick de Usuario muestra todos los nicks existentes
en la base de datos del sistema.
El botn Buscar funciona a la perfeccin.
Se despliegan los datos correspondientes al Nick elegido,
cabe mencionar que los datos desplegados no pueden ser
modificados de manera directa.
No se ha podido quitar el Nick de Usuario elegido de la lista
al eliminar sus datos ya que tambin elimina el resto de la
lista.
Si la lista de Nick de Usuario no contiene datos y se presiona
el botn Buscar, se genera una excepcin.
29 de Mayo del 2010

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Hugo Fernando Prieto Garca


29 de Mayo del 2010
5 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Eliminacin de un usuario.
Probar la funcin de la lista Nick de Usuario.
Probar la funcin del botn Buscar.
La lista con los Nick de Usuarios muestra, aparentemente,
todos los Nick de usuarios existentes en la base de datos.
Si presionamos el botn Eliminar justo despus de que se
cargue el formulario y sin importar el Nick de Usuario que se
encuentre en la primera posicin de la lista, ocurre un error
en Lnea 33: modificar.ExecuteNonQuery() Unknown
column profe in where clause .
Si presionamos el botn Buscar, ocurre un error en Lnea 12:
Dim cnsul As MySqlDataReader=comando.ExecuteReader
Unknown column id_usuario in where claise por lo que
no se pudo eliminar algn usuario existente.
6 de Junio del 2010

| Sistema Generador de Oficios 80

F- DISEO Y EJECUCION DE PRUEBAS


Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Hugo Fernando Prieto Garca


6 de Junio del 2010
9 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Eliminar un usuario.
Comprobar la funcionalidad de la lista de texto Nick de
Usuario.
Comprobar la Funcionalidad de los campos de texto Nombre
(s), Apellido Paterno, Tipo de Cuenta.
Comprobar la Funcionalidad de los botones Buscar, Eliminar
y Cancelar.
Los errores descritos en la prueba anterior fueron
solucionados.
La lista de texto Nick de Usuario despliega los datos
relacionados con el campo.
El botn Buscar funciona correctamente.
Los campos de texto no permiten la insercin de datos.
Los campos de texto despliegan los datos relacionados con el
Nick de Usuario correspondiente.
Los datos desplegados en los campos de texto no pueden ser
modificados ni eliminados.
El botn Eliminar funciona correctamente.
No necesaria.

Ingreso al formulario Generar Oficio Interno

| Sistema Generador de Oficios 81

F- DISEO Y EJECUCION DE PRUEBAS


Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:
Observaciones
Reprogramacin de prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador o como Secretaria en el
sistema.
Acceso al formulario Generar Oficio Interno a travs del
men principal siguiendo la ruta Generar Oficio
Al presionar la opcin Interno, se re-direcciona al formulario
Generar Oficio Interno.
No necesaria.

| Sistema Generador de Oficios 82

F- DISEO Y EJECUCION DE PRUEBAS


Formulario Generar Oficio Interno

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Hugo Fernando Prieto Garca


4 de Junio del 2010
5 de Junio del 2010

| Sistema Generador de Oficios 83

F- DISEO Y EJECUCION DE PRUEBAS


Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador o Secretaria en el sistema.
Generar un Oficio Interno.
Comprobar la funcionalidad de los campos Nm. Consecutivo
de Oficio, Destinatario, Fecha, Asunto.
Comprobar la funcionalidad del Cuerpo del Oficio.
Comprobar la funcionalidad de los botones Vista Previa y
Guardar.
Si se presiona el botn Vista Previa o el botn Guardar al
ingresar a este formulario y dejando los espacios en blanco
se nos indicar los campos obligatorios que no hemos
llenado.
El campo de texto Nm. Consecutivo del Oficio solo acepta
tres caracteres numricos.
Si se inserta un nmero consecutivo existente, ocurre un
error en el sistema por duplicidad de datos.
La lista Destinatario funciona correctamente.
El campo fecha despliega un calendario que funciona
correctamente. El problema se presenta en que el campo es
editable y no cuenta con un lmite de longitud, por lo que
puede causar un error en el sistema. Si el numero escrito no
es muy largo (fue probado hasta 8 dgitos), es guardado
como una fecha y esto es incorrecto.
El campo de texto asunto puede contener un mximo de 49
caracteres incluyendo espacios, letras, nmeros y otros
caracteres, excluyendo las comillas.
El cuerpo del oficio es un modulo no programado por el
equipo desarrollador de este proyecto. Emula las funciones
del procesador de texto Microsoft Office Word . Se
recomienda moderar el tamao del documento.
La lista de texto Atentamente funciona correctamente.
El checkbox c.c.p. despliega las copias existentes de la base
de datos correctamente.
El botn Vista Previa genera un reporte debajo del todo de
este formulario de manera eficiente.
El botn Guardar cumple su funcin pero con el detalle de
que si antes ya se gener una vista previa y se presiona el
botn Guardar se genera un error de duplicidad de llaves
primarias en el numero consecutivo ya que el botn Vista
Previa tiene como funcin extra guardar el documento.
6 de Junio del 2010

| Sistema Generador de Oficios 84

F- DISEO Y EJECUCION DE PRUEBAS

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Hugo Fernando Prieto Garca


4 de Junio del 2010
5 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador o Secretaria en el sistema.
Generar un Oficio Interno.
Comprobar la funcionalidad de los campos Nm. Consecutivo
de Oficio, Destinatario, Fecha, Asunto.
Comprobar la funcionalidad del Cuerpo del Oficio.
Comprobar la funcionalidad de los botones Vista Previa y
Guardar.
Si se planea ingresar una fecha de manera manual (no
utilizando el calendario desplegable), se recomienda ingresar
los datos de acuerdo al formato requerido.
Ya no se genera la excepcin de duplicidad de Nm.
Consecutivo del Oficio al presionar el botn Guardar despus
de haber presionado el botn Vista Previa. Ahora se indica
que el nmero de oficio ya existe.
No necesaria.

Ingreso al formulario Generar Oficio Externo

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

| Sistema Generador de Oficios 85

F- DISEO Y EJECUCION DE PRUEBAS


Requerimiento asociado:

Descripcin de la prueba:
Observaciones
Reprogramacin de prueba:

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador o como Secretaria en el
sistema.
Acceso al formulario Generar Oficio Externo a travs del
men principal siguiendo la ruta Generar Oficio
Al presionar la opcin Externo, se re-direcciona al formulario
Generar Oficio Externo.
No necesaria.

Formulario Generar Oficio Externo

| Sistema Generador de Oficios 86

F- DISEO Y EJECUCION DE PRUEBAS

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Hugo Fernando Prieto Garca


4 de Junio del 2010
5 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador o Secretaria en el sistema.
Generar un Oficio Externo.
Comprobar la funcionalidad de los campos Nm. Consecutivo
de Oficio, Destinatario, Fecha, Asunto.
Comprobar la funcionalidad del Cuerpo del Oficio.
Comprobar la funcionalidad de los botones Vista Previa y
Guardar.
Si se presiona el botn Vista Previa o el botn Guardar al
ingresar a este formulario y dejando los espacios en blanco
se nos indicar los campos obligatorios que no hemos
llenado.
El campo de texto Nm. Consecutivo del Oficio solo acepta
tres caracteres numricos.
Si se inserta un nmero consecutivo existente, ocurre un
error en el sistema por duplicidad de datos.
La lista Destinatario funciona correctamente.
El campo fecha despliega un calendario que funciona
correctamente. El problema se presenta en que el campo es
editable y no cuenta con un lmite de longitud, por lo que
puede causar un error en el sistema. Si el numero escrito no
es muy largo (fue probado hasta 8 dgitos), es guardado
como una fecha y esto es incorrecto.
El campo de texto asunto puede contener un mximo de 49
caracteres incluyendo espacios, letras, nmeros y otros
caracteres, excluyendo las comillas.
El cuerpo del oficio es un modulo no programado por el
equipo desarrollador de este proyecto. Emula las funciones
del procesador de texto Microsoft Office Word . Se
recomienda moderar el tamao del documento.
La lista de texto Atentamente funciona correctamente.
El checkbox c.c.p. despliega las copias existentes de la base
de datos correctamente.
El botn Vista Previa genera un reporte debajo del todo de
este formulario de manera eficiente.
El botn Guardar cumple su funcin pero con el detalle de
que si antes ya se gener una vista previa y se presiona el

| Sistema Generador de Oficios 87

F- DISEO Y EJECUCION DE PRUEBAS

Reprogramacin de prueba:

botn Guardar se genera un error de duplicidad de llaves


primarias en el numero consecutivo ya que el botn Vista
Previa tiene como funcin extra guardar el documento.
6 de Junio del 2010

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Hugo Fernando Prieto Garca


6 de Junio del 2010
8 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador o Secretaria en el sistema.
Generar un Oficio Externo.
Comprobar la funcionalidad de los campos Nm. Consecutivo
de Oficio, Destinatario, Fecha, Asunto.
Comprobar la funcionalidad del Cuerpo del Oficio.
Comprobar la funcionalidad de los botones Vista Previa y
Guardar.
Si se planea ingresar una fecha de manera manual (no
utilizando el calendario desplegable), se recomienda ingresar
los datos de acuerdo al formato requerido.
Ya no se genera la excepcin de duplicidad de Nm.
Consecutivo del Oficio al presionar el botn Guardar despus
de haber presionado el botn Vista Previa. Ahora se indica
que el nmero de oficio ya existe.
No necesaria.

Ingreso al formulario Consultar Oficio

| Sistema Generador de Oficios 88

F- DISEO Y EJECUCION DE PRUEBAS


Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:
Observaciones
Reprogramacin de prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador o como Secretaria en el
sistema.
Acceso al formulario Consultar Oficio a travs del men
principal siguiendo la ruta Consultar Oficio/
Al presionar la opcin Consultar Oficio, se re-direcciona al
formulario Consultar Oficio.
No necesaria.

| Sistema Generador de Oficios 89

F- DISEO Y EJECUCION DE PRUEBAS

Formulario Consultar Oficio

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Hugo Fernando Prieto Garca


4 de Junio del 2010
5 de Junio del 2010

| Sistema Generador de Oficios 90

F- DISEO Y EJECUCION DE PRUEBAS


Requerimiento asociado:

Descripcin de la prueba:
Observaciones

Reprogramacin de prueba:

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador o Secretaria en el sistema.
Consultar oficios por Nm. Consecutivo de Oficio, por
Departamento y por Rango de Fechas.
Las opciones de bsqueda re direccionan a donde deben.
En cuanto a bsqueda por Nm. Consecutivo de Oficio, el
botn buscar funciona de manera correcta. El mximo de
caracteres es de tres dgitos, no permite letras, ni caracteres
especiales ni comillas.
Los campos de texto despliegan los datos relacionados con la
informacin de la bsqueda y no pueden ser modificados.
El botn Vista Previa despliega un archivo en la parte de
abajo del formulario, pero al parecer no guarda los cambios
realizados en el cuerpo del documento ya que despliega los
mismos datos que ya se encontraban almacenados en la
base de datos.
El botn Modificar no realiza su funcin correctamente;
mantiene el documento sin cambios. (Error de integracin, la
ruta era incorrecta).
En cuanto a bsqueda por Departamento, el botn buscar
funciona de manera correcta. Al realizar la bsqueda,
aparece un listado en el cual se despliegan los Nmeros
Consecutivos relacionados con el departamento elegido.
Los campos de texto despliegan los datos relacionados con la
informacin de la bsqueda y no pueden ser modificados.
Al parecer el botn Siguiente se encuentra de ms ya que al
seleccionar un Nmero Consecutivo, el formulario se
actualiza de manera automtica.
El botn Vista Previa despliega un archivo en la parte de
abajo del formulario, pero al parecer no guarda los cambios
realizados en el cuerpo del documento ya que despliega los
mismos datos que ya se encontraban almacenados en la
base de datos.
El botn Modificar no realiza su funcin correctamente;
mantiene el documento sin cambios. (Error de integracin, la
ruta era incorrecta).
No importa qu tipo de archivo sea consultado, siempre se
muestra como si fuese un Oficio Interno.
6 de Junio

| Sistema Generador de Oficios 91

F- DISEO Y EJECUCION DE PRUEBAS

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:
Observaciones

Reprogramacin de prueba:

Hugo Fernando Prieto Garca


6 de Junio del 2010
7 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador o Secretaria en el sistema.
Consultar oficios por Nm. Consecutivo de Oficio, por
Departamento y por Rango de Fechas.
Se corrigi el problema del botn Vista Previa; ahora si
despliega los nuevos datos ingresados en el cuerpo del
documento.
Se corrigi el problema de botn Modificar; ahora si realiza
su funcin correctamente; mantiene el documento sin
cambios. (Error de integracin, la ruta era incorrecta).
De nueva cuenta se hace hincapi en limitar el contenido del
cuerpo del documento as como de hacer caso omiso a la
mayora de los controles del componente que simula un
entorno de editor de texto ya que no se asegura el correcto
funcionamiento de estos en una futura consulta.
Se corrigi el problema de la consulta de un Oficio Externo
mostrado como Oficio Interno.
Se utilizaba una variable global para comprobar si el oficio
era interno o externo pero los formularios realizaban un
postback por lo que en ese momento se perda el valor que se
encontraba almacenada en la variable boleana evitando as
la comparacin de sta en otros eventos.
Fue necesario realizar la comprobacin de si el oficio es
interno o externo
No necesaria.

| Sistema Generador de Oficios 92

F- DISEO Y EJECUCION DE PRUEBAS

Visualizacin de un reporte

Impresin del reporte

| Sistema Generador de Oficios 93

F- DISEO Y EJECUCION DE PRUEBAS

Exportacin del reporte

Reporte exportado a Word

| Sistema Generador de Oficios 94

F- DISEO Y EJECUCION DE PRUEBAS


Ingreso al catalogo Firmantes

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:
Observaciones
Reprogramacin de prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Acceso al catalogo Firmantes a travs del men principal
siguiendo la ruta Admn. de Catlogos/Firmantes.
Al presionar la opcin Firmantes, se re-direcciona al
formulario Firmantes.
No necesaria.

| Sistema Generador de Oficios 95

F- DISEO Y EJECUCION DE PRUEBAS


Formulario Firmantes del catalogo Firmantes

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Hugo Fernando Prieto Garca


4 de Junio del 2010
5 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Agregar firmantes.
Comprobar la funcionalidad de las listas de texto Nuevo Jefe
Asignado y Departamento.
Comprobar la funcionalidad de los botones Agregar y
Cancelar.
Comprobar la funcionalidad de la Lista de Firmantes.
Las listas Nuevo Jefe Asignado muestra al personal
previamente asignado, por lo que solo es cuestin de
seleccionar a la persona asignada. La seleccin de un Nuevo
Jefe Asignado funciona correctamente.
La lista Departamento muestra los departamentos
previamente cargados en la base de datos. La seleccin de un
Departamento funciona correctamente.

| Sistema Generador de Oficios 96

F- DISEO Y EJECUCION DE PRUEBAS

Reprogramacin de prueba:

El botn Agregar realiza su funcin correctamente, solo que


si lo primero que se hace al ingresar a este formulario es
presionar dicho botn, se agregaran los primeros datos que
se muestran en el campo Nuevo Jefe Asignado y
Departamento.
La lista de firmantes se actualiza una vez que se asigna un
nuevo jefe de departamento.
No necesaria.

Ingreso a la opcin Agregar del catalogo Copias

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:
Observaciones
Reprogramacin de prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Acceso a la opcin Agregar a travs del men principal
siguiendo la ruta Admn. de Catlogos/Copias/Agregar.
Al presionar la opcin Copias/Agregar, se re-direcciona al
formulario Agregar Copia.
No necesaria.

| Sistema Generador de Oficios 97

F- DISEO Y EJECUCION DE PRUEBAS

Formulario Agregar del catalogo Copias

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Hugo Fernando Prieto Garca


4 de Junio del 2010
5 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Agregar copia.
Comprobar la funcionalidad del campo de texto c.c.p.
Comprobar la funcionalidad de los botones Agregar y
Cancelar.
Se puede ingresar un mximo de 50 caracteres, incluyendo
espacios.
Prcticamente se puede escribir cualquier carcter, con
excepcin de comillas () para prevenir fallos en el sistema.
El botn Agregar funciona correctamente.
El botn Cancelar borra los datos escritos en la caja de texto
en caso de no querer agregar la copia. Como nota personal,
este botn no tiene razn de ser ya que si no se desea
agregar algo ya escrito, con el simple hecho de presionar el
botn backspace del teclado se puede borrar lo escrito y en
caso de agregar algo no deseado existe la opcin Modificar
Copia o Eliminar Copia como otras opciones dentro del men
Admn. de Catlogos.
No necesaria.

| Sistema Generador de Oficios 98

F- DISEO Y EJECUCION DE PRUEBAS

Ingreso a la opcin Modificar del catalogo Copias

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:
Observaciones
Reprogramacin de prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Acceso a la opcin Agregar a travs del men principal
siguiendo la ruta Admn. de Catlogos/Copias/Modificar.
Al presionar la opcin Copias/Modificar, se re-direcciona al
formulario Modificar Copia.
No necesaria.

| Sistema Generador de Oficios 99

F- DISEO Y EJECUCION DE PRUEBAS


Formulario Modificar del catalogo Copias

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Hugo Fernando Prieto Garca


4 de Junio del 2010
5 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Comprobar la funcionalidad de la lista de texto Opcin de
Copia.
Comprobar la funcionalidad de los campos de texto Opcin a
Modificar y Nueva Opcin de Copia.
Comprobar la funcionalidad de los botones Buscar, Modificar
y Cancelar.
La seleccin de una copia dentro de la seccin de Bsqueda
es sencilla, contiene todas las copias creadas hasta el
momento.
El botn Buscar funciona correctamente.
El campo de texto Opcin a Modificar muestra el valor
buscado el cual no puede ser modificado directamente.
Al igual que en la creacin de una nueva opcin de copia, el
campo de texto Nueva Opcin de Copia cuenta con un
mximo de 50 caracteres incluyendo espacios y es posible
introducir cualquier tipo de carcter con excepcin de

| Sistema Generador de Oficios 100

F- DISEO Y EJECUCION DE PRUEBAS

Reprogramacin de prueba:

comillas.
El botn Modificar funciona correctamente. El error ocurre
cuando se presiona este botn sin antes haber realizado una
bsqueda ya que, de contener algn carcter el campo
Nueva Opcin de Copia, modificar el primer dato que se
muestre en la lista Opcin de Copia.
Si se presiona el botn Modificar sin hacer una bsqueda y
dejando en blanco las dems opciones (los espacios se
cuentan como un carcter), ste se deshabilita dejando como
nica opcin para habilitarlo presionar el botn Cancelar o
ingresar de nuevo a este formulario.
Nota: Debido a este error pareciera que el botn Bsqueda y
el campo de texto Opcin a Modificar no tienen razn de ser.
6 de Junio del 2010

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones
Reprogramacin de prueba:

Hugo Fernando Prieto Garca


6 de Junio del 2010
9 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Comprobar la funcionalidad de la lista de texto Opcin de
Copia.
Comprobar la funcionalidad de los campos de texto Opcin a
Modificar y Nueva Opcin de Copia.
Comprobar la funcionalidad de los botones Buscar, Modificar
y Cancelar.
Se corrigieron los errores del botn Modificar.
No necesaria.

| Sistema Generador de Oficios 101

F- DISEO Y EJECUCION DE PRUEBAS


Ingreso a la opcin Eliminar del catlogo Copias

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:
Observaciones
Reprogramacin de prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Acceso a la opcin Agregar a travs del men principal
siguiendo la ruta Admn. de Catlogos/Copias/Eliminar.
Al presionar la opcin Copias/Eliminar, se re-direcciona al
formulario Eliminar Copia.
No necesaria.

| Sistema Generador de Oficios 102

F- DISEO Y EJECUCION DE PRUEBAS


Formulario Eliminar del catalogo Copias

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Hugo Fernando Prieto Garca


4 de Junio del 2010
5 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Comprobar la funcionalidad de la lista de texto Opcin de
Copia.
Comprobar la funcionalidad del campo de texto Opcin a
Eliminar.
Comprobar la funcionalidad de los botones Buscar, Eliminar y
Cancelar.
La seleccin de una copia dentro de la seccin de Bsqueda
es sencilla, contiene todas las copias creadas hasta el
momento.
El botn Buscar funciona correctamente.
El campo de texto Opcin a Eliminar muestra el valor
buscado el cual no puede ser modificado directamente.
No es posible la insercin de datos dentro del campo de texto
Opcin a Eliminar.

| Sistema Generador de Oficios 103

F- DISEO Y EJECUCION DE PRUEBAS

Reprogramacin de prueba:

Si se presiona el botn Eliminar sin hacer una bsqueda y


dejando en blanco las dems opciones, ste se deshabilita
dejando como nica opcin para habilitarlo presionar el
botn Cancelar o ingresar de nuevo a este formulario.
La accin anterior no elimina la primera opcin mostrada en
la lista de texto Opcin de Bsqueda por lo que se
recomienda implementar esta medida al error de Modificar
Copia (consultar prueba correspondiente).
No necesaria.

Ingreso a la opcin Agregar del catalogo Departamentos

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones
Reprogramacin de prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Acceso a la opcin Agregar a travs del men principal
siguiendo
la
ruta
Admn.
de
Catlogos/Departamentos/Agregar.
Al presionar la opcin Departamentos/Agregar, se redirecciona al formulario Agregar Departamento.
No necesaria.

| Sistema Generador de Oficios 104

F- DISEO Y EJECUCION DE PRUEBAS


Formulario Agregar del catalogo Departamentos

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Hugo Fernando Prieto Garca


4 de Junio del 2010
5 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Comprobar la funcionalidad de los campos de texto Nombre
del Departamento y Abreviatura del Departamento.
Comprobar la funcionalidad de los botones Agregar y
Cancelar.
Comprobar la funcionalidad de la Lista de Departamentos.
El botn Agregar funciona correctamente.
Si se presiona el botn Agregar dejando uno o ambos
campos vacios o con puros espacios, se advierte que no se
deben de dejar campos vacios.
Los campos de texto Nombre del Departamento y
Abreviatura del Departamento no tienen un lmite de
longitud, aceptan comillas y cualquier otro tipo de
caracteres. Esto provoca errores que no se presentan en los
dems formularios.
La lista de Departamento no es modificable y se actualiza
cada vez que se agregue un nuevo departamento.
6 de Junio del 2010

| Sistema Generador de Oficios 105

F- DISEO Y EJECUCION DE PRUEBAS


Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones
Reprogramacin de prueba:

Hugo Fernando Prieto Garca


6 de Junio del 2010
8 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Comprobar la funcionalidad de los campos de texto Nombre
del Departamento y Abreviatura del Departamento.
Comprobar la funcionalidad de los botones Agregar y
Cancelar.
Comprobar la funcionalidad de la Lista de Departamentos.
Se corrigieron los errores de ingreso de caracteres no validos.
No necesaria

Ingreso a la opcin Modificar del catalogo Departamentos

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones
Reprogramacin de prueba:

Hugo Fernando Prieto Garca


27 de Mayo del 2010
28 de Mayo del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Acceso a la opcin Modificar a travs del men principal
siguiendo
la
ruta
Admn.
de
Catlogos/Departamentos/Agregar.
Al presionar la opcin Departamentos/Modificar, se redirecciona al formulario Modificar Departamento.
No necesaria.

| Sistema Generador de Oficios 106

F- DISEO Y EJECUCION DE PRUEBAS

Formulario Modificar del catalogo Departamentos

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Hugo Fernando Prieto Garca


4 de Junio del 2010
5 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Comprobar la funcionalidad de la lista de texto
Departamento.
Comprobar la funcionalidad de los campos de texto
Departamento y Abreviatura.
Comprobar la funcionalidad de los botones Buscar, Modificar
y Cancelar.
La lista Departamento muestra los datos relacionados

| Sistema Generador de Oficios 107

F- DISEO Y EJECUCION DE PRUEBAS

Reprogramacin de prueba:

existentes en la base de datos.


El botn Buscar funciona correctamente. Muestra, en los
campos de la seccin Opcin a Modificar, los datos
relacionados con el departamento seleccionado.
Los campos Departamento y Abreviatura de la seccin
Opcin a Modificar no pueden ser modificados ni se permite
la insercin de datos.
Los campos de texto Departamento y Abreviatura de la
seccin Nueva Opcin no tienen un lmite de longitud,
aceptan comillas y cualquier otro tipo de caracteres. Esto
provoca errores que no se presentan en los formularios
revisados anteriormente.
La lista Departamento se actualiza una vez que se modifica la
base de datos.
Presionar el botn Modificar sin antes haber realizado una
bsqueda y dejando en blanco los dems espacios provoca
que ste se deshabilite dejando como opciones reingresar al
formulario o presiona el botn Cancelar.
Nota: revisar la ortografa en todos los formularios pues aqu
se encuentra una frase incorrecta Nueva OpNueva Opcion,
tambin es necesario revisar la falta de acentos en la
mayora de las palabras de todos los formularios.
6 de Junio del 2010

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Hugo Fernando Prieto Garca


6 de Junio del 2010
8 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Comprobar la funcionalidad de la lista de texto
Departamento.
Comprobar la funcionalidad de los campos de texto
Departamento y Abreviatura.
Comprobar la funcionalidad de los botones Buscar, Modificar
y Cancelar.
Se corrigieron los errores de ingreso de caracteres no validos.
Se corrigieron los errores ortogrficos detectados en los
formularios. Es posible que existan otros que fueron pasados
desapercibidos.
No necesaria.

| Sistema Generador de Oficios 108

F- DISEO Y EJECUCION DE PRUEBAS


2.-DISEO DEL PLAN DE PRUEBAS (INTEGRACION DEL SISTEMA)
Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Integracin del modulo de catlogos, administracin de
usuarios, generacin de oficios, consulta de oficios, acceso al
sistema.
Se gener un error con los controles pertenecientes a Ajax
Control Toolkit.
Agregar nuevamente las referencias del Ajax Control Toolkit.
Agregar nuevamente el conector de la base de datos MySQL
(Mysql.data.dll).
29 de Mayo del 2010

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Ana Gabriela Galicia Cruz


27 de Mayo del 2010
28 de Mayo del 2010

Ana Gabriela Galicia Cruz


29 de Mayo del 2010
7 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Integracin del modulo de catlogos, administracin de
usuarios, generacin de oficios, consulta de oficios, acceso al
sistema.
Se realiz la creacin de la base de datos en MySQL con el
script generado anteriormente. La prueba se desarrollo sin
problemas.
Al probar el sistema se verific la conexin con la base de
datos y hubo algn error por olvidar cambiar la contrasea y
usuario.
Se prob la funcionalidad de la generacin de los reportes,
tanto internos como externos en ambas sesiones. Hubo un
problema con la visualizacin de los reportes de Crystal
Reports debido a un error en las rutas donde estaban
almacenados los reportes.
7 de Junio del 2010

| Sistema Generador de Oficios 109

F- DISEO Y EJECUCION DE PRUEBAS


Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:

Descripcin de la prueba:

Observaciones

Reprogramacin de prueba:

Ana Gabriela Galicia Cruz


7 de Junio del 2010
7 de Junio del 2010

Contar con el sistema instalado correctamente y


funcionando.
Ingresar como Administrador en el sistema.
Integracin del modulo de catlogos, administracin de
usuarios, generacin de oficios, consulta de oficios, acceso al
sistema.
Se solucion el problema de conexin con la base de datos.
Despus de cambiar desde el Web.Config la contrasea y el
usuario del servidor el sistema hizo la conexin con la base
de datos correctamente.la prueba al final fue exitosa.
Se soluciono el error de las rutas del Crystal Reports Se
corrigieron las rutas y la prueba fue exitosa.
No necesaria.

| Sistema Generador de Oficios 110

F- DISEO Y EJECUCION DE PRUEBAS

3.-DISEO DEL PLAN DE PRUEBAS (INSTALACION DEL SISTEMA)


Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:
Descripcin de la prueba:
Observaciones

Reprogramacin de prueba:

Jorge Josu Vera Dmaso


8 de Junio del 2010
8 de Junio del 2010

Contar con disponibilidad del servidor.


Instalacin del sistema en el servidor.
Debido a que el sistema generador de oficios es una
aplicacin web, solo es necesario que sea instalada una vez
en el servidor.
Se deber crear un respaldo de la base de datos para llevarla
al servidor. Se gener el archivo .sql para poder llevar la base
de datos al servidor. Hubo algunos problemas para generar
el archivo pero solamente debido a la carencia del software
MySQL que se requera, despus de instalarlo se gener
fcilmente y se migr la base de datos al servidor.
Para realizar la instalacin en el servidor requerimos de una
carpeta dentro del servidor, un usuario y su respectiva
contrasea para poder conectarnos por ftp. Todo esto nos lo
proporcion el Ing. Jos Olivares, encargado de los servidores
disponibles por el cliente.
Despus de tener nuestro usuario, contrasea y base de
datos en el servidor, solo es necesario copiar los archivos por
ftp a nuestra carpeta. Hubo un contratiempo al haber
olvidado cambiar el servidor, usuario y contrasea. La
prueba fue reprogramada para el da siguiente.
9 de Junio del 2010

| Sistema Generador de Oficios 111

F- DISEO Y EJECUCION DE PRUEBAS

Responsable de la prueba:
Fecha programada de la prueba:
Fecha real de la prueba:

Requerimiento asociado:
Descripcin de la prueba:
Observaciones

Reprogramacin de prueba:

Jorge Josu Vera Dmaso


9 de Junio del 2010
9 de Junio del 2010

Contar con disponibilidad del servidor.


Instalacin del sistema en el servidor.
La aplicacin se instalo en el servidor sin embargo el servidor
no era compatible con el sistema ya que por el momento no
est ejecutando aplicaciones 2008, ambiente en el cual se
ejecuta el sistema.
En teora, se debe de poder instalar el sistema descargando
actualizaciones pertinentes de ASP.net, de Visual Studio, del
framework de ASP, sin embargo no fue posible ejecutar la
aplicacin, por lo que se opto por una instalacin local en los
equipos del cliente.
Lo nico que se encuentra en el servidor es la base de datos,
a la cual se acceder de manera remota.
Hasta nuevo aviso.

| Sistema Generador de Oficios 112

F- DISEO Y EJECUCION DE PRUEBAS

CAPITULO G
IMPLANTACION Y MANTENIMIENTO

| Sistema Generador de Oficios 113

G- IMPLANTACION Y MANTENIMIENTO
G- IMPLANTACION Y MANTENIMIENTO

1.- PROPUESTA DE PLAN DE IMPLANTACION


INSTALACION/LIBERACION DEL SISTEMA EN PRODUCCION
Para la instalacin del Sistema Generador de Oficios al ser una aplicacin web, solamente ser necesario
llevar la carpeta del proyecto al servidor destinado.
Sin embargo antes de realizar la migracin del sistema al servidor es necesario preparar el servidor con el
software necesario para el correcto funcionamiento del sistema.
Dicha etapa de preparacin consiste en:

Instalar el .Net Framework 3.5 de Microsoft junto con Visual Studio 2008.
Verificar que se encuentre instalado el sistema manejador de base de datos MySQL 5.1 , en caso
de no estar instalado ser necesaria su instalacin.
Agregar el Ajax Control Tool Kit al Visual Basic 2008 para poder hacer uso de los controles.
Instalar Crystal Reports 2008.
Generar previamente un backup de la base de datos del sistema para poder migrarla al servidor.

Una vez terminada esta fase de preparacin, solamente es necesario migrar el proyecto de Visual Basic al
servidor y definir la pgina de inicio del sistema.
Para el correcto funcionamiento del sistema se debe verificar la cadena de conexin con la base de datos
del servidor.
Una vez que se cumplan con todos los pasos anteriores el sistema puede ser liberado y puesto en marcha
para el cliente, el cual podr hacer uso de l justo despus de la etapa de capacitacin.

PLAN DE CAPACITACION
Para que la implantacin del Sistema Generador de Oficios sea aun ms exitosa la empresa Soft-2U
propone un plan de capacitacin para la empresa de nuestro cliente Instituto Tecnolgico de Minatitln
(Jefatura de Departamento de Sistemas). Con esto se pretende ofrecer a los empleados asesoras para el
mejor funcionamiento y desempeo del SGO. Soft-2U propone el siguiente plan dividi en dos mdulos
(sujeto a aprobacin del cliente):

| Sistema Generador de Oficios 114

G- IMPLANTACION Y MANTENIMIENTO
Capacitacin para el Usuario Administrador:
Ingresar al Sistema

Su objetivo es auxiliar al personal en el proceso de aprendizaje de


la validacin del usuario y que hacer en caso de olvido de
contraseas.
Alta de Usuarios
Su objetivo es asesorar al personal en el proceso de altas de
usuarios indicndoles los requisitos que se deben cubrir para que
el usuario sea admitido.
Eliminacin de Usuarios
Su objetivo es auxiliar al personal en el proceso de eliminacin de
usuarios de la mejor manera as como informarle sobre como
repercutir en el sistema.
Generacin de Oficio
Su objetivo es orientar al personal en cul es la manera ms
optima de generar un oficio sin errores
Consulta de Oficio
Su objetivo es auxiliar al personal en las diferentes formas de
consultar un oficio segn sean sus necesidades y obtener mejor
resultados de bsqueda.
Administracin de Catlogos
Su objetivo principal es asesorar al personal sobre la
administracin de los catlogos con lo que cuenta el SGO como los
son (Copias, Departamentos y Firmantes), orientndolos sobre
cul es la mejor y ms optima manera de administrarlos (Altas,
Eliminacin y Modificacin) segn sea el caso.
El proceso de capacitacin para el Administrador tiene una duracin estimada de 10 hrs (las cuales pueden
estar sujetas a modificacin o aprobacin del cliente) distribuyndolas de la manera ms apropiada para
el cliente.
Capacitacin para Usuario Secretaria
De los anteriores descritos:
Ingresar al Sistema
Alta de Usuarios
Eliminacin de Usuarios
Generacin de Oficio
Consulta de Oficio

El proceso de capacitacin para la Secretaria tiene una duracin estimada de 8 hrs (las cuales pueden
estar sujetas a modificacin o aprobacin del cliente) distribuyndolas de la manera ms apropiada para
el cliente.

| Sistema Generador de Oficios 115

G- IMPLANTACION Y MANTENIMIENTO

2.-PROPUESTA DE MANTENIMIENTO

Sugerencias de mantenimiento
La empresa Soft-2U sugiere que el Sistema Generador de Oficios reciba mantenimiento al trmino
de cada semestre, esto con la finalidad de evitar la sobrecarga en la base de datos y que afecte la
velocidad de respuesta del sistema al momento de la bsqueda y vista previa de los oficios.
Se sugiere que en cada mantenimiento sean extrados de la base de datos los oficios generados en
el semestre, y se haga un respaldo de ellos en caso que en algn momento determinado se desee
consultar alguno1. Tambin que se verifique el estado de las cuentas de usuario de modo que se
pueda eliminar aquellas que ya no sean utilizadas.

En caso que se desee consultar un oficio que se encuentra respaldado fuera de la base de datos, ser necesario comunicarse con la empresa
Soft-2U para que le proporcione ste servicio.

| Sistema Generador de Oficios 116

G- IMPLANTACION Y MANTENIMIENTO

Ejemplo de contrato

CONTRATO DE MANTENIMIENTO
El siguiente contrato establece los compromisos que existen entre la empresa Soft-2U,
denominada el Prestador de Servicio y el Ing. Carlos Alberto Espinoza Kattz, denominado el
Cliente.
A continuacin se detallan las cuestiones de garanta del sistema as como los servicios posteriores
que requerir el sistema para su garantizar un mejor rendimiento.
Del mantenimiento del sistema:
1. El Prestador de Servicio ofrece al Cliente el primer ao de mantenimiento sin costo alguno,
el cual corresponde a realizar el respaldo de la base de datos dos veces, cada una al
trmino del semestre.
2. El Cliente deber hacerse cargo de los mantenimientos posteriores, los cuales sern
cobrados segn las tarifas vigentes del Prestador de Servicio.
De las actualizaciones del sistema:
1.

El Cliente deber hacerse cargo de los gastos que ocasione cualquier clase de
actualizacin que se requiera hacer al sistema, las cuales sern cobradas segn las tarifas
vigentes del Prestador de Servicio.

2. El Cliente recibir un descuento del 15% sobre el precio neto al solicitar la primera
actualizacin del sistema.
De la garanta del sistema:
1. El Prestador de Servicio se compromete a reparar sin costo para el Cliente cualquier falla
del sistema dentro de los primeros tres meses despus de la entrega e implantacin del
sistema, siempre y cuando la falla no se deba al uso inadecuado del sistema, eliminacin
de archivos, libreras y componentes del sistema, acceso a la base de datos fuera de la
aplicacin web o cualquier otra falla que haya sido provocada por el usuario.

| Sistema Generador de Oficios 117

G- IMPLANTACION Y MANTENIMIENTO
2. Una vez finalizado el periodo de tres meses que el Prestador de Servicio ofrece como
garanta, el Cliente ser el responsable de cubrir los gastos de reparacin del sistema
segn las tarifas vigentes del Prestador del Servicio.

El Prestador de Servicios

El Cliente

| Sistema Generador de Oficios 118

Potrebbero piacerti anche