fase de inicio- info 2

Upload: josue-quispe-palomino

Post on 04-Nov-2015

242 views

Category:

Documents


0 download

DESCRIPTION

tttttttttttttttttttttt

TRANSCRIPT

FACULTAD DE CIENCIAS QUMICAS FSICAS Y MATEMTICAS

CARRERA PROFESIONAL DE ING. INFORMATICA Y DE SISTEMAS

SISTEMA DE INFORMACIN PARA LA AUTOMATIZACIN DE RESERVAS DE LA EMPRESA DE TRANSPORTES TURSTICOS INKAS

ASESOR: ING. DENNIS CANDIA OVIEDO

INTEGRANTES:

1. FERNANDEZ CIPRIAN EDSON ARMANDO1036401. LOAIZA SALAZAR JOHAN JEFRY0916091. YAEZ SANZ ANTHONY JOSEPH0707301. ACHAHUI PEREZ DAVID101027

CUSCO PERU

2015

.1. .

2. 2.1. FASE DE INICIO.2.1.1. Estructura organizacional del negocio

2.1.2. Requerimientos del sistema.

2.1.2.1. Lista de requerimientos.Lista de requerimiento Generales

Se debe realizar reservas de autobuses segn el tiempo, vehculo y circuito disponible; con un pago del 50% mnimo por concepto de reserva. Se necesita limitar a ciertos datos segn el rol en la empresa del personal para el cual cada usuario debe tener un identificador para iniciar el programa de manera personalizada. Requiere agilizar acciones para el trato rpido y eficiente al cliente Se necesita el manejo de informacin para la toma de decisiones futuras en la empresa

Lista de requerimiento de la secretaria.

Al realizar consultas por parte del cliente se necesita verificar si el servicio est disponible y el precio establecido segn las caractersticas del servicio que el cliente requiera. En caso de que no se concrete el pago del servicio se debe cancelar la reservar y devolver el dinero al cliente.

Lista de requerimientos del Gerente

Se debe de asignar o eliminar vehculos, as como tambin conductores y circuitos cuando la empresa lo requiera. Obtener reportes acerca de los ingresos que la empresa perciba mensualmente. Conseguir una lista de reservas que no han podido ser pagadas por el cliente, esta informacin servir para posible toma de decisiones ms adelante.

Lista de Requerimientos del Administrador del Sistema

Se debe crear diferentes usuarios con diferentes roles y acceso restringidos, para la versatilidad del sistema dentro de la empresa. Se debe habilitar, asi como tambin deshabilitar usuarios. Se necesita crear una copia de seguridad de la base de datos, esto por un mecanismo de prevencin en caso de prdida de la informacin en posibles eventos.

2.1.2.2. Diagrama de casos de uso del sistema

2.1.2.3. Casos de uso expandido.

CASO DE USO Iniciar Sesin

ACTORES Secretaria, Gerente, Administrador del Sistema

PROPSITO Entrar al sistema

DESCRIPCIN Los usuarios inician sesin con un Id y contrasea para ingresar al sistemas.

CURSO NORMAL DE LOS EVENTOS

ACCION DE ACTOR RESPUESTA DEL SISTEMA

1.Este caso de uso inicia cuando el usuario reconoce su Id y contrasea, despus lo ingresa al sistema 2. El sistema verifica si el Id y la contrasea son vlidas para cada usuario.

3.Si los datos son vlidos entra al sistema 4.El sistema muestra un interfaz especfico para cada usuario con un mensaje de bienvenida

5.El observador observa su cuenta y si desea comienza a realizar sus acciones

CURSOS ALTERNOS

3.- Si los datos no son correctos no ingresara al sistema. 4.- El sistema mostrara un mensaje de error y volver a ingresar su cuenta.

CASO DE USO Habilitar e inhabilitar cuentas de usuario

ACTORES Administrador del Sistema

PROPSITO Admitir e impedir que un usuario entre al sistema

DESCRIPCIN El administrador del sistema posee una lista en el cual estn los usuarios y este tiene la capacidad de habilitar y deshabilitar a cualquier usuario segn el criterio que posea la empresa.

CURSO NORMAL DE LOS EVENTOS

ACCION DE ACTOR RESPUESTA DEL SISTEMA

1.Este caso de uso inicia cuando el administrador del sistema elige una opcin el cual habilita y deshabilita un usuario 2. El sistema lista a los usuarios, hay una tabla de estado el cual indica si est habilitado o no

3.El administrador del sistema puede seleccionar la opcin de habilitar a un inhabilitado e inhabilitar a aun inhabilitado 4.El sistema habilita o inhabilita al usuario

CASO DE USO Realizar un copia de seguridad

ACTORES Administrador del Sistema

PROPSITO Conseguir una copia de los datos del sistema

DESCRIPCIN El administrador del sistema obtiene un respaldo acerca de los datos, es necesaria una copia para posibles eventos que ocurran posteriormente.

CURSO NORMAL DE LOS EVENTOS

ACCION DE ACTOR RESPUESTA DEL SISTEMA

1.Este caso de uso inicia cuando el administrador del sistema elige la opcin de copia de seguridad de los datos 2. El sistema muestra una interfaz para ubicar en que archivo y direccin guardarlo.

3.El administrador del sistema ubica una direccin fcil de reconocer con un nombre legible y entendible 4. El sistema procesa la orden y guarda en el archivo determinado hasta terminarlo.

CASO DE USO Crear Cuentas de Usuario

ACTORES Administrador del Sistema

PROPSITO Crear cuentas para los usuarios

DESCRIPCIN El administrador del sistema crea cuentas de un usuario con su respectivo Id y contrasea, el cual le permitir entrar al sistema.

CURSO NORMAL DE LOS EVENTOS

ACCION DE ACTOR RESPUESTA DEL SISTEMA

1. Este caso de uso inicia cuando el administrador del sistema desea agregar un nuevo usuario 2. El sistema muestra una interfaz con varias opciones como crear cuenta

3. El administrador del sistema selecciona la opcin de crear cuenta e ingresa un nuevo Id. 4.El sistema le pide un Id y verificara si existe o no y generara una contrasea para el usuario

5. El administrador del sistema obtiene el Id y contrasea con el cual podr ingresar al sistema

CASO DE USO Actualizar datos de Circuitos

ACTORES Gerente

PROPSITO Actualiza rutas en la Base de Datos

DESCRIPCIN El gerente actualiza rutas que sern usadas por el personal de servicio al realizar la reserva

CURSO NORMAL DE LOS EVENTOS

ACCION DE ACTOR RESPUESTA DEL SISTEMA

1. Este caso de uso inicia cuando el gerente requiere agregar, modificar o eliminar una ruta. 2. El sistema muestra la interfaz del Gerente.

3. El gerente accede a la opcin deseada. 4. El Sistema muestra las tablas con los datos a ser llenados o modificados, en el caso de eliminar ruta esta solo ser dado con una opcin y la ruta la cual quiere eliminar

5.El gerente llena los datos o accede a la opcin y pone el botn de verificacin en cada caso 6. El Sistema da un mensaje de confirmacin en caso se hayan llenado correctamente los campos

CASO DE USO Actualizar datos de Personal de Servicio

ACTORES Gerente

PROPSITO Actualizar datos de Personal de Servicio en la base de datos

DESCRIPCIN El gerente actualiza los datos del personal de servicio dentro de la base de datos

CURSO NORMAL DE LOS EVENTOS

ACCION DE ACTOR RESPUESTA DEL SISTEMA

1.Este caso de uso inicia cuando el gerente requiere agregar o eliminar personal de servicio 2. El sistema muestra la interfaz del Gerente

3.El gerente accede a la opcin deseada 4. El Sistema muestra las tablas con los datos a ser llenados, en el caso de eliminar esta solo ser dado con una opcin y el personal al cual desea eliminar de la base de datos

5.El gerente llena los datos o accede a la opcin y pone el botn de verificacin en cada caso 6. El Sistema da un mensaje de confirmacin en caso se hayan llenado correctamente los campos

CASO DE USO Actualizar datos de Vehculo

ACTORES Gerente

PROPSITO Actualizar datos de vehculo en la base de datos

DESCRIPCIN El gerente actualiza los datos de los vehculos dentro de la base de datos

CURSO NORMAL DE LOS EVENTOS

ACCION DE ACTOR RESPUESTA DEL SISTEMA

1. Este caso de uso inicia cuando el gerente requiere agregar vehculos nuevos o eliminar vehculos que ya no se encuentran disponibles. 2. El sistema muestra la interfaz del Gerente.

3. El gerente accede a la opcin deseada. 4. El Sistema muestra las tablas con los datos a ser llenados, en el caso de eliminar esta solo ser dado con una opcin y el personal al cual desea eliminar de la base de datos.

5. El gerente llena los datos o accede a la opcin y pone el botn de verificacin en cada caso. 6. El Sistema da un mensaje de confirmacin en caso se hayan llenado correctamente los campos.

CASO DE USO Realizar Consultas

ACTORES Secretaria

PROPOSITO Obtener datos de disponibilidad y costo del servicio.

RESUMEN La secretaria ingresa al sistema para consultar datos de disponibilidad y costo de una reserva.

CURSO NORMAL DE LOS EVENTOS

ACCION DEL ACTOR RESPUESTA DEL SISTEMA

1.- Este caso de uso inicia cuando la secretaria entra al sistema. 2.- El sistema muestra la interfaz de la secretaria y las opciones de: consultar servicio, registrar reserva, cancelar reserva y cerrar reserva.

3.-La secretaria elige la opcin de consultar servicio. 4.- El sistema muestra la interfaz de consultas.

5.- La secretaria realiza las consultas con los datos proporcionados por el cliente. 6.- El sistema muestra los datos pedidos por la secretaria.

CASO DE USO Realizar Reserva

ACTORES Secretaria

PROPOSITO Registrar reserva.

RESUMEN La secretaria ingresa al sistema para registrar reserva.

CURSO NORMAL DE LOS EVENTOS

ACCION DEL ACTOR RESPUESTA DEL SISTEMA

1.- Este caso de uso comienza cuando la secretaria entra al sistema. 2.- El sistema muestra la interfaz de la secretaria y las opciones de: consultar servicio, registrar reserva, cancelar reserva y cerrar reserva.

3.-La secretaria elige la opcin de registrar reserva. 4.- El sistema muestra la interfaz de Reservas.

5.- La secretaria realiza la reserva con los datos proporcionados por el cliente. 6.- El sistema almacena la reserva.(datos).

CASO DE USO Cerrar Reserva

ACTORES Secretaria

PROPOSITO Cerrar reservas.

RESUMEN La secretaria ingresa al sistema para cerrar reserva pagada.

CURSO NORMAL DE LOS EVENTOS

ACCION DEL ACTOR RESPUESTA DEL SISTEMA

1.- Este caso de uso comienza cuando la secretaria entra al sistema. 2.- El sistema muestra la interfaz de la secretaria y las opciones de: consultar servicio, registrar reserva, cancelar reserva y cerrar reserva.

3.-La secretaria elige la opcin de cerrar reserva. 4.- El sistema muestra la interfaz de lista de reservas cumplidas.

5.- La secretaria elije la reserva que cerrara con los datos proporcionados por el cliente. 6.- El sistema almacena el cierre de la reserva (datos).

CASO DE USO Cancelar Reserva

ACTORES Secretaria

PROPOSITO Permite Cancelar Reservas.

RESUMEN La secretaria ingresa al sistema para Cancelar Reserva

CURSO NORMAL DE LOS EVENTOS

ACCION DEL ACTOR RESPUESTA DEL SISTEMA

1.- Este caso de uso comienza cuando la secretaria entra al sistema. 2.- El sistema muestra la interfaz de la secretaria y las opciones de: consultar servicio, registrar reserva, cancelar reserva y cerrar reserva.

3.-La secretaria elige la opcin de cancelar reserva. 4.- El sistema muestra la interfaz de lista de reservas.

5.- La secretaria elije la reserva que va a cancelar con los datos proporcionados por el cliente. 6.- El sistema quitar la reserva de la lista de reservas, emite un mensaje de verificacin.

CASO DE USO Solicitar Reportes

ACTORES Gerente

PROPSITO Obtener reportes de ingresos y de reservas no pagadas

DESCRIPCIN El gerente solicita reportes de ingresos que se han percibido durante un mes por cada pago efectuado en las reservas y reportes de la reservas que no se han concretado, donde el gerente indica la fecha que desee consultar.

CURSO NORMAL DE LOS EVENTOS

ACCION DE ACTOR RESPUESTA DEL SITEMA

1.Este caso inicia cuando el gerente desea ver un reporte y elige la opcin de solicitar reportes 2. El sistema muestra en la interfaz dos opciones Generar reportes de Ingreso y reservas no pagadas.

3.El gerente elige cualquier opcin 4. El sistema genera un reporte indicando datos especficos, en cada caso con un sustento por fechas y datos personalizados.

5. El gerente recibe el reporte por del sistema.

2.1.3. Anlisis de la factibilidad del sistema.Para determinar que el SISTEMA DE INFORMACIN PARA LA AUTOMATIZACIN DE RESERVAS DE LA EMPRESA DE TRANSPORTES TURSTICOS INKAS sea factible, veremos este aspecto desde tres puntos de vista (Tcnica, Operativa, Econmica9.

2.1.3.1. Factibilidad tcnica.

En esta etapa se especifica los recursos a nivel de hardware y software que se requerirn en la elaboracin del sistema.Actualmente la empresa cuenta con los siguientes recursos:Hardware: Procesador Intel(R) Core(TM) i5-3120M CPU @2.50GHz. Memoria instalada(RAM): 4.00GB. Disco Duro 500GB. Monitor LCD 21. Lector CD/DVD.Software:SOFTWARE

Elementos Cantidad

Windows 7 Pofesional2

Netbeans 7.0.1 1

ACL2 1

JasperReports2 1

2.1.3.2. Factibilidad OperativaEl personal que trabaja en la empresa tiene la capacidad de operar computadores de forma bsica y tambin sabe manejar buscadores de internet y sus propiedades, adems del manual que se piensa dar del sistema, se capacitar al personal y estos estn dispuestos a aceptar un curso para el uso adecuado del sistema.Tambin podemos observar es un ambiente adecuado para el desenvolvimiento del personal con el ordenador Por lo cual hemos observado que es factiblemente operativa.2.1.3.3. Factibilidad Econmica

Costo de desarrolladoresINICIO

Etapa Personas Nro. Das Total Horas TOTAL S/.

Primera Iteracin

Requerimientos 2 3 24 288

Anlisis y Diseo 2 1 8 96

Segunda Iteracin

Requerimientos 2 2 16 192

Anlisis y Diseo 2 1 8 96

Evaluacin de la Iteracin 1 1 4 48

TOTAL 9 8 60 720

se toma 4 horas de trabajo diario Cada analista y diseador cobrar S/.12 por cada hora de trabajo Cada programador cobrar el monto de S/.10 por cada hora de trabajoELABORACION

Etapa Personas Nro. Das Total Horas TOTAL S/.

Primera Iteracin

Requerimientos 2 3 24 288

Anlisis y Diseo 2 3 24 288

Implementacin 1 2 8 80

Pruebas 1 1 4 48

Evaluacin de la Iteracin 1 1 4 48

Segunda iteracin

Requerimientos 2 4 32 384

Anlisis y Diseo 2 2 16 192

Implementacin 1 1 4 40

Pruebas 1 1 4 48

Evaluacin de la Iteracin 1 1 4 48

TOTAL 14 19 124 1464

CONSTRUCCION

Etapa Personas Nro. Das Total Horas TOTAL S/.

Primera Iteracin

Requerimientos 2 4 32 384

Anlisis y Diseo 2 1 8 96

Implementacin 2 14 112 1120

Pruebas 2 1 8 96

Evaluacin de la Iteracin 1 1 4 48

Segunda iteracin

Requerimientos 2 5 40 480

Anlisis y Diseo 2 1 8 96

Implementacin 2 12 96 960

Pruebas 2 1 8 96

Evaluacin de la Iteracin 1 1 4 48

TOTAL 18 41 477 3840

TRANSICION

Etapa Personas Nro. Das Total Horas TOTAL S/.

Implantacin del Sistema 3 4 48 576

Pruebas 3 4 48 576

Implementacin 3 3 36 360

Capacitacin 3 2 24 288

TOTAL 10 13 180 1800

SOFTWARE

Elementos Cantidad Precio(s/)

Windows 7 Pofesional2 622.2

Netbeans 7.0.1 1 Libre

ACL2 1 Libre

JasperReports2 1 254.65

TOTAL 876.67

HARDWARE

Elementos Cantidad Precio(s/)

Crossover(cable cruzado) 10 mm 10

Hub(concentrador) 1 150

TOTAL 160

Suministros y serviciostem Unidad de Medida Cantidad Precio Unitario(S/.) Total

Papel Bond A4 Millar 1 33 33

Tner Unidad 1 100 100

Energa Elctrica Mes 4 60 240

Telfono Mes 4 40 160

Internet Mes 4 75 300

Transporte Mes 4 20 80

Otros 87

TOTAL S/. 1000

RESUMEN DE COSTOS ESTIMADOS DE DESARROLLO DEL SISTEMA

Fase de Inicio 720

Fase de elaboracin 1464

Fase de construccin 3840

Fase Transicin 1800

Software 876.67

Hardware 160

Servicios y Suministros 1000

TOTAL 9860.85

2.1.3.3.1. Retorno de la inversin

Procesos identificados en la empresa Consultar reserva: El cliente consulta a un encargado (secretaria) alcanzndole informacin asertiva acerca de la disponibilidad de una reserva, as tambin alcanzndole el precio del circuito y el tiempo a realizarse. Personalizar reserva: Se personaliza la reserva, maneja nmero de pasajeros (PAX) el cual van a ser transportados, analiza horario de entradas, salidas y asigna que vehculos y personales efectuaran el circuito. Cerrar Reserva: La empresa al obtener ya una reserva designada, al concluir el servicio recibe la parte acordada, y es registrada por la secretaria. Realizar Reporte: Se genera un reporte de acuerdo a los requerimientos del gerente, que son de gran utilidad puesto que brindan la informacin para la mejor toma de decisiones.

ESTIMACION DE BENEFICIOS(1 MES)

Procesos Horas hombre sin sistema Horas hombre con sistema Costo sin sistema Costo con sistema Beneficios

Realizar Reservas 67 50 670 500 500

Consultar Reserva 55 23.7 550 237 625

Emitir Reportes 40 10 400 100 300

Personalizar Reserva 25 16 250 160 126

Total 240 84.9 1870 997 873

Beneficios intangibles

Apoyo a la administracin en la toma de decisiones, ofreciendo informacin clara, oportuna y verdadera

Mejor control reduciendo el nmero de errores humanos y u n manejo de recursos de manera optima

Ofrecer orden, confiabilidad y seguridad en el registro de la informacin

Dar un salto importante en el uso de nuevas tecnologas de informacin, para llegar a ser una empresa ms competitiva

Mejorar la calidad del servicio a los clientes, mejorando en consecuencia la imagen de la empresa

Meses Costo Costo Acumulado Beneficios Beneficio Acumulado Diferencia

0 S/.9860.85 S/. 9,860.85S/.0.00 S/.0.00 S/.0.00

1S/.110.00 S/. 9,970.85S/.873.00 S/. 873.00S/. -9,860.85

2S/.110.00 S/. 10,080.85S/.873.00 S/. 1,746.00S/. -8,987.85

3S/.110.00 S/. 10,190.85S/.873.00 S/. 2,619.00S/. -8,114.85

4S/.110.00 S/. 10,300.85S/.873.00 S/. 3,492.00S/. -7,241.85

5S/.110.00 S/. 10,410.85S/.873.00 S/. 4,365.00S/. -6,368.85

6S/.110.00 S/. 10,520.85S/.873.00S/. 5,238.00S/. -5,495.85

7S/.110.00 S/. 10,630.85S/.873.00 S/. 6,111.00S/. -4,622.85

8S/.110.00 S/. 10,740.85S/.873.00 S/. 6,984.00S/. -3,749.85

9S/.110.00 S/. 10,850.85S/.873.00 S/. 7,857.00S/. -2,876.85

10S/.110.00 S/. 10,960.85S/.873.00 S/. 8,730.00S/. -2,003.85

11S/.110.00 S/. 11,070.85S/.873.00 S/. 9,603.00S/. -1,130.85

12S/.110.00 S/. 11,180.85S/.873.00 S/. 10,476.00S/. -257.85

13 S/.1100.00 S/. 11,290.85S/.873.00 S/. 11,349.00S/. 615.15

14S/.110.00 S/. 11,400.85S/.873.00 S/. 12,222.00S/. 1,488.15

15S/.110.00 S/. 11,510.85S/.873.00 S/. 13,095.00S/. 2,361.15

16S/.110.00 S/. 11,620.85S/.873.00 S/. 13,968.00S/. 3,234.15

17S/.110.00 S/. 11,730.85S/.873.00 S/. 14,841.00S/. 4,107.15

18S/.110.00 S/. 11,840.85S/.873.00S/. 15,714.00S/. 4,980.15

19S/.110.00 S/. 11,950.85S/.873.00 S/. 16,587.00S/. 5,853.15

20S/.110.00 S/. 12,060.85S/.873.00 S/. 17,460.00S/. 6,726.15

21S/.110.00 S/. 12,170.85S/.873.00 S/. 18,333.00S/. 7,599.15

22S/.110.00 S/. 12,280.85S/.873.00 S/. 19,206.00S/. 8,472.15

23S/.110.00 S/. 12,390.85S/.873.00 S/. 20,079.00S/. 9,345.15

24S/.110.00S/.12,500.85S/.873.00S/.20,952.00S/.12,218.00

2.1.3.3.2. Punto de equilibrio

Grafico Relacin Costo BeneficioDel Grfico anterior podemos afirmar que el punto de equilibrio se da en el mes 13, a partir del cual se generan las ganancias.

2.1.4. Analisis de riesgos2.1.4.1. Visin general de los riesgosEl riesgo es un suceso que podra ocurrir y que podra poner en peligro o impedir el desarrollo del proyecto.La forma en la cual se planifica el desarrollo de un Sistema de Informacin, est sujeto a riesgos que pudieran suceder en el desarrollo del presente trabajo.

Para los impactos de los riesgos encontrados durante el desarrollo del Sistema de Informacin, se tomaron los siguientes niveles de riesgos: Bajo, medio y grave, los cuales se describen a continuacin:

Bajo.Cuando este riesgo se presenta afecta en forma mnima el desarrollo del sistema de informacin, pero es factible la correccin.Medio.Cuando este riesgo se presenta afecta sustancialmente al desarrollo del sistema en ese momento que se debe realizar las correcciones del caso.

Grave.Cuando este riesgo se presenta afecta a todo el desarrollo del proyecto y podra llevar al fracaso del mismo y su cancelacin2.1.4.2. Proceso de manejo de riesgosRiesgo respecto a las tecnologas a usarRIESGO PROBABILIDAD IMPACTO ESTRATEGIA

Poco conocimiento acerca del PUDS (Proceso unificado de desarrollo de software) 70% Grave A

Poco conocimiento acerca del Lenguaje de programacin JAVA 50% Grave A

Poco conocimiento del gestor de base de datos 40% Grave A

Poco conocimiento referente a la conexin de red en las maquinas 60% Grave A

Riesgo relacionados en la arquitecturaRIESGO PROBABILIDAD IMPACTO ESTRATEGIA

Eleccin errnea de los Casos de Uso para la estructura del sistema 30% Grave B

No saber implantar el Sistema 70% Grave A

Diseo errneo de la base de datos 20% Medio B

No acabar el proyecto en el tiempo predefinido 40% Grave B

Riesgos referentes a la construccin del sistema apropiadoRIESGO PROBABILIDAD IMPACTO ESTRATEGIA

Rechazo a las interfaces del sistema 30% Bajo C

Falta de informacin para el entendimiento real del problema 30% Grave C

Captura errnea de los requisitos 30% Grave B

Trabajo en equipo 20% Bajo D

Estrategia de prevencin de riesgosEstrategiasPasos Determinados

A Bsqueda de informacin referente en Internet Eleccin de Bibliografa a estudiar sobre UML, PUDS, Java, Redes

B Realizar entrevistas. Observar los procesos que realiza la empresa de manera mas detallada. Documentar la informacin de procesos observados.

C Permanente Comunicacin con los usuarios que utilizaran el Sistema Establecer un manual de usuario

DPermanente comunicacin entre los desarrolladores del Sistema.