Download - Informe extenso ultima
INFORME EXTENSO
CPS
5/21/2013 ColorBits
“Porque aprender sí tiene color”
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 1
ORGANIGRAMA ............................................................................................................................2
FILOSOFÍA ........................................................................................................................................3
MISIÓN .............................................................................................................................................3
VISIÓN ..............................................................................................................................................3
OBJETIVOS DE LA EMPRESA ..........................................................................................................4
VALORES .........................................................................................................................................5
POLÍTICAS ........................................................................................................................................6
ESTRATEGIAS ...................................................................................................................................7
MATRIZ FODA ..................................................................................................................................8
PROYECTO ......................................................................................................................................9
ANTECEDENTES ............................................................................................................................ 10
PLANTEAMIENTO DEL PROBLEMA ............................................................................................. 13
PROPUESTA DE SOLUCIÓN ........................................................................................................ 14
CRONOGRAMA .......................................................................................................................... 15
DIAGRAMA DE GANT ................................................................................................................. 16
OBJETIVO GENERAL.................................................................................................................... 17
OBJETIVOS ESPECÍFICOS ............................................................................................................ 17
USUARIOS ..................................................................................................................................... 17
ALCANCES ................................................................................................................................... 18
BENEFICIOS .................................................................................................................................. 19
REQUERIMIENTOS FUNCIONALES: ............................................................................................ 20
REQUERIMIENTOS NO FUNCIONALES: ..................................................................................... 23
REQUERIMIENTOS DEL SISTEMA ................................................................................................. 25
DIAGRAMAS DE CASOS DE USO .............................................................................................. 27
ESPECIFICACIÓN DE CASOS DE USO ....................................................................................... 32
DIAGRAMAS DE SECUENCIA .................................................................................................... 50
DIAGRAMAS DE ACTIVIDADES ................................................................................................. 56
DIAGRAMA ENTIDAD RELACIÓN .............................................................................................. 63
DIAGRAMA DE CLASES .............................................................................................................. 65
MAPA DE NAVEGACIÓN ........................................................................................................... 66
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 2
ORGANIGRAMA
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 3
FILOSOFÍA
Nos enorgullecemos de comprender los problemas y necesidades del
desarrollo de software educativo. Nuestra empresa está comprometida
a lograr la excelencia y esto es notorio en todos nuestros servicios. Nues-
tros clientes son nuestra mejor posesión y estamos dedicados a servir sus
necesidades.
“La persona es el origen y fin de nuestra acción”
MISIÓN
Empresa competitiva que ofrece a sus clientes diversas tecnologías de
la información del ámbito computacional, con finalidad de hacer más
eficiente y didáctico cualquier tipo de proceso; produciendo su propio
software, con la mayor calidad, respetando siempre la economía de los
clientes, estableciendo el costo justo –de acuerdo a las horas trabaja-
das y recursos utilizados- a nuestros productos y ofreciendo la más alta
calidad que se puede ofrecer en el mercado de la programación.
VISIÓN
“COLORBITS” S.C, empresa comercializadora líder en el mercado del
desarrollo de software interactivo; que cuenta con profesionales que
ejercen el respeto, la calidad, la responsabilidad, la lealtad, el liderazgo,
la solidaridad, la tolerancia día a día y siempre se encuentran al servicio
del cliente, respondiendo a cualquier interrogante que el cliente genere
de una manera eficaz, comprensible y concreta sobre el producto en-
tregado.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 4
OBJETIVOS DE LA EMPRESA
Crear software a fin de satisfacer las necesidades de nuestro cliente.
Alcanzando los niveles de rentabilidad establecidos.
Buscar que nuestro personal se desarrolle y realice plenamente.
Orientados permanentemente a aprender.
Asegurar la operación en un adecuado ambiente de control (infor-
mación, sistemas y confianza). Participación y autocontrol
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 5
VALORES
La empresa, así como todo quien labora y pertenezca a ella se rige
por los siguientes valores:
INNOVACIÓN: La empresa siempre buscará realizar sus sistemas
con tecnología de vanguardia, manteniendo siempre actualiza-
dos sus programas e innovando los ya existentes.
CALIDAD: Este valor, es fundamental en la empresa, puesto que,
la satisfacción del cliente es muy importante, y para lograrlo se
ofrecerán a los clientes productos con los más altos estándares de
calidad.
RESPETO: En todo momento se mantendrá -por parte de los inte-
grantes de la empresa- un comportamiento respetuoso tanto en-
tre ellos como con los clientes.
RESPONSABILIDAD: La empresa entregará el producto en el tiem-
po establecido.
LIDERAZGO: Siempre se buscará estar a la cabeza del mercado
laboral de las tecnologías de la información en el ámbito compu-
tacional en cuanto a calidad y vanguardia.
LEALTAD: Permanentemente, habrá una lealtad a los clientes, sin
importar su posición económica y social.
SOLIDARIDAD: Entre compañeros es importante el apoyo, por lo
tanto la solidaridad será fundamental, al igual que se deberá
apoyar a los clientes en lo que puedan llegar a necesitar respecto
al servicio se les fue entregado.
TOLERANCIA: Existirá tolerancia y paciencia entre compañeros
tanto como con los clientes, siempre manteniendo una buena ac-
titud y dándoles el tiempo que requieran a éstos, para realizar su
pedido a la empresa, con el fin de lograr su satisfacción total.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 6
POLÍTICAS
Los miembros de la empresa se comprometen a realizar todo trabajo
con excelencia.
Se brindará trato justo a todos los clientes, en sus peticiones, sugeren-
cias y desacordes, considerando que el fin de la empresa es dar el
mejor servicio al cliente.
Atender al cliente es responsabilidad de cada uno de los integrantes
de la empresa, para lo cual deberán conocer los procedimientos de
desarrollo y funciones del software entregado a fin de orientarlos.
Cada empleado de la empresa mantendrá un comportamiento éti-
co en todo momento.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 7
ESTRATEGIAS
Realizar evaluaciones periódicas así como de control a todos los
procesos de la organización y profesionales que laboran en ella.
Realizar encuestas y aplicar distintos instrumentos de evaluación
para determinar qué tipo de software es más eficiente hoy en día
y se adapta de mejor manera a la demanda del público en ge-
neral, a fin de mantener nuestros productos a la vanguardia tec-
nológica.
Definir fechas periódicas a fin de coordinar y evaluar planes y
programas, definir prioridades y plantear soluciones a toda situa-
ción que lo requiera.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 8
MATRIZ FODA
OPORTUNIDADES
Darnos paso al mercado
laboral
Demanda de más y nue-
vas tecnologías de la in-
formación
AMENAZAS
No lograr consolidar el
proyecto por falta de fon-
dos o deserción escolar
Tendencias de desem-
pleo
FORTALEZAS
Buen trabajo colaborativo
Cooperación
Buena imagen
Mantener las fortalezas al máxi-
mo, apoyándonos como equipo
para aprovechar adecuada-
mente las oportunidades que se
presenten
Desarrollar software con la cali-
dad suficiente para competir en
el mercado laboral y posterior-
mente poderlo vender a un pre-
cio justo acode al tiempo de
desarrollo y recursos utilizados;
apoyándonos en los conoci-
mientos previos con los que
cuentan los integrantes de la
empresa.
Fortalecer nuestros conocimien-
tos tomando cursos y acudiendo
a asesorías particulares para así
elaborar un software que pueda
competir en el mercado actual
DEBILIDADES
Falta de capacitación
Ubicación geográfica del
cliente
Falta de conocimiento de
las habilidades/debilida-
des propias
Hacer uso de las distintas mane-
ras de comunicación vía Inter-
net, para poder establecer co-
municación con el cliente.
Buscar ayuda externa para que
se dé una concientización de las
habilidades propias a fin de po-
der explotarlas y lograr mayor
eficiencia en el equipo.
Elaborar un plan de refuerzo por
si algo falla en el proyecto po-
der tomarlo sin que nos afecte
de manera considerable
Buscar ayuda externa en caso
de que lleguemos a sufrir de
algún percance durante el de-
sarrollo
Realizar evaluaciones periódicas
para calificar el desempeño del
equipo
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 9
PROYECTO
CPS
(Consulta de Productos y Servicios)
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 10
ANTECEDENTES
“Culiacán Rosales, es uno de los polos de desarrollo regional del noroes-
te mexicano, que puede significar Colhuacán o Teocolhuacán lugar de
culebras, Cerro torcido, donde tuercen los caminos y donde adoran al
Dios Coaltzin.
En 1861, se instalaron prefecturas y se decretó la Ley de Municipalidades
que dividió a los Distritos en Ayuntamientos. Lo que dio vida al H. Ayun-
tamiento de Culiacán, encargado de administrar los asuntos relaciona-
dos con el Municipio”1.
El H. Ayuntamiento de Culiacán cuenta con la Tesorería municipal, la
cual se encarga de manejar el presupuesto otorgado al Ayuntamiento y
de administrar los bienes con los que se cuentan.
Dentro de la Tesorería Municipal, se encuentra la Dirección de Egreso y
Presupuesto, la cual tiene como función realizar las contrataciones y
compras necesarias para el municipio; a parte de, administrar el presu-
puesto que les fue otorgado. Para esto, es necesario que se llenen distin-
tos formatos (en papel), lo cual hace este proceso lento y tedioso, y, en
ocasiones difícil, puesto que, a pesar de tener personal altamente ca-
pacitado, en ocasiones los formatos se traspapelan en otros archivos o
se hace un llenado incorrecto.
DEFINICIÓN DEL CLIENTE
H. Ayuntamiento de Culiacán, ubicado en Av. Álvaro Obregón y Maria-
no Escobedo C.P. 80000 Culiacán, Sinaloa, México
(Lic. Sonia Borboa López)
Contacto: [email protected]
Teléfono: (667) 758-01-01 Ext: 1616 y 1617
1 http://culiacan.gob.mx/culiacan/historia-de-culiacan/
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 11
DEFINICIÓN OPERACIONAL
El sistema se compone de los siguientes elementos básicos para su fun-
cionamiento:
Páginas web
Base de datos
En cuanto a las diferentes páginas web, se pueden distar entre:
Página de inicio: Ésta es la primera página que visita el usuario y la
que muestra el tutorial, junto con las distintas pestañas a las sec-
ciones contenidas en el sistema. Una vez seleccionada la sección
la página re direcciona al usuario al apartado correspondiente.
Página de pedidos: En ella el usuario podrá realizar la consulta de-
tallada de los pedidos realizado, básicamente está compuesta
por un catálogo ordenado por fecha de los pedidos que se han
realizado con la opción de abrir el espacio de comunicación.
También muestra la opción de filtrar los pedidos bajo distintos cri-
terios.
Página de empresas: En esta página se muestran las distintas em-
presas registradas, es un contenedor de enlaces para la visualiza-
ción del catálogo correspondiente a cada empresa. Una vez se-
leccionada la empresa del interés del usuario, la página remite al
usuario al perfil de la empresa en cuestión.
Página de descripción general: En ella se muestran los datos ge-
nerales del H. Ayuntamiento de Culiacán.
Para el módulo de administración, el sistema, valida el inicio de sesión
del usuario administrador o proveedor.
Dentro de la sesión del administrador o proveedor, el sistema se compo-
ne de la siguiente manera:
Página de inicio: Es la primera página que se muestra al adminis-
trador, en ella se visualiza un tutorial del sistema y las opciones de
alta de proveedores, cambios en la información y consultas de
pedidos/empresas.
Página de altas (sólo administrador): Se compone de un formula-
rio en el cual el administrador ingresa los campos requeridos y da
de alta a un proveedor.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 12
Página de pedidos: Se compone de un catálogo con fecha de
los pedidos realizados, en ésta, el administrador puede comuni-
carse con el proveedor mediante el envío de mensajes.
Página de cambios: Se compone de un formulario en el cual el
proveedor o administrador ingresan los datos requeridos que se
desean modificar y se realiza una actualización en la base de da-
tos de la información.
En la base de datos son almacenados todos los datos y las obras que se
visualizan en el sistema.
Para la elaboración de este sistema se pidió el uso del lenguaje PHP, ya
que es un lenguaje que tiene un gran soporte además de que tendrá
conexiones con una base de datos hecha en MySQL (MySQL Server 5.5)
y se desarrollara en un Servidor TOMCAT (Tomcat 7.0) que posteriormen-
te se suplirá por el servidor propio del Ayuntamiento.
DEFINICIÓN DE TÉRMINOS BÁSICOS
Proveedor: Persona o empresa que provee o abastece de todo lo nece-
sario para un fin a grandes grupos, asociaciones, comunidades, etc.
Producto: Cosa producida.
Servicio: Estar sujeto a alguien por cualquier motivo haciendo lo que él
quiere o dispone.
Calendarización: Fijar anticipadamente las fechas de ciertas activida-
des a lo largo de un período.
Presupuesto: Cantidad de dinero calculado para hacer frente a los gas-
tos generales de la vida cotidiana, de un viaje, etc.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 13
PLANTEAMIENTO DEL PROBLEMA
La Lcda. Sonia Borboa López, encargada de la Dirección de Egreso y
Presupuesto (entrevista no estructurada, Febrero 11, 2013) conjuntamen-
te con los trabajadores representantes por departamento de la Tesorer-
ía Municipal, determinaron que en la mencionada Dirección no existe
un mecanismo tecnológico, que permita sistematizar y organizar la in-
formación que emana de los distintos proveedores que brindan sus ser-
vicios al H. Ayuntamiento de Culiacán.
Dentro de la Dirección de Egreso y Presupuesto, se observan los siguien-
tes problemas:
Mala comunicación y organización con los proveedores y falta de
actualización de la información de posibles futuros proveedores; ya
que, todo se realiza vía telefónica o por e-mail.
Los procesos del servicio para el préstamo y presupuestación de ser-
vicios/productos son lentos y extensos.
Dificultad para identificar los proveedores y mantener actualizado el
catálogo de sus productos/servicios ofertados.
Por lo anterior, ColorBits identifica la necesidad de poner en funciona-
miento un software que permita realizar el registro, contacto, y adminis-
tración de los productos/servicios que brindan los proveedores al H.
Ayuntamiento de Culiacán en línea; que tenga altos niveles de protec-
ción para evitar que se infrinjan la seguridad del mismo.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 14
PROPUESTA DE SOLUCIÓN
Debido a la necesidad de encontrar nuevas maneras y métodos para
llevar a cabo la organización de los proveedores del H. Ayuntamiento
de Culiacán, la empresa “COLORBITS” S.C. ha decidido realizar un pro-
yecto con el fin de proporcionar un sistema con aplicación web como
herramienta tecnológica para que se realice una correcta administra-
ción de los productos/servicios que se proveen, garantizando la autenti-
ficación intransferible de los administradores/proveedores y público ge-
neral al ingresar al sistema.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 15
CRONOGRAMA
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 16
DIAGRAMA DE GANT
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 17
OBJETIVO GENERAL
Desarrollar un software con fines administrativos para facilitar el proceso
de registro, solicitación y presupuestación de los servicios y productos
que adquiere el H. Ayuntamiento de Culiacán a sus proveedores.
OBJETIVOS ESPECÍFICOS
Agilizar el proceso de solicitudes de productos y servicios para el
H. Ayuntamiento de Culiacán.
Diseñar la aplicación web con la información y las especificacio-
nes dadas por la Dirección de Egreso y Presupuesto; realizando la
respectiva capacitación de los usuarios finales.
Automatizar el proceso de catalogación de productos y servicios
con los que cuentan los proveedores para la solicitación de éstos
en un futuro por parte del H. Ayuntamiento de Culiacán.
Reducir los costos monetarios y temporales de solicitación de pro-
ductos y servicios al H. Ayuntamiento de Culiacán.
USUARIOS
Personal administrativo de la Dirección de Egreso y Presupuesto.
Proveedores del H. Ayuntamiento de Culiacán.
Público en general que desee consultar la información sobre el
presupuesto con el que cuenta el H. Ayuntamiento de Culiacán.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 18
ALCANCES
Desarrollar una aplicación web, que cuente con las opciones de
registro, contacto, y solicitación, para ser utilizado como material
de apoyo en la administración de los servicios y productos que se
ofrecen al H. Ayuntamiento de Culiacán.
Consulta de la información en línea de los servicios y productos
ofertados.
Control de los servicios y productos solicitados con su respectiva
fecha de solicitación.
Consulta de servicios y productos solicitados y fecha de entre-
ga/comienzo.
Registro de Administrador; en éste tipo de cuenta, el personal
administrativo del H. Ayuntamiento de Culiacán podrá consultar
la información de sus proveedores, desde ubicación, hasta un
catálogo de productos y servicios ofertados; teniendo la posibili-
dad de solicitar alguno de ellos, con una calendarización. Tenien-
do la opción de enviar y recibir mensajes al/del proveedor.
Registro de Proveedor; en éste tipo de cuenta, los proveedores
del H. Ayuntamiento de Culiacán, dará de alta los productos y
servicios que ofrece. Pudiendo recibir y enviar mensajes al/del
administrador que lo contactó y notificaciones de las solicitudes
de productos y servicios de los que ofrece con su respectiva fe-
cha de solicitación.
Consulta de público en general; el público en general, podrá
consultar los productos y servicios que fueron requeridos por el H.
Ayuntamiento de Culiacán, sin poder realizar ningún tipo de ope-
ración más que consulta.
Brindar acceso al sistema garantizando la autentificación intrans-
ferible de los administradores y proveedores.
Presentación de un tutorial sobre las funciones y procesos corres-
pondientes.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 19
BENEFICIOS
Brinda una mejor organización de los formatos de solicitud de
productos y/o servicios.
Facilita la consulta de los datos de los proveedores.
Hace más eficaz la solicitación de productos y servicios, al subir los
ofertados a la base de datos.
Brinda mayor información al personal administrativo del H. Ayun-
tamiento de Culiacán acerca de los productos y servicios que
brindan sus proveedores.
Proporciona una herramienta tecnológica que podrá ser adap-
tada a las necesidades que surjan posteriormente dentro de las
distintas direcciones.
Reduce los costos del H. Ayuntamiento de Culiacán al solicitar
productos y servicios.
Facilita la consulta de la información financiera del H. Ayunta-
miento de Culiacán a la sociedad.
Reduce el uso de materiales que puedan causar un impacto ne-
gativo al medio ambiente; tales como papel y plástico.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 20
REQUERIMIENTOS FUNCIONALES:
ADMINISTRADOR.- en éste tipo de cuenta, el personal administrativo del
H. Ayuntamiento de Culiacán podrá realizar:
1. REGISTRO PROVEEDORES.
El administrador de H. Ayuntamiento de Culiacán registra a los
proveedores que suministran los productos y/o servicios para la
realización de sus funciones administrativas.
Fecha del registro
Id del proveedor
Nombre del proveedor
Domicilio
Calle
No. exterior
No. interior
Colonia
Delegación o municipio
Código postal
Registro Federal de Contribuyente
Formas de Contacto
Teléfono Oficina
Teléfono Celular
Correo electrónico
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 21
2. REGISTRO PRODUCTOS
El proveedor autorizado por el H. Ayuntamiento de Culiacán registra los
productos o servicios que ofrece a éste.
Fecha del registro (lo genera el sistema)
Id del proveedor (lo genera el sistema)
Selección tipo de producto
o De consumo
o De servicio
Llenar formulario
o Id del producto (lo genera el sistema para cada proveedor)
o Fotografía del producto
o Precio del producto
o Nombre del producto
o Descripción
Unidad de medida
Especificación del mismo producto
A partir de esto, el sistema generará un catálogo de productos para
cada proveedor.
3. REALIZAR PEDIDO
El administrador realiza el pedido en base a la consulta de los producto
ofrecidos por que el resulte mejor de acuerdo a sus necesidades.
Los datos que se requieren para realizar el pedido son:
PEDIDO PRODUCTOS
o Fecha del pedido (la genera el sistema)
o Id del proveedor
o Id del producto
o Cantidad
o Costo unitario
o Costo total
o Fecha de entrega
SOLICITUD DE SERVICIO
o Fecha de la solicitud
o Id del proveedor
o Id del servicio
o Costo
o Fecha de inicio de la prestación
o Fecha de fin de la prestación
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 22
4. GENERACIÓN DE INFORMES
REPORTE DE PROVEEDOR
o Id del proveedor
o Periodo del reporte
o Productos o servicios que se adquirieron
o Costo
REPORTE POR PRODUCTO Y/O SERVICIO ADQUIRIDO
o Id del producto
o Periodo
o Id del proveedor
5. ESPACIO DE COMUNICACIÓN
El proveedor y administrador participan en espacio de mensajería
como medio de comunicación para confirmar pedidos, notificacio-
nes o dudas.
Nombre del proveedor (lo genera automáticamente el siste-
ma)
Fecha y hora del mensaje
Motivo del mensaje
o Espacio abierto.
El sistema registrará todos los mensajes para integrar un historial; te-
niendo el usuario la opción de elimina sus mensajes.
6. El público en general, podrá:
Consultar la imagen de la página principal del H. Ayuntamien-
to de Culiacán, sin poder realizar ningún tipo de operación
más que de consulta.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 23
REQUERIMIENTOS NO FUNCIONALES:
El sistema contará con operatividad. Tendrá la capacidad suficiente pa-
ra cumplir las funciones tales como registro, a las que fue destinado de
modo aceptable
La interfaz será llamativa. Captará la atención del usuario, con un dise-
ño atractivo a la vista e interactivo ya que, permite una interacción, a
modo de diálogo, entre el ordenador y el usuario.
El sistema será ágil, expedito. Será pronto de obrar. El tiempo de espera
entre las operaciones que se realicen, será mínimo; de tal forma que no
necesitará pantallas extra para cubrirlo; las redirecciones serán directas.
La Interfaz de la página web será fácil de usar. Los usuarios tendrán ac-
ceso a la página dependiendo si están dados de alta o no en el ayun-
tamiento como proveedores o administradores, pero en ambos casos
las opciones serán intuitivas y fáciles de realizar.
La información proporcionada y su flujo será seguro. La información será
asegurada con diferentes combinaciones de cifrados. Gozará de la
“capacidad para proteger información y datos de manera que las per-
sonas o sistemas no autorizados no puedan leerlos o modificarlos, al
tiempo que no se deniega el acceso a las personas o sistemas autoriza-
dos” (ISO 9126).
El sistema podrá ser usado en cualquier momento. Estará disponible y li-
bre al uso las 24 horas del día los 7 días de la semana.
El sistema será funcional. Tendrá la capacidad para proporcionar fun-
ciones declaradas e implícitas cuando se use bajo condiciones especi-
ficadas.
Proporcionará usabilidad. “La capacidad del producto software para
ser entendido, aprendido, usado y ser atractivo para el usuario, cuando
se usa bajo condiciones especificadas” (ISO 9126)
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 24
JUSTIFICACIÓN REQUERIMIENTOS NO FUNCIONALES
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 25
REQUERIMIENTOS DEL SISTEMA
256 Mb de RAM
Procesador a 1 GHz
Navegadores soportados:
Firefox
Internet Explorer
Google Chrome
Safari
Opera
Conexión a Internet
Adaptador de red Ethernet
Dirección IP válida
Windows
Windows XP® (x32, x64)
Windows Vista® (x32, x64)
Windows 7 (x32, x64)
Windows Server 2008 (x32, x64)
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 26
Linux
Red Hat® Enterprise Linux 5 (x32, x64)
CentOS 5 (x32, x64)
Ubuntu Linux 9 (x32, x64)
Ubuntu Linux 8.10, 9.04
Fedora 11 (x32, x64)
SUSE® Linux Enterprise Server 10 (x32, x64)
SUSE Linux 10 (x32, x64)
Debian GNU/Linux 5.0 (x32, x64)
FreeBSD 6, 7
Mac OS X
Mac OS X Server v10.5 Leopard
Mac OS X Server v10.6 Snow Leopard
SERVIDOR:
Una versión compatible de MySQL Server
Procesador de 4 a 2 GHz (x64)
2 GB de RAM
10 GB de espacio en el disco duro (con una base de datos SQL)
Sistema operativo compatible
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 27
DIAGRAMAS DE CASOS DE USO
Inicio de sesión
Registrar proveedor
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 28
Consultar catálogo
Consultar información pública
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 29
Aceptar/Cancelar pedido
Calendarizar productor/servicio
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 30
Generar nota
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 31
Modificar información (Administrador)
Modificar producto/servicio
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 32
ESPECIFICACIÓN DE CASOS DE USO
Caso de Uso Autentificar Usuario
Actores Base de datos
Tipo Básico
Propósito Evitar que personas ajenas al sistema, realicen modifi-
caciones en los datos que se proporcionan
Resumen La base de datos comprueba el tipo de usuario que
inicia sesión y los datos de su cuenta
Precondiciones Ingresar datos
Flujo principal Si el usuario selecciona “Iniciar sesión”, realizar subflujo
S-1 y S-2
Subflujos
S-1 El sistema solicita datos al Administrador:
Nombre de usuario
Contraseña
S-2 El sistema valida los datos ingresados por el usuario
Excepciones Nombre de usuario y contraseña no válidos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 33
Caso de Uso Registrar Proveedor
Actores Proveedor, Base de datos
Tipo Básico
Propósito
Ampliar el catálogo de proveedores, a fin de que el H.
Ayuntamiento de Culiacán, tenga más opciones para
solicitar productos y servicios que requiera
Resumen
El proveedor de H. Ayuntamiento de Culiacán registra
a los proveedores que suministran los productos y/o
servicios para la realización de sus funciones adminis-
trativas.
Precondiciones Iniciar sesión como administrador
Flujo principal Si el Proveedor selecciona “Registrar Producto o Servi-
cio”, realizar subflujo S-1 y S-2
Subflujos
S-1 El sistema solicita los datos al Administrador :
Nombre del proveedor
Domicilio
o Calle
o No. exterior
o No. interior
o Colonia
o Municipio
o Código postal
o Registro Federal de Contribuyente
Formas de Contacto
o Teléfono Oficina
o Teléfono Celular
o Correo electrónico
S-2 Al seleccionar “Aceptar”, el sistema asigna:
Fecha del registro
Id del proveedor
Excepciones No se completó el formulario correctamente
Proveedor ya existente en la base de datos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 34
Caso de Uso Dar de Alta
Actores Proveedor, Base de datos
Tipo Básico
Propósito
Hacer el catálogo de servicios y productos ofertados
por empresa más amplio, para tener más diversidad
de los mismos y poder satisfacer más necesidades del
H. Ayuntamiento de Culiacán
Resumen
El proveedor autorizado por el H. Ayuntamiento de Cu-
liacán registra los productos o servicios que ofrece a
éste
Precondiciones Iniciar sesión como proveedor
Seleccionar “Dar de alta”
Flujo principal Si el Proveedor ingresa al sistema y selecciona “Dar de
alta”, realizar subflujo S-1 y S-2
Subflujos
S-1 El sistema solicita los datos al Proveedor de:
Fotografía del producto o servicio
Precio del producto o servicio
Nombre del producto o servicio
Descripción
o Unidad de medida
o Especificación del mismo producto
S-2 Al seleccionar “Aceptar”, el sistema asigna:
Id del producto o servicio
Excepciones
Inicio de sesión no válido
Producto o servicio ya existente en la cuenta del pro-
veedor en la base de datos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 35
Caso de Uso Modificar Información Administrador
Actores Administrador, Base de datos
Tipo Básico
Propósito Mantener actualizada la información del administrador
Resumen El administrador autentificado por el sistema realiza
cambios en su información
Precondiciones Iniciar sesión como administrador
Seleccionar “Modificar”
Flujo principal Si el administrador ingresa en la página y selecciona
modificar, realizar subflujo S-1 y S-2
Subflujos
S-1 El sistema da la opción al Proveedor de:
“Modificar producto”
“Modificar servicio”
S-2 Al seleccionar “Aceptar”, el sistema actualiza la
información en la base de datos
Excepciones Inicio de sesión no válido
Producto o servicio no existente en la base de datos
Caso de Uso Modificar Información Proveedor
Actores Proveedor, Base de datos
Tipo Básico
Propósito Mantener actualizada la información del proveedor
Resumen El proveedor autentificado por el sistema realiza cam-
bio en los productos o servicios que ofrece
Precondiciones
Iniciar sesión como proveedor
Seleccionar “Consultar Catálogo”
Seleccionar un producto o servicio
Seleccionar “Modificar”
Flujo principal Si el proveedor ingresa en la página y selecciona mo-
dificar, realizar subflujo S-1 y S-2
Subflujos
S-1 El sistema da la opción al Proveedor de:
“Modificar producto”
“Modificar servicio”
S-2 Al seleccionar “Aceptar”, el sistema actualiza la
información en la base de datos
Excepciones Inicio de sesión no válido
Producto o servicio no existente en la base de datos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 36
Caso de Uso Modificar Producto
Actores Proveedor, Base de datos
Tipo Básico
Propósito Actualizar la información de algún producto
Resumen El proveedor autentificado por el sistema realiza cam-
bios en los productos que ofrece
Precondiciones
Iniciar sesión como proveedor
Seleccionar “Consultar Catálogo”
Seleccionar un producto
Seleccionar “Modificar”
Flujo principal
Si el proveedor ingresa en la página y selecciona mo-
dificar dentro del menú de un producto, realizar sub-
flujo S-1 y S-2
Subflujos
S-1 El sistema solicita los datos al Proveedor de:
Fotografía del producto
Precio del producto
Nombre del producto
Descripción
o Unidad de medida
o Especificación del mismo producto
S-2 Al seleccionar “Aceptar”, el sistema actualiza la
información del producto en la base de datos
Excepciones
Inicio de sesión no válido
Producto no existente en la base de datos
Datos ingresados no válidos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 37
Caso de Uso Modificar Servicio
Actores Proveedor, Base de datos
Tipo Básico
Propósito Actualizar la información de algún servicio
Resumen El proveedor autentificado por el sistema realiza cam-
bios en los servicios que ofrece
Precondiciones
Iniciar sesión como proveedor
Seleccionar “Consultar Catálogo”
Seleccionar un servicio
Seleccionar “Modificar”
Flujo principal
Si el proveedor ingresa en la página y selecciona mo-
dificar dentro del menú de un servicio, realizar subflujo
S-1 y S-2
Subflujos
S-1 El sistema solicita los datos al Proveedor de:
Fotografía del servicio
Precio del servicio
Nombre del servicio
Descripción
S-2 Al seleccionar “Aceptar”, el sistema actualiza la
información del servicio en la base de datos
Excepciones
Inicio de sesión no válido
Servicio no existente en la base de datos
Datos ingresados no válidos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 38
Caso de Uso Contactar
Actores Administrador, Proveedor, Base de datos
Tipo Básico
Propósito
Crear un espacio de comunicación entre el adminis-
trador y el proveedor para resolver dudas o cualquier
situación que se les presente
Resumen
El proveedor y administrador participan en espacio de
mensajería como medio de comunicación para con-
firmar pedidos, notificaciones o dudas
Precondiciones
Iniciar sesión como administrador o proveedor
Seleccionar el perfil de algún proveedor o el adminis-
trador
Seleccionar “Contactar”
Flujo principal
Si el administrador ingresa en el sistema y selecciona
“Contactar”, realizar subflujo S-1 y S-3
Si el proveedor ingresa en el sistema y selecciona
“Contactar”, realizar subflujo S-2 y S-3
Subflujos
S-1 El sistema solicita al Administrador los datos:
Motivo del mensaje (Espacio abierto)
Proveedor remitente
S-2 El sistema solicita al Proveedor los datos:
Motivo del mensaje (Espacio abierto)
S-3 El sistema da de alta el mensaje en la base de da-
tos al momento en que el usuario pulsa “Aceptar”
Excepciones Inicio de sesión no válido
Proveedor no existente en la base de datos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 39
Caso de Uso Enviar mensaje
Actores Administrador, Proveedor, Base de datos
Tipo Básico
Propósito
Que el proveedor o el administrador según sea el caso,
pueda responder, plantear preguntas o alguna situa-
ción al remitente
Resumen
El proveedor y administrador participan en espacio de
mensajería como medio de comunicación enviando
mensajes
Precondiciones
Iniciar sesión como administrador o proveedor
Seleccionar el perfil de algún proveedor o el adminis-
trador
Seleccionar “Contactar”
Flujo principal
Si el administrador ingresa en el sistema y selecciona
“Contactar”, realizar subflujo S-1
Si el proveedor ingresa en el sistema y selecciona
“Contactar”, realizar subflujo S-2
Subflujos
S-1 El sistema solicita al Administrador los datos:
Motivo del mensaje (Espacio abierto)
Proveedor remitente
S-2 El sistema solicita al Proveedor los datos:
Motivo del mensaje (Espacio abierto)
Excepciones
Inicio de sesión no válido
Proveedor no existente en la base de datos
Mensaje eliminado
Mensaje no enviado
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 40
Caso de Uso Recibir mensaje
Actores Administrador, Proveedor, Base de datos
Tipo Básico
Propósito
Que el proveedor o el administrador según sea el caso,
pueda leer la respuesta, pregunta o situación que le
plantea el emisor
Resumen
El proveedor y administrador participan en espacio de
mensajería como medio de comunicación recibiendo
mensajes
Precondiciones
Iniciar sesión como administrador o proveedor
Seleccionar el perfil de algún proveedor o el adminis-
trador
Seleccionar “Contactar”
Flujo principal
Si el administrador ingresa en el sistema y selecciona
“Contactar”, realizar subflujo S-1
Si el proveedor ingresa en el sistema y selecciona
“Contactar”, realizar subflujo S-2
Subflujos
S-1 El sistema muestra al Administrador los datos:
Motivo del mensaje
Proveedor emisor
Fecha y hora del mensaje
S-2 El sistema muestra al Proveedor los datos:
Motivo del mensaje
Fecha y hora del mensaje
Excepciones
Inicio de sesión no válido
Proveedor no existente en la base de datos
Mensaje eliminado
Mensaje no recibido
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 41
Caso de Uso Consultar catálogo
Actores Administrador, Base de datos
Tipo Básico
Propósito
Que el administrador pueda consultar el producto o
servicio que requiere para satisfacer la necesidad que
se le presente
Resumen El administrador realiza una consulta de los productos y
servicios ofrecidos
Precondiciones Iniciar sesión como administrador
Seleccionar “Consultar catálogo”
Flujo principal Si el administrador ingresa en el sistema y selecciona
“Consultar”, realizar subflujo S-1
Subflujos
S-1 El sistema muestra al Administrador los datos:
Fotografía del producto o servicio
Precio del producto o servicio
Nombre del producto o servicio
Descripción
o Unidad de medida
o Especificación del mismo producto
Excepciones Inicio de sesión no válido
Proveedor no existente en la base de datos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 42
Caso de Uso Solicitar
Actores Administrador, Base de datos
Tipo Básico
Propósito Que el administrador pueda satisfacer sus necesidades
mediante la compra de algún producto o servicio
Resumen
El administrador realiza el pedido en base a la consulta
de los producto ofrecidos por que el resulte mejor de
acuerdo a sus necesidades.
Precondiciones
Iniciar sesión como administrador
Seleccionar “Consulta catálogo”
Seleccionar un producto o un servicio
Flujo principal
Si el administrador ingresa en el sistema, consulta el
catálogo y selecciona un producto o servicio, realizar
subflujo S-1,S-2 yS-3
Subflujos
S-1 El sistema solicita al Administrador los datos:
Cantidad
S-2 El sistema asigna a la solicitud los datos:
Fecha del pedido
Id del proveedor
Id del producto o servicio
Costo unitario
Costo total
S-3 El sistema solicita “Calendarizar”
Excepciones
Inicio de sesión no válido
Proveedor no existente en la base de datos
Producto o servicio no válido
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 43
Caso de Uso Calendarizar
Actores Administrador, Base de datos
Tipo Básico
Propósito
Tener un control de las fechas en que se deben realizar
las entregas o periodo de tiempo en que se prestará
un servicio, a fin de mantener el orden que se requiere
Resumen El administrador calendariza su pedido en base a el
producto o servicio que solicitó.
Precondiciones Iniciar sesión como administrador
Solicitar un producto o servicio
Flujo principal Si el administrador ingresa en el sistema y solicita un
producto o servicio, realizar subflujo S-1
Subflujos
S-1 El sistema ejecuta dependiendo lo solicitado:
“Calendarizar producto”
“Calendarizar servicio”
Excepciones
Inicio de sesión no válido
Pedido no existente en la base de datos
Producto o servicio no válido
Caso de Uso Calendarizar producto
Actores Administrador, Base de datos
Tipo Básico
Propósito Tener un control de las fechas en que se deben realizar
las entregas, a fin de mantener el orden necesario
Resumen El administrador calendariza su pedido en base a el
producto que solicitó.
Precondiciones Iniciar sesión como administrador
Solicitar un producto
Flujo principal Si el administrador ingresa en el sistema y solicita un
producto, realizar subflujo S-1y S-2
Subflujos
S-1 El sistema solicita al Administrador:
Fecha de Entrega
S-2 El sistema ejecuta “Calendarizar entrega”
Excepciones
Inicio de sesión no válido
Pedido no existente en la base de datos
Producto no existente en la base de datos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 44
Caso de Uso Calendarizar entrega
Actores Administrador, Base de datos
Tipo Básico
Propósito
Tener un control de las fechas en que se deben realizar
las entregas de los productos, a fin de mantener el or-
den que se requiere
Resumen El administrador calendariza la entrega de su pedido
en base al producto que solicitó.
Precondiciones Iniciar sesión como administrador
Solicitar un producto
Flujo principal Si el administrador ingresa en el sistema y solicita un
producto, realizar subflujo S-1y S-2
Subflujos
S-1 El sistema solicita al Administrador:
Fecha de Entrega
S-2 El sistema da de alta la información en la base de
datos
Excepciones
Inicio de sesión no válido
Pedido no existente en la base de datos
Producto no existente en la base de datos
Caso de Uso Calendarizar servicio
Actores Administrador, Base de datos
Tipo Básico
Propósito Calendarizar un servicio al solicitarse
Resumen
Llevar un control de las fechas en que se brindará la
prestación de algún servicio y mantener al Administra-
dor y al Proveedor al tanto de ello
Precondiciones Iniciar sesión como administrador
Solicitar un servicio
Flujo principal Si el administrador ingresa en el sistema y solicita un
servicio, realizar subflujo S-1, S-2 y S-3
Subflujos
S-1 El sistema solicita al Administrador:
Fecha de Inicio
Fecha de Fin
S-2 El sistema ejecuta “Calendarizar Inicio”
S-3 El sistema ejecuta “Calendarizar Fin”
Excepciones
Inicio de sesión no válido
Pedido no existente en la base de datos
Servicio no existente en la base de datos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 45
Caso de Uso Calendarizar inicio
Actores Administrador, Base de datos
Tipo Básico
Propósito
Llevar un control de las fechas en que se inicia la pres-
tación de algún servicio y mantener al Administrador y
al Proveedor al tanto de ello
Resumen El administrador calendariza el inicio del servicio que
solicitó
Precondiciones Iniciar sesión como administrador
Solicitar un servicio
Flujo principal Si el administrador ingresa en el sistema y solicita un
servicio, realizar subflujo S-1 y S-2
Subflujos
S-1 El sistema solicita al Administrador:
Fecha de Inicio
S-2 El sistema da de alta la información en la base de
datos
Excepciones
Inicio de sesión no válido
Pedido no existente en la base de datos
Servicio no existente en la base de datos
Caso de Uso Calendarizar Fin
Actores Administrador, Base de datos
Tipo Básico
Propósito
Llevar un control de las fechas en que se finaliza la
prestación de algún servicio y mantener al Administra-
dor y al Proveedor al tanto de ello
Resumen El administrador calendariza el fin del servicio que soli-
citó
Precondiciones Iniciar sesión como administrador
Solicitar un servicio
Flujo principal Si el administrador ingresa en el sistema y solicita un
servicio, realizar subflujo S-1 y S-2
Subflujos
S-1 El sistema solicita al Administrador:
Fecha de fin
S-2 El sistema da de alta la información en la base de
datos
Excepciones
Inicio de sesión no válido
Pedido no existente en la base de datos
Servicio no existente en la base de datos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 46
Caso de Uso Aceptar pedido
Actores Proveedor, Base de datos
Tipo Básico
Propósito Que el Proveedor confirme que puede realizar el pedi-
do que se le solicitó
Resumen En el momento en que el administrador realiza el pedi-
do, se le notifica al proveedor para que lo acepte.
Precondiciones Solicitud de producto o servicio por parte del adminis-
trador
Flujo principal Si se realiza la solicitud de un producto o servicio, reali-
zar subflujo S-1y S-2
Subflujos
S-1 El sistema pregunta al proveedor si desea aceptar
el pedido
S-2 El sistema ejecuta “Generar nota”
Excepciones Inicio de sesión no válido
Pedido no existente en la base de datos
Caso de Uso Generar nota
Actores Base de datos
Tipo Básico
Propósito Que posteriormente se pueda mostrar una nota con
los datos de la compra realizada
Resumen En el momento en que el administrador realiza el pedi-
do, se genera la nota de compra.
Precondiciones “Aceptar pedido”
Flujo principal Si se realiza la solicitud de un producto o servicio y el
proveedor acepta, realizar subflujo S-1,S-2 y S-3
Subflujos
S-1 El sistema asigna a la nota:
Id de la nota
Id del proveedor
Id del producto o servicio
Fecha del pedido
S-2 El sistema ejecuta “Calcular total”
S-3 El sistema ejecuta “Mostrar nota”
Excepciones Pedido no existente en la base de datos
Pedido cancelado
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 47
Caso de Uso Calcular total
Actores Base de datos
Tipo Básico
Propósito Que el Administrador lleve un control de los gastos que
realiza
Resumen
En el momento en que el administrador realiza el pedi-
do, se genera la nota de compra y se calcula el total a
pagar.
Precondiciones “Generar nota”
Flujo principal Si se genera la nota de un producto o, realizar subflujo
S-1,S-2 y S-3
Subflujos
S-1 El sistema extrae los datos:
Cantidad
Costo unitario
S-2 El sistema ejecuta calcula el total
S-3 El sistema regresa la información a “Generar nota”
Excepciones Pedido no existente en la base de datos
Pedido cancelado
Caso de Uso Cancelar pedido
Actores Proveedor, Base de datos
Tipo Básico
Propósito
Que el proveedor pueda rechazar pedidos en caso de
que no cuente con los productos/servicios que se le
solicitan
Resumen
En el momento en que el administrador realiza el pedi-
do, se le notifica al proveedor para que lo rechace en
caso de no poder realizarlo
Precondiciones Solicitud de producto o servicio por parte del adminis-
trador
Flujo principal Si se realiza la solicitud de un producto o servicio, reali-
zar subflujo S-1
Subflujos S-1 El sistema pregunta al proveedor si desea rechazar
el pedido
Excepciones Inicio de sesión no válido
Pedido no existente en la base de datos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 48
Caso de Uso Mostrar nota
Actores Administrador, Base de datos
Tipo Básico
Propósito Que el Administrador pueda tener un registro impreso
de sus compras
Resumen
En el momento en que el administrador realiza el pedi-
do, se genera la nota de compra y se muestra en pan-
talla
Precondiciones “Calcular total”
Flujo principal Si se genera la nota de un producto o, realizar subflujo
S-1
Subflujos
S-1 El sistema muestra la nota generada al administra-
dor con los datos:
Fecha del pedido
Nombre del proveedor
Nombre del producto o servicio
Cantidad
Costo unitario
Costo total
Fecha de entrega/ inicio y fin
Excepciones
Pedido no existente en la base de datos
Pedido cancelado
Error generando nota
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 49
Caso de Uso Consultar pedidos
Actores Proveedor, Base de datos
Tipo Básico
Propósito Que el proveedor esté al tanto de los pedidos que rea-
liza el administrador
Resumen
En el momento en que el administrador realiza el pedi-
do, se le notifica al proveedor y éste tiene la posibili-
dad de realizar una consulta de éstos
Precondiciones
Solicitud de producto o servicio por parte del adminis-
trador
Aceptar los pedidos
Flujo principal Si se realiza la solicitud de un producto o servicio, reali-
zar subflujo S-
Subflujos
S-1 El sistema muestra al proveedor los pedidos del
administrador con los datos:
Fecha del pedido
Nombre del proveedor
Nombre del producto o servicio
Cantidad
Costo unitario
Costo total
Fecha de entrega/ inicio y fin
Excepciones Inicio de sesión no válido
Pedido no existente en la base de datos
Caso de Uso Consulta información
Actores Público
Tipo Básico
Propósito Que el público pueda saber las funciones del H. Ayun-
tamiento de Culiacán
Resumen
El público no perteneciente al sistema, puede ingresar
a la página principal y consultar la información que es
pública
Precondiciones Ingresar a la página
Flujo principal Si se ingresa a la página principal, realizar subflujo S-1
Subflujos
S-1 El sistema muestra al proveedor los pedidos del
administrador con los datos:
Costo total
Fecha de entrega/ inicio y fin
Excepciones Inicio de sesión no válido
Pedido no existente en la base de datos
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 50
DIAGRAMAS DE SECUENCIA
Dar de alta producto/servicio
Dar de alta proveedor
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 51
Inicio de sesión
Consulta de catálogo (Proveedor)
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 52
Consulta catàlogo (Administrador)
Aceptar/Cancelar pedido
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 53
Enviar mensaje
Modificar información (Administrador)
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 54
Modificar información (Proveedor)
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 55
Generar nota
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 56
DIAGRAMAS DE ACTIVIDADES
Altas Productos/Servicios
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 57
Alta de usuario
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 58
Calendarizar pedido
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 59
Consultar catálogo
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 60
Contacto
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 61
Generar nota
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 62
Modificar
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 63
DIAGRAMA ENTIDAD RELACIÓN
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 64
DICCIONARIO DE DATOS
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 65
DIAGRAMA DE CLASES
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 66
MAPA DE NAVEGACIÓN
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 67
LOOK & FEEL
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 68
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 69
FASE DE PRUEBAS
Las pruebas se realizan para verificar que el sistema este funcionando
de la mejor manera posible, así como también para encontrar errores a
tiempo para que se puedan corregir.
Prueba Fecha de Aplicación
Pruebas de Rendimiento 20/05/2013
Pruebas de Interfaz 20/05/2013
Pruebas de Contenido 20/05/2013
Pruebas de Aceptación 20/05/2013
JMETER [Pruebas de Rendimiento]
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 70
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 71
Pruebas de Interfaz [Funcionamiento de las ligas]
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 72
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 73
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 74
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 75
Las pruebas que se realizaron al sistema nada fueron para probar el rendi-
miento del sistema en caso de que varios usuarios intentaran ingresar a ella
y esta no se saturara, además con las pruebas de interfaz para que se
compruebe que los links del sistema estuvieran en donde corresponden.
“PORQUE APRENDER
SI TIENE COLOR”
ColorBits S.C © 2013 76
IMPLEMENTACIÓN Y RESULTADOS
Conclusiones
Al finalizar el proyecto nos pudimos dar cuenta con los comentarios que
nos dicen el personal del Ayuntamiento de que con este software se
agilizan los procesos que se requieren en el sistema, que resultó de una
manera más fácil tanto para el proveedor como para el administrador,
ya que la interfaz gráfica facilita los procesos de búsqueda para el usua-
rio y de administración para el que regule el sistema.
Con la realización de este proyecto el equipo tomó una gran experien-
cia, además de que se aprendió demasiado en nuevas tecnologías así
como aprender a trabajar de una manera más organizada.
GLOSARIO DE TÉRMINOS
Entiéndase por Soporte al servicio que se brinda para dar una solución a
algún problema que se tenga en el funcionamiento del sistema.
Asistencia; Serie de instrucciones que guiaran al cliente a llegar a la so-
lución de su problema, brindada ya sea por vía telefónica o por correo
Mantenedor; Persona que es encargada de brindar el servicio de sopor-
te.
Administrador; Se aplica a la persona que se ocupa de realizar determi-
nado proceso de una persona, una casa o una empresa.
Ayuntamiento; Corporación compuesta de un alcalde y varios conceja-
les para la administración de los intereses de un municipio.