PDF - Ejemplo de Proyecto Final 2
PDF - Ejemplo de Proyecto Final 2
PDF - Ejemplo de Proyecto Final 2
FACULTAD DE INGENIERÍAS
Integrantes
Alvino Mantari, José Luis U20232256
Docente:
KAREN VANESSA CORILLA QUISPE
Curso:
Análisis y diseño de sistemas de información
Sección:
31185
2022
Análisis y diseño de sistemas de información – Grupo 4
ÍNDICE
INTRODUCCIÓN ............................................................................................................................5
JUSTIFICACIÓN .............................................................................................................................5
OBJETIVOS GENERALES Y ESPECIFICOS ........................................................................................5
a. Objetivos generales ..........................................................................................................5
b. Objetivos Específicos ........................................................................................................5
ASPECTOS DE LA ORGANIZACIÓN ................................................................................................5
a. Misión...............................................................................................................................5
b. Visión................................................................................................................................5
c. Descripción de la empresa ...............................................................................................5
1. ÁMBITO DEL PROYECTO .......................................................................................................6
1.1. Área ..............................................................................................................................6
1.2. Recursos Humanos para la elaboración del proyecto ...................................................6
1.3. Software .......................................................................................................................7
Java .......................................................................................................................................7
NetBeans ..............................................................................................................................7
Microsoft SQL SERVER ..........................................................................................................7
1.4. Hardware ......................................................................................................................7
1.5. Cronograma de actividades ..........................................................................................7
2. FASE DE INICIO .....................................................................................................................8
2.1. Modelado de negocio ...................................................................................................8
2.1.1. Modelado del Proceso de Negocio .......................................................................8
2.1.2. Modelo de Análisis del negocio ............................................................................9
2.1.3. Recopilación de requerimientos .........................................................................13
2.2. Matriz de requerimientos ...........................................................................................15
3. FASE DE ELABORACIÓN ......................................................................................................18
3.1. Casos de uso ...............................................................................................................18
3.2. Especificaciones del Caso de Uso ...............................................................................22
3.2.1. Buscar cliente ...........................................................................................................22
3.2.2. Registrar solicitud de inscripción rechazada .............................................................23
3.2.3. Registrar solicitud de inscripción aprobada ..............................................................24
3.2.4. Registrar cliente ........................................................................................................25
3.2.5. Emitir solicitud de inscripción aprobada ...................................................................26
3.2.6. Emitir solicitud de inscripción rechazada ..................................................................27
3.2.7. Registrar documento razones denegación solicitud .................................................28
JUSTIFICACIÓN
El siguiente trabajo científico nació a partir de que el Club Náutico Deportivo se percató de la
necesidad de implementar un software en su organización. Desean controlar diversas
actividades realizadas para sus socios. Actualmente, el club no cuenta con una lista de socios
actualizada, por lo que es difícil emitir recibos de membresía (cuotas mensuales de membresía)
y servicios facturados por el club a los socios. La organización también tuvo problemas para
registrar las salidas de las embarcaciones.
b. Objetivos Específicos
➢ Desarrollar el modelo de negocio.
➢ Realizar interfaces para los registros de los clientes, secretaria, área de cobranza, área
de facturación, jefe de atención al cliente, área de servicios de naves.
➢ Recopilar información de los requerimientos, análisis y diseños necesarios.
ASPECTOS DE LA ORGANIZACIÓN
a. Misión
Se espera lograr que, a través del sistema, los clientes que son socios y los que aún no
lo son, puedan obtener una eficiente navegación en sus propias embarcaciones y un
proceso de servicio eficaz sin demora alguna.
b. Visión
Ser un sistema reconocido y adquirido por varias empresas de navíos del Perú que
tengan los mismos problemas y ser la primera opción ante sus necesidades.
c. Descripción de la empresa
El club náutico Deportivo es una empresa que se dedica a ofrecer a los clientes múltiples
servicios, tales como, salones de fiesta, navegación, buceo, piscinas, cafeterías, etc.
Dicha empresa lleva más de 10 años ofreciendo todo ello con una alta excelencia en el
servicio de atención.
NetBeans
NetBeans es un programa que sirve como IDE (un entorno de desarrollo integrado) que
nos permite programar en diferentes lenguajes.
1.4. Hardware
1 computadora portátil.
1 computadora de escritorio.
1 servidor de base de datos.
Ilustración 6 - Entidades
DIAGRAMA DE ACTIVIDADES
LA OBSERVACIÓN
Para concluir esta entrevista nos ayudó a saber cómo funciona en algunos aspectos esta
empresa, como el sistema que usan, formas de pago, entre otros, estos datos ayudaron
a una mejor recopilación de información gracias a esta entrevista.
tomar
Inscripción de socio R1 genere solicitud c1
GESTIÓN DE REGISTRO DE CLIENTE DEL CLUB NÁUTICO DEPORTIVO DEL CALLAO
datos
consulte si posee
verifica los registros R8 c8
embarcaciones
emitir
permite emitir documento de propiedad de emita documento de
R10 c10 documenta
embarcación propiedad de embarcación
ción
Registro de las
Se registra la Encargado de Sistema permite Encargado de
Salidas de las
salida de la servicios de SI R02 registrar salida de C02 servicios de
embarcación Embarcaciones
naves embarcación naves
de los Clientes.
3.4. Usabilidad
• Manual de ayuda al Usuario.
• Interfaz amigable y manipulable.
4. Precondiciones
El encargado del área de Facturación debe de poder acceder al sistema
correctamente.
5. Postcondiciones
Los datos del Documento de Consumo Servicios han sido correctamente
registrados en el sistema.
La capa de Modelo relaciona los datos con las que la aplicación opera, contiene los mecanismos
necesarios para acceso y actualización de información, tiene interacción con la base de datos.
3.9. Aplicativo
3.9.1. Pantallazos del software
Datos de la nave no
Encargado de Formulario de Ingreso de El Encargado, inicia el software
registrados aun
naves creación de naves de datos: para visualizar en la interfaz e
Alto
- Buscar nuevos clientes en la Encargado de ingresa datos para verificar la
Los datos no se
embarcación Empresa Naves nave.
encuentran en la BD.
software.
Tiempo de espera del
Largo tiempo en la Problemas con la encargado de naves
Encargado de
espera de la búsqueda conexión a la BD. Usado por el desde la solicitud de
Naves.
de registros de Falta de un método en encargado búsqueda de una nueva Alto
-Buscar
embarcaciones de los el código para caracteres de naves Embarcación hasta la
embarcación
usuarios. especiales. confirmación del
software.
Tiempo de espera del
Problemas con la encargado de naves
Encargado de Largo tiempo en la
conexión a la BD. Usado por el desde la solicitud de
naves espera para añadir
Falta de un método en encargado registro de una nueva Alto
-Añadir nuevas embarcaciones
el código para caracteres de naves. embarcación hasta la
embarcación de los usuarios.
especiales. confirmación del
software.
Priorización de Pruebas
PC
Sistema Sistema sin actualización Windows10 Sistema
No aplica Alta
secretaria de software ni antivirus. 4 GB RAM secretaria
Intel Corei5
Priorización de Pruebas
CONCLUSIÓN
En primer lugar, el trabajo académico dejo grandes enseñanzas y esfuerzos al aplicar la
importancia del análisis de los requerimientos funcionales al momento de desarrollar un
software. Asimismo, se le añadió una planificación de las actividades que se van a realizar, el
desarrollo de cada etapa de la elaboración del software fue acompañado de la documentación
técnica adecuada, como los distintos diagramas. Tanto para que los programadores puedan
desarrollar el software y los usuarios finales puedan tener una guía de usuario. De ese modo es
más fácil su uso e implementación. Del mismo modo, la arquitectura del software tiene que ser
lo más claro posible, además de que se tenga claro que tecnología se utilizará, así como la propia
implementación del software en los usuarios finales que en este caso es un Club de Naves. En
suma, es necesario realizar las pruebas de implementación del software para realizar las
correcciones en miras a la implementación final del software en las oficinas de la empresa del
Club Náutico.
Para concluir, toda la experiencia obtenida en el curso y desarrollado en el trabajo, tiene como
fin aplicarlo en un futuro, al momento de laborar en alguna empresa, por ese motivo, se le
agradece al Ing. Gordillo por compartir sus conocimientos y de habernos guiado en la
elaboración de este proyecto universitario.
RECOMENDACIONES
• Como recomendación se podría decir que, el club Náutico debería de capacitar
constantemente a sus colaboradores en el área de computación, en caso se les dificulte
ejecutar el software o al momento de actualizarlo, para que de esa manera no haya
inconvenientes en un futuro.
• Asimismo, anualmente se tiene que realizar el mantenimiento adecuado a las
conexiones de red, debido a que suele haber mucho tráfico de red al momento de que
distintos colaboradores intentan registrar a los nuevos clientes o embarcaciones de
estos.
• Por último, la empresa debería de contratar a distintos técnicos capacitados en
informática, programación, actualizaciones, mantenimientos, entre otros. Mencionado
esto, es porque no hay un área técnica en la empresa y esto sería vulnerable para el
Club, ya que podría haber posibles suplantaciones de identidad, hackeos de información
importante de los clientes, etc.
BIBLIOGRAFIA