Está en la página 1de 10

Escuela de Ciencias Básicas, Tecnología e Ingeniería

Programación Orientada a Objetos


Fase 2 - Especificación y diseño

Estudiante:
Iván Ramiro Paniagua Solera
Código:
1002107244
Grupo:
301403_9

Tutor:
MARCO ANTONIO LOPEZ OSPINA

Universidad Nacional Abierta y a Distancia


Ingeniería en Sistema
Turbo - Antioquia
Marzo – 2023
Definición del problema.

La Fundación FUNDACAQUETA desarrolla proyectos de inversión social y de salud con

los habitantes del departamento del Caquetá y requiere administrar la información

correspondiente a cada uno de los proyectos y actividades que se ejecutan para el cumplimiento

del objeto de cada contrato. El aplicativo debe almacenar los registros de cada proyecto según el

objeto del contrato, monto o valor del contrato, Objetivo general del contrato, fecha de inicio y

fecha de finalización del proyecto, lugar de ejecución y actividades proyectadas para el

cumplimiento y entrega del contrato. Además, el aplicativo debe almacenar la información de los

profesionales que se vincularon al proyecto, como datos personales, perfil, cargo en el proyecto,

valor contrato, duración del contrato y actividades a desarrollar.

• El Diagrama de caso de usos.


Nombre: Registro

Autor: Ivan Ramiro Paniagua Solera

Fecha: 17/03/2023
Descripción: Permite registrar a los administradores, directores, profesionales y los proyectos
de La Fundación FUNDACAQUETA, esto con el fin de almacenar esta información importante
de sí mismo.

Autores: Administradores, director, profesionales y proyectos.

Precondiciones: Se deberá suministrar la información que solicite el sistema para poder realizar
un registro exitoso de los administradores, directores, profesionales y proyectos de La Fundación
FUNDACAQUETA.

Flujo Normal: Se suministra los datos solicitados por el sistema así logrando un registro exitoso.

Flujo Alternativo: Se genera un mensaje donde indique que no se ha suministrado los datos
completos u obligatorios que son solicitados por el sistema, con el fin de completar el registro.

Postcondiciones: Una vez ingresados los datos solicitados por el sistema, se realiza el registro
del administrador, director, profesional o proyectos

Nombre: Login

Autor: Ivan Ramiro Paniagua Solera

Fecha: 18/03/2023
Descripción: Permite logear a los administradores, directores, profesionales y los proyectos de
La Fundación FUNDACAQUETA, esto para llevar un control a los usuarios que acceden al
sistema.

Autores: Administradores, director y profesionales.

Precondiciones: Se deberá ingresar el usuario y contraseña que se ha registrado para ingresar al


sistema de manera satisfactoria.

Flujo Normal: Se ingresará el usuario y contraseña solicitados por el sistema así logrando un
ingreso satisfactorio.

Flujo Alternativo: Se genera un mensaje de error que indicara que el usuario o la contraseña son
incorrectos o no coinciden
Postcondiciones: Una vez ingresado el usuario y la contraseña correcta el administrador,
director o profesional ingresara al sistema inmediatamente.

Nombre: Consulta, Datos Personales del Profesionales, Costo y Fecha

Autor: Ivan Ramiro Paniagua Solera

Fecha: 18/03/2023
Descripción: Permitirá conocer los datos personales de los profesionales como su nombre, su
rol, correo, etc. De la misma manera permite consultar los datos que conforman los proyectos
como el profesional que está encargado y las fechas de inicio y fin, como los costos.

Autores: Profesionales y proyectos.

Precondiciones: Se desea conocer los datos personales de los profesionales, de la misma manera
los datos de los proyectos La Fundación FUNDACAQUETA.

Flujo Normal: Se suministra el número de identificacion del profesional, de la misma manera el


número de registro del proyecto.

Flujo Alternativo: Generar mensaje que indique que no hay ningún profesional con ese número
de identificacion que esté vinculado a la fundación, también que no hay ningún proyecto con
ese número de registro.

Postcondiciones: Una vez que se ingrese el número de identificacion del profesional mostrara
los datos personales de este, a su vez al ingresar el número de registro del proyecto este mostrara
el nombre, fecha de inicio, fecha de final y los costos de este.

Nombre: Actualización

Autor: Ivan Ramiro Paniagua Solera

Fecha: 18/03/2023
Descripción: Permitirá actualizar los datos personales de los profesionales, así como de los
proyectos.

Autores: Profesionales y proyectos.

Precondiciones: Conocer el número de identificacion del profesional y el número de registro del


proyecto que requieren una actualización en sus datos.
Flujo Normal: Suministrar el número de identificacion del profesional y el número de registro
del proyecto para poder hacer una actualización en sus datos exitosa.

Flujo Alternativo: Generar mensaje que indique que no hay ningún profesional con ese número
de identificacion que esté vinculado a la fundación, también que no hay ningún proyecto con
ese número de registro.

Postcondiciones: Una vez que el sistema valide el número de identificacion de los profesionales
o de los proyectos que se ha suministrado, este mostrara los datos registrados que estén asociados
al número de identificacion o de registro ingresado para proceder a realizar la actualización de
los datos.

Nombre: Reportes

Autor: Ivan Ramiro Paniagua Solera

Fecha: 18/03/2023
Descripción: Generar un reporte donde indique los profesionales que están vinculados a los
proyectos y los cambios que se realicen en este.

Autores: Administradores, director y Base de Datos.

Precondiciones: Se suministrará el número de identificacion del profesional que está vinculado


al proyecto con el fin de saber qué cambio se han realizado como las fechas de inicio, fechas de
fin o si los costos variaron.

Flujo Normal: Una vez que se ingrese el número de identificacion del profesional de cual se
quiere saber si ha hecho a actualizado los datos de los proyectos como las fechas de inicio, fechas
de fin o si los costos, generando un reporte con la información solicitada.

Flujo Alternativo: Generar un mensaje de que no fue posible realizar el reporte debido a que el
número de identificacion de profesional no es correcta, o si no se ha realizado una actualización
en los datos en los proyectos investigado.

Postcondiciones: Una vez el sistema valide el número de identificacion del profesional que
está a cargo del proyecto, generar reporte con los cambios realizado en este.
• El modelo de clases.
• El diagrama de actividades.

• El diagrama Entidad-Relación.
Ensayo Sobre la importancia del desarrollo de software en el ámbito profesional y como el

proyecto de software que realiza aporta en el fortalecimiento TIC de la región.

Para empezar debemos comprender por qué es importante el desarrollo de software el cual

es importante para el análisis de datos, esto con el fin de tener un registro de nuestros datos o de

otras personas, además de automatizar las tareas y los procesos esto generando un beneficio en la

humanidad al ser eficiente y reduciendo los errores humanos, nos ha permitido tener una

comunicación e intercambio de datos más eficiente gracias a las aplicaciones o herramientas

informáticas que nos proporciona.

En el ámbito profesional no importa de qué sector o a que rama pertenezca sistema o

incluso alimentos, el software es necesario, estos lo vemos al utilizar una computadora, un celular

o incluso una Tablet que nos permite analizar los problemas y obtener una solución de manera

rápida, los seres humanos somos seres en constante evolución, por lo que facilitar las tareas es un

propósito para mayor eficiencia, cada vez la tecnología, la comunicación y la informática se

expande llegando a más regiones y sectores del país, una prueba de ello es la facilidad actual de

tener una computadora e incluso un teléfono inteligente comparado a año anteriores, como lo es

en mi región Urabá donde pocos tenían teléfono, computadora e incluso no había acceso a

internet, por lo que el desarrollo de software ha sido muy importante para el crecimiento y

comunicación de la región. Trayendo beneficios como él internet, mayor accesibilidad a las

computadoras a los teléfonos inteligentes, esto también permitió que los pequeños empresarios de

la región generar más ingreso, y a los clientes obtener los productos de manera más rápida.

Los profesionales o ingenieros que se dedican a la computación serán los más

beneficiados debido al conocimiento sobre desarrollo de software con el fin de dar solución o

respuesta a la problemática planteada, debido a que el desarrollo de nuevas tecnologías genera


más ingresos, así como crecimiento en los negocios y los servicios que se prestan como pueden

ser de ventas, inventarios, comunicación o de empresas entre otras.

En la actualidad las TIC en las regiones del país sigue en constantes crecimiento como nos

indica (MinTIC, 2020), “ Según datos del Ministerio de Tecnologías de la Información y las

Comunicaciones (MinTIC), hubo 13,9 millones de accesos de banda ancha entre abril y junio de

2016, reportando un aumento del 28,5% en la base, en comparación con el mismo período de

2015 ”, con esto podemos concluir que el desarrollo de software es importante en el país debido

que atrae la atención de los personas y de las empresas debido a la rapidez y la eficiencia que esta

proporciona, su facilidad de uso y la accesibilidad que este brinda cuando se toma decisiones y

resuelve las problemáticas planteadas.


Bibliografías.
IONOS Digital Guide. (2020, July 24). IONOS. IONOS Digital Guide.
https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/diagrama-de-casos-de-uso/

IONOS Digital Guide. (2023, March). IONOS. IONOS Digital Guide.


https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/diagramas-de-actividades-
uml/

Diagramas de clases. (2023). Diagramasuml.com. https://diagramasuml.com/diagrama-de-clases/

Shalin Siriwardhana. (2020, October 25). Tutorial de Diagrama de Actividad | Cómo Dibujar un
Diagrama de Actividad. Blog de Creately. https://creately.com/blog/es/diagramas/tutorial-
del-diagrama-de-actividad/

Importancia del desarrollo de software - CEP Latam. (2017). Ceplatam.com.


https://ceplatam.com/blog/Importancia-del-desarrollo-de-software

José Sierra Llorente, Isidro Bueno Giraldo, & Stella Monroy Toro. (2016). Análisis del uso de las
tecnologías TIC por parte de los docentes de las Instituciones educativas de la ciudad de
Riohacha. Omnia, 22(2), 50–64. https://www.redalyc.org/journal/737/73749821005/html/

Transforma tu empresa. (2023). ¿Por qué es importante el desarrollo de software? Linkedin.com.


https://es.linkedin.com/pulse/por-qu%C3%A9-es-importante-el-desarrollo-de-software-
itesolucionesmx#:~:text=Algunos%20de%20los%20beneficios%20del,lugar%20de%20re
alizar%20tareas%20manualmente.

gurbano. (2022, December 28). ¿Por qué es importante el desarrollo de software? ITE
Soluciones. https://www.itesoluciones.com/por-que-es-importante-el-desarrollo-de-
software/

MinTIC. (2020). Colombia se destaca con crecimiento de las TIC - Colombia se destaca con
crecimiento de las TIC. MINTIC Colombia. https://www.mintic.gov.co/portal/inicio/Sala-
de-prensa/MinTIC-en-los-medios/160575:Colombia-se-destaca-con-crecimiento-de-las-
TIC

También podría gustarte