Você está na página 1de 28

Diseo de Sistemas

Trabajo colaborativo

Natalia Roci Agredo. Cdigo: 1058962744


Karen Lorena Brito Muoz. Cdigo: 1059909029
Jimmy Orlando Guzmn. Cdigo:
Jos Suleimar Muoz Burbano. Cdigo: 10304623
Ricardo Daniel lvarez. Cdigo: 92540878

Tutor:
Moiss De Jess Rodrguez Bolao
Grupo:
301309_33

Universidad Nacional Abierta y a Distancia. UNAD


2016

Introduccin

Esta actividad se basa en el estudio de un problema propuesto que trata de una empresa comercial la
cual tiene fallas por el mal manejo de la informacin, por consiguiente, se le solicita al grupo
colaborativo que asuma una dependencia dentro de la empresa y halle las posibles soluciones al
problema.

Es por ello que se gestionan las actividades correspondientes a la actividad colaborativa modelo de
requisitos, donde se desarrollan temas como descripcin de problema, modelo de casos, modelo de
interfaces, actores y casos de uso y modelo de dominio del problema, los cuales, pretenden que los
integrantes del grupo en nuestro proceso de formacin alcancemos oriente, progresiva y elocuentemente
un aprendizaje significativo del curso en mencin.

Objetivos

Objetivo general

Aplicar los conceptos adquiridos durante el estudio del mdulo modelo de requisitos, en un
problema propuesto, desarrollando correctamente las respectivas actividades propuestas en la
fase 2.

Objetivos especficos

Realizar un diagrama de casos de uso teniendo como base la informacin suministrada de una
empresa comercial.
Realizar un diagrama de clases y la interfaz, de la posible solucin que se ofrece a la empresa en
cada dependencia.
Describir acertadamente el problema concerniente a la dependencia escogida.

Departamento de Produccin
Autor Ricardo Daniel lvarez
ACTIVIDADES A SOLUCIONAR:
1. Cada integrante del pequeo grupo debe escoger una de las dependencias:
a. Departamento Financiero
b. Departamento Recursos Humanos,
c. Departamento Produccin (Dependencia Escogida)
d. Departamento Marketing
e. Departamento Desarrollo y software.
Debe informar en el foro a sus compaeros para evitar la doble escogencia en el grupo.
ACTIVIDAD INDIVIDUAL:
De acuerdo a la dependencia que se ha escogido, se debe definir:
1. Descripcin del problema:
Describir de manera detallada cuales son los posibles problemas por las cuales est atravesando la
dependencia que necesita ser sistematiza.
Descripcin del problema

Figura 1. Organigrama de la empresa Informatec Ltda.

La empresa INFORMATEC LTDA Est constituida tal como lo muestra la


figura 1. Esta empresa, se encarga de ofrecer al mercado productos y soluciones en el rea de ingeniera,
pero en muchos de sus procesos se ha generado desorganizacin y prdidas en la informacin de la
empresa.
El gerente por instrucciones de la junta de accionistas ha decidido realizar una reingeniera a sus
procesos en la que han resuelto contratar a su pequeo grupo como Ingenieros(as) de Sistemas para que
presente una propuesta para el diseo del sistema de informacin de los departamentos de finanzas y
Servicios administrativos que est constituido por:
Departamento Financiero
Departamento Recursos Humanos,
Departamento Produccin
Departamento Marketing
Departamento Desarrollo y software.

2. Modelo de caso de uso:


a. Actores (Primarios y secundarios)

Ingresar Usuario
Solicitar Pedido

Base de Datos Pedidos

Cliente
Tramite Pedido
Autorizar Pedido
Dpto Marketin
Recibir Pedido

Planificar Produccin

Dto de Produccin

Ordenar Produccin

Base de Datos de Entregas

Entregar Produccin

b. Establecer el caso de uso segn el actor


c. Delimitacin del sistema segn los actores
3. Modelo de interfaces.
Realizar el diseo de interface de acuerdo al caso de uso.
4. Diagrama de clases.
Realiza los diagramas de clases de acuerdo a los casos de uso.

Realizar la autoevaluacin y coevaluacin de acuerdo a documento anexo

Dependencia de finanzas
Autor: Jimmy Orlando Guzmn
Problemas del departamento de finanzas:

En la empresa la secretaria es quien lleva la informacin contable en libros fsicos y le entrega al

contador.
El contador debe ingresar toda la informacin que recibe de la secretaria.
El contador de la empresa lleva la contabilidad en libros de Excel.
El departamento no cuenta con un sistema contable para sistematizar la informacin.
Cualquier persona tiene acceso al equipo del contador y por ende a los libros de Excel que el
maneja.

Actor Primario: Gerente de Finanzas


Actor Secundario: Sistema contable
Casos De Uso Segn Actor Primario (Funcin):
Delimitacin del sistema (funciones reales de actor en cuestin):

Clasificar, registrar, analizar e interpretar la informacin financiera.


Llevar los libros mayores de acuerdo con la tcnica contable y los auxiliares necesarios.
Preparar y presentar informes sobre la situacin financiera de al Gerente.
Preparar y presentar las declaraciones tributarias
Preparar y certificar los estados financieros
Asesorar a la Gerencia y a la Junta Directiva
Llevar el archivo de su dependencia en forma organizada y oportuna
Presentar los informes que requieran la Junta Directiva, el Gerente, el Comit de Control
Social, el Revisor Fiscal y los asociados.
Asesorar a los asociados en materia crediticia, cuando sea requerido

Departamento de Mrquetin
Jos Suleimar Muoz Burbano
DEPARTAMENTO MARKETING

DESCRIPCIN DEL PROBLEMA.


Los propietarios de la empresa INFORMATEC LTDA, como conclusin de la evaluacin y anlisis
realizado respecto a su funcionamiento interno concluyen que se evidencia un bajo rendimiento interno,
toda vez que existen manejos errneos de la informacin, lo cual se debe a que carecen de un sistema de
informacin integral, con base en ello se ha contratado a un grupo de ingenieros de sistemas, con el
objeto solicitarles la elaboracin de una propuesta para la el diseo de un sistema de informacin de
manera general en la empresa y sus dependencias correspondientes.
Con base a lo anterior, el grupo de ingenieros en mencin que se compone de 5 integrantes, de manera
interna concluyen dividir los 5 departamentos de manera individual. Cada uno de ellos tendr como
funcin el diseo del sistema que necesita la organizacin.
MODELO DE CASO DE USO.
a. Actores primarios y secundarios
Actores Primarios

Funciones
Define el plan de accin y estrategias d generacin de demanda.

Gerente de Marketing.

El posicionamiento presente y futuro de la empresa.


Coordina a su equipo.

Jefe comercial

Recibe e identifica necesidades de imagen de la empresa


(papelera, imagen corporativa, material en punto de venta y
promociones.
Contacta y negocia con proveedores la produccin del material a
confeccionar solo cuando los elementos son netamente del
departamento o muy especficos

Coordina piezas, avisos u otro material comunicacional para su


despacho al resto de oficinas incluyendo regionales.
Responde a las necesidades de Jefes Administrativos y regionales
en requerimientos grficos y comunicacionales.
Desarrolla proyectos destinados al marketing y publicidad sobre
la imagen corporativa de la empresa.
Desarrolla campaas de publicidad y gestiona su desarrollo

MODELO DE INTERFACES.

Ya especificados los casos de uso general, se muestra una especificacin ms detallada, mediante la
utilizacin de tablas para casos de uso.

Convenciones:
Caso de Uso (CU-XX): Nombre del caso de uso.
Actores: Roles del usuario implicados en el sistema.
Objetivo: funcionalidad atribuida al caso de uso u objetivo.
Precondiciones: Condiciones necesarias que deben cumplirse antes para poder realizar el caso de uso.

Pos condiciones: Efectos y consecuencias de la accin del actor.


Escenario bsico: Descripcin del escenario principal del caso de uso; relacin entre la interaccin del
actor y el sistema.
Escenario alternativo: uno o varios de los flujos del caso de uso, diferentes al escenario bsico, que se
pueden a que no se cumplen las condiciones o surgen errores.
DIAGRAMA DE CLASE
CU-01
Actores
Objetivo
Precondiciones
Pos condiciones
Escenario Bsico
Escenario
Alternativo
CU-02
Actores
Objetivo
Precondiciones
Pos condiciones
Escenario Bsico

Escenario
Alternativo

CU-03
Actores
Objetivo
Precondiciones
Pos condiciones
Escenario Bsico

Escenario

Autenticarse
Usuario, Administrador
Ingreso a las opciones del sistema
El usuario est en la base de datos del sistema.
El usuario introduce sus credenciales.
Se ingresa al sistema
Mensaje de error si los datos del usuario no coinciden

Consultar
Usuario, Administrador
Los usuarios realizan consultas con el fin de mostrar informacin
de la base de datos.
El usuario est en la base de datos del sistema.

Se selecciona las opciones de bsqueda y sus validaciones.


Se muestra la informacin relacionada con la bsqueda al
usuario.
Si se produce un error en la recuperacin de la
Informacin desde el servidor. Se le indicara al usuario dicho error.

Modificar
Administrador
Se modifica informacin ya existente en el sistema.
Se ha ejecutado una consulta.
El elemento se actualiza en el sistema
Se selecciona la informacin a modificar.
Se guardan los cambios.
Se muestra el mensaje del resultado de la operacin.
Si se produce un error en la recuperacin o actualizacin de la

Alternativo

Informacin. Se le indicara al usuario dicho error.

CU-04
Actores
Objetivo
Precondiciones
Pos condiciones

Borrar
Administrador
Se borra informacin ya existente en el sistema.
Se ha ejecutado una consulta.
El elemento se elimina y se actualiza la informacin en el
sistema.
Se selecciona la informacin a eliminar.
Se guardan los cambios.
Se muestra el mensaje del resultado de la operacin.
Si se produce un error en la recuperacin o borrado de la
Informacin. Se le indicara al usuario dicho error.

Escenario Bsico

Escenario
Alternativo
CU-05
Actores
Objetivo
Precondiciones
Pos condiciones
Escenario Bsico

Escenario
Alternativo

Gestin de usuarios
Administrador
Se tiene el mantenimiento bsico (crear, borrar, editar y
eliminar) de la informacin para los usuarios del sistema.
El usuario administrador se ha autenticado en el sistema.
El elemento se crea, actualiza o borra en el sistema.
Se selecciona la informacin o se introduce.
Se generan los cambios.
Se muestra el mensaje del resultado de la operacin.
Si se produce un error en la accin. Se le indicara al usuario
dicho error.

errores:

No coincide la consulta o no es vlida.


No se actualizo.
No se borr.
No se insert.
Informacin no valida.

Departamento de recursos humanos


Autor: Natalia Roci agredo
1. Descripcin del problema. (Hacer un anlisis de la dependencia escogida)

Descripcin Del Problema


La junta directiva de la empresa infrmatec limitada realiza una reunin para diagnosticar cual era el
problema ms latente de la empresa que le estaba generando muchos gastos y por ende pocas
utilidades en este caso sali a relucir que el problema estaba en el rea de recursos humanos y
consista en la existencia de personal excesivo o burocracia porque esto hace perder el rumbo de una
empresa no le imprime claridad a los procesos lo simple se vuelve complicado encrese los costos de
la empresa llevndola al declive

2. Modelo de caso de uso por Actores . Establecer el caso de uso segn el actor y
Delimitacin del sistema segn los actores

Actor: Primario
Funcin:

Gerente Recursos Humanos


Gestiona el departamento de recursos humanos.
La interaccin con el liderazgo ejecutivo
Anticiparse a las necesidades de los empleados
Relaciones con los empleados
Elaborar y controlar el proceso de reclutamiento
desarrollar iniciativas para la solucin de problemas y toma
de decisiones.

Actor: Primario
Funcin:

Contador
presentar informes sobre la situacin financiera
Asesorar a los asociados en materia crediticia,
retencin de Impuesto
Llevar mensualmente los libros generales de Compras y

Actor: secundario
Funcin

Actor: secundario
Funcin

Ventas
Llevar todos los movimientos o registros contables
Llevar libros contables
Examinar y evaluar los resultados de la gestin

Nmina de personal

reflejando la cantidad econmica


salario de los trabajadores
valor devengado
Organograma
capacitar, evaluar y seleccionar; todo ello lo realizar el rea de
Recursos Humanos
ayuda a diferenciar los niveles y reas jerrquicas dentro de la
organizacin
se construye en base al Planeamiento Estratgico de la organizacin

Realizar el diseo de interface de acuerdo al caso de uso

3. Modelo
de
interfaces.

GERENTE
RECURSOS HUMANOS

organigrama empleados
Selecciona Subalternos
Delega Funciones

Controla los Empleados


Diagnostica Necesidades

Realizar trabajo asignado

Genera

prdida o ganancia

Tiene estructura jerrquica


Contador
Nmina de Personal
Pone en marcha la empresa

Personal Nomina

Caso De uso

Fallas departamento recursos humanos

Caso De uso
Actores

Detectar fallas en la nmina de los empleados de la


Gerente de recursos humanos , organigrama empleados
empresa

Caso de uso
Propsito
Actores

Exceso personal en la nomina


Crear un software que se permita mejorar las fallas y
Nomina personal, contador
mejore el flujo de personal .
Base nmina de empleados para detectar que la

Propsito

empresa tenga el nmero de empleados necesarios


Resumen

en cada
cargo el sistema con el fin de encontrar la base del
Se analiza
exceso de personal en la empresa

Resumen

para mejor el

rendimiento
de los empleados.
Estefuncionamiento
caso de uso ypermite
al usuario
depurar la
nmina de estas reas

Precondiciones

ingresar cdigo del empleado especificando

que

cargo desempea

Flujo Principal
Precondiciones

Flujo Principal

Al ejecutarse el caso de uso evitar exceso de


Ingresar el codigo de usuario los datos los separe por rea
personal el sistema separa los empleados que
segn su cargo
desempeen cargos similares

estudio de fallas
personal

en la empresa con la seleccin del

4. Diagrama de clases. Realiza los diagramas de clases de acuerdo a los casos de uso.

Fallas nomina de empleados


Actor: contador , jefe de recursos
humanos ,analista de sistemas
ingresar cdigo de empleado
segn el cargo que desempea
Verificar
Informar cdigos similares
Separar cdigos
Depurar nomina

Fallas dependencia de recursos humanos


Actor: gerente recursos humanos empleados
Ingresar datos personales
Verificar
Separe por reas
Muestre base de datos
Margue diferente color los empleados que
desarrollan funciones similares

Departamento de Desarrollo del Software


Autor: Karen Lorena Brito muoz

La empresa INFORMATEC LTDA, se encarga de ofrecer al mercado productos y soluciones en el


rea de ingeniera, pero en muchos de sus procesos se ha generado desorganizacin y prdidas en la
informacin de la empresa. El gerente por instrucciones de la junta de accionistas ha decidido realizar
una reingeniera a sus procesos en la que han resuelto contratar a su pequeo grupo como Ingenieros(as)
de Sistemas para que presente una propuesta para el diseo del sistema de informacin de los
departamentos de finanzas y Servicios administrativos que est constituido por:
Departamento Financiero
Departamento Recursos Humanos,
Departamento Produccin
Departamento Marketing
Departamento Desarrollo y software
1. Descripcin del problema del Departamento Desarrollo y software

No se ha realizado una evaluacin del software que maneja la empresa.


No se han tenido en cuenta las necesidades de informacin que tiene la empresa para el

desarrollo del software


Para los nuevos proyectos que se han elaborado no se ha recogido toda la informacin necesaria

para la creacin del software


El software que desarrolla el departamento no es de fcil aprendizaje, y es muy costoso.
El software que desarrolla el departamento es inseguro y no es portable.
El software que desarrolla el departamento de desarrollo y software es de difcil mantenimiento

2. Modelo de caso de uso.


a. Actores (Primarios y secundarios)
b. Establecer el caso de uso segn el actor
c. Delimitacin del sistema segn los actores

Actor:

Direccin general

Funcin:

Define las caractersticas que debe tener el software.

Delimita el costo del software.

Define las fechas de entrega del proyecto.

Aprueba o desaprueba la ejecucin del proyecto.

Tipo:

Actor primario

Actor:
Funcin:

Analista de sistemas
Recopilar informacin de las necesidades de software que
tiene la empresa para identificarlas.

Disear un proyecto que d solucin a las necesidades de


software identificadas y presentarlo en la direccin general

Organizar y disear junto con el programador el software


aprobado por la direccin general

Tipo:

Presentar el software elaborado.


Actor Primario

Actor:
Funcin:

Auxiliar de sistemas
Realiza el mantenimiento de los equipos de informtica de
la empresa

Repara los equipos de informtica de la empresa

Tipo:

Realiza el mantenimiento del software de la empresa


Actor Primario

Actor:
Funcin:
Tipo:

Programador
Desarrolla los proyectos del software
Actor Primario

Caso De uso
Actores
Actores
Propsito
Propsito

Identificarfallas
Detectar
funcionamiento
en el software
del software
de los
Analista
de
sistemas,
Base
de
datos
De
equipos de la empresa
Auxiliar
de sistemas, Base de datos de
fallas reportadas.
Porfallas
medio
del anlisis de la base de
las
reportadas
Permitir
al
auxiliar de
de sistemas
datos el analista
sistemas

Resumen
Resumen

identificar las
fallas tcnicas
y de
inspecciona
la calidad
del software
y
software
de los cambios
sistemas informticos
estudia posibles
El lacaso
de uso
es iniciado por el
de
empresa
para repararlos
El
caso
de
uso
es iniciado
por el
analista de sistemas,
y ofrece
la
auxiliar de sistemas,
ofrece con
la
funcionalidad
de realizarygraficas
funcionalidad
de analizar
cules
sonbase
las
los datos arrojados,
ingresar
a la
fallas
presentadas
en el software
los
de datos,
y evaluar
con de
datos
equipos de laelempresa
para realizardel
la
numricos
comportamiento
reparacin.
software.

Precondiciones Ingresar
Ingresar el
el usuario
usuario yy la
la contrasea
contrasea del
del
auxiliar
de sistemas
sistemas para
para poder
poder ingresar
ingresar
analista de
la base
base de
de datos
datos de
de las
las fallas
fallas
aa la

Flujo Principal

reportadas
reportadas
Se ejecuta
ejecuta elel caso
caso dedeuso
usoIdentificar
Detectar
Se
fallas
en el software
los equipos
funcionamiento
del desoftware
y de
el
la empresa
y ellas
sistema
identifica el
y
sistema
arroja
fallaslos
reportadas
los guarda
en lay base
de datos y finaliza
ltimo
mes
dependiendo
de las
opciones que seleccione el analista se
continua con los sub flujos.

3. Modelo de interfaces. Realizar el diseo de


interface de acuerdo al caso de uso.

Caso De uso
Actores
Propsito

Escribir programa
Programador, IDE
Permitir al programador realizar los

Resumen

softwares de la empresa
El caso de uso es iniciado por el
Programador, y ofrece la funcionalidad
de crear depurar softwares para la

Precondiciones
Flujo Principal

empresa
Ingresar al IDE y escribir el programa
Se ejecuta el caso de uso Escribir
programa y dependiendo de las
opciones

que

seleccione

el

programador se continua con los sub


flujos.

Caso De uso
Actores

Evaluar software
Director general,

Propsito

Evaluacin del software


Permitir al director verificar

Base

de

datos
el

funcionamiento del software de la


empresa para poder tomar decisiones al

Resumen

respecto
El caso de uso es iniciado por el
Director

general,

funcionalidad

de

ofrece
conocer

la
el

funcionamiento del software de la


empresa.

Precondiciones Ingresar el usuario y la contrasea del


director general para poder ingresar a
la base de datos de evaluacin del

Flujo Principal

software
Se ejecuta el caso de uso Base de
datos Evaluacin del software y
dependiendo de las opciones que
seleccione el programador se continua
con los sub flujos.

4. Diagrama de clases. Realiza los diagramas de clases de acuerdo a los casos de uso.

fallas del software


Actor: Auxiliar de sistemas, Base de datos de las
fallas reportadas
Ingresar usuario y contrasea
Validar
Buscar fallas sala 1
Buscar fallas sala 2
Buscar fallas sala 3
finalizar

Evaluar software
Actor: Analista de sistemas, Director general, Base
de datos De fallas reportadas.

Ingresar usuario y contrasea


Validar
Ingresar mes
Verificar fallas
Graficar
Evaluar Software

Programar
Actor: Programador, IDE
Ingresar al IDE
Escribir programa
Depurar
Finalizar

5. Autoevaluacin y coevaluacin

Participo
Punto 1
Karen Lorena Si
Brito muoz

Participo
Punto 2
Si

Participo
Punto 3
Si

Participo
Punto 4
Si

Natalia Roci Si
Agredo

Si

Si

Si

Jimmy
Si
Orlando
Guzmn
Jos Suleimar Si
Muoz

Si

No

No

Si

Si

Si

Ricardo
Daniel
lvarez

Si

No

No

Si

Conclusiones

Mediante la creacin de los diagramas UML se logra tener ms claridad del


problema en el que se va a trabajar para poder proponer una solucin.
Los diagramas de casos de uso son muy completos ya que por medio de ellos se
puede apreciar toda la informacin necesaria del problema a trabajar.
La aplicacin acertada y consecuente de acciones convenientes y propias del
modelo de requisitos, posibilita eficientes resultados cumpliendo en su mayora las
expectativas y necesidades de los usuarios.

Bibliografa

Weitzenfeld, A. (2006). Ingeniera de Software PO. Mxico: Thomson International.


Obtenido de
https://www.academia.edu/13174659/Ingenieria_de_Software_orientada_a_objetos_
con_UML_y_Java-Alfredo_Weitzenfeld (Parte III - Capitulo 6)

Gutierrez Rodriguez, J. J. (s.f.). Diagramas UML de casos de uso y requisitos.


Sevilla: ETS Ingeneria Informatica. Obtenido de
http://www.lsi.us.es/~javierj/cursos_ficheros/metricaUML/CasosUsoUML.pdf

Larman, C. (2004). Applyn UML and Patterns. Prentice Hall. Obtenido de


http://flanagan.ugr.es/docencia/2005-2006/2/apuntes/tema3.pdf

Mendoza, J. (2006). Modelo de Requisitos. Mxico: Tesis Digitales UNMSN.


Obtenido de

http://sisbib.unmsm.edu.pe/bibvirtualdata/tesis/basic/mendoza_nj/Cap3.pdf