Prueba libre de Geografía para obtención título Bachillerato - 2024
Sistema de encomiendas
1. INICIO
INTRODUCCIÓN
METODOLOGÍA
ANÁLISIS, DISEÑO Y DESARROLLO DEL SISTEMA PARA EL
CONTROL DE ENCOMIENDAS PARA LA COOPERATIVA DE
ANÁLISI S Y DISEÑO
TRANSPORTES “SUREÑITA”
PRESENTACIÓN DEL
SISTEMA RECOMENDACIONES
Y
CONCLUSIONES
Realizado por: Carlos Ramírez
José Cueva
2. RESUMEN
INTRODUCCIÓN
INTRODUCCIÓN
METODOLOGÍA
ANÁLISI S Y DISEÑO
• Las organizaciones actuales deben ser más competitivas
•El desarrollo de software para las organizaciones es importante
PRESENTACIÓN DEL
SISTEMA RECOMENDACIONES
Y
CONCLUSIONES
3. OBJETIVOS
INTRODUCCIÓN
INTRODUCCIÓN
METODOLOGÍA
Objetivo Principal:
ANÁLISI S Y DISEÑO
Analizar, Diseñar y Desarrollar el Sistema de control de Rutas,
Encomiendas para la Cooperativa de Transportes“ SUREÑITA”.
PRESENTACIÓN DEL
SISTEMA RECOMENDACIONES
Y
CONCLUSIONES
4. CONCLUSIONES Y PRESENTACIÓN DEL ANÁLISI S Y DISEÑO METODOLOGÍA INTRODUCCIÓN
RECOMENDACIONES SISTEMA
INTRODUCCIÓN
OBJETIVOS
5. ALCANCE
INTRODUCCIÓN
INTRODUCCIÓN
METODOLOGÍA
Dentro de la Cooperativa de Transportes “SUREÑITA” se viene detectando la
falta de control de las encomiendas.
Las causas son:
ANÁLISI S Y DISEÑO
La tarea de encomiendas se la realiza con métodos manuales.
Las rutas se las asigna a los Camiones el fin de la semana, para
informar a los conductores las rutas que deben tomar, la fecha y hora a
PRESENTACIÓN DEL
la que deben partir se realiza llamadas telefónicas, muchas veces no se
SISTEMA
puede contactar con los encargados del Camión y por tano se generen
problemas.
RECOMENDACIONES
Y
CONCLUSIONES
6. JUSTIFICACIÓN
INTRODUCCIÓN
INTRODUCCIÓN
METODOLOGÍA
La Cooperativa de Transportes tiene procesos que se han venido realizando
de una forma manual por parte de los usuarios, esto hace que dichos
procesos se realicen de una forma ineficiente. Razón por la cual se ve la
ANÁLISI S Y DISEÑO
necesidad de automatizar actividades manuales que se llevan a cabo en el
Transporte “SUREÑITA”.
A continuación se detallan las razones que justifican el proyecto:
Permitirá facilitar las tareas de asignación de rutas a los Camiones
PRESENTACIÓN DEL
que son realizadas en forma manual por el personal a cargo de las
SISTEMA
oficinas.
Permitirá administrar las encomiendas en forma segura a través del
sistema, por lo que se disminuirá el riesgo de pérdidas de los envíos.
Permitirá administrar la disponibilidad del espacio de carga de los
RECOMENDACIONES
Y
camiones.
CONCLUSIONES
7. IMPORTANCIA
INTRODUCCIÓN
INTRODUCCIÓN
METODOLOGÍA
El presente plan de tesis abarca el Análisis, Diseño y Desarrollo del Sistema
de Control de rutas, encomiendas, reservación y venta de tickets para la
Cooperativa de Transportes “SUREÑITA”, utilizando la tecnología Java para
ANÁLISI S Y DISEÑO
la interfaz del programa, el sistema será Cliente - Servidor, también se
utilizará Bases de Datos SQL Server, y las herramientas necesarias para
desarrollar dicha aplicación.
Los módulos que comprende el sistema son:
Administración de Usuarios.
PRESENTACIÓN DEL
Administración de Perfiles.
SISTEMA
Administración de Camiones
Administración de Rutas
Administración de Encomiendas
RECOMENDACIONES
Y
CONCLUSIONES
8. OOHDM
INTRODUCCIÓN
METODOLOGÍA
METODOLOGÍA
ANÁLISI S Y DISEÑO
Producir aplicaciones en las cuales el cliente se sienta satisfecho con la calidad
de servicio prestado por la empresa, donde se maneje el servicio de
encomiendas automatizado.
PRESENTACIÓN DEL
SISTEMA RECOMENDACIONES
Y
CONCLUSIONES
9. OOHDM
INTRODUCCIÓN
METODOLOGÍA
METODOLOGÍA
Si el cliente entiende y se le facilita el manejo de la aplicación, es una buena
señal de que la aplicación ha sido bien diseñada.
RUP propone el desarrollo de aplicaciones a través de un proceso compuesto
ANÁLISI S Y DISEÑO
por cuatro etapas:
PRESENTACIÓN DEL
SISTEMA RECOMENDACIONES
Y
CONCLUSIONES
10. UML
INTRODUCCIÓN
METODOLOGÍA
METODOLOGÍA
UML (Lenguaje Unificado de Modelado) es un lenguaje de propósito
general para el modelado orientado a objetos.
ANÁLISI S Y DISEÑO
El estándar de modelamiento UML intenta solucionar el problema de
propiedad de código que se da con los desarrolladores, al momento de
implementar un lenguaje de modelado común para todos los
desarrollos se crea una documentación también común.
PRESENTACIÓN DEL
SISTEMA
UML (Lenguaje Unificado de Modelado) se implementa para que un
desarrollador con conocimientos de este estándar pueda entender el sistema,
independientemente del lenguaje, arquitectura y sistema operativo utilizado
para el proyecto.
RECOMENDACIONES
Y
CONCLUSIONES
11. DÉSCRIPCION DEL PROCESO UML.
INTRODUCCIÓN
METODOLOGÍA
METODOLOGÍA
UML (Lenguaje Unificado de Modelado) esta notación permite
modelar, analizar y diseñar el software de manera tal que se
pueda documentar y construir. Hay que tomar en cuenta que en
el modelado se pueden incluir aspectos conceptuales tales como
ANÁLISI S Y DISEÑO
procesos de negocio y funciones del sistema
Diagramas UML:
Diagrama de Casos de Uso
Diagrama de clases
PRESENTACIÓN DEL
SISTEMA
Diagrama de estados
Diagrama de secuencias
Diagrama de actividades
Diagrama de colaboraciones
RECOMENDACIONES
Y
CONCLUSIONES
Diagrama de componentes
Diagrama de distribución
Ventajas UML
12. NORMA IEE-830
INTRODUCCIÓN
METODOLOGÍA
METODOLOGÍA
Los objetivos más importantes en la Especificación de Resquicitos del Sistema
Encomiendas son:
ANÁLISI S Y DISEÑO
Describir con claridad las necesidades de los clientes, los cuales
participan durante la creación de todo el documento ya que es
necesario tener claros los procesos del negocio.
Lograr acordar con el cliente el alcance del proyecto.
PRESENTACIÓN DEL
SISTEMA
El estándar IEEE-830 ayuda a realizar la Encomiendas, ya que junto al sistema
desarrollado se debe adjuntar esta, por lo que solo se define los
requerimientos que el sistema cumplirá ya que si hubiera requerimientos que el
sistema no cumpliera, causará confusión entre desarrolladores que realizan el
RECOMENDACIONES
mantenimiento.
Y
CONCLUSIONES
13. CASOS DE USO
INTRODUCCIÓN
ANÁLISIS Y DISEÑO
METODOLOGÍA
Caso de Uso Acceso al Sistema
Identificación 1.1.1.1
Actores TODOS
ANÁLISI S Y DISEÑO
Resumen Los usuarios para ingresar al sistema
deben ser usuarios registrados y su
estado activo
Frecuencia Siempre
Pre Condiciones Usuario este registrado en la base de
datos
Post Usuario ingresa al sistema con sus
PRESENTACIÓN DEL
Condiciones privilegios
SISTEMA
Descripción del 1. Ingresa su “usuario” y
Proceso “contraseña”.
2. Validar si es un usuario registrado
3. Inicia una sesión
4. Ingresa a la página principal del
sistema
RECOMENDACIONES
Y
Excepciones
CONCLUSIONES
Variaciones Ninguna
14. CONCLUSIONES Y PRESENTACIÓN DEL ANÁLISI S Y DISEÑO METODOLOGÍA INTRODUCCIÓN
RECOMENDACIONES SISTEMA
ANÁLISIS Y DISEÑO
DIAGRAMA DE SECUENCIA
15. DISGRAMA DE ACTIVIDAD
INTRODUCCIÓN
ANÁLISIS Y DISEÑO
METODOLOGÍA
ANÁLISI S Y DISEÑO
Ingresa Usuario
Ingresa Contraseña
PRESENTACIÓN DEL
SISTEMA
No Mensaje de validación erronea
Valida usuario y contraseña
RECOMENDACIONES
Si
Y
CONCLUSIONES
16. DIAGRAMA DE LA BASE DE DATOS
INTRODUCCIÓN
ANÁLISIS Y DISEÑO
METODOLOGÍA
t bl Usuar i os_ Rol es t bl Rol es t bl Rol e s_ Opci onesSi st ema t bl Opci onesSi st ema
Nombre de columna Tipo de dat os Nombre de columna Tipo de dat os Nombre de columna Tipo de dat os Nombre de columna Tipo de dat os
I dUsuarios bigint Id bigint I dRoles bigint ID bigint
I dRoles bigint Nombre nvarchar(30) I dOpcionesSist ema bigint Tit le varchar(150)
Descripcion nvarchar(100) Descript ion varchar(250)
Url varchar(100)
Parent int
t bl Pr of esi on
t bl Usuar i os t bl Per sonal Nombre de columna Tipo de dat os
I cono varchar(100)
Nombre de columna Tipo de dat os
Nombre de columna Tipo de dat os Id bigint
Id bigint
Id bigint Nombre nvarchar(50)
I dI dent if icacion char(13)
t bl Sucur sal
I dPersonal bigint Descripcion nvarchar(250) Nombre de columna Tipo de dat os
Nombres nvarchar(30)
UserName nvarchar(30) Id bigint
Apellidos nvarchar(30)
ANÁLISI S Y DISEÑO
Cont rasena nvarchar(30) I dCiudad bigint
Telef ono char(9)
EMail nvarchar(50) Nombre nvarchar(30)
Est ado bit
I dProf esion bigint t bl Est adoCi v i l
Direccion nvarchar(50)
I dCargo bigint Nombre de columna Tipo de dat os
Responsable nvarchar(50)
I dE adoCivil
st bigint Id bigint
Nombre nvarchar(30) ResponsableCI char(10)
I dSexo bigint
t bl Car go
Nombre de columna Tipo de dat os I dSucursal bigint
Id bigint I dCiudad bigint
t bl Pr ov i nci a
Nombre nchar(30) Direccion nvarchar(50)
Nombre de columna Tipo de dat os
Descripcion nvarchar(255) t bl Ci udad
Id bigint
Nombre de columna Tipo de dat os
Nombre nvarchar(30)
Id bigint
Nombre nvarchar(30)
t bl Sex o Capit al bit
Nombre de columna Tipo de dat os t bl Bus I dProvincia bigint
Id bigint Nombre de columna Tipo de dat os
t bl Rut as
Tipo nvarchar(30) Id bigint
Nombre de columna Tipo de dat os
I dPersonalDueno bigint
Id bigint
PRESENTACIÓN DEL
I dPersonalChof er bigint
Nombre nchar(30) t bl Si t i osRut a
Numero int
I dCiudadI nicial bigint Nombre de columna Tipo de dat os
t bl Bol et er i a Placa char(8)
I dCiudadFinal bigint Id bigint
Nombre de columna Tipo de dat os
CapacidadAsient os int Ciudad bigint
SISTEMA
Id bigint Dist anciaRut a f loat
AnoFabricacion int Rut a bigint
I dAsignacionRut aBus bigint TiempoE imado
st char(8)
Descripcion nvarchar(255)
I dPersonal bigint Descripcion nvarchar(255)
I dClient e bigint
FormaPago char(1)
Fecha smalldat et ime
t bl Hor ar i oPar t i da
Nombre de columna Tipo de dat os
Est ado bit
t bl Cl i ent e t bl Asi gnaci onRut aBus Id bigint
I dUsuario nvarchar(20) Nombre de columna Tipo de dat os Nombre de columna Tipo de dat os Hora char(8)
TipoModif icacion char(1) Id bigint Id bigint
FechaHora smalldat et ime Nombre nvarchar(30) CodigoAsignacion nvarchar(50)
Telef ono char(9) I dRut a bigint
EMail nvarchar(50) I dBus bigint
t bl Encomi endas
Nombre de columna Tipo de dat os
Direccion nvarchar(100) FechaPart ida smalldat et ime
Id bigint
I dHorarioPart ida bigint
RECOMENDACIONES
I dAsignacionRut aBus bigint
Est adoSalida bit
I dClient e bigint
t bl Det al l eBol et er i a
Y
Nombre de columna Tipo de dat os I dDest inat ario char(13)
t bl Re ser v aci on
CONCLUSIONES
Id bigint NombreDest inat ario nvarchar(30)
Nombre de columna Tipo de dat os
I dBolet eria bigint CodigoPaquet e nvarchar(30)
Id bigint
Asient o int PrecioEnvio f loat
I dAsignacionRut aBus bigint
Precio f loat E regado
nt bit
I dClient e bigint
t bl Det al l eRese r v aci on Observaciones nchar(500)
Fecha smalldat et ime Nombre de columna Tipo de dat os I dUsuario nvarchar(20)
I dUsuario nvarchar(20) Id bigint TipoModif icacion char(1)
TipoModif icacion char(1) I dReservacion bigint FechaHora smalldat et ime
FechaHora smalldat et ime Asient o int Dest ino nvarchar(50)
17. CONCLUSIONES Y PRESENTACIÓN DEL ANÁLISI S Y DISEÑO METODOLOGÍA INTRODUCCIÓN
RECOMENDACIONES SISTEMA
Diagrama de Clases
ANÁLISIS Y DISEÑO
OTROS DIAGRAMAS
18. CONCLUSIONES Y PRESENTACIÓN DEL ANÁLISI S Y DISEÑO METODOLOGÍA INTRODUCCIÓN
RECOMENDACIONES SISTEMA
Prototipos
ANÁLISIS Y DISEÑO
OTROS DIAGRAMAS
19. CONCLUSIONES Y PRESENTACIÓN DEL ANÁLISI S Y DISEÑO METODOLOGÍA INTRODUCCIÓN
RECOMENDACIONES SISTEMA
PRESENTACIÓN DEL SISTEMA
PRESENTACIÓN DEL SISTEMA
PRESENTACIÓN SISTEMA
20. CONCLUSIONES
INTRODUCCIÓN
CONCLUSIONES Y RECOMENDACIONES
CONCLUSIONES
METODOLOGÍA
La combinación de la notación de desarrollo de software UML y la
metodología RUP para gestionar y ejecutar un proyecto, facilitó el
ANÁLISI S Y DISEÑO
realizar un proceso real de ingeniería de software. Con esto se
garantiza la calidad del software desarrollado convirtiéndose en una
solución a la problemática del Control de Encomiendas.
Llevar una planificación o metodología adecuada para la realización de
PRESENTACIÓN DEL
un proyecto nos permitirá a obtener el producto deseado por el cliente
SISTEMA
con calidad y a tiempo.
Se diseño una aplicación de fácil utilización para el cliente con una
RECOMENDACIONES
interfaz grafica adecuada para su utilizacion.
Y
CONCLUSIONES
21. RECOMENDACIONES
INTRODUCCIÓN
CONCLUSIONES Y RECOMENDACIONES
METODOLOGÍA
Se recomienda realizar un pos-mantenimiento del sistema lo cual
permitirá identificar nuevos requerimientos que no fueron
especificados por los en esta versión del sistema.
ANÁLISI S Y DISEÑO
La utilización de elementos multimedia en los sistemas es un gran
aporte para obtener un software de buena calidad, con una interfaz de
usuario intuitiva y por lo tanto de fácil manejo, es por ese motivo que
se recomienda la utilización de estos elementos en el desarrollo de
PRESENTACIÓN DEL
Software.
SISTEMA
Se sugiere la utilización de diferentes ventanas graficas en el sistema
para mejora el sistema y su fácil manejo.
En caso de una falla en algún modulo del Sistema, se recomienda
seguir usando de manera normal sin usar estos componentes hasta
RECOMENDACIONES
Y
que los mismos se encuentren operativos.
CONCLUSIONES