UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERÍA INFORMÁTICA Y DE SISTEMAS TITULO DEL PROYECTO “TRANSPORTES TRANS PERÚ”
INTEGRANTES: Vásquez Campos, Miguel. Suclupe Giles, Angélica. DOCENTE: Ing. Samuel Collantes Santisteban CURSO: Taller De Proyectos Informáticos SEMESTRE: 2010 – III Chiclayo
TALLER DE PROYECTOS PROYECTOS INFORMATICOS - SITEMA DE AGENCIA AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
SISTEMA DE AGENCIA DE TRANSPORTES I.
PRIMER PRIMERA A ETAPA: ETAPA: “D “DEFI EFINIC NICION ION DE LOS REQUE REQUERIM RIMIEN IENTOS TOS””
1. Primera Primera Fase: Fase: Estrategi Estrategiaa a. Desc Descri ripc pción ión de de la Empr Empres esa: a:
•
Rubro
Servicios de transporte “TRANSPERU S.A.C”
•
Nombre
Agencia “TRANS PERU”
•
Base Legal
Sociedad Anónima Cerrada
•
Ubicación
Av. Miguel Grau N° 980
TALLER DE PROYECTOS PROYECTOS INFORMATICOS - SITEMA DE AGENCIA AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS Agencia “TRANSPER U”
•
Misión
Brindar un servicio de calidad en el transporte de pasajeros y traslado de encomiendas de manera segura, oportuna, y confiable; con tecnología moderna, personal, especializado y con experiencia reconocida por nuestros clientes. •
Visión
Ser la empresa líder de transporte terrestre interprovincial del país. Lograr interconectar a través de nuestros servicios las diferentes ciudades del Perú, transportando a nuestros pasajeros y sus equipajes o carga con puntualidad y seguridad.
•
Estructura Orgánica:
JUNTA DE SOCIOS ASESOR JURIDICO GERENTE GENERAL
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
GERENTE DE TRAFICO
JEFE DE ALMACEN
RECURSOS HUMANOS
SERVICIO AL CLIENTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
•
Descripción de la problemática
Desde sus inicios la empresa ha llevado todos sus informes manualmente por lo que resulta lento y problemático, es por ello que es necesario implementar un sistema de ventas de pasajes para así visualizar el movimiento de la empresa, por otra parte desea automatizar estas cuentas para eliminar la acumulación de documentos, y evitando la perdida de aquellos.
b. Objetivos de la Empresa: •
Generales
Satisfacer a todos nuestros clientes con la mejor atención, puntualidad y sobre todo con la mejor seguridad.
•
Específicos
Crear servicios atractivos a nuestros clientes, mejorando mecanismos de seguridad, velocidad de respuesta, puntualidad, eficiencia de horarios y accesibilidad.
Personal altamente capacitado en todas las áreas.
Reducir en un 100% las pérdidas de las encomiendas y de los equipajes.
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
Implementar el total cumplimiento de normas, códigos, leyes y demás reglas que el gobierno imponga.
Controlar el servicio prestado en cuanto a eficiencia, seguridad y calidad.
•
Análisis FODA
Análisis Interno
Fortalezas
Buena atención al cliente
Cuenta con beneficios del SOAT
Conductores con experiencia.
Infraestructura.
Vehículos nuevos.
Debilidades
Carece de un Sistema Informático.
Alta dependencia del combustible.
Falta de equipos.
Falta de Planes Estratégicos.
Toma de decisiones.
Análisis Externo
Amenazas
Alta competencia en el área.
Nuevas
Tecnologías.
Cambio de Gobierno.
Legislación Específica.
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
Fenómenos Naturales
Oportunidades
Publicidad por los medios de comunicación.
Tenemos acceso al crédito.
Aumento de pasajes en días especiales.
Vías de acceso
c. Determinar por donde pasa la Información vital: •
Descripción del proceso o procesos:
Venta de Pasajes: El cliente llega a la empresa, se acerca a la ventanilla de venta de pasajes y pregunta los asientos disponibles para un determinado destino, preguntando el precio y la hora. El vendedor da al cliente mostrando una lista de la información pedida para dicho destino (asientos disponibles, fecha, hora, precio). Si el cliente está interesado en comprar un pasaje se pasara registrar manualmente los datos del cliente (Nombre y Apellidos, DNI, Edad), al igual que se registra el llenado de documento de venta (escribe la fecha, el destino, precio), Una vez registrado los datos del cliente pasa a pagar dicho pasaje (boleto). Para generar el boleto del viaje.
Reservaciones de Pasajes: El cliente llega a la empresa, se acerca a la ventanilla de venta de pasajes y pregunta los asientos disponibles para un determinado destino, preguntando el precio y la hora. Puede reservar el pasaje acercándose a la agencia dando el 50 % del costo del pasaje, se le
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
toma los datos del cliente, y el destino; se le informara al cliente que si no llegara a viajar se postergara como máximo dos días y si en esos dos días no viajara perderá el adelanto abonado.
Encomiendas:
El cliente llega a la empresa, se acerca a la ventanilla de envíos de paquetes (encomiendas, giros) luego se pasa a registrar manualmente el destino, el remitente, quien recibe la encomienda, precio, la fecha y hora. La entrega de la encomienda se verifica en una lista manual, si la encomienda esta en almacén, se verifica con el DNI que presenta el que recoge la encomienda y se procede a entregarse. De no haber la encomienda en el almacén se ara una llamada al lugar de donde se envió la encomienda, para verificar si realmente ha sido enviada.
•
Identificación de Requerimientos (lista de requerimientos)
Requerimientos Funcionales
Reservar asientos a un determinado destino.
Vender Pasajes de un determinado servicio con un Itinerario.
Buscar ciudad destino y ciudad origen en una determinada fecha.
Registrar envió y entrega de encomiendas o giros.
Registrar cliente (Nombre y Apellidos, DNI, Edad)
Visualizar Asientos ocupados y libres.
Reporte de que tipo de servicio vendió más.
Reporte del conductor que manejo un bus en determinados días.
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
Reporte del personal de la empresa por áreas y cargo.
Requerimientos No Funcionales
Establecer los niveles de accesibilidad mediante un nombre de usuario y una contraseña únicos asignados por el administrador del sistema.
Contar con programas antivirus actualizados para controlar el contagio de virus y así proteger los equipos y/o programas.
Diseñar e Implementar una Base de Datos acorde con las necesidades funcionales que garantice la seguridad y atomicidad del manejo de información
La registradora será la encargada de ingresar y actualizar todos los datos que se efectúen día a día
d. Listado de Aplicaciones:
La empresa actualmente no cuenta con ningún equipo de cómputo.
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
e. Calendarización del Proyecto:
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
2. Segunda Fase: Factibilidad a. Factibilidad Técnica: Observado, que no se cuenta con equipos de cómputo, para la debida ejecución del software a implantar, se propone, la compra de dichos productos tanto en software y hardware con la descripción siguiente:
Cantid ad 3
HARDWARE – CLIENTE Concep Descripción to Procesador : Intel Corel 2 Duo De 2.5 Ghz Memoria : Kingston 2 Gb PC Disco Duro : Segeate 250 Gb Impresora: Matricial
HARDWARE – SERVIDOR Cantid ad 1
Cantid ad 1
Concep to
Descripción
PC
Procesador : Intel Corel 2 Duo De 2.5 Ghz Memoria : Kingston 2 Gb Disco Duro : Segeate 250 Gb 1 Lectora LG 52x
HARDWARE – ADICIONAL (RED) Concep Descripción to Switch: D-Link Fast Ethernet 10/100 Red Cable: UTP 1 rollo 10 conectores: RJ45
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
Cantidad 1 1
SOFTWARE – CLIENTE Concepto Descripción Antivirus Ms Security Essentials Gestor de base de datos SQL Server Cliente
Licencia Si Si
Cantidad 1 1 1 1
SOFTWARE – SERVIDOR Concepto Descripción Sistema Operativo Windows Server 2008 Gestor de Base de Datos Microsoft SQL Server 2008 Plataforma de Desarrollo Ms Visual Basic 2008 Antivirus McAfee Virus Scan Plus
Licencia Si Si Si Si
b. Factibilidad Operativa:
Documentación: Se elaboraran dos manuales técnicos de información, de contenido específico y diferente:
Manual de usuario: Este manual contendrá los procedimientos referentes al uso del sistema de ventas de pasajes, proporcionando soluciones a los problemas.
Manual técnico: En este manual contendrá los requerimientos mínimos de soluciones de problemas referentes al hardware y software e instalación del Sistema.
Capacitación: Se brindaran 4 sesiones consecutivas de capacitación al personal, con periodos de una semana laboral en cada una de ellas.
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
Implantación: La empresa, no cuenta en su totalidad con la tecnología necesaria para la implantación del Sistema Propuesto (Computadoras, Impresoras, etc.), lo cual ha sido necesario el análisis en lo que permite requerimientos técnicos.
•
Costos Operativos:
Costos Operativos Mensuales.
CONCEPTO
FRECUENCIA SUB TOTAL
Internet
mensual
S/.
120.00
Consumo Eléctrico
Mensual
S/.
180.00
Papel Bond / matricial Mensual
S/.
48.00
S/.
348.00
TOTAL COSTO MENSUAL
Costos Operativos Anuales.
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
CONCEPTO
FRECUENCIA SUB TOTAL
Consumo Eléctrico
Anual
S/. 1,320.00
Internet
Anual
$
1,440.00
Papel Bond/matricial Anual
S/.
352.00
TOTAL COSTO ANUAL
S/. 3,082.00
c. Factibilidad económica:
PERSONAL DE DESARROLLO Apellidos Y Nombres Cargo Oscar junior toro Vásquez Analista Jesús enrique tesen mío Diseñador Luis esteban colchado Zambrano Programador COSTO TOTAL -----------------------------
Cantidad 1 1 3 1
HARDWARE Y SOFTWARE Descripción Software - cliente Software – servidor Hardware – cliente Hardware – servidor
Costo S/. 1,000.00 S/. 800.00 S/. 600.00 S/2,400.00
Costo S/. 1,000.00 S/. 2,000.00 S/. 5,850.00 S/.1,580.00
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
COSTO TOTAL
------------•
S/. 10,430.00
Capacitación
Nº CONCEPTO
Nº HORAS COSTO/HORA SUB TOTAL
1
Capacitación 1
4
S/.
25.00
S/. 100.00
2
Capacitación 2
4
S/.
25.00
S/. 100.00
3
Capacitación 3
4
S/.
25.00
S/. 100.00
4
Capacitación 4
4
S/.
25.00
S/. 100.00
5
Capacitación 5
4
S/.
25.00
S/. 100.00
TOTAL
S/. 500.00
2.5.1
•
Cantidad 3 4 ---------
Resumen PRESUPUESTO GENERAL Descripción Personal De Desarrollo Software Y Hardware Capacitaciones COSTO TOTAL
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
Costo S/2,400.00 S/. 10,430.00 S /. 500.00 S/. 13,330.00
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
3. Tercera Fase: Análisis del Sistema
Determinación de los Objetivos y Metas
a.
•
Objetivos General Integrar las Áreas Involucradas en el Sistema, Optimizando los Procesos
•
•
•
Objetivos Específicos
Obtener Respuestas a las Consultas solicitadas por las Áreas involucradas.
Minimizar el Tiempo en el Proceso de Control de Viaje.
Desarrollar de manera Fácil, Eficiente y Rápida, las Tareas que requieran mayor tiempo realizándolas manualmente.
Obtener Reportes más Confiables para su mejor interpretación.
Metas a Alcanzar
Capacitar al Personal de servicio
Practicar en lo futuro las ventajas de la informática
Impactos Existe
un poco de rechazo por el Personal el cual no se encuentra capacitado para el manejo de un nuevo sistema Automatizado.
Propagación de la Informática en todo
el Personal.
Analizar los procesos de reservación de pasajes y encomiendas.
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
b. Entender los procesos actuales:
Diagrama de caso de uso general.
Envio de Encomienda
Administrador de Encomienda
Recepcion de Encomienda
Cliente
Reservacion de Pasajes
Vendedor de Pasajes
Venta de Pasaje
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
Diagrama de caso de uso de envió de encomienda.
solicita tarifas de en vio a determindado destino
administrador de encomiendas
verificar disponibilidad en bode ga <> Cliente
[ si no hay dispo nibilidad en bodega ]
encomiend no recibida
entrega de datos de em itente y remitente pesador
<>
<>
pesar encomienda
<> informa precio de encomienda
pago de costo encomienda
boleta
factura
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
Diagrama de caso de uso quien recibe encomienda.
<>
<>
entrega D.N.I
verifica lista de m anual de las encomiendas
[ si no existe encomienda en alm acen ]
realiza una llam ada a la agencia de donde se envio encom ienda entrega de encomie nda
remitente de encomienda
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
verificador
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
Diagrama de caso de uso de reservación de pasaje.
reservar pasaje
cliente
vendedor d e pasaje
<>
entrega datos personalmente
pago porcentaje adelantado de pasaje
indica condicion de la res erva de pasaje <> [si no viaja a pesa r de las condiciones]
perdida de adelanto de dinero
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
Diagrama de caso de uso de venta de pasajes.
solicita informacion
vendedor de pasajes cliente
mues tra lis ta de itinerarios, asientos disponibles
regis tra venta
<>
registra datos personales
pago de boleto de viaje
<>
informacion del boleto
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS •
Diagrama de actividades: Envío de encomienda.
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS •
Recepción de encomienda.
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS •
Reserva de pasajes.
•
Venta de pasajes.
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
II.
SEGUNDA ETAPA:
“DESARROLLO DEL SISTEMA”
1. Primera Fase:
“Diseño de la herramienta”
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
a. Diseño de la propuesta de solución.
Diagrama de clases
Personal Nombre : v archar(30) Apellidos : v archar(50) Fecha Nacimiento : Date Fecha Ingreso : Date DNI : char(8) Sexo : Char(1) Cargo : String Direccion : String Telefono : char(15) Estado : Boolean
1
Cliente
Natural
Nombre : String Direccion : String Telefono : String RUC : char(15) Tipo Cliente-Operacion : String Estado : Boolean
Jurídico
Apellidos : St ring Edad : Integer DNI : char(8) Sexo : char(1) estado : Boolean
Base Legal : Integer Giro : varchar(40) estado : Boolean
nuevo() Actualizar() eliminar() estado() insertar() buscar()
estado()
estado()
Recepcion de Encomienda Fecha de Recepcion : Boolean Conform idad : Boolean Estado : Boolean nuevo() actualizar() eliminar() estado() insertar() Buscar()
nuevo() actualizar() eliminar() estado() calculo edad() Generar Clav e() verificar autentificacion() insertar() buscar()
1
1..n atiende
1
genera enviar 1
1..n
2
venta de pasaje
Vendedor de Pasajes
fecha Venta : Date Estado : Boolean
experiencia : varchar(30) estado : Boolean
nuevo() actualizar() eliminar() estado() insertar() buscar()
1..n Detalle de Venta
nuevo() actualizar() eliminar() estado() calculo tiempo de reserva() insertar() buscar() 1
Nro de Pasaje : Integer Precio : Double Fecha Vencimiento : Date Fecha Emision : Date Fecha Viaje : Date Nro Asiento : Integer Cantidad : Integer Estado : Boolean
1..n
genera
tipo Asiento
1 cuenta Nro Cuota : char(1) Importe : D ouble Fecha Importe : Date Estado : Boolean nuevo() actualizar() eliminar() estado() calculo Resto de Pago() calculo Monto de Importe/s() insertar() Buscar()
nuevo() actualizar() eliminar() estado() insertar() Buscar()
1..n
1 1..n
1..n
encomienda
2
Peso : Double Unidad de Medida Peso : String Estado : Boolean Medida Espacio : Double
contiene tiene 1
1..n
Ciudad Origen : String Ciudad Destino : String Ciudades Ruta : varc har(100) Hora Salida : Date Hora LLegada : Date Estado : Boolean
nombre : varc har(25) Descripcion : varchar(60)
0..2
1..n
nuevo() actualizar() eliminar() estado() insertar() buscar()
nuevo() actualizar() eliminar() estado() insertar() Buscar()
atender
Chofer
tiene 1
genera
Factura
nuevo() actualizar() eliminar() estado() Calculo Espacio de Encomienda() insertar() Buscar()
RUC : char(15) estado : Boolean estado()
1 Detalle Envío
nuevo() actualizar() eliminar() 1,2 estado() calculo Tiempo Esperado de Viaje() 1..n insertar() cuenta Buscar()
tipo Vehiculo Nombre : v archar(30) Descripcion : String Estado : Boolean nuevo() actualizar() eliminar() estado() insertar() Buscar()
fecha emision : Date conformidad : Boolean estado : Boolean
Nombre : v archar(30) Descripcion : String Estado : Boolean
24
experiencia : varchar(30)
Documento
tipo encomienda
pesar
Itinerario
1..n
genera
1..n
estado()
1
1
nuevo() actualizar() eliminar() estado() Calculo Dias Validos() insertar() buscar()
nuevo() actualizar() eliminar() estado() calculo Total() calculo Monto con Descuento() insertar() Buscar()
1
estado()
estado()
Cantidad : Integer Precio Unitario : Double Estado : Boolean descuento : Single
estado : Boolean
estado : Boolean
estado()
tiene
Verificador de Encomienda
Pesador Encomienda
experiencia : varchar(30) estado : Boolean
Pasaje
1
Fecha Reserva : Date Pago_Partes : Boolean Estado : Boolean
1
Administrador de Encomiendas
estado()
Reservacion de Pasaje
1
1
1..n
1,2 vehiculo Marca : char(30) Color : char(15) Modelo : varchar(30) Placa : v archar(15) Cantidad Asientos : Integer Fecha Fabricacion : Date Estado : Boolean Tamaño Disponibilidad de Bodega : Double Tamaño Ocupado de Bodega : Double
Fecha Operación : Date Destino : v archar(30) Fecha de Envio : Date Precio Envío : Double Cantidad : Integer Estado : Boolean nuevo() actualizar() eliminar() estado() Calculo Monto Env ío() insertar() Buscar()
nuevo() actualizar() eliminar() estado() Verificar Tamaño disponible de Bodega() insertar() Buscar()
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
Boleta estado : Boolean estado()
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
b. Modelamiento. Natural
documento
Cliente
id_Cliente:char(60)(FK) id_Natural:char(60)
id_Cliente:char(60) nombre:varchar(60) direccion: varchar(100) teléfono: varchar(15) RUC: varchar(15) Estado:char(1) id_telefono:char(60)(FK)
apellidos:varchar(50) Edad:smallint DNI:char(8) SEXO:char(1) estado:char(1) J urídico id_Cliente:char(60)(FK) id_juridico: char(60) Base_Legal: integer Giro: varchar(60) Estado:char(1)
id_documento:char(60)
Telefono
Personal id_personal: char(60)
id_telefono:char(60)
nombre:varchar(30) apellidos:varchar(50) fecha_Nacimiento:datetime fecha_ingreso:datetime DNI: char(8) sexo:char(1) cargo: varchar(30) direccion:varchar(100) estado:char(1) estado_civil:varchar(15) id_telefono:char(60)(FK)
fijo: varchar(15) movil:varchar(15) estado:char(1)
tipo_encomienda id_tipo_encomienda: char(60) nombre:varchar(30) descripcion:varchar(30) estado:char(1)
verificador_Encomienda id_personal:char(60)(FK) id_v_encomienda:char(60) estado:char(1)
fecha_emision:datetime conforme:binary estado:char(1) id_personal:char(60)(FK) id_Cliente:char(60)(FK) id_itinerario:char(60) (FK) id_encomienda:char(60)(FK) id_v_encomienda:char(60)(FK)
recepcion_encomienda id_Cliente:char(60)(FK) id_personal:char(60) (FK) id_v_encomienda:char(60)(FK) fecha_recepcion:datetime conforme: binary estado:char(1) Boleta
encomienda Pesador_Encomienda
Administrador_Encomienda
vendedor_pasaje
id_personal:char(60)(FK) id_a_encomienda: char(60)
id_personal:char(60) (FK) id_p_encomienda: char(60)
experiencia: varchar(30) estado:char(1)
estado:char(1)
id_encomienda:char(60) id_tipo_encomienda:char(60)(FK) id_personal:char(60)(FK) id_Cliente:char(60)(FK) peso:decimal(10,2) unidad_medida:varchar(4) volumen:decimal(10,2) unidad_medida_volumen:decimal(10,2) estado:char(1) id_a_encomienda:char(60)(FK) id_p_encomienda:char(60)(FK)
id_personal:c har(60) (FK) experiencia:varchar(30) estado:char(1)
Chofer id_personal:char(60)(FK) id_chofer:char(60)
id_Cliente:char(60)(FK) id_personal:char(60)(FK)
id_pasaje:char(60) Detalle_Envio
id_tipo_asiento:char(60)(FK) nro_pasaje:smallint precio:money fecha_vencimiento: datetime fecha_emision:datetime fecha_viaje:datetime nro_asiento:smallint cantidad:smallint estado:c har(1) id_itinerario:char(60)(FK)
Reservacion_de_Pasajes
id_encomienda:char(60)(FK) id_itinerario:char(60)(FK) fecha_operacion:datetime destino: varchar(30) fecha_envio: datetime precio_envio:money cantidad:smallint estado:char(1)
detalle_venta
id_Cliente:char(60)(FK) id_personal:char(60)(FK) id_reservacion_pasaje:char(60)
id_Cliente:char(60)(FK) id_personal:char(60) (FK) id_pasaje: char(60) (FK)
fecha_reserva:datetime pago_partes:bit estado:char(1)
Vehiculo
id_cuenta:char(60)(FK) cantidad:integer precio_unitario:money estado:char(1) descuento:decimal(2,2) tipo_asiento
Cuenta id_cuenta:char(60) nro_cuenta:char(1) importe: decimal(10,2) fecha_importe:datetime estado:char(1) id_Cliente:char(60)(FK) id_personal:char(60) (FK) id_reservacion_pasaje:char(60) (FK)
RUC:varchar(15) estado:char(1)
usuario
nombre:varchar(45) contraseña:varchar(12)
Pasaje
fecha_venta:datetime estado:char(1)
id_factura:char(60) id_documento:char(60) (FK)
id_usuario:integer
experiencia:varchar(30) estado:char(1)
venta_pasaje
Factura
id_vehiculo:char(60) id_personal:char(60) (FK) id_tipo_vehiculo:char(60)(FK) Marca: varchar(30) Color:varchar(30) modelo:varchar(30) placa:varchar(50) cantidad_asientos:integer fecha_fabricacion:datetime estado:char(1) tamaño_disponible_bodega: decimal(10,2) tamaño_ocupado_bodega:decimal(10,2) id_chofer:char(60)(FK)
Itinerario
id_tipo_asiento: char(60)
id_itinerario:char(60)
Nombre:varchar(25) Descripcion: varchar(40) estado:char(1)
id_vehiculo:char(60)(FK) Ciudad_Origen:varchar(50) Ciudad_Destino: varchar(50) Ciudades_Ruta:varchar(250) Hora_Salida:datetime Hora_Llegada:datetime estado:char(1)
tipo_vehiculo id_tipo_vehiculo:char(60) nombre:varchar(30) descripcion: varchar(50) estado:char(1)
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE
id_boleta:char(60) id_documento:char(60)(F K) estado:char(1)
UNIVERSIDAD PARTICULAR DE CHICLAYO FACULTAD DE INGENIERIA INFORMATICA Y DE SISTEMAS ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA Y DE SISTEMAS
c. Diseño De Pantallas (formularios).
Ingreso al sistema
TALLER DE PROYECTOS INFORMATICOS - SITEMA DE AGENCIA DE TRANSPORTE