informe extenso ultima

83
CONSULTA DE PRODUCTOS Y SERVICIOS (CPS) Colorbits S.C. INFORME EXTENSO

Upload: yosh-loyola

Post on 21-Mar-2017

217 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Informe extenso ultima

CONSULTA DE PRODUCTOS Y SERVICIOS (CPS)

Colorbits S.C. INFORME EXTENSO

Page 2: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

ORGANIGRAMA.......................................................................................................2FILOSOFÍA...............................................................................................................3MISIÓN...................................................................................................................3VISIÓN....................................................................................................................3OBJETIVOS DE LA EMPRESA....................................................................................4VALORES................................................................................................................5POLÍTICAS...............................................................................................................6ESTRATEGIAS.........................................................................................................7MATRIZ FODA.........................................................................................................8PROYECTO..............................................................................................................9ANTECEDENTES....................................................................................................10PLANTEAMIENTO DEL PROBLEMA.........................................................................11PROPUESTA DE SOLUCIÓN...................................................................................12CRONOGRAMA......................................................................................................13DIAGRAMA DE GANT.............................................................................................14OBJETIVO GENERAL..............................................................................................15OBJETIVOS ESPECÍFICOS.......................................................................................15USUARIOS.............................................................................................................15ALCANCES............................................................................................................16BENEFICIOS..........................................................................................................17REQUERIMIENTOS FUNCIONALES:........................................................................18REQUERIMIENTOS NO FUNCIONALES:...................................................................21REQUERIMIENTOS DEL SISTEMA...........................................................................22DIAGRAMAS DE CASOS DE USO............................................................................24ESPECIFICACIÓN DE CASOS DE USO.....................................................................29DIAGRAMAS DE SECUENCIA.................................................................................47DIAGRAMAS DE ACTIVIDADES..............................................................................53DIAGRAMA ENTIDAD RELACIÓN............................................................................54DIAGRAMA DE CLASES.........................................................................................55MAPA DE NAVEGACIÓN.........................................................................................56

ColorBits S.C © 2013

Page 3: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

ORGANIGRAMA

ColorBits S.C © 2013

Page 4: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

FILOSOFÍA

Nos enorgullecemos de comprender los problemas y necesidades del desarrollo de software educativo. Nuestra empresa está comprometi-da a lograr la excelencia y esto es notorio en todos nuestros servicios. Nuestros 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 econo-mía de los clientes, estableciendo el costo justo –de acuerdo a las ho-ras trabajadas y recursos utilizados- a nuestros productos y ofrecien-do la más alta calidad que se puede ofrecer en el mercado de la pro-gramació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 lideraz-go, 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 entregado.

ColorBits S.C © 2013

Page 5: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

OBJETIVOS DE LA EMPRESA

Crear software a fin de satisfacer las necesidades de nuestro clien-te. 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

ColorBits S.C © 2013

Page 6: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

VALORESLa empresa, así como todo quien labora y pertenezca a ella se rige por los siguientes valores:

INNOVACIÓN: La empresa siempre buscará realizar sus siste-mas con tecnología de vanguardia, manteniendo siempre actua-lizados 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 lo-grarlo 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 in-tegrantes de la empresa- un comportamiento respetuoso tanto entre ellos como con los clientes.

RESPONSABILIDAD: La empresa entregará el producto en el tiempo establecido.

LIDERAZGO: Siempre se buscará estar a la cabeza del mercado laboral de las tecnologías de la información en el ámbito com-putacional 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 res-pecto al servicio se les fue entregado.

TOLERANCIA: Existirá tolerancia y paciencia entre compañeros tanto como con los clientes, siempre manteniendo una buena actitud y dándoles el tiempo que requieran a éstos, para reali-zar su pedido a la empresa, con el fin de lograr su satisfacción total.

ColorBits S.C © 2013

Page 7: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

POLÍTICAS

Los miembros de la empresa se comprometen a realizar todo tra-bajo con excelencia.

Se brindará trato justo a todos los clientes, en sus peticiones, su-gerencias 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 integran-tes de la empresa, para lo cual deberán conocer los procedimien-tos de desarrollo y funciones del software entregado a fin de orien-tarlos.

Cada empleado de la empresa mantendrá un comportamiento éti-co en todo momento.

ColorBits S.C © 2013

Page 8: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

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 evalua-ció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 general, a fin de mantener nuestros productos a la vanguar-dia tecnológica.

Definir fechas periódicas a fin de coordinar y evaluar planes y programas, definir prioridades y plantear soluciones a toda si-tuación que lo requiera.

ColorBits S.C © 2013

Page 9: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

MATRIZ FODA

OPORTUNIDADES

Darnos paso al merca-do laboral

Demanda de más y nuevas tecnologías de la información

AMENAZAS

No lograr consolidar el proyecto por falta de fondos o deserción escolar

Tendencias de desem-pleo

FORTALEZAS

Buen trabajo colabo-rativo

Cooperación

Buena imagen

Mantener las fortalezas al má-ximo, apoyándonos como equi-po para aprovechar adecuada-mente las oportunidades que se presentenDesarrollar 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 conoci-mientos tomando cursos y acu-diendo a asesorías particulares para así elaborar un software que pueda competir en el mer-cado actual

DEBILIDADES

Falta de capacitación

Ubicación geográfica del cliente

Falta de conocimiento de las habilidades/de-bilida-des propias

Hacer uso de las distintas ma-neras de comunicación vía In-ternet, para poder establecer comunicación con el cliente.Buscar ayuda externa para que se dé una concientización de las habilidades propias a fin de poder explotarlas y lograr ma-yor eficiencia en el equipo.

Elaborar un plan de refuerzo por si algo falla en el proyecto poder tomarlo sin que nos afec-te de manera considerableBuscar ayuda externa en caso de que lleguemos a sufrir de algún percance durante el de-sarrolloRealizar evaluaciones periódi-cas para calificar el desempeño del equipo

ColorBits S.C © 2013

Page 10: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

PROYECTOCPS

(Consulta de Productos y Servicios)

ColorBits S.C © 2013

Page 11: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

ANTECEDENTES

“Culiacán Rosales, es uno de los polos de desarrollo regional del noroeste 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. Ayuntamiento de Culiacán, encargado de administrar los asuntos relacionados 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 presupuesto que les fue otorgado. Para esto, es necesario que se llenen distintos formatos (en papel), lo cual hace este proceso lento y tedioso, y, en ocasiones difícil, puesto que, a pesar de tener personal altamente capacitado, 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 Ma-riano 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/

ColorBits S.C © 2013

Page 12: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

PLANTEAMIENTO DEL PROBLEMALa Lcda. Sonia Borboa López, encargada de la Dirección de Egreso y Presupuesto (entrevista no estructurada, Febrero 11, 2013) conjunta-mente 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 organi-zar la información que emana de los distintos proveedores que brin-dan sus servicios al H. Ayuntamiento de Culiacán.

Dentro de la Dirección de Egreso y Presupuesto, se observan los si-guientes 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 servicios/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 admi-nistración de los productos/servicios que brindan los proveedores al H. Ayuntamiento de Culiacán en línea; que tenga altos niveles de pro-tección para evitar que se infrinjan la seguridad del mismo.

ColorBits S.C © 2013

Page 13: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

PROPUESTA DE SOLUCIÓNDebido 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 proyecto con el fin de proporcionar un sistema con aplicación web como herramienta tecnológica para que se realice una correcta admi-nistración de los productos/servicios que se proveen, garantizando la autentificación intransferible de los administradores/proveedores y público general al ingresar al sistema.

ColorBits S.C © 2013

Page 14: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

CRONOGRAMA

ColorBits S.C © 2013

Page 15: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

DIAGRAMA DE GANT

ColorBits S.C © 2013

Page 16: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

OBJETIVO GENERALDesarrollar un software con fines administrativos para facilitar el pro-ceso de registro, solicitación y presupuestación de los servicios y pro-ductos que adquiere el H. Ayuntamiento de Culiacán a sus proveedo-res.

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 és-tos en un futuro por parte del H. Ayuntamiento de Culiacán.

Reducir los costos monetarios y temporales de solicitación de productos 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.

ColorBits S.C © 2013

Page 17: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

ALCANCES Desarrollar una aplicación web, que cuente con las opciones de

registro, contacto, y solicitación, para ser utilizado como mate-rial 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 respecti-va 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. Te-niendo 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 operación más que consulta.

Brindar acceso al sistema garantizando la autentificación intransferible de los administradores y proveedores.

Presentación de un tutorial sobre las funciones y procesos correspondientes.

ColorBits S.C © 2013

Page 18: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

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.

Ayuntamiento de Culiacán acerca de los productos y servicios que brindan sus proveedores.

Proporciona una herramienta tecnológica que podrá ser adaptada 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. Ayuntamiento de Culiacán a la sociedad.

Reduce el uso de materiales que puedan causar un impacto negativo al medio ambiente; tales como papel y plástico.

ColorBits S.C © 2013

Page 19: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

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

ColorBits S.C © 2013

Page 20: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

2. REGISTRO PRODUCTOSEl 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 consumoo De servicio

Llenar formularioo Id del producto (lo genera el sistema para cada provee-

dor)o Fotografía del productoo Precio del productoo Nombre del productoo 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 produc-to ofrecidos por que el resulte mejor de acuerdo a sus necesidades.Los datos que se requieren para realizar el pedido son:

PEDIDO PRODUCTOSo Fecha del pedido (la genera el sistema)o Id del proveedoro Id del productoo Cantidado Costo unitarioo Costo totalo Fecha de entrega

SOLICITUD DE SERVICIOo Fecha de la solicitudo Id del proveedoro Id del servicioo Costoo Fecha de inicio de la prestacióno Fecha de fin de la prestación

ColorBits S.C © 2013

Page 21: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

4. GENERACIÓN DE INFORMES REPORTE DE PROVEEDOR

o Id del proveedoro Periodo del reporteo Productos o servicios que se adquirierono Costo

REPORTE POR PRODUCTO Y/O SERVICIO ADQUIRIDOo Id del productoo Periodoo Id del proveedor

5. ESPACIO DE COMUNICACIÓNEl 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; teniendo 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. Ayunta-

miento de Culiacán, sin poder realizar ningún tipo de opera-ción más que de consulta.

ColorBits S.C © 2013

Page 22: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

REQUERIMIENTOS NO FUNCIONALES: El sistema contará con operatividad. Tendrá la capacidad suficiente

para cumplir las funciones tales como registro, a las que fue destina-do de modo aceptable

La interfaz será llamativa. Captará la atención del usuario, con un di-señ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 es-pera entre las operaciones que se realicen, será mínimo; de tal forma que no necesitará pantallas extra para cubrirlo; las redirecciones se-rán directas.

La Interfaz de la página web será fácil de usar. Los usuarios tendrán acceso a la página dependiendo si están dados de alta o no en el ayuntamiento 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 personas o sistemas no autorizados no puedan leerlos o modificarlos, al tiempo que no se deniega el acceso a las personas o sistemas au-torizados” (ISO 9126).

El sistema podrá ser usado en cualquier momento. Estará disponible y libre al uso las 24 horas del día los 7 días de la semana.

El sistema será funcional. Tendrá la capacidad para proporcionar funciones declaradas e implícitas cuando se use bajo condiciones especificadas.

Proporcionará usabilidad. “La capacidad del producto software para ser entendido, aprendido, usado y ser atractivo para el usuario, cuan-do se usa bajo condiciones especificadas” (ISO 9126)

ColorBits S.C © 2013

Page 23: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

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)

ColorBits S.C © 2013

Page 24: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

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

ColorBits S.C © 2013

Page 25: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

DIAGRAMAS DE CASOS DE USO

Inicio de sesión

Registrar proveedor

ColorBits S.C © 2013

Page 26: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Consultar catálogo

Consultar información pública

ColorBits S.C © 2013

Page 27: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Aceptar/Cancelar pedido

Calendarizar productor/servicio

ColorBits S.C © 2013

Page 28: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Generar nota

ColorBits S.C © 2013

Page 29: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Modificar información (Administrador)

Modificar producto/servicio

ColorBits S.C © 2013

Page 30: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

ESPECIFICACIÓN DE CASOS DE USO

Caso de Uso Autentificar UsuarioActores Base de datosTipo BásicoPropósito Evitar que personas ajenas al sistema, realicen modi-

ficaciones en los datos que se proporcionanResumen La base de datos comprueba el tipo de usuario que

inicia sesión y los datos de su cuentaPrecondicio-nes Ingresar datos

Flujo principal Si el usuario selecciona “Iniciar sesión”, realizar su-bflujo 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

ColorBits S.C © 2013

Page 31: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Registrar ProveedorActores Proveedor, Base de datosTipo Básico

PropósitoAmpliar 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

ResumenEl proveedor de H. Ayuntamiento de Culiacán regis-tra a los proveedores que suministran los productos y/o servicios para la realización de sus funciones ad-ministrativas.

Precondicio-nes Iniciar sesión como administrador

Flujo principal Si el Proveedor selecciona “Registrar Producto o Ser-vicio”, realizar subflujo S-1 y S-2

Subflujos

S-1 El sistema solicita los datos al Administrador : Nombre del proveedor Domicilio

o Calleo No. exterioro No. interioro Coloniao Municipioo Código postalo Registro Federal de Contribuyente

Formas de Contactoo Teléfono Oficinao Teléfono Celularo Correo electrónico

S-2 Al seleccionar “Aceptar”, el sistema asigna: Fecha del registro Id del proveedor

Excepciones No se completó el formulario correctamenteProveedor ya existente en la base de datos

ColorBits S.C © 2013

Page 32: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Dar de AltaActores Proveedor, Base de datosTipo Básico

PropósitoHacer 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

ResumenEl proveedor autorizado por el H. Ayuntamiento de Culiacán registra los productos o servicios que ofrece a éste

Precondicio-nes

Iniciar sesión como proveedorSeleccionar “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 medidao Especificación del mismo producto

S-2 Al seleccionar “Aceptar”, el sistema asigna: Id del producto o servicio

ExcepcionesInicio de sesión no válidoProducto o servicio ya existente en la cuenta del pro-veedor en la base de datos

ColorBits S.C © 2013

Page 33: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Modificar Información AdministradorActores Administrador, Base de datosTipo BásicoPropósito Mantener actualizada la información del administra-

dorResumen El administrador autentificado por el sistema realiza

cambios en su informaciónPrecondicio-nes

Iniciar sesión como administradorSeleccionar “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álidoProducto o servicio no existente en la base de datos

Caso de Uso Modificar Información ProveedorActores Proveedor, Base de datosTipo BásicoPropósito Mantener actualizada la información del proveedorResumen El proveedor autentificado por el sistema realiza

cambio en los productos o servicios que ofrece

Precondicio-nes

Iniciar sesión como proveedorSeleccionar “Consultar Catálogo”Seleccionar un producto o servicioSeleccionar “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álidoProducto o servicio no existente en la base de datos

ColorBits S.C © 2013

Page 34: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Modificar ProductoActores Proveedor, Base de datosTipo BásicoPropósito Actualizar la información de algún productoResumen El proveedor autentificado por el sistema realiza

cambios en los productos que ofrece

Precondicio-nes

Iniciar sesión como proveedorSeleccionar “Consultar Catálogo”Seleccionar un productoSeleccionar “Modificar”

Flujo principalSi el proveedor ingresa en la página y selecciona mo-dificar dentro del menú de un producto, realizar su-bflujo 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 medidao Especificación del mismo producto

S-2 Al seleccionar “Aceptar”, el sistema actualiza la información del producto en la base de datos

ExcepcionesInicio de sesión no válidoProducto no existente en la base de datosDatos ingresados no válidos

ColorBits S.C © 2013

Page 35: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Modificar ServicioActores Proveedor, Base de datosTipo BásicoPropósito Actualizar la información de algún servicioResumen El proveedor autentificado por el sistema realiza

cambios en los servicios que ofrece

Precondicio-nes

Iniciar sesión como proveedorSeleccionar “Consultar Catálogo”Seleccionar un servicioSeleccionar “Modificar”

Flujo principalSi el proveedor ingresa en la página y selecciona mo-dificar dentro del menú de un servicio, realizar su-bflujo 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

ExcepcionesInicio de sesión no válidoServicio no existente en la base de datosDatos ingresados no válidos

ColorBits S.C © 2013

Page 36: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso ContactarActores Administrador, Proveedor, Base de datosTipo Básico

PropósitoCrear un espacio de comunicación entre el adminis-trador y el proveedor para resolver dudas o cualquier situación que se les presente

ResumenEl proveedor y administrador participan en espacio de mensajería como medio de comunicación para confirmar pedidos, notificaciones o dudas

Precondicio-nes

Iniciar sesión como administrador o proveedorSeleccionar el perfil de algún proveedor o el adminis-tradorSeleccionar “Contactar”

Flujo principalSi el administrador ingresa en el sistema y selecciona “Contactar”, realizar subflujo S-1 y S-3Si 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 datos al momento en que el usuario pulsa “Aceptar”

Excepciones Inicio de sesión no válidoProveedor no existente en la base de datos

ColorBits S.C © 2013

Page 37: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Enviar mensajeActores Administrador, Proveedor, Base de datosTipo Básico

PropósitoQue el proveedor o el administrador según sea el caso, pueda responder, plantear preguntas o alguna situación al remitente

ResumenEl proveedor y administrador participan en espacio de mensajería como medio de comunicación envian-do mensajes

Precondicio-nes

Iniciar sesión como administrador o proveedorSeleccionar el perfil de algún proveedor o el adminis-tradorSeleccionar “Contactar”

Flujo principalSi el administrador ingresa en el sistema y selecciona “Contactar”, realizar subflujo S-1Si 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)

ExcepcionesInicio de sesión no válidoProveedor no existente en la base de datosMensaje eliminadoMensaje no enviado

ColorBits S.C © 2013

Page 38: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Recibir mensajeActores Administrador, Proveedor, Base de datosTipo Básico

PropósitoQue el proveedor o el administrador según sea el caso, pueda leer la respuesta, pregunta o situación que le plantea el emisor

ResumenEl proveedor y administrador participan en espacio de mensajería como medio de comunicación reci-biendo mensajes

Precondicio-nes

Iniciar sesión como administrador o proveedorSeleccionar el perfil de algún proveedor o el adminis-tradorSeleccionar “Contactar”

Flujo principalSi el administrador ingresa en el sistema y selecciona “Contactar”, realizar subflujo S-1Si 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

ExcepcionesInicio de sesión no válidoProveedor no existente en la base de datosMensaje eliminadoMensaje no recibido

ColorBits S.C © 2013

Page 39: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Consultar catálogoActores Administrador, Base de datosTipo Básico

PropósitoQue 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 produc-tos y servicios ofrecidos

Precondicio-nes

Iniciar sesión como administradorSeleccionar “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 medidao Especificación del mismo producto

Excepciones Inicio de sesión no válidoProveedor no existente en la base de datos

ColorBits S.C © 2013

Page 40: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso SolicitarActores Administrador, Base de datosTipo BásicoPropósito Que el administrador pueda satisfacer sus necesida-

des mediante la compra de algún producto o servicio

ResumenEl administrador realiza el pedido en base a la con-sulta de los producto ofrecidos por que el resulte me-jor de acuerdo a sus necesidades.

Precondicio-nes

Iniciar sesión como administradorSeleccionar “Consulta catálogo”Seleccionar un producto o un servicio

Flujo principalSi 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”

ExcepcionesInicio de sesión no válidoProveedor no existente en la base de datosProducto o servicio no válido

ColorBits S.C © 2013

Page 41: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso CalendarizarActores Administrador, Base de datosTipo Básico

PropósitoTener un control de las fechas en que se deben reali-zar las entregas o periodo de tiempo en que se pres-tará 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ó.

Precondicio-nes

Iniciar sesión como administradorSolicitar un producto o servicio

Flujo principal Si el administrador ingresa en el sistema y solicita un producto o servicio, realizar subflujo S-1

SubflujosS-1 El sistema ejecuta dependiendo lo solicitado:

“Calendarizar producto” “Calendarizar servicio”

ExcepcionesInicio de sesión no válidoPedido no existente en la base de datosProducto o servicio no válido

Caso de Uso Calendarizar productoActores Administrador, Base de datosTipo Básico

PropósitoTener un control de las fechas en que se deben reali-zar las entregas, a fin de mantener el orden necesa-rio

Resumen El administrador calendariza su pedido en base a el producto que solicitó.

Precondicio-nes

Iniciar sesión como administradorSolicitar un producto

Flujo principal Si el administrador ingresa en el sistema y solicita un producto, realizar subflujo S-1y S-2

SubflujosS-1 El sistema solicita al Administrador:

Fecha de EntregaS-2 El sistema ejecuta “Calendarizar entrega”

ExcepcionesInicio de sesión no válidoPedido no existente en la base de datosProducto no existente en la base de datos

ColorBits S.C © 2013

Page 42: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Calendarizar entregaActores Administrador, Base de datosTipo Básico

PropósitoTener un control de las fechas en que se deben reali-zar las entregas de los productos, a fin de mantener el orden que se requiere

Resumen El administrador calendariza la entrega de su pedido en base al producto que solicitó.

Precondicio-nes

Iniciar sesión como administradorSolicitar un producto

Flujo principal Si el administrador ingresa en el sistema y solicita un producto, realizar subflujo S-1y S-2

SubflujosS-1 El sistema solicita al Administrador:

Fecha de EntregaS-2 El sistema da de alta la información en la base de datos

ExcepcionesInicio de sesión no válidoPedido no existente en la base de datosProducto no existente en la base de datos

Caso de Uso Calendarizar servicioActores Administrador, Base de datosTipo BásicoPropósito Calendarizar un servicio al solicitarse

ResumenLlevar un control de las fechas en que se brindará la prestación de algún servicio y mantener al Adminis-trador y al Proveedor al tanto de ello

Precondicio-nes

Iniciar sesión como administradorSolicitar 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”

ExcepcionesInicio de sesión no válidoPedido no existente en la base de datosServicio no existente en la base de datos

ColorBits S.C © 2013

Page 43: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Calendarizar inicioActores Administrador, Base de datosTipo Básico

PropósitoLlevar un control de las fechas en que se inicia la prestación de algún servicio y mantener al Adminis-trador y al Proveedor al tanto de ello

Resumen El administrador calendariza el inicio del servicio que solicitó

Precondicio-nes

Iniciar sesión como administradorSolicitar un servicio

Flujo principal Si el administrador ingresa en el sistema y solicita un servicio, realizar subflujo S-1 y S-2

SubflujosS-1 El sistema solicita al Administrador:

Fecha de InicioS-2 El sistema da de alta la información en la base de datos

ExcepcionesInicio de sesión no válidoPedido no existente en la base de datosServicio no existente en la base de datos

Caso de Uso Calendarizar FinActores Administrador, Base de datosTipo Básico

PropósitoLlevar un control de las fechas en que se finaliza la prestación de algún servicio y mantener al Adminis-trador y al Proveedor al tanto de ello

Resumen El administrador calendariza el fin del servicio que solicitó

Precondicio-nes

Iniciar sesión como administradorSolicitar un servicio

Flujo principal Si el administrador ingresa en el sistema y solicita un servicio, realizar subflujo S-1 y S-2

SubflujosS-1 El sistema solicita al Administrador:

Fecha de finS-2 El sistema da de alta la información en la base de datos

ExcepcionesInicio de sesión no válidoPedido no existente en la base de datosServicio no existente en la base de datos

ColorBits S.C © 2013

Page 44: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Aceptar pedidoActores Proveedor, Base de datosTipo BásicoPropósito Que el Proveedor confirme que puede realizar el pe-

dido que se le solicitóResumen En el momento en que el administrador realiza el pe-

dido, se le notifica al proveedor para que lo acepte.Precondicio-nes

Solicitud de producto o servicio por parte del admi-nistrador

Flujo principal Si se realiza la solicitud de un producto o servicio, realizar subflujo S-1y S-2

SubflujosS-1 El sistema pregunta al proveedor si desea acep-tar el pedidoS-2 El sistema ejecuta “Generar nota”

Excepciones Inicio de sesión no válidoPedido no existente en la base de datos

Caso de Uso Generar notaActores Base de datosTipo BásicoPropósito Que posteriormente se pueda mostrar una nota con

los datos de la compra realizadaResumen En el momento en que el administrador realiza el pe-

dido, se genera la nota de compra.Precondicio-nes “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 datosPedido cancelado

ColorBits S.C © 2013

Page 45: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Calcular totalActores Base de datosTipo BásicoPropósito Que el Administrador lleve un control de los gastos

que realiza

ResumenEn el momento en que el administrador realiza el pe-dido, se genera la nota de compra y se calcula el to-tal a pagar.

Precondicio-nes “Generar nota”

Flujo principal Si se genera la nota de un producto o, realizar subflu-jo 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 totalS-3 El sistema regresa la información a “Generar nota”

Excepciones Pedido no existente en la base de datosPedido cancelado

Caso de Uso Cancelar pedidoActores Proveedor, Base de datosTipo Básico

PropósitoQue el proveedor pueda rechazar pedidos en caso de que no cuente con los productos/servicios que se le solicitan

ResumenEn el momento en que el administrador realiza el pe-dido, se le notifica al proveedor para que lo rechace en caso de no poder realizarlo

Precondicio-nes

Solicitud de producto o servicio por parte del admi-nistrador

Flujo principal Si se realiza la solicitud de un producto o servicio, realizar subflujo S-1

Subflujos S-1 El sistema pregunta al proveedor si desea recha-zar el pedido

Excepciones Inicio de sesión no válidoPedido no existente en la base de datos

ColorBits S.C © 2013

Page 46: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Mostrar notaActores Administrador, Base de datosTipo BásicoPropósito Que el Administrador pueda tener un registro impre-

so de sus compras

ResumenEn el momento en que el administrador realiza el pe-dido, se genera la nota de compra y se muestra en pantalla

Precondicio-nes “Calcular total”

Flujo principal Si se genera la nota de un producto o, realizar subflu-jo S-1

Subflujos

S-1 El sistema muestra la nota generada al adminis-trador 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

ExcepcionesPedido no existente en la base de datosPedido canceladoError generando nota

ColorBits S.C © 2013

Page 47: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Caso de Uso Consultar pedidosActores Proveedor, Base de datosTipo BásicoPropósito Que el proveedor esté al tanto de los pedidos que

realiza el administrador

ResumenEn el momento en que el administrador realiza el pe-dido, se le notifica al proveedor y éste tiene la posibi-lidad de realizar una consulta de éstos

Precondicio-nes

Solicitud de producto o servicio por parte del admi-nistradorAceptar los pedidos

Flujo principal Si se realiza la solicitud de un producto o servicio, realizar 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álidoPedido no existente en la base de datos

Caso de Uso Consulta informaciónActores PúblicoTipo BásicoPropósito Que el público pueda saber las funciones del H.

Ayuntamiento de Culiacán

ResumenEl público no perteneciente al sistema, puede ingre-sar a la página principal y consultar la información que es pública

Precondicio-nes Ingresar a la página

Flujo principal Si se ingresa a la página principal, realizar subflujo S-1

SubflujosS-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álidoPedido no existente en la base de datos

ColorBits S.C © 2013

Page 48: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

DIAGRAMAS DE SECUENCIA

Dar de alta producto/servicio

Dar de alta proveedor

ColorBits S.C © 2013

Page 49: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Inicio de sesión

Consulta de catálogo (Proveedor)

ColorBits S.C © 2013

Page 50: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Consulta catàlogo (Administrador)

Aceptar/Cancelar pedido

ColorBits S.C © 2013

Page 51: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Enviar mensaje

Modificar información (Administrador)

ColorBits S.C © 2013

Page 52: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Modificar información (Proveedor)

ColorBits S.C © 2013

Page 53: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

Generar nota

ColorBits S.C © 2013

Page 54: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

DIAGRAMAS DE ACTIVIDADES

ColorBits S.C © 2013

Page 55: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

DIAGRAMA ENTIDAD RELACIÓN

ColorBits S.C © 2013

Page 56: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

DIAGRAMA DE CLASES

ColorBits S.C © 2013

Page 57: Informe extenso ultima

“PORQUE APRENDER SI TIENE COLOR”

MAPA DE NAVEGACIÓN

ColorBits S.C © 2013