Informe extenso ultima

77
INFORME EXTENSO CPS 5/21/2013 ColorBits Porque aprender sí tiene color”

Transcript of Informe extenso ultima

Page 1: Informe extenso ultima

INFORME EXTENSO

CPS

5/21/2013 ColorBits

“Porque aprender sí tiene color”

Page 2: Informe extenso ultima

“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

Page 3: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 2

ORGANIGRAMA

Page 4: Informe extenso ultima

“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.

Page 5: Informe extenso ultima

“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

Page 6: Informe extenso ultima

“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.

Page 7: Informe extenso ultima

“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.

Page 8: Informe extenso ultima

“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.

Page 9: Informe extenso ultima

“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

Page 10: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 9

PROYECTO

CPS

(Consulta de Productos y Servicios)

Page 11: Informe extenso ultima

“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/

Page 12: Informe extenso ultima

“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.

Page 13: Informe extenso ultima

“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.

Page 14: Informe extenso ultima

“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.

Page 15: Informe extenso ultima

“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.

Page 16: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 15

CRONOGRAMA

Page 17: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 16

DIAGRAMA DE GANT

Page 18: Informe extenso ultima

“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.

Page 19: Informe extenso ultima

“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.

Page 20: Informe extenso ultima

“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.

Page 21: Informe extenso ultima

“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

Page 22: Informe extenso ultima

“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

Page 23: Informe extenso ultima

“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.

Page 24: Informe extenso ultima

“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)

Page 25: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 24

JUSTIFICACIÓN REQUERIMIENTOS NO FUNCIONALES

Page 26: Informe extenso ultima

“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)

Page 27: Informe extenso ultima

“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

Page 28: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 27

DIAGRAMAS DE CASOS DE USO

Inicio de sesión

Registrar proveedor

Page 29: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 28

Consultar catálogo

Consultar información pública

Page 30: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 29

Aceptar/Cancelar pedido

Calendarizar productor/servicio

Page 31: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 30

Generar nota

Page 32: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 31

Modificar información (Administrador)

Modificar producto/servicio

Page 33: Informe extenso ultima

“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

Page 34: Informe extenso ultima

“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

Page 35: Informe extenso ultima

“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

Page 36: Informe extenso ultima

“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

Page 37: Informe extenso ultima

“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

Page 38: Informe extenso ultima

“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

Page 39: Informe extenso ultima

“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

Page 40: Informe extenso ultima

“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

Page 41: Informe extenso ultima

“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

Page 42: Informe extenso ultima

“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

Page 43: Informe extenso ultima

“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

Page 44: Informe extenso ultima

“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

Page 45: Informe extenso ultima

“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

Page 46: Informe extenso ultima

“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

Page 47: Informe extenso ultima

“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

Page 48: Informe extenso ultima

“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

Page 49: Informe extenso ultima

“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

Page 50: Informe extenso ultima

“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

Page 51: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 50

DIAGRAMAS DE SECUENCIA

Dar de alta producto/servicio

Dar de alta proveedor

Page 52: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 51

Inicio de sesión

Consulta de catálogo (Proveedor)

Page 53: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 52

Consulta catàlogo (Administrador)

Aceptar/Cancelar pedido

Page 54: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 53

Enviar mensaje

Modificar información (Administrador)

Page 55: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 54

Modificar información (Proveedor)

Page 56: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 55

Generar nota

Page 57: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 56

DIAGRAMAS DE ACTIVIDADES

Altas Productos/Servicios

Page 58: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 57

Alta de usuario

Page 59: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 58

Calendarizar pedido

Page 60: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 59

Consultar catálogo

Page 61: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 60

Contacto

Page 62: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 61

Generar nota

Page 63: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 62

Modificar

Page 64: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 63

DIAGRAMA ENTIDAD RELACIÓN

Page 65: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 64

DICCIONARIO DE DATOS

Page 66: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 65

DIAGRAMA DE CLASES

Page 67: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 66

MAPA DE NAVEGACIÓN

Page 68: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 67

LOOK & FEEL

Page 69: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 68

Page 70: Informe extenso ultima

“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]

Page 71: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 70

Page 72: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 71

Pruebas de Interfaz [Funcionamiento de las ligas]

Page 73: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 72

Page 74: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 73

Page 75: Informe extenso ultima

“PORQUE APRENDER

SI TIENE COLOR”

ColorBits S.C © 2013 74

Page 76: Informe extenso ultima

“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.

Page 77: Informe extenso ultima

“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.