w Ads - Olímpico

28
UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP FACULTAD DE INGENIERIA DE SISTEMAS ANÁLISIS Y DISEÑO DE SOFTWARE HUANCAYO PERÚ 2011 FACULTAD DE INGENIERIA DE SISTEMAS ASIGNATURA : ANÁLISIS Y DISEÑO DE SOFTWARE CATEDRÁTICO : Ing. MERCADO RIVAS, RICHARD ALUMNO : ARIZAPANA HUIZA WILLIAMS LAPA QUICHCA EMANUEL RODRIGUEZ GAGO RICHARD SULLCA FERNÁNDEZ YHURI SEMESTRE : VI RESTAURANTE OLÍMPICO

description

TRabajo de universidad de Diseño de software

Transcript of w Ads - Olímpico

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    HHUUAANNCCAAYYOO PPEERR

    22001111

    FACULTAD DE INGENIERIA DE SISTEMAS

    ASIGNATURA : ANLISIS Y DISEO DE SOFTWARE CATEDRTICO : Ing. MERCADO RIVAS, RICHARD ALUMNO : ARIZAPANA HUIZA WILLIAMS LAPA QUICHCA EMANUEL RODRIGUEZ GAGO RICHARD SULLCA FERNNDEZ YHURI SEMESTRE : VI

    RESTAURANTE OLMPICO

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    INTRODUCCIN

    Muchas veces a los que desean viajar por el interior del Per,

    especficamente a Huancayo, Jauja, Concepcin, se les recomienda el

    Restaurante Olmpico, s in embargo si lo buscamos en el internet, s lo

    encontrarn la direcci n. La comida peruana es internacionalmente

    famosa, la comida de la sierra del Per, se encuentra en pocos lugares,

    y uno de esos pocos lugares, es precisamente este restaurante, adems

    la razn es porque sobresalen con la variedad de potajes; sobre todo si

    se busca calidad, diversidad y saborear comida del lugar y criolla, ya

    que muchas ciudades del pas estn invadidas por los famosos "pollos

    a la brasa" que dicho sea de paso, tambin so n exquisitos; pero si se

    visita Huancayo se debe tambin aprovechar la exquisita comida

    huancana y otros platos de la regin.

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    PLAN DE DESARROLLO DEL SISTEMA:

    El desarrollo de este software contribuir al mejoramiento del sistema de atencin de la empresa en este caso el Restaurante Olmpico, as mismo la facturacin y reservas; todo esto llevar a cabo haciendo uso de las metodologas aprendidas en clase. Propsito El propsito del Plan de Desarrollo del Sistema es recoger toda la

    informacin que se pueda tener y los requerimientos existentes, para

    luego hacer una seleccin de informacin que nos permitir

    implementar una solucin basada en los datos que se recolectaron y el

    diagnstico que se hizo del sistema.

    Cabe destacar que este plan de desarro llo del Sistema ser usado

    nicamente por los miembros del grupo de trabajo, asesorados por el

    docente encargado y slo de ser necesario se le har entrega de este a

    los usuarios finales del sistema a desarrollar.

    Restricciones

    - Hay existencia de un sistem a de control de reservas, atencin y facturacin de pedidos en la empresa Restaurant Olmpico S.A.C. .

    - Se tendr que hacer uso de alguna plataforma libre de desarrollo por el tema de las licencias y de este modo reducir costos.

    - Se tendr que actualizar la informacin existente desde el ao 2009 hasta la actualidad.

    Entregables del Proyecto

    - Informacin general sobre la empresa de restaurante Olmpico

    - Plan de Desarrollo del Sistema.

    - Planeacin del Proyecto .

    - Modelado de los procesos de la empresa de restaurante Olmpico usando IDEF.

    - Requerimientos.

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    ORGANIZACIN DEL PROYECTO

    ESTRUCTURA ORGANIZACIONAL

    - Jefe de Proyecto: Estudiante encargado del diseo, anlisis y coordinacin con los dems miembros del grupo, de modo que coordine el trabajo a desarrollar.

    Encargado: Arizapana Huiza, Will iams Edison .

    - Secretario: Estudiante encargada de asistir al jefe de proyecto en las reuniones a realizar y a la vez apoyarlo en caso de que este no pueda cumplir sus funciones .

    Encargado: Sullca Fernndez, Yhuri Germn.

    - Programador/Diseador/Analista: Trabajo asumido en la totalidad por todos los miembros del grupo de trabajo.

    - Encargados: Arizapana Huiza Williams Edison, Sullca Fernndez Yhuri Fermn, Rodrguez Gago Richard, Lapa Quichca Emanuel

    ROLES Y RESPONSABILIDADES

    PUESTO RESPONSABILIDAD

    Jefe de Proyecto

    Asignar recursos, gestionar con los miembros del grupo, y mantendr al equipo centrado en los objetivos. Adems que supervisar la buena consecucin y desempeo del sistema.

    Secretario

    Ser la persona que asistir al jefe de proyecto y de darse el caso de representarlo en s ituaciones extraordinarias,

    Programador Ser el encargado de poder construir prototipos que se asemejarn a la solucin final.

    Diseador

    Ser la persona encarga de construir las interfaces que el den un buen desenvolvimiento al programa a nivel de usuarios.

    Analista Ser la persona encargada de detallar los modelos a desarrollar, as como de modelar los procesos en la institucin.

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    PROCESO DE GESTIN

    Estimados del Proyecto

    E n e s t e c a s o e n p a r t i c u l a r e l n i co co s t o e n e l q u e s e i n c u r r i r s e r e l c o s t o o p e r a t i v o p o r i m p r i m i r e l pr e s e n t e d o cu m e nt o y o t r o s g a s t o s d e r i v a d o s po r l a co m pr a d e C D s o e l u s o d e c o m pu t a d o r a s , po r l o q u e co ns i d e r a n d o e s t o s e h a pr e v i s t o q u e c a d a m i e m b r o d e l g r u p o d e t r a b a j o d e e l m o nt o d e S / . 1 0 . 0 0 d e m o d o q u e s e p u e d a s o l v e n t a r y a l f i n a l d e l pr o y e c t o s i e x i s t e a l g n m o n t o e x c e d e nt e s e l e s d e v o l v e r a l o s m i e m b r o s d e l g r u po .

    C o n r e s pe c t o a l d e s a r r o l l o d e l S i s t e m a co m o t a l , no s e i n c u r r i r e n u n g a s t o d e l i c e n ci a s n i d e r i v a d o s , y a q u e s e p i e ns a d e s a r r o l l a r l o e n a l g u n a p l a t a f o r m a l i b r e .

    MONITOREO Y CONTROL DEL PROYECTO

    Gestin de Requisitos

    - Crear un sistema capaz de mostrar datos de reservas y facturacin del mismo.

    - Poder automatizar el proceso de impresin de registros y reportes.

    - Ingreso seguro de datos.

    - Poder actualizar la base de datos de manera rpida y confiable.

    Recoleccin y documentacin de requisitos

    Con este fin, se realizaron dos visitas a la empresa RESTAURANTE

    OLIMPICO S.A.C., donde se pudo identificar cm o es que se realiza el

    trabajo y los procesos de reservas y facturacin de pedidos, adems

    se encontr que dicho proceso se podra reducir con el uso de un

    Sistema que nos sirva para poder implementarlo en la empresa.

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    Verificacin

    En este punto se tendr a que verificar los requisitos planteados

    anteriormente.

    Control de plazos

    Se ha establecido un tiempo total de 60 das para la consecucin del

    proyecto.

    Control de calidad

    Esto a su vez, ser expuesto por el ingeniero que desarrolle el Sistema

    y a su vez tendr que ser validado por el usuario final.

    Gestin de configuracin

    Aqu se tiene que identificar los requisitos generales para poder

    determinar los procesos a mejorar, para lo cual se har uso del control

    de versiones, control de estados y control de cambios.

    Desarrollo del proyecto

    En este punto se ha considerado poner las especificaciones de los

    entregables del proyecto, es decir los diagramas del desarrollo del

    proyecto.

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    Calendario del Proyecto

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    Informacin general sobre la empresa RESTAURANTE OLMPICO S.A.C .

    La empresa RESTAURANTE OLMPICO S.A.C. tiene como funcin bsica brindar el servicio de preparacin de platos de comida, atender eventos y banquetes.

    DATOS GENERALES:

    RUC: 20140249212

    Razn Social: RESTAURANTE OLIMPICO SAC

    Tipo Empresa: Sociedad Anonima Cerrada

    Condicin: Activo

    Fecha Inicio Actividades: 01 / Agosto / 1967

    Actividad Comercial: Restaurantes, Bares y Cantinas.

    CIIU: 55205

    Direccin Legal: Av. Giraldez Nro. 199

    Distrito / Ciudad: Huancayo

    Provincia: Huancayo

    Departamento: Junin

    Telefonos: 219515 / 215514

    Gerente General: Garay Rios Benjamin

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    RBOL DE PROBLEMAS Y OBJETIVOS:

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    MODELADO DE PROCESOS CON IDEF:

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    ENCUESTA

    1. Qu problemas tiene su empresa?

    2. Cmo cree que puede solucionar estos problemas?

    3. Cuenta usted con registros de la empresa como clientes,

    proveedores y ventas?

    4. Ha estado l levando un control manual de sus unidades?

    5. Considera usted que la implementacin de un software ayudara

    a la solucin de sus problemas?

    6. Cree usted que tiene los recursos necesarios para implementar

    este software?

    7. Qu desea que haga el sistema?

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    REQUERIMIENTOS

    Requerimientos Funcionales

    1. Realizar facturacin.

    2. Realizar reportes de servicio

    3. Realizar reservas

    4. Realizar informe de reservas

    5. Recepcionar pedidos

    6. Almacenar datos de clientes frecuentes

    7. Permitir actualizar base de datos

    8. Registrar ventas

    9. Realizar informe de ventas

    Requerimientos Funcionales de Usuario:

    1. Realizar reservas

    2. Visualizar platos y precios

    3. Tener acceso a informacin del restaurante

    4. Mostrar los diferentes tipos de pagos

    5. Permitir registrarse Requisitos No Funcionales

    1. Interfaz amigable 2. Rapidez en su ejecucin 3. Fcil manejo 4. Seguridad de informacin

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    Requerimientos funcionales:

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    Requerimientos funcionales:

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    Requerimientos no funcionales:

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    MATRIZ DE TRASABILIDAD: Requerimientos funcionales y no funcionales:

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    Requerimientos funcionales y de usuario:

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    DIAGRAMA DE CASOS DE USO Caso de Uso: Sistema de reservacin de mesa.

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    Caso de uso: Sistema de entrega y pago por reserva

    DIAGRAMA DE SECUENCIA Diagrama de secuencia: Sistema de reservacin de mesa.

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    Diagrama de secuencia: Sistema de entrega y pago por reserva.

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    DIAGRAMA DE CLASES

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

    Formularios:

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU - UNCP

    FACULTAD DE INGENIERIA DE SISTEMAS

    ANLISIS Y DISEO DE SOFTWARE