INGENIERIA DE SOFTWARE II




     MIGUEL ANGEL QUINTERO RESTREPO

       JAIME ANDRES RENDON ZAPATA




UNIVERSIDAD CATOL...
INGENIERIA DE SOFTWARE II

                    “FARMA”

Software de aplicación para laboratorio de Fármacos




          ...
INTRODUCCION




La ingeniería de Software     es una disciplina que ofrece métodos y
técnicas para el desarrollo y manten...
diferentes elementos necesarios y conceptualizados en la metodología
para obtener en el resultado final un Software de cal...
JUSTIFICACION




Siempre en el desarrollo de un proyecto de Ingeniería de Software se
deben cumplir algunos requisitos y ...
Para una organización hoy en día es necesario optimizar los procesos
para que con ello se agilicen los mismos, las solucio...
OBJETIVO GENERAL




Desarrollar un Software de Aplicación para una empresa de Fármacos de
la ciudad de Pereira que optimi...
OBJETIVOS ESPECIFICOS




•   Organizar de forma optima la información de la empresa

•   Generar una base de datos de la ...
ESCENARIO




Un laboratorio de fármacos desea instalar en el eje cafetero un centro de
distribución para que sus clientes...
pueda de forma adecuada manejar la información de la empresa como la
del cliente, una solución en donde se manejen copias ...
HOJA DE REQUERIMIENTOS




     REQUERIMIENTOS DEL                    REQUERIMIENTOS DEL
           CLIENTE               ...
encargado de manejar el software    correspondiente delimitación del
                                    proyecto

Que se ...
http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software

http://www.monografias.com/trabajos5/inso/inso.shtml

http://www...
Próxima SlideShare
Cargando en…5
×

Segunda Entrega Proyecto

1.180 visualizaciones

Publicado el

Publicado en: Tecnología, Empresariales
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
1.180
En SlideShare
0
De insertados
0
Número de insertados
8
Acciones
Compartido
0
Descargas
9
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Segunda Entrega Proyecto

  1. 1. INGENIERIA DE SOFTWARE II MIGUEL ANGEL QUINTERO RESTREPO JAIME ANDRES RENDON ZAPATA UNIVERSIDAD CATOLICA POPULAR DEL RISARALDA FACULTAD DE CIENCIAS BASICAS E INGENIERIAS PROGRAMA DE INGENIERIA DE SISTEMAS Y TELECOMUNICACIONES PEREIRA 2009
  2. 2. INGENIERIA DE SOFTWARE II “FARMA” Software de aplicación para laboratorio de Fármacos Miguel Ángel Quintero Restrepo Jaime Andrés Rendón Zapata Presentado al Docente: Luis Eduardo Peláez Valencia UNIVERSIDAD CATOLICA POPULAR DEL RISARALDA FACULTAD DE CIENCIAS BASICAS E INGENIERIAS PROGRAMA DE INGENIERIA DE SISTEMAS Y TELECOMUNICACIONES PEREIRA 2009
  3. 3. INTRODUCCION La ingeniería de Software es una disciplina que ofrece métodos y técnicas para el desarrollo y mantenimiento de un software de calidad el cual pueda resolver problemas de diversa índole. En el mundo globalizado de hoy la carrera por el mejoramiento continuo en los procesos de las organizaciones ha llevado que se adopte un interés mas amplio acerca de los resultados en un producto final, el cual sea competente en un mercado tan exigente como el que hay hoy en día, esto ha creado una necesidad inherente de adoptar tecnologías que apoyen cada etapa en las diversas áreas comprometidas en un proceso, esta necesidad de competencia, de creación, de llegar a un usuario final con el mejor resultado, hace que las empresas necesiten y adquieran aplicaciones que agilicen y optimicen los procesos. La ingeniería de software es un área relativamente nueva en la ingeniería, pero que a su vez ha ganado un amplio terreno en reconocimiento como disciplina necesaria a la hora de desarrollar Software para las empresas, ya de ahí que se hayan implantado normas técnicas internacionales para el desarrollo de un Software de calidad. La ingeniería de Software esta basada en procesos que se deben ir desarrollando a medida que un proyecto avance en sus etapas, estos procesos son debidamente desglosados y profundizados por guías o metodologías que se especializan en marcar directrices a la hora de desarrollar un proyecto. Analizando todo lo anterior se ha enmarcado un proyecto de Ingeniería de Software en donde se van a elaborar los diferentes lineamientos propuestos por la disciplina, fortalecidos por una metodología que se adapte a las necesidades que en su momento puedan requerirse para el mejor desarrollo de una solución de Software de aplicación, se abordara todo el contexto necesario en el transcurso del proyecto, se seguirán los
  4. 4. diferentes elementos necesarios y conceptualizados en la metodología para obtener en el resultado final un Software de calidad el cual sea acorde a las necesidades de un cliente y a la satisfacción del equipo o grupo de trabajo, cada proceso, cada plan debe ser acorde a las diferentes directrices estandarizadas en la metodología ya que con ello se asegura que se logrará un producto final de calidad. Teniendo en cuenta todo lo anterior se desarrollara una aplicación para una empresa de Fármacos que ha evidenciado problemas en la organización de las entregas de los productos hacia sus clientes, para ello se realizaran los procesos dictados por la Ingeniería de Software y abarcados mas ampliamente por la metodología a utilizar todo ello para definir los lineamientos necesarios para el desarrollo del producto, cada etapa tendrá un amplio estudio el cual amplíe de forma sistemática toda la organización y eso ayude a dimensionar cada vez mas cual será la mejor solución para la organización.
  5. 5. JUSTIFICACION Siempre en el desarrollo de un proyecto de Ingeniería de Software se deben cumplir algunos requisitos y tener en cuenta algunos elementos necesarios a la hora de abordar un proyecto, primero que todo se justificara el proyecto y para ello son necesarias algunas preguntas. ¿Para que lo estoy realizando? La empresa de Fármacos requiere una solución para el manejo de información, ya que la falta de organización en sus procesos ha disminuido de forma sustancial la capacidad de otorgar a sus clientes la confianza necesaria que satisfaga las necesidades, se han perdido clientes, se han entregado pedidos erróneos, se ha multiplicado el horario de trabajo de los empleados y no es porque haya mayor demanda, sino porque se pierde demasiado tiempo en búsqueda de información, despacho de mercancías, problemas de informes y facturas, para todo ello es necesaria una solución en donde se optimicen y se agilicen los procesos dentro de la organización, una solución que ataque todos estos problemas, que sea acorde a lo solicitado y genere una satisfacción final que se traduzca en generación de crecimiento para la empresa. ¿Qué beneficios trae la solución? La solución trae consigo una optimización en los procesos dentro de la organización ya que en el marco de no generar facturas de forma escrita, sino automáticamente, bases de datos en donde se generen reportes, agilidad a la hora de recibo y entrega de pedidos, generando confianza en los clientes y prestigio a la organización, iteración entre áreas y con ello se involucra a toda la organización y se crea sentido de pertenencia, crecimiento, productividad y garantía a la hora de que el cliente requiera de que su proveedor respete tiempos estipulados con anterioridad. ¿Es necesaria la solución?
  6. 6. Para una organización hoy en día es necesario optimizar los procesos para que con ello se agilicen los mismos, las soluciones informáticas son una necesidad inherente en un mundo tecnológico, las aplicaciones de Software aunque por muchos vistas de mala manera o con recelo, son soluciones que han generado confianza en las empresas, cada empresa de hoy tiene una solución informática en su espacio, por ello es acorde pensar que una empresa que maneja clientes potenciales, clientes que requieren de optimización de tiempos, clientes que reclaman atención y exigen garantías para la prestación de servicios, debe elaborar planes estratégicos que conlleven a la consecución de mejoras, el Software de aplicación “FARMA” es una solución informática que requiere la empresa de fármacos para mejorar la productividad de la organización como la de los empleados.
  7. 7. OBJETIVO GENERAL Desarrollar un Software de Aplicación para una empresa de Fármacos de la ciudad de Pereira que optimice y agilice la entrega de pedidos a sus clientes.
  8. 8. OBJETIVOS ESPECIFICOS • Organizar de forma optima la información de la empresa • Generar una base de datos de la organización • Generar facturas y reportes de los clientes • Generar copias de seguridad
  9. 9. ESCENARIO Un laboratorio de fármacos desea instalar en el eje cafetero un centro de distribución para que sus clientes (farmacias) tengan en menos tiempo los productos que soliciten a través de los visitadores médicos. Para lograrlo, Ud. es el encargado de la plataforma tecnológica y el software del que se dispondrá para automatizar los procesos relacionados con esta distribución. PLANTEAMIENTO DEL PROBLEMA En reunión con el Gerente de una empresa de Fármacos en la ciudad de Pereira se evidenció la necesidad de desarrollar e instalar un software para el manejo de la información, el cual agilice y optimice la entrega de medicamentos a sus clientes, siendo este el mayor problema constatado por los desarrolladores, sin dejar a un lado todas las posibles repercusiones que esto conlleva, pues se pudo evidenciar que la información que maneja el laboratorio esta desorganizada, no hay un manejo adecuado de la misma, esto resurgiendo en problemas como el de pérdida de los pedidos de los clientes, facturas elaboradas a mano, lo mismo que los informes, la entrega de los productos no se hace en el tiempo estipulado y con ello la demora en los pagos, muchas veces la entrega del medicamento no corresponde al pedido dando como respuesta la pérdida de algunos clientes, pérdida en tiempo y esto todo se reduce a pérdida de dinero, el control de los medicamentos no es el adecuado ya que no hay un inventario serio de los mismos, la infraestructura tecnológica no es optima para el buen manejo de la información en el laboratorio. En solución de todo lo anterior se puede concluir que la empresa de Fármacos necesita una solución Software en base de datos en la cual se
  10. 10. pueda de forma adecuada manejar la información de la empresa como la del cliente, una solución en donde se manejen copias de seguridad para mantener una redundancia en la correspondiente información y se pueda llegar a ella con la mayor facilidad y en el menor tiempo posible, logrando que los informes y las facturas sean elaboradas por el mismo programa de una forma fiable y así manejar la menor cantidad de papelería y con ello optimizando tiempos de los empleados los cuales no tendrán que elaborar en lo posible nada de forma escrita traduciendo esto a eficiencia, así el pedido que haga el cliente será acorde a la entrega que haga la empresa proponiendo un nivel de gestión alto teniendo un aval de lo que fue solicitado y de lo que fue entregado, logrando una iteración eficiente entre las dos partes, para que el pago por medio de los clientes tenga un plazo el cual se cumpla y no haya demoras, optimizando recursos, tiempo y logrando en base a una adquisición de arquitectura tecnológica la conectividad necesaria para la organización y sea por medio de auditorias la consecución de inventarios en plazos estipulados en los cuales se haga una medición de controles muy necesarios en cualquier empresa.
  11. 11. HOJA DE REQUERIMIENTOS REQUERIMIENTOS DEL REQUERIMIENTOS DEL CLIENTE INGENIERO Costo moderado de la aplicación Adquirir arquitectura tecnológica Que el sistema elabore un historial Delegar una persona de la empresa de los clientes para el correspondiente suministro de información Que la solución del software sea Revisión de la correspondiente solo para el laboratorio de papelería, de los informes y fármacos, que no se venda a otra facturas que se hayan diligenciado entidad de forma escrita por parte de la empresa Que la solución del software pueda Realizar un cronograma de tener mejoras en el futuro actividades con el gerente o la persona encargada del suministro de información Que si en algún momento Tener un amplio conocimiento del determinado el programa tiene negocio, de sus áreas, personas algún fallo haya un plazo mínimo involucradas en el manejo del de asistencia por parte de la programa empresa desarrolladora Que sea un programa fácil de Que se elabore de forma escrita el manejar para los empleados contrato, firmado por la personas encargadas y respetando de forma puntual entregas del desarrollo, dinero e información Que se planteen una serie de Realizar con el gerente o persona capacitaciones para el personal encargada de la empresa la
  12. 12. encargado de manejar el software correspondiente delimitación del proyecto Que se haga la correspondiente Que la posible solución del instalación o una posible programa elaborada por el reinstalación desarrollador y mostrada de forma concisa al cliente tenga la correspondiente aprobación del mismo, con el previo conocimiento de la delimitación del proyecto Que se haga un mantenimiento del Definir con el cliente o persona programa en los plazos acordados encargada el sistema de gestión de en el contrato bases de datos que se va a utilizar Que maneje copias de seguridad Que elabore las correspondientes estadísticas, los informes y las facturas de la empresa Que se elaboren los diferentes manuales necesarios para el manejo del programa y su correspondiente instalación Que se realicen pruebas del programa BIBLIOGRAFIA http://fundamdeprog-anarquia88.blogspot.com/2007/11/241-analizar-el- enunciado-del-problema.html http://sisbib.unmsm.edu.pe/bibvirtualdata/Tesis/Basic/mendoza_nj/Cap1.p df
  13. 13. http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software http://www.monografias.com/trabajos5/inso/inso.shtml http://www.monografias.com/trabajos6/resof/resof.shtml http://www.gestiopolis.com/administracion-estrategia/requerimientos-de- software-por-administradores-de-software.htm Roger Pressman. Ingenieria del Software: Un Enfoque Practico. MacGraw-Hill. 2001

×