Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

SISTEMA DE VENTA Y RESERVA DE PASAJES

No description
by

Danae Aedo

on 6 March 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of SISTEMA DE VENTA Y RESERVA DE PASAJES

Capa de Desarrollo de Proyecto: IEEE 1074 SECUENCIA Y COLABORACION DIAGRAMA DE SECUENCIA Y COLABORACIÓN Especificaciones de caso de uso CASOS DE USO CASOS DE USO MODELO DE NEGOCIO Seguridad
El sistema de considerar un módulo de seguridad para definir roles y perfiles de usuario así como para asignar a cada uno de ellos un login y un password.
Perform
No más de 7 segundas para las consultas
No más de 8 segundos para los registros o actualizaciones.
Usabilidad
El sistema debe ofrecer un elevado nivel de usabilidad a través del uso de figuras, términos, ayudas y opciones que le brinden al usuario la confianza necesaria para su utilización. REQUERIMIENTOS (CLASIFICADO) Definiciones
Analistas de Sistemas
Encargado del desarrollo de aplicaciones en lo que respecta a su diseño y obtención de los algoritmos, así como de analizar las posibles utilidades y modificaciones necesarias de los sistemas operativos para una mayor eficacia de un sistema informático. 
Asientos de Viaje
Lugar dentro del bus ocupado por el cliente cuando este cancele su reserva.
Boleto
Se usa para representar la compra de un asiento en nuestro sistema de pasajeros. GLOSARIO VISION Hitos
Fase de construcción: Durante la fase de construcción se terminan de analizar y diseñar todos los casos de uso, refinando el Modelo de Análisis / Diseño.
El hito que marca el fin de esta fase es la versión, con la capacidad operacional parcial del producto que se haya considerado como crítica, lista para ser entregada a los usuarios para pruebas beta.
Fase de transición: En esta fase se prepararán para distribución, asegurando una implantación y cambio del sistema previo de manera adecuada, incluyendo el entrenamiento de los usuarios.
El hito que marca el fin de esta fase incluye, la entrega de toda la documentación del proyecto con los manuales de instalación y todo el material de apoyo al usuario PLAN DE PROYECTO Hitos
Fase inicio: En esta fase desarrollará los requisitos del producto desde la perspectiva del usuario.
La aceptación del cliente / usuario del artefacto Visión y el Plan de Desarrollo marcan el final de esta fase.

Fase de Elaboración: En esta fase se analizan los requisitos y se desarrolla un prototipo de arquitectura (incluyendo las partes más relevantes y / o críticas del sistema).
La revisión y aceptación del prototipo de la arquitectura del sistema marca el final de esta fase. PLAN DE PROYECTO Jefe de Proyecto : Gestiona las prioridades, coordina las interacciones con los clientes y usuarios, y mantiene al equipo del proyecto enfocado en los objetivos.

Analista de Sistemas: Captura, especificación y validación de requisitos, interactuando con el cliente y los usuarios mediante entrevistas. Elaboración del Modelo de Análisis y Diseño. Colaboración en la elaboración de las pruebas funcionales y el modelo de datos.

Analista – Programador : Construcción de prototipos. Colaboración en la elaboración de las pruebas funcionales, modelo de datos y en las validaciones con el usuario ENTREGABLES DEL PROYECTO
Modelo de Casos de Uso del Negocio
Glosario
Modelo de Casos de Uso
Visión
Especificaciones de Casos de Uso
Prototipos de Interfaces de Usuario
Modelo de Análisis y Diseño
Modelo de Implementación
Modelo de Despliegue
Lista de Riesgos
Manual de Instalación
Material de Apoyo al Usuario Final 1. Gestión de la Integración del Proyecto
2. Gestión del Alcance del Proyecto
3. Gestión del Tiempo del Proyecto
4. Gestión de los Costos del Proyecto
5. Gestión de la Calidad del Proyecto
6. Gestión de los Recursos Humanos del Proyecto
7. Gestión de las Comunicaciones del Proyecto
8. Gestión de los Riesgos del Proyecto
9. Gestión de las Adquisiciones del Proyecto AREAS Colección de procesos y áreas de conocimiento generalmente aceptadas como las mejores prácticas dentro de la gestión de proyecto
El 'PMBOK' reconoce 5 grupos de procesos básicos y 9 áreas de conocimiento comunes a casi todos los proyectos. Capa de Gestión del proyecto: PMBOK INDICE INTRODUCCION Programación PROTOTIPOS Consulta de Salida PROTOTIPOS Ingreso al sistema PROTOTIPOS Falta de experiencia con las herramientas utilizadas:
El equipo de desarrollo tiene dificultades a la hora de realizar sus objetivos (tanto de documentación como de implementación) por su inexperiencia con los recursos software del proyecto.
Impacto
Puede suponer retrasos.
Plan de acción
Una parte del tiempo de desarrollo del proyecto se destinará al aprendizaje de las herramientas de documentación e implementación.
Plan de contingencia
Si se produce un retraso por parte de un miembro del equipo de desarrollo, los demás miembros tratarán de ayudar a superarlo. Si no resultara, consultar a fuentes externas como profesores, bibliografía, foros en Internet. En último lugar se haría una redistribución de tareas. EVALUACION DE RIESGOS DIAGRAMA DE COMPONENTES SECUENCIA Y COLABORACION SECUENCIA Y COLABORACION SECUENCIA Y COLABORACION SECUENCIA Y COLABORACION CASOS DE USO REQUERIMIENTOS Definiciones
Estado Asiento Viaje
Estado en el cual el asiento es verificable de usar dentro de un bus, el cual se le mostrara al usuario mediante un diagrama de asientos.
Itinerario
Todas aquellas rutas de nuestro país, donde nuestro cliente no tendrá problema en tomar su viaje.
Plataforma
Sistema que sirve como base para hacer funcionar determinados módulos de hardware o de software con los que es compatible. Dicho sistema está definido por un estándar alrededor del cual se determina una arquitectura de hardware y una plataforma de software. GLOSARIO Definiciones
Confirmar Reserva
En este caso de uso mostramos como el cliente mediante una interfaz puede ver si su reserva fue confirmada por el administrador.
Contraseña
Clave única de usuario, con el cual podrá desarrollar distintas operación en nuestro sistema ya sea como cliente o como administrador.
Consultar Fechas
Consultamos las fechas programadas para las salidas de los buses, esto acción podrá realizarse por medio de la interfaz de reserva de pasajes del cliente. GLOSARIO Descripción global del producto

Control de estadísticas de distintos datos 
Para llevar un buen control de los requerimientos de la empresa, las necesidades de cada almacén y de cada departamento es necesario que el sistema genere una serie de datos estadísticos históricos que clarifiquen el excesivo volumen de datos numéricos que se generan en la compra-venta de artículos.

Departamento de Contabilidad y Facturación 
El departamento de contabilidad y facturación tendrá acceso a todo el subsistema de contabilidad y facturación. VISION Descripción Global del Producto
Departamento de Recursos Humanos
Departamento encargado de la gestión de la plantilla y asignación de destino de trabajo. Los trabajadores con rol de recursos humanos tendrán acceso a un a parte del subsistema en la que se darán de alta, de baja y se modificarán datos de la plantilla, así como a otra parte en la que asignarán el personal adecuado a cada área.

Departamento de Marketing
Departamento responsable de la confección de catálogos d productos , políticas de ventas y realizar las distintas ofertas sobre los productos. Los trabajadores con este rol tendrán acceso a una parte del sistema conectado con la base de datos de producto de forma que puedan controlar y aplicar las ofertas correspondientes sobre estos. Propósito
El propósito de éste documento es recoger, analizar y definir las necesidades y las características del sistema de venta y reserva de pasajes de la empresa cruz del sur.
El documento se centra en la funcionalidad requerida por los participantes en el proyecto y los usuarios finales.
Los detalles de cómo el sistema cubre los requerimientos se pueden observar en la especificación de los casos de uso y otros documentos adicionales.
Alcance
El sistema permitirá a los encargados de la empresa controlar todo lo relativo a la venta de pasajes (gestión de itinerario, control de venta , etc.). También permitirá a los clientes realizar la compra de pasajes online. VISION Jefe de Proyecto: Labor de Danae Gabriela Arriaga Aedo. Con una experiencia modesta en metodologías de desarrollo, herramientas CASE y notaciones, en particular la notación UML y el proceso de desarrollo RUP.
Analista de Sistema: El perfil establecido es: Ingeniero de Sistemas con conocimientos de UML, con experiencia en sistemas afines a la línea del proyecto, labor que llevará a cabo José Manuel Mendoza Barreto
Analista – Programador: Con experiencia en el entorno de desarrollo del proyecto, con el fin de que los prototipos puedan ser lo más cercanos posibles al producto final. Este trabajo ha sido encomendado a Russel Collado Vidal. Desarrollo de software a gran escala, mediante un proceso continuo de pruebas y retroalimentación, garantizando el cumplimiento de ciertos estándares de calidad. Modelo de Ciclo de Vida:
RUP Es un estándar para desarrollar modelos de procesos y métodos de desarrollo de software, utilizando un ciclo de vida.

Determinar el conjunto de actividades esenciales que deben ser incorporadas en el desarrollo de un producto software, sin recomendar un ciclo de vida específico Capa de Desarrollo de Proyecto:
IEEE 1074 Seleccionar Asiento de viaje PROTOTIPOS Cambios en los requisitos :
El cliente puede solicitar que se incorporen nuevos requisitos o que se modifiquen requisitos ya conocidos en cualquier momento del desarrollo del sistema.
Impacto
La incorporación o modificación de requisitos durante el desarrollo requerirá realizar cambios sobre gran parte de la documentación del producto elaborada con anterioridad al momento del cambio.
Indicadores
El cliente anuncia al equipo de desarrollo el cambio de requisitos.
También puede extraerse información de conversaciones directas con el cliente.
Plan de acción
Realización de varias reuniones con el cliente para la aclaración de requisitos. Relativamente frecuentes en las primeras iteraciones, y en descenso a medida que avanza el proyecto.
Plan de contingencia
En las primeras fases se realizarán los cambios necesarios para incorporar los nuevos requisitos o los cambios necesarios. En las fases de Construcción y Transición se valorará la importancia de las modificaciones/requisitos nuevos frente a la cantidad de tiempo disponible para abordarlos. EVALUACION DE RIESGOS Servicio del bus DIAGRAMA DE ESTADOS Servicio DIAGRAMA DE ESTADOS DIAGRAMA DE CLASE Este documento recoge todos y cada uno de los términos manejados a lo largo de todo el proyecto de desarrollo de nuestro sistema de Reserva y Venta de pasajes de la empresa Cruz del Sur
Propósito
El propósito de este glosario es definir con exactitud y sin ambigüedad la terminología manejada en nuestro proyecto de venta y reserva de pasajes.
Referencias
El presente glosario hace referencia a los siguientes documentos:
Documento Plan de Proyecto.
Documento Visión del Proyecto.
Documentos de Especificación de Casos de Uso del sistema de Venta y Reserva de Pasajes. GLOSARIO 20 DIAS 40 DIAS 20 DIAS 30 DIAS Plan de fases PROPOSITO
El propósito del Plan de Proyecto es proporcionar la información necesaria para controlar el proyecto.
Los usuarios del Plan de Proyecto son:
El jefe del proyecto lo utiliza para organizar la agenda y necesidades de recursos, y para realizar su seguimiento.
Los miembros del equipo de desarrollo lo usan para entender lo qué deben hacer, cuándo deben hacerlo y qué otras actividades dependen de ello. PLAN DE PROYECTO Iniciación: Define y autoriza el proyecto o una fase del mismo.
Planificación: Define, refina los objetivos y planifica el curso de acciones para lograr los objetivos y el alcance pretendido del proyecto.
Ejecución: Implica coordinar personas y recursos, integrar y realizar actividades del proyecto de acuerdo al plan para la dirección
Seguimiento y Control: Mide, supervisa y regula el progreso y desempeño del proyecto, para identificar áreas en las que el plan requiera cambios.
Cierre: Formaliza la aceptación del producto, servicio o resultado, y termina ordenadamente el proyecto o una fase del mismo. PROCESOS BÁSICOS  
  MARTES, 05 DE MARZO DE 2013 UNIVERSIDAD NACIONAL DE INGENIERIA
FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS INTEGRANTES:
ARRIAGA AEDO, DANAE GABRIELA
MENDOZA BARRETO, JOSE MANUEL
COLLADO VIDAL RUSSEL Identificación de riesgos EVALUACION DE RIESGOS PREPARACION Estado del Bus DIAGRAMA DE ESTADOS Sistema de Venta y Reserva de Pasaje SISTEMA DE VENTA Y RESERVA DE PASAJES Capa de Gestión del Proyecto:PMBOK

Capa de Desarrollo del proyecto:IEEE1074

Modelo de Ciclo de Vida:RUP

Plan de Proyecto.

Documento de Visión.

Requerimientos

Modelo de Negocio

Modelo de Dominio Funcionales
No Funcionales
Producto
Organizacionales
Externos Organización del Proyecto Roles y Responsabilidades Administración y Configuración De Recursos
•RF1: Debe de facilitar la definición de los equipos de transporte.
•RF2: Debe de facilitar la definición de los choferes.
•RF3: Debe de facilitar la definición de los trabajadores (Administradores, Programadores, Vendedores).
•RF4: Debe de facilitar la definición de los servicios.
•RF5: Debe de facilitar la definición de las tarifas de servicio.
•RF6: Debe de facilitar el registro de los trabajadores que realizan las definiciones.
Programación De Viajes
•RF7: Debe permitir la programación de los viajes, en base a la asignación del bus, chofer, lugar, servicio y tarifa que se encuentre disponible.
•RF8: Debe permitir el control de posibles modificaciones en la programación de viajes.
•RF9: Debe permitir el registro de los choferes y autos asignados.
•RF10: Debe facilitar la consulta de los estados de los viajes programados.
•RF11: Debe facilitar la consulta de los informes de control del proceso de programación de Viajes FUNCIONALES FUNCIONALES Reserva De Pasajes
•RF12: Debe permitir la reserva de pasajes por orden de recepción sea presencial o online.
•RF13: Debe permitir la reserva del pasaje en base a los datos dicho por el cliente.
•RF14: Debe facilitar el informe de pasajes reservados.
•RF15: Debe facilitar el registro de todos los pasajes reservados por motivo de auditoría.
Venta Online
•RF16: Debe permitir la venta online de los pasajes previa reserva del mismo.
•RF17: Debe facilitar el informe de pasajes vendidos de forma online.
•RF18: Debe facilitar el registro de todos los pasajes vendidos de forma online.
Venta Presencial
•RF19: Debe permitir la venta presencial de los pasajes previa reserva del mismo.
•RF20: Debe facilitar el informe de pasajes vendidos de forma presencial.
•RF21: Debe facilitar el registro de todos los pasajes vendidos de forma presencial. PRODUCTO Plataforma Tecnológica

•Arquitectura del sistema: cliente servidor, para un entorno web
•Lenguaje de desarrollo: Java
•Sistemas operativo: Windows Server 2012 para servidores y Windows 7 para clientes
•DBMS: Oracle 11g
•Organizacional
•Externo

Usabilidad

•El sistema debe ofrecer un elevado nivel de usabilidad a través del uso de figuras, términos, ayudas y opciones que le brinden al usuario la confianza necesaria para su utilización.

Fiabilidad

•El sistema debe garantizar un 100% de confianza en que los procesos de registro, actualización y eliminación se realizan conforme a las reglas establecidas.

Perform

•No más de 7 segundas para las consultas
•No más de 8 segundos para los registros o actualizaciones. EXTERNO Seguridad


•El sistema de considerar un módulo de seguridad para definir roles y perfiles de usuario así como para asignar a cada uno de ellos un login y un password. Organizacionales Metodología De Desarrollo

•Utilizar un enfoque orientado a objetos, bajo un paradigma iterativo e incrementable, utilizando UML para describir la arquitectura del sistema (RUP). Modelo de Dominio CRONOGRAMA
Full transcript