Está en la página 1de 9

SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL

FORMACION PRÁCTICA REMOTA


QUINTO SEMESTRE

TAREA / OPERACIONES
TAREA / OPERACIONES

1. INFORMACIÓN GENERAL

Apellidos y Nombres: Jhossef Renzo Vivanco Condori ID:1294669


Dirección Zonal/CFP: Subtanjalla-Ica
INGENIERÍA DE SOFTWARE CON INTELIGENCIA
Carrera: Semestre: V
ARTIFICIAL
Tarea/Operaciones: Lenguaje Unificado de Modelado (UML)

2. OBJETIVO GENERAL
Desarrollar una solución que permita vender únicamente productos reparados o de segunda
mano.
La solución debe of recer una amplia selección en moda, electrónicos y muebles para el hogar.

3. PLANIFICACIÓN DEL TRABAJO

N° ACTIVIDADES/ ENTREGABLES CRONOGRAMA / FECHA DE ENTREGA

1 Elabora planificación y ejecución 02-03

2 Creación de modelos utilizando 23-03


UML
3 I ngeniería de Requerimientos 04-04

4 Creación de una aplicación para 18-05


móviles
5 Administra almacenamiento de 01-06
datos

4. PREVENCIÓN DE RECURSOS
Para la ejecución de la(s) tarea(s) se requiere de recursos, liste lo que se necesita y en los casos
más relevantes adjunte imágenes en la parte de anexos:

MÁQUINAS / EQUIPOS HERRAMIENTAS / INSTRUMENTOS


Equipo Quispe: Intel(R) Core (TM) i3 Microsoft Teams
RAM: 8Gb – Disco Duro 1Tb Ms. Word - Formato APA
BlackBoard
Equipo Denegri: Intel Core I5, 4GB RAM, Google Chrome
Disco Duro 1 TB Visual Studio
Equipo David: Ryzen 5 3600, 16 GB RAM,
Disco Duro 1TB
Equipo Naomy: Intel(R) Core (TM) i3, 4GB
RAM, Disco Duro 1TB
Equipo Vivanco: Intel(R) Corei5, 4GB RAM,
Disco Duro 1TB
MATERIALES/INSUMOS OTROS REQUERIMIENTOS
Documentos Microsoft Word One Drive
Materiales de SENATI Whatsapp
Información de páginas web Microsoft Teams
Videos en YouTube Blackboard

2
TAREA / OPERACIONES

5. DEFINIR LAS ESPECIFICACIONES TÉCNICAS, NORMAS, TOLERANCIAS,


OTROS PARÁMETROS A TENER EN CUENTA EN EL PROCESO DE
EJECUCIÓN

Ergonomía:
✓ Bajarle la intensidad al monitor.
✓ Tener una silla que nos ayude con la postura.
✓ Tener la postura correcta con los brazos y cabeza.

Tips Recomendados:

✓ Limitar horas de trabajo.


✓ Lugar de trabajo ordenado.
✓ Descansos después de un determinado tiempo.

La Norma ISO 12207:

✓ Se encarga a todo lo relacionado al ciclo de vida del software, desde la


conceptualización de ideas hasta la retirada y consta de procesos para la adquisición,
suministro de proyectos y servicios, estableciendo pautas para su control y
mantenimiento.

❑ Beneficios:

✓ Integra iniciativas de mejora existente en el marco global.


✓ Reducción de errores durante el ciclo de vida del software.
✓ Obtener un marco que facilita la determinación de tiempos y costos de los nuevos
proyectos.

❑ Desventajas:

✓ No prescribe un método o un modelo de ciclo de vida concreto para el desarrollo del


software.
✓ Describe la arquitectura de los procesos del ciclo, pero no especifica los detalles de
cómo implementar o llevar a cabo las actividades y tareas incluidas en los procesos.

La Norma ISO 286 (Sistema de tolerancia)

✓ Define los conceptos básicos y la terminología relacionada con este sistema.


✓ Proporciona a su vez una selección normalizada de las clases de tolerancia de
propósito general de entre las numerosas posibilidades.

El protocolo TCP

✓ Está diseñado para permitir una comunicación fiable de dos sentidos en una red de
conmutación de paquetes, ya sea en la presencia de enlaces de comunicaciones que
son imperfectos

✓ Asegura que los datos que emite el cliente sean recibidos por el servidor sin errores y
en el mismo orden que fueron emitidos.

3
TAREA / OPERACIONES

6. DESARROLLO:

❖ Documentación Preliminar:

El aplicativo móvil tiene como objetivo la venta de artículos de segunda mano y repuestos, debe contar
con un diseño llamativo y fácil de comprender para el usuario con una gestión sencilla y tener definidas las
herramientas a utilizar con las que cuenta un aplicativo móvil en la actualidad.

Un ejemplo comparable vendría a ser la aplicación “LetGo”, una app que se centra específicamente en la
venta de productos de segunda mano, la cual cuenta con un diseño atractivo a la vista, buenas secciones
de herramientas, barra de búsqueda, filtros según el inventario, localización en tiempo real, Chat Bot y
entre otras de las tantas opciones potenciales que nos serán de ayuda para la creación de nuestro
proyecto.

El aplicativo estará dividido en 2 secciones, publicaciones de los productos y el chat donde se


comunicarán solo el vendedor y el comprador.

❑ Rapidez de ejecución de programa: El Programa se ejecutará lo más rápido posible para así
poder recibir o realizar tareas de manera más eficiente.
❑ Boleta/Factura Electrónica: Emitirá este tipo de comprobante si en caso no está conforme con su
compra o si presenta algún fallo el cual se está haciendo responsable la empresa y así mismo para
brindar un detalle de venta a nuestro cliente.
❑ Interfaz amigable con el usuario: Al usuario se le facilitará interactuar con el aplicativo ya que
será una manera muy fácil de poder buscar, agregar o quitar información.
❑ Creación de una Base de Datos: Se le adiciona una base de datos para poder así organizar la
cantidad masiva de datos hechos por los Usuarios.
❑ Chatbots: Si en caso un usuario ingresa y tiene dudas el chatbot estará para absolver sus dudas.
❑ Ventana de Filtros y un cuadro de Búsqueda: Se efectuará la búsqueda rápida de los datos y de
manera precisa mediante estas opciones ya sea por costo, marca o tiempo de usabilidad.
❑ Ventana de tipos de pago: Aquí el cliente podrá escoger de qué manera efectuará su pago dentro
de la aplicación para así poder brindarle una fecha de envió o de recojo si así lo desea

❖ Finalidad de UML:

En todas las disciplinas de la Ingeniería se hace evidente la importancia de los modelos ya que describen
el aspecto y la conducta de "algo". Ese "algo" puede existir, estar en un estado de desarrollo o estar,
todavía, en un estado de planeación. Es en este momento cuando los diseñadores del modelo deben
investigar los requerimientos del producto terminado y dichos requerimientos pueden incluir áreas tales
como funcionalidad, performance y confiabilidad. Además, a menudo, el modelo es dividido en un número
de vistas, cada una de las cuales describe un aspecto específico del producto o sistema en construcción.

El modelado sirve no solamente para los grandes sistemas, aun en aplicaciones de pequeño tamaño se
obtienen beneficios de modelado, sin embargo, es un hecho que entre más grande y más complejo es el
sistema, más importante es el papel de que juega el modelado por una simple razón: "El hombre hace
modelos de sistemas complejos porque no puede entenderlos en su totalidad".

UML es una técnica para la especificación sistemas en todas sus fases. Nació en 1994 cubriendo los
aspectos principales de todos los métodos de diseño antecesores y, precisamente, los padres de UML son
Grady Booch, autor del método Booch; James Rumbaugh, autor del método OMT e Ivar Jacobson, autor
de los métodos OOSE y Objectory. La versión 1.0 de UML fue liberada en enero de 1997 y ha sido
utilizado con éxito en sistemas construidos para toda clase de industrias alrededor del mundo: hospitales,
bancos, comunicaciones, aeronáutica, finanzas, etc.

4
TAREA / OPERACIONES

❖ Diagrama de Caso de Uso:

❖ Diagrama de Actividades:

5
TAREA / OPERACIONES

❖ Modelado en Erwin:

6
TAREA / OPERACIONES

7. RESULTADOS / CONCLUSIONES.

Resultado:

• Nuestro equipo "Black Mask” ha podido desarrollar una parte del proceso de desarrollo del sistema
y gestión de ventas en la cual han iniciado con una serie de pasos propuestos con fechas exactas
para la entrega, así mismo implementando los gráficos y diagramas de diferente manera para
poder dar una mejor orientación sobre qué tipo de actividades y roles se desarrollarán dentro del
mismo.

• Los resultados obtenidos para nuestro grupo fueron de mayor entendimiento sobre los procesos
del sistema que vendrían a ser los procesos de ventas, inicio de sesión, envió, entrega, entre otros.
También se obtuvo un mayor manejo al tema de integración de diagramas de casos de uso,
actividades y base de datos a nuestro proyecto, fortaleciendo de forma exponencial nuestra
documentación.

• A lo largo de nuestro entregable 2, se ha tenido en cuenta varios puntos importantes las cuales una
de ellas fue integrar las normas ISO 12207 e ISO 286 para tener un mejor resultado de nuestra
página. De la misma forma contamos con una documentación preliminar la cual tiene c omo base el
objetivo de nuestro proyecto y como estará integrado.

• Hemos obtenido buenos resultados en la unión del grupo, logrando así interactuar y ser
capacitados para resolver las tareas previas de nuestro entregable que vendría a serla
documentación preliminar de nuestro proyecto y un vistazo a los procesos en diagramas de casos
de uso y actividades, teniendo la finalidad el desempeño de cada actividad resuelta.

Conclusión:

• El objetivo de este entregable es poder brindar conocimiento sobre los pasos y actividades que se
desarrollaran dentro del sistema entre estos pasos tenemos, la venta, el inicio de sesión al sistema,
el envío que se realizara del producto, etc. Así mismo hacer de conocimiento los roles que se
agregaran dentro del sistema para poder tener un correcto uso.

• En conclusión, Nuestro grupo ha logrado identificar cada proceso con los respectivos pasos que les
vendrían a corresponder de una manera eficaz para poder dar a entender cómo es que se va a
desarrollar en nuestro aplicativo móvil.

• Estamos presentando mayor información acerca de cómo estará integrado nuestro proyecto, se
analizó teóricamente para después aplicar los conceptos y conocimientos adquiridos entre todos
los miembros del equipo, utilizando distintos medios de información y siempre estaremos abiertos a
descubrir más partes que pueden ser útiles a lo largo de nuestro proyecto.

• Tras el análisis, podemos deducir que las actividades realizadas son de optima utilidad para el
proceso de la creación de nuestro aplicativo móvil ya que nos ayuda a poder visualizar el flujo de
trabajo desde el punto de inicio hasta el punto final.

7
TAREA / OPERACIONES

8. REFERENCIAS BIBLIOGRAFICAS

• Carlos Verano (2021). ISO/IEC 12207 – PROCESOS DEL CICLO DE VIDA DEL SOFTWARE:
Carlos Verano el 7 de diciembre del 2021, de ISO/IEC 12207 - Procesos del
ciclo de vida del software (carlosverano.com).

• Anderson Moreno (2014). Modelo Estándar ISO/IEC 12207: PREZI el 20 de


marzo del 2014, de Modelo estándar ISO/IEC 12207 by Andersson Moreno
(prezi.com)

• PDFslide (2013). Modelo Estándar ISO/IEC 12207: PREZI el 25 de abril del


2013, de Ventajas y Desventajas Modelos (pdfslide.tips)

• Lucid (2022). Que es el Lenguaje Unificado de Modelado (UML): Lucid el 08 de


agosto del 2022, de https://www.lucidchart.com/pages/es/que-es-el-lenguaje-
unificado-de-modelado-uml#section_4.

• El Modelado de Base de Datos: Decisión y tipos, de


https://ayudaleyprotecciondatos.es/bases-de-datos/modelos/

• Tutorial de diagrama de actividades UML


https://www.lucidchart.com/pages/es/tutorial-diagrama-de-actividades-uml

• Etapas de desarrollo de un aplicativo: Jonathan Nolasco 15 de agosto del 2018, de


https://doapps.pe/blog/etapas-de-desarrollo-de-una-aplicacion-movil/

• El Lenguaje Unificado de Modelado (UML), de http://profesores.fi-


b.unam.mx/carlos/aydoo/uml.html

• Definición de casos de uso, el 09 de marzo del 2021, de


https://www.ibm.com/docs/es/elm/6.0.3?topic=requirements-defining-use-cases

• La fácil guía de los diagramas de actividades UML, el 15 de junio del 2021, de


https://creately.com/blog/es/diagramas/tutorial-del-diagrama-de-actividad/

9. ANEXOS
EVIDENCIAS

8
TAREA / OPERACIONES

Desarrollo del diagrama de caso de uso

Desarrollo del diagrama de actividades

También podría gustarte