UNIVERSIDAD TECNOLÓGICA NACIONAL FACULTAD REGIONAL CÓRDOBA EXTENSIÓN ÁULICA PUNILLA PROYECTO FINAL Informe Preliminar Sistema de información para la gestión de mascotas Docentes: Fidelibus, Mario. Destefanis, María Laura. Curso: 5K90 Alumnos: LOCATI, Marco PERALTA, Miguel Ángel PRADO, Mauricio Hugo Legajo: 44018 Legajo: 45686 Legajo: 45727 Fecha Entrega: 28/03/2011 2011 UNIVERSIDAD TECNOLÓGICA NACIONAL – FACULTAD REGIONAL CÓRDOBA - INGENIERÍA EN SISTEMAS DE INFORMACIÓN CÁTEDRA DE PROYECTO FINAL CURSO 5K90 INFORME PREELIMINAR PROYECTO FINAL . Sistema: SIGA (Sistema de Información para la Gestión de Mascotas). Integrantes: LOCATI, Marco PERALTA, Miguel Ángel PRADO, Mauricio Hugo Legajo: 44018 Legajo: 45686 Legajo: 45727 Informe: Esta semana, realizamos la propuesta para el desarrollo del sistema de información. Firma del docente: Observaciones: Locati, Marco – Peralta Miguel Ángel – Prado, Mauricio Hugo Página 2 de 7 UNIVERSIDAD TECNOLÓGICA NACIONAL – FACULTAD REGIONAL CÓRDOBA - INGENIERÍA EN SISTEMAS DE INFORMACIÓN CÁTEDRA DE PROYECTO FINAL CURSO 5K90 Contenido INTRODUCCIÓN ............................................................................................................................ 4 MERCADO....................................................................................................................................... 4 DIAGNÓSTICO ............................................................................................................................... 4 PROBLEMAS EN LAS EMPRESAS .................................................................................................................. 4 SITUACIONES BUENAS A OPTIMIZAR .......................................................................................................... 5 NECESIDADES PLANTEADAS POR LOS USUARIOS ....................................................................................... 5 PROPUESTA DEL PRODUCTO .................................................................................................... 5 OBJETIVO ..................................................................................................................................................... 5 LÍMITES ........................................................................................................................................................ 5 ALCANCES .................................................................................................................................................... 5 METODOLOGÍA............................................................................................................................................ 6 BIBLIOGRAFÍA .............................................................................................................................................. 6 PLANIFICACIÓN ............................................................................................................................ 7 Locati, Marco – Peralta Miguel Ángel – Prado, Mauricio Hugo Página 3 de 7 UNIVERSIDAD TECNOLÓGICA NACIONAL – FACULTAD REGIONAL CÓRDOBA - INGENIERÍA EN SISTEMAS DE INFORMACIÓN CÁTEDRA DE PROYECTO FINAL CURSO 5K90 INTRODUCCIÓN Este documento se definen los alcances que el sistema brindará, y hacia quien va dirigido el producto, delineando límites de sus prestaciones y el objetivo que se busca como propósito de su desarrollo, como así también la definición del ciclo de vida del proyecto de desarrollo y su contexto temporal. MERCADO El producto de software está dirigido a Médicos Veterinarios: Profesionales que quieran publicar sus servicios a domicilio. Veterinarias: Locales veterinarios que deseen publicar los productos y/o servicios que ofrecen. Negocios relacionadas a animales: Empresas que se dediquen a la comercialización de productos o servicios relativos a animales, tales como radiografías, ecografías, limpieza y acicalado, paseo de perros, translado de animales, forrajerías, etc; con interés de publicar sus productos o servicios. Usuarios particulares: o que hayan perdido su mascota y necesiten un medio de publicación o que hayan encontrado una mascota perdida y necesiten un medio de publicación para encontrar a su dueño o que estén buscando respuestas a consultas médico-veterinarias, o consultas relativas a su mascota dirigidas al público en general. o que quieran publicar entrega de cachorros en venta o no o que necesitan productos relativos al cuidado de sus animales, tales como productos alimenticios, recreativos, vestimenta y confort. o que necesitan servicios relativos a la salud, higiene o recreación de su mascota Entidades protectoras de animales: Pueden gestionar a través del sistema la entrega de animales a los usuarios que los requieran, así como recoger animales que los usuarios denuncian como perdidos o abandonados y restituir a las mascotas perdidas a sus dueños Empresas de Delivery: Empresas que se dediquen al traslado de mercadería. Aca chicos no estoy seguro, si hay que definir a quien va destinado desde el punto de vista comercial, o si definimos a quien va dirigido para su uso, en el primer caso el usuario particular estaría excluido ya que no se obtendrán réditos directos del mismo. DIAGNÓSTICO PROBLEMAS EN LAS EMPRESAS Para identificar los problemas encontrados en las empresas, se realizó un relevamiento en dos comercios: una veterinaria y un negocio de venta de servicios y productos para animales (forrajería) y también en la sociedad protectora de animales de la ciudad de Villa Carlos Paz. Se ha detectado como principal problema la difícil comunicación entre los clientes y las empresas, pudiendo realizarse sólo telefónicamente. La gran cantidad de consultas en las horas pico (principalmente en los comercios relevados) hacen que se pierdan ventas de productos y servicios ya que, al detectar que el teléfono da ocupado, los posibles clientes optan por otros comercios que ofrecen productos y servicios similares. Se han detectado en la ciudad de Villa Carlos Paz una gran cantidad de mascotas perdidas que rara vez son regresadas a sus dueños, ya que no existe una forma sistemática para devolverlas. Éstas quedan deambulando por la ciudad generando peligro para ellas, para las personas en general y para otros animales. Para las personas habitantes de la ciudad, es difícil comunicarse con la entidad protectora de animales, ya sea por desconocimiento de su domicilio o del número de teléfono en el Locati, Marco – Peralta Miguel Ángel – Prado, Mauricio Hugo Página 4 de 7 UNIVERSIDAD TECNOLÓGICA NACIONAL – FACULTAD REGIONAL CÓRDOBA - INGENIERÍA EN SISTEMAS DE INFORMACIÓN CÁTEDRA DE PROYECTO FINAL CURSO 5K90 que atiende. Además, la protectora no tiene forma de dar a conocer los animales que tiene la entidad, ya sea para su devolución o para conseguirles dueño. SITUACIONES BUENAS A OPTIMIZAR En las entidades relevadas se ha detectado interés de comunicarse con otras empresas del ramo, como así también con sus clientes, pero no se sabe cómo realizarlo. Existe solidaridad en muchos usuarios comunes, detectándose el interés de éstos para regresar los animales encontrados a sus dueños. Por ahora las personas que extravían animales, sólo se valen de carteles dispuestos en sitios cercanos al lugar en donde se extravió la mascota en los cuáles se indican las señas particulares de cada una, día de extravío, raza, etc. NECESIDADES PLANTEADAS POR LOS USUARIOS Disponibilidad de ofertas e información de los negocios las 24 horas. Vinculación con otros negocios del ramo. Crecimiento del negocio, tratando de ofrecer nuevos productos y servicios. Publicidad del negocio en internet. La Sociedad Protectora de Animales plantea lo dificultoso de dar a conocer los animales con los que cuenta para regalar o restituir a sus dueños. PROPUESTA DEL PRODUCTO OBJETIVO Brindar información a empresas y usuarios comunes que permita facilitar soluciones a los problemas de las mascotas. LÍMITES Desde que se presenta una necesidad relacionada a la vida del animal, hasta que se da solución a dicha situación. ESTO ES EXACTAMENTE LO QUE ESTABA EN EL TRABAJO ANTERIOR. ¿SE PODRÁN INCLUIR OTRO PAR DE LÍMITES PARA LA VENTA DE PRODUCTOS? ALCANCES Aca lo traté de armar en base a como dijo Destefanis, en base a lo que el sistema prestaría al usuario final y no en base a todas las entidades que tendríamos que gestionar internamente para que el sistema funcione, fíjense si pueden completarlo. Publicación de mascota perdida, se podrá registrar datos y rasgos del animal, ubicación, fotografía/s, de una mascota que haya encontrado tanto un usuario particular como una entidad protectora de animales. Búsqueda de mascotas perdidas: se podrán realizar búsquedas basadas en ubicaciones, raza/tipo, rasgos y características de animal perdido. Locati, Marco – Peralta Miguel Ángel – Prado, Mauricio Hugo Página 5 de 7 UNIVERSIDAD TECNOLÓGICA NACIONAL – FACULTAD REGIONAL CÓRDOBA - INGENIERÍA EN SISTEMAS DE INFORMACIÓN CÁTEDRA DE PROYECTO FINAL CURSO 5K90 Reclamo de mascota perdida: Solicitud de una mascota que se encuentre perdida, ya sea este su dueño o un interesado en adoptarla, en caso de no haberse presentado reclamo del anterior. Publicación de Propaganda: Publicación de propaganda de productos o servicios relacionados a animales que una empresa o particular comercializa. Publicación de Productos a la venta: registro de datos, categoría/s y tipo de productos de un negocio o particular realiza. Compra de productos: Creación de orden de pedido de productos existentes en el catálogo, pudiendo entregase a domicilio o ser retirado en local, y registrarse el pago online o a contra reembolso. Consultas online: Solicitud de respuestas a inquietudes de usuarios particulares ya sean consultas médico-veterinarias dirigidas a profesionales o a público en general. Gestión de pedido: el sistema mantendrá informado a el cliente, vendedor y empresa de delivery sobre el estado de los pedidos realizados, confirmados y enviados. Las entidades protectoras de animales podrán publicar avisos de mascotas encontradas para reunirlas con su dueño. Solicitud de animales del sexo opuesto para cría. METODOLOGÍA Se utilizará la metodología orientada a objetos, realizando todo el trabajo de forma iterativa e incremental. BIBLIOGRAFÍA Jacobson, Booch y Rumbaugh: “EL PROCESO UNIFICADO DE DESARROLLO” (Editorial Addison-Wesley - Año 1999). Booch, Rumbaugh y Jacobson: “LENGUAJE DE MODELADO UNIFICADO” 2DA EDICIÓN (Editorial Addison Wesley-Pearson Educación - Año 2006). Craig Larman: “UML Y PATRONES” (Editorial Prentice Hall – 2ª edic.- Año 2002.) Gamma, Eric: “PATRONES DE DISEÑO” (Editorial Addison-Wesley – Año 2003). Sommerville, Ian, “INGENIERÍA DE SOFTWARE” Sexta Edición (Editorial Addison-Wesley Año 2002). Arlow, Jim y Neustadt, “PROGRAMACION UML 2”, Ediciones Anaya Multimedia; Año 2006. David Ruble, ANÁLISIS Y DISEÑO PRÁCTICO DE SISTEMAS - CLIENTE/SERVIDOR CON GUI. (Editorial Prentice Hall - Año 1998). Ivar Jacobson, OBJECT-ORIENTED SOFTWARE ENGINEERING. (Editorial Addison-Wesley Año 1994). Page Jones, Meilir: “FUNDAMENTALS OF OBJECT ORIENTED DESIGN IN UML” (Editorial Addison-Wesley Año 2000). Adolph, Steve; Bramble, Paul: “PATTERNS FOR EFFECTIVE USE CASES” (Editorial AddisonWesley Año 2003). Braude, Eric J.; “INGENIERÍA DE SOFTWARE UNA PERSPECTIVA ORIENTADA A OBJETOS” , (Editorial AlfaOmega - Año 2003). Armour, Frank: “ADVANCED USE CASE MODELLING” (Editorial Addison- Wesley Año 2001). Bhuvan Unhelkar, VERIFICATION AND VALIDATION FOR QUALITY OF UML 2.0 MODELS. (Editorial Wiley, Estados Unidos, Año 2005) Locati, Marco – Peralta Miguel Ángel – Prado, Mauricio Hugo Página 6 de 7 UNIVERSIDAD TECNOLÓGICA NACIONAL – FACULTAD REGIONAL CÓRDOBA - INGENIERÍA EN SISTEMAS DE INFORMACIÓN CÁTEDRA DE PROYECTO FINAL CURSO 5K90 Collins, Dave: “DESIGNING OBJECT ORIENTED USER INTERFACES” (Editorial The Benjamin / Cummings, 1995). Dustin, Elfriede; Rashka, Jeff; Paul, John: “AUTOMATED SOFTWARE TESTING” (Editorial Addison-Wesley - Año 1999). McConell, Steve: “CODE COMPLETE” (Editorial Microsoft Press – Año 2003) Krutchten, Philippe, “THE RATIONAL UNIFIED PROCESS, AN INTRODUCTION” Segunda Edición (Editorial Addison-Wesley – Año 2000). Apuntes de Cátedra- Autor Judith Meles Apuntes Publicados por las distintas Cátedras de la Carrera Ingeniería en Sistemas de Información de la Universidad Tecnológica Nacional. Internet. PLANIFICACIÓN Locati, Marco – Peralta Miguel Ángel – Prado, Mauricio Hugo Página 7 de 7