Está en la página 1de 26

UML DEL PROYECTO DE GRADO

PRESENTADO A: ROBINSON MONJE

PRESENTADO POR: YOHN CAICEDO, PAULA MARTÍNEZ, DORIS BULA, LEIDY


HUERTAS

SENA

ADSI 953623

BOGOTÁ D.C

13/11/2015

TECHNOLOGICAL SYSTEM
JUSTIFICACIÓN:

El cliente necesita manejar y administrar su microempresa por medio de una plataforma de


fácil acceso, versatilidad, estabilidad, seguridad por lo cual nos ha pedido una plataforma
de fácil acceso.

OBJETIVO GENERAL:

Implementar un aplicativo que permita organizar la gestión documental de la empresa, para


lograr la eficiencia y una mejor toma de decisión.

OBJETIVOS ESPECIFICOS:

 Identificar y analizar de manera puntual y precisa las necesidades del cliente y los
requerimientos del software, acorde con los modelos tecnológicos empresariales.

 Diseñar la arquitectura del software para la construcción del prototipo del sistema de
información, a partir del análisis de las características funcionales del sistema, apoyado
en software y en instrumentos, requeridos para garantizar el aseguramiento de la
información y la calidad del software.

 Implementar el software y elaborar las pruebas de seguridad, integridad y


comunicación.

 Elaborar el informe final del proceso de gestión de calidad en el desarrollo de software,


que consolide los resultados de la información de las evidencias, hallazgos y novedades
observadas en las etapas de especificación, desarrollo e implantación.

INTRODUCCIÓN:
En el siguiente documento da a conocer algunas fases del proyecto de inventario de las
empresas. En donde se entiende por gestión documental a las normas técnicas y prácticas
usadas para administrar todo tipo de documentos en una empresa, permitir la recuperación
de información desde ellos, determinar el tiempo que los documentos deben guardarse,
eliminar los que ya no sirven y asegurar la conservación indefinida de los documentos más
valiosos, aplicando principios de racionalización y economía.

Analizando las causas de la problemática encontramos un mal manejo de la información,


no se garantiza su integridad, tampoco su accesibilidad.

Las empresas que no cuenten con un sistema de gestión documental, estarían muy
desorganizadas, lo cual llevaría a mucha pérdida de clientes, lo que conllevaría a pérdidas
económicas, y finalmente a la quiebra o cierre de la empresa.

Este proyecto se realizó con el fin de solucionar la problemática que afecta a una gran parte
de las empresas actualmente.

1. ¿Cuál es el problema a resolver?


El problema a resolver es la necesidad de controlar las ventas del un negocio.

2. ¿Cuáles son las características de la entidad que se utiliza para resolver el


problema?

Las características para resolver el problema son Identificar los requerimientos de la


aplicación.

o Diseñar la aplicación para llevar el control de las ventas.


o Programar la aplicación.

o Realizar pruebas de funcionalidad de la aplicación.

3. ¿Cómo se realizará la entidad (y la solución)?

o Basados en la información recolecta.


o Disponiendo de la capacidad de hacer cambios rápidamente que le ahorraran
tiempo y dinero a los usuarios de la aplicación.

4. ¿Cómo se construirá la solución?

o Con un sistema de ayuda para en caso de que el cliente o los que integran la
empresa así lo requieran.
5. ¿Qué enfoque se va a utilizar para no contemplar los errores que se cometieron en el
diseño y en la construcción de la solución?

o Revisar constantemente el aplicativo para ver que funcione al 100%.

6. ¿Cómo se apoyará la solución cuando los usuarios soliciten correcciones,


adaptaciones y mejoras del producto?

El sistema aplicativo contara con una opción de chat para comunicarse con el
gerente en caso de que necesite correcciones y/o adaptaciones para mejorar las
ventas.

DICCIONARIO DE DATOS

TECHNOLOGICAL SYSTEMNC

Diccionario de datos caso de uso ingresar usuario


A FR004

Nombre Requerimiento Funcional Requerimiento Funcional


Ingresar usuario FR001
1.Iniciar sesión CRO011
2.Mostrar menú CRO012
3.Crear usuario CRO013
4.Asignar rol CRO014
5.Guardar usuario CRO015
Rol: Administrador
CASO DE USO INGRESAR USUARIO
Formato caso de uso ingresar usuario

# Ref. FR001
Caso de Uso Ingresar usuario
Autor Jhon Caicedo
Fecha 25/08/2015
Versión Versión 0.0.1
Actor/es Administrador
Tipo Primario
Descripción Descripción de pasos para crear e ingresar un nuevo usuario
Referencias C.U. Extend: CRO011,CR0012
Cruzadas Include: CRO013,,CR0014 CR0015
R.F. ER0012

Precondición Ingresar datos e iniciar sesión


Secuencia Normal:
1. Opción crear nuevo usuario
2. Validación de la información.
3. .Se muestran el usuario creado

Post-condición Muestra los datos encontrados

Excepciones.
1.1 No pudo crear nuevo usuario ( datos incompletos, información incorrecta)

2.1 Mostrar un mensaje de error por los datos ingresados.

3.1 Mostrar error por falta de conexión en la base de datos.

Frecuencia esperada 100 veces por día.


Prioridad Alta
Comentarios
Diccionario de datos caso de uso Eliminar usuario

Eliminar usuario FR002


1.Inicio de sesión CRO011
2.Validar usuario CRO013
3.Eliminar cliente CRO014
4.Seleccionar uno CRO015
5.Consultar usuario CRO016
Rol: Administrador
CASO DE USO ELIMINAR USUARIO

Formato caso de uso Eliminar usuario

# Ref. FR002
Caso de Uso Eliminar usuario
Autor Leidy, Paula, Jhon, Doris
Fecha 25/08/2015
Versión Versión 0.0.1
Actor/es Administrador
Tipo Primario
Descripción Descripción de pasos para eliminar usuario
Referencias C.U. Extend:
Cruzadas Include: CRO011, CR0013, CR0014, CR0015,CR0016
R.F. CU0045
Precondición Eliminar usuario y verificar información eliminada
Secuencia Normal:
1. Ingresa al sistema
2. .Ingresar información
3. Opción eliminar usuario
4. Validación de la información.
5. .Se muestran el usuario eliminado

Post-condición Muestra los datos encontrados

Excepciones.
1.2 No pudo eliminar usuario, rol no aceptado (Administrador)
1.3 2.1 Mostrar un mensaje de error por los datos ingresados.

4.1 Usuario no encontrado en la base de datos

5.1 El sistema no elimino usuario sugerido por falta de conexión

Frecuencia esperada 100 veces por día.


Prioridad Alta
Comentarios
Diccionario de datos caso de uso Modificar usuario

Modificar usuario FR003


1.iniciar sesión CR0015
2.Validar usuario CR0058
3.Modificar cliente CR0098
4.Consultar usuario CR0096
5.Guardar cambios CR0036
6.Realizar cambios CR0020
7. Modificar (nombre, contraseña Etc.)
Rol: Administrador

Formato caso de uso Modificar usuario

# Ref. FR003
Caso de Uso Modificar usuario
Autor Jhon, Doris, Leidy, Paula
Fecha 25/08/2015
Versión Versión 0.0.1
Actor/es Administrador
Tipo Primario
Descripción Descripción de pasos modificar usuario
Referencias C.U. Extend:
Cruzadas Include: CR0015, CR0058, CR0098, CR0096,
CR0036,CR0020

R.F. ER0078
Precondición Ingresar MODIFICAR CLIENTE y validar cambios
Secuencia Normal:
1. Opción modificar usuario
2. Ingresar información que desea modificar
3. Validación de la información.
4. Escoger opción MODIFICAR USUARIO
5. Se muestran el usuario modificado

Post-condición Muestra los datos encontrados

Excepciones.
1.4 No pudo modificar datos de usuario
2.1 Información incompleta (nombre, contraseña, correo, dirección, documento de
identidad, teléfono )

2.1 Mostrar un mensaje de error por los datos ingresados.

3.1 Mostrar error por falta de conexión en la base de datos.

Frecuencia esperada 100 veces por día.


Prioridad Alta
Comentarios

Diccionario de datos caso de uso Sistema general (Usuario)

Sistema general Usuario FR004


1.Iniciar sesión AS0045
2.Incribir AS0085
3.Nuevos usuarios AS0096
4.Modifcar (contraseña, Nombre usuario) AS0074
5.Nombre usuario AS0075
6.Consultar (Productos, Registro clientes, AS0076
datos personales)
7.Productos CP0012
8.Registro clientes CP0013
9.Datos personales CP0014
Rol: Usuario

Formato caso de uso Sistema general (usuario)

# Ref. FR004
Caso de Uso Sistemas generales usuario
Autor Jhon, Doris, Leidy, Paula
Fecha 25/08/2015
Versión Versión 0.0.1
Actor/es Usuario
Tipo Primario
Descripción Descripción de opciones de usuario a las que pueden ingresar
Usuario (inscribir, consultar, modificar)
Referencias C.U. Extend: AS0045, AS0085, AS0096,
Cruzadas AS0074,AS0075,AS0076
Include: CP0012,CP0013, CP0014

R.F. RF0012
Precondición Usuario: Opciones a las que puede ingresar
Secuencia Normal:
1. Validar su usuario y contraseña
2. Ingresar a una de las opciones
3. Mostrar resultados de búsqueda
4. Salir del aplicativo

Post-condición Muestra los datos encontrados

Excepciones.
1.1 Usuario y/o contraseña errados
1.2 Tardar más de 5 seg. en cargar las opciones
1.3 Error al mostrar resultados de búsqueda ( falta de conexión )

Frecuencia esperada 100 veces por día.


Prioridad Alta
Comentarios

Diccionario de datos caso de uso Generar informe de ventas

Generar informe de ventas FR005


1.Seleccionar tipo de producto TY0012
2. Generar reporte TY0013
2.Verficacion de producto TY0014
Rol: Vendedor
Formato caso de uso Generar informe de ventas

# Ref. FR005
Caso de Uso Generar informe de ventas
Autor Jhon, Doris, Leidy, Paula
Fecha 01/09/2015
Versión Versión 0.0.1
Actor/es Vendedor
Tipo Primario
Descripción Descripción de selección de tipo de producto
Usuario (seleccionar tipo de producto, verificación del
producto, generar reporte etc.)
Referencias C.U. Extend: TY0012, TY0013
Cruzadas Include: TY0014

R.F. SF0015
Precondición Vendedor: Generar reporte de ventas, selección del producto
y verificación del producto.
Secuencia Normal:
1. Validar su usuario y contraseña
2. Ingresar a una de las opciones
3. Mostrar resultados de búsqueda
4. Generar reporte de ventas
5. Salir del aplicativo

Post-condición Muestra los datos encontrados


Excepciones.
1.4 Usuario y/o contraseña errados
1.5 Tardar más de 20 seg. en cargar las opciones
1.6Error al mostrar resultados de búsqueda ( falta de conexión )

Frecuencia esperada 100 veces por día.


Prioridad Alta
Comentarios

Diccionario de datos caso de usos Inventario

Inventario FR006
1.Registra (usuarios, personal, equipos) ES0078
2.Usuarios ES0079
3.Personal ES0080
4.Equipos ES0081
5.Modificar (Usuarios, Personal) ES0082
6.Usuarios ES0083
7.Personal ES0084
8.Consultar ( Personal, equipos) ES0090
9.Personal ES0091
10.Equipos ES0092
11.Generar reporte en PDF ES0095
Rol: Administrador
CASO DE USO IVENTARIO

Formato caso de uso Inventario

# Ref. FR006
Caso de Uso Inventario ☺

Autor Jhon, Doris, Leidy, Paula


Fecha 01/09/2015
Versión Versión 0.0.1
Actor/es Administrador
Tipo Primario
Descripción El Rol administrador podrá ingresar al INVENTARIO el cual podrá
REGISTRAR ( usuarios, personal, equipos), CONSULTAR(equipos,
personal), MODIFICAR(usuarios, personal)
Referenc C. Extend:
ias U. Include:
Cruzada ES0078,ES0079,ES0080,ES0081,ES0082,ES0083,ES0084,ES0090,ES0091
s ,ES0092,ES0095

R.F SF0015
.
Precondición Administrador: Ingresa inventario ( registra, modifica, consulta) y por
ultimo generar reporte en PDF
Secuencia Normal:
1. Validar su usuario y contraseña
2. Ingresar a INVENTARIO
3. Mostrar resultados de búsqueda
4. Seleccionar la opción que desea efectuar.
5. Modificar el inventario
6. Guardar cambios
7. Generar reporte en PDF
8. Salir del aplicativo.

Post- Muestra los datos encontrados


condición

Excepciones.
1.7 Usuario y/o contraseña errados
1.8 Tardar más de 20 seg. en cargar las opciones
1.9 Error al mostrar resultados de búsqueda ( falta de conexión )

1.5Error al modificar datos inventario por falta de datos requeridos

1.6 Tardar 20 seg. en guardar cambios solicitados

Frecuencia 100 veces por día.


esperada
Prioridad Alta
Comentarios
Diccionario de datos caso de uso Generar factura

FR007
Generar factura
1.Iniciar sesión PT0085
2.Mostrar menú de ingreso PT0086
3.Ingresar porcentaje a pagar de venta PT0087
4.Crear factura PT0088
5.Imprimir factura PT0089
Rol : Administrador

CASO DE USO GENERAR FACTURA

Formato caso de uso Generar factura

# Ref. FR007
Caso de Uso Generar factura
Autor Jhon, Doris, Leidy, Paula
Fecha 01/09/2015
Versión Versión 0.0.1
Actor/es Administrador
Tipo Primario
Descripción El Rol administrador podrá efectuar la opción GENERAR
FACTURA.
Referencias C.U. Extend:
Cruzadas Include: PT0085, PT0086, PT0087, PT0088, PT0089

R.F. HL0073
Precondición Administrador: El administrador (consulta propuesta
aprobada, crea factura, genera factura e ingresa porcentaje a
pagar).
Secuencia Normal:
1. Validar su usuario y contraseña
2. Ingresa a la opción consulta de propuesta
3. Mostrar resultados de búsqueda
4. Seleccionar la opción crear factura.
5. Genera la factura.
6. Ingresa porcentaje a pagar.

Post-condición Muestra los datos encontrados

Excepciones.
1.10 Usuario y/o contraseña errados
1.11 Tardar más de 20 seg. en cargar las opciones
1.12 Error al mostrar resultados de búsqueda ( falta de conexión )
1.13 Error al generar factura por falta de datos.

Frecuencia esperada 100 veces por día.


Prioridad Alta
Comentarios
Diccionario de datos caso de uso Generar informe

Generar informe FR008


1.Registrar las ventas ZX0066
2.Generar informe ZX0068
3.Pedir informe ZX0067
Rol : Vendedor

CASO DE USO GENERAR INFORME

Formato caso de uso Genera informe

# Ref. FR008
Caso de Uso Generar informe
Autor Jhon, Doris, Leidy, Paula
Fecha 01/09/2015
Versión Versión 0.0.1
Actor/es Vendedor
Tipo Primario
Descripción El vendedor genera y registra las ventas
Referencias C.U. Extend: ZX0066,ZX0067
Cruzadas Include: ZX0068
R.F. CV0094

Precondición Generar informe y registrar ventas


Secuencia Normal:
1. Validar su usuario y contraseña
2. Ingresa a la opción generar informe o registrar las ventas.
3. Mostrar resultados de búsqueda

Post-condición Muestra los datos encontrados

Excepciones.
1.14 Usuario y/o contraseña errados
1.15 Tardar más de 20 seg. en cargar las opciones
1.16 Error al mostrar resultados de búsqueda ( falta de conexión )

Frecuencia esperada 100 veces por día.


Prioridad Alta
Comentarios

Diccionario de datos caso de uso sistema general (Administrador)

Sistema general administrador FR009


1.Iniciar sesión GH0045
2.Modificar inventario (eliminar producto, CR0015
ingresar nuevos productos )
3.Eliminar producto CR0058
4.Ingresar nuevos productos CR0098
5.Modificar facturas (modificar clientes ) CR0096
6.Modificar clientes CR0036
7.Generar factura de venta (nombre cliente, GH0046
Tipo de documento, Teléfono, Producto)
8.Nombre cliente CR0017
9.Tipo de documento CR0078
10.Telefono CR0079
11.Producto CR0080
12.Modificacion de usuarios (crear nuevos GH0047
usuarios, bloquear usuarios, modificar datos
de usuario, eliminar usuario)
13.Crear nuevos usuarios CR0081
14.Bloquear usuarios CR0082
15.Modificar datos de usuario CR0083
16.Eliminar usuario CR0084
17.Nota: El administrador cuando finalice
el proceso de modificación da clic en
GUARDAR CAMBIOS y los datos
automáticamente quedaran guardados en la
base de datos
Rol: Administrador

CASO DE USO SISTEMA GENERAL (ADMINISTRADOR)


Formato caso de uso Sistema general (Administrador)

# Ref. FR009
Caso de Uso Sistemas generales (administrador)
Autor Jhon, Doris, Leidy, Paula
Fecha 25/08/2015
Versión Versión 0.0.1
Actor/es Administrador
Tipo Primario
Descripción Descripción de opciones de administrador a las que pueden
ingresar
Administrador eliminar, modificar, consulta (modificar
usuario, modificar factura, modificar inventario)

Referencias C.U. Extend: CR0015, CR0058, CR0098, CR0096, CR0036,


Cruzadas CR0017, CR0078, CR0079, CR0080,CR0081, CR0082,
CR0083,CR0084
Include: GH0045, GH0046, GH0047

R.F. CR0012

Precondición Administrador: Opciones a las que puede ingresar

Secuencia Normal:
1. Validar su usuario y contraseña
2. Ingresar a una de las opciones
3. Mostrar resultados de búsqueda
4. Salir del aplicativo

Post-condición Muestra los datos encontrados


Excepciones.
1.17 Usuario y/o contraseña errados
1.18 Tardar más de 5 seg. en cargar las opciones
1.19 Error al mostrar resultados de búsqueda ( falta de conexión )

Frecuencia esperada 100 veces por día.


Prioridad Alta
Comentarios

REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES


DIAGRAMA DE ACTIVIDAD
DIAGRAMA DE SECUENCIA
DIAGRAMA DE CLASE

También podría gustarte