Anda di halaman 1dari 22

AP7-AA6-Ev2- Codificación de los módulos del sistema de Información

CODIFICACIÓN DE LOS MODULOS DEL SISTEMA DE INFORMACIÓN KFFL

PRESENTADO
POR:
DIANA KAROLINA ROJAS CORTES
FELIX MERIÑO MENDOZA
FREDDY MARQUEZ RUDIÑO

SERVICIO NACIONAL DE APRENDIZAJE (SENA)

TECNOLOGÍA EN ANÁLISIS Y DESARROLLO DE SISTEMAS DE

INFORMACION

2018
Contenido
Objetivo..............................................................................................................................................2
Alcance...............................................................................................................................................2
Fases...................................................................................................................................................2
Especificación de cada fase................................................................................................................5
Requerimientos Funcionales..........................................................................................................5
Requerimientos No Funcionales.....................................................................................................6
Metas y restricciones de la Arquitectura........................................................................................7
Restricciones que afectan la arquitectura del software..................................................................7
Fase de análisis...................................................................................................................................7
Estudio del entorno tecnológico.....................................................................................................7
Elección de la Arquitectura de Desarrollo......................................................................................8
Hadware (características minimas)...........................................................................................8
Software........................................................................................................................................8
Diagramas de Análisis del Sistema..................................................................................................9
Fase de Diseño.................................................................................................................................12
Diseño de la Base de Datos..........................................................................................................12
Diccionario de Datos........................................................................................................................13
Diseño de Entradas y Salidas........................................................................................................16
Diseño de Casos de Uso...............................................................................................................19
Diseño de Clases...........................................................................................................................20
Diagrama de despliegue KFF SOFTWARE...............................................................................20
Diagrama de nodos KFF SOFTWARE.......................................................................................21
Vista de Administración............................................................................................................22
Objetivo

Esta herramienta se centralizará y automatizará la información generada en los


bufet y tomadas en las labores de supervisión, esta información repercutirá en las
otras áreas de la compañía que intervendrán de una manera oportuna en la
atención a solicitudes, reportes y novedades cumpliendo así con los indicadores
que permitirán alcanzar los objetivos del sistema de gestión de calidad aplicables
al área de operaciones y la información sistematizada permitirá generar informes
de forma ágil.

Alcance

La visión global de KFF SOFTWARE consta de registrar y almacenar la


información diaria de las actividades profesionales de los abogados o bufet¸ y
desarrollar un sistema de información que permita conocer y automatizar en
tiempo real los reportes, novedades y solicitudes que surgen en las labores de
supervisión de los puestos y atender de manera oportuna estas solicitudes y
reportes. Basándonos en el primer objetivo específico de nuestro sistema el cual
es Diseñar un sistema de información totalmente WEB en la que se permita el
acceso de forma ágil y segura a los Abogados y clientes, con el fin de generar,
revisar y gestionar, reportes, solicitudes y novedades.

Fases

 Influencias con requisitos funcionales y no funcionales


Especificación de cada fase

 Se requiere que se cumpla con las siguientes características para el diseño e


implementación del software. Contar con: Hardware: Memoria RAM 8 GB o superior,
Procesador 3.00 GHz o superior, Sistema Operativo de 32 bits Windows 7 o superior.

Requerimientos Funcionales

 El sistema debe permitir al Administrador crear procesos jurídicos y cobro de cartera


servicios en la base de datos del sistema.
 El sistema debe capturar los datos del producto y servicio. Los datos son:
 Código de referencia, nombre del cliente área, fecha, procesos, gestión calendario.
 El sistema debe permitir al empleado registrar el ingreso y salida de procesos jurídicos
y cobro.
 El sistema debe permitir al empleado la consulta procesos jurídicos y cobro
 DISEÑO DE UN SISTEMA DE ALMACENAMIENTO Y CONTROL DE LA
INFORMACIÓN DE LAS ACTIVIDADES PROFESIONALES DE LOS
ABOGADOS.
SRS – Especificación de Requerimientos
Grado
Código Nombre Fecha
Necesidad
Kffl-0001 Gestión y proceso jurídico. 03/08/2017 Alto

Descripción
Crear y llevar control de los procesos jurídicos.
Entradas Fuente Salida Destino Restricciones

expediente Documentos Mediante el


Cliente Ninguna
Jurídico disponibles de partir software
de los expediente.
Consultar expediente en base de datos, crear mediante el software
Proceso
gestiones de su respectivo procesos
Efecto
Colateral

 DISEÑO DE UN SISTEMA DE ALMACENAMIENTO Y CONTROL DE LA


INFORMACIÓN DE LAS ACTIVIDADES PROFESIONALES DE LOS
ABOGADOS.
SRS – Especificación de Requerimientos
Grado
Código Nombre Fecha
Necesidad
Kffl-0001 Gestión y proceso cobro cartera 03/08/2017 Alto

Descripción
Crear y llevar control de cobro cartera de los procesos jurídico
Entradas Fuente Salida Destino Restricciones

Documento disponible
Recibos Paz y salvo Cliente Ninguna
de recibo de pagos

Consultar recibos de pagos, crear gestiona miento mediante el


Proceso
software posteriormente generar un paz y salvo del procesos jurídico
Efecto
Colateral

Requerimientos No Funcionales

DISEÑO DE UN SISTEMA DE ALMACENAMIENTO Y CONTROL DE LA


INFORMACIÓN DE LAS ACTIVIDADES PROFESIONALES DE LOS ABOGADOS.
SRS – Especificación de Requerimientos
Grado
Código Nombre Fecha
Necesidad

Kffl-0002 Servicio de internet 03-08/2017 Medio-alta

Inestabilidad del servicio que afecta en el tiempo real de las consultas


Descripción
de los procesos jurídicos y cartera

Metas y restricciones de la Arquitectura


El propósito general es dar a conocer la forma como funcionara el sistema KFF
SOFTWARE (SOFTWARE DE ABOGADO), el cual está encargado registrar y almacenar
la información diaria de las actividades profesionales de los abogados o bufet, con sus
respectivos datos personales, clientes, asunto y expediente, una vez registrado y
almacenado estos datos en el sistema se deberá generar informes mensuales o cuando
sea requerido.

Restricciones que afectan la arquitectura del software


 Que el aplicativo desarrollado no sea lo suficientemente completo para el
usuario

 Que La falta de recursos genere la no ejecución del proyecto.


 Que los usuarios dejen de usar la aplicativo, debido al complejo uso del
mismo
 Que la aplicación no tenga compatibilidad con algunos servidores.
 La falta de tiempo para la ejecución del proyecto.

Fase de análisis
 Si los componentes ya desarrollados cumplen los requisitos del
proyecto, se adquirirán. El coste de la adquisición y de la
integración de los componentes ya desarrollados serán casi
siempre menores que el coste para desarrollar el software
equivalente. Además, el riesgo es relativamente bajo.
 Si se dispone de componentes ya experimentados, los riesgos
asociados a la modificación y a la integración generalmente se
aceptan. El plan del proyecto debería reflejar la utilización de estos
componentes.
 Si se dispone de componentes de experiencia parcial para el
proyecto actual

Estudio del entorno tecnológico


Para KFF SOFTWARE representa los sucesivos refinamientos que
definen las diferentes unidades lógicas que componen la arquitectura
del software.
El primer refinamiento realizado consiste en la descomposición en
subsistemas:
 Los subsistemas representan cortes verticales al diseño del
sistema.
 Cada subsistema consiste en el agrupamiento de diferentes
funcionalidades relacionadas entre sí y posee la capacidad de
funcionar como un sistema en sí mismo.
 Posteriormente se explora la composición de cada uno de los subsistemas.
 Finalmente se incluye la realización de los casos de uso descriptos
en la sección anterior mediante los componentes arquitectónicos
definidos

Elección de la Arquitectura de Desarrollo


Hadware (características minimas)

 2GB de memoria RAM


 3.00 GHz de procesador
 4 megas minimo de banda para la mejorar la adaptabilidad del sistema
 Tablet memoria de mínimo 16 GB
 Batería mínimo 3000mAh
 Pantalla mínima de 7 pulgadas -WIFI, puertos de USB, procesador Tegra 3 con
velocidad mInimo de 1 Ghz

Software

 Sistema operativo (preferiblemente) WINDOWS 10 Aplicación software


 KFF SOFTWARE Sistema Android para Tablet versión más actualizada según
Tablet

Diagramas de Análisis del Sistema


1. Los siguientes son los módulos del sistema KFF software que están
interconectados para generar Una gestión efectiva y productiva de la información
facilitando la interacción amigable con el usuario.

Modulo jurídico y de control documental


En este modulo el administrador del sistema puede revisar, modificar y eliminar la
información jurídica y de cartera del cliente.

Modulo jurídico-registro datos de clientes


En este modulo se crea y se modifica en el sistema el cliente, se agrega al sistema
los datos personales del cliente para generar información general y una adecuada
contactibilidad del cliente.
Modulo jurídico- Registro de Expediente
Este módulo permite agilizar y estandarizar el registro de los expedientes de las
distintas áreas e integrar esta gestión con el registro de documentos y la gestión
del archivo.
Modulo gestión de cobro
Esta utilidad permite mantener una previsión de cobros y pagos de facturas u otros
documentos de cobro/pago, en la que quedarán contemplados cada uno de los
vencimientos en que se divide cada factura o documento de cobro/pago,
mostrándose por cada uno de ellos fecha, importe y otros datos identificativos.
Fase de Diseño
El modelo relacional de la base de datos, nos sirve para especificar la estructura de datos
del Sistema y la relación entre cada entidad. Para el Sistema de información de base de
datos de los abogados se establece que cualquier profesional pueda realizar un informe y
consulta de expediente o información. En el diseño de una Base de Datos, los datos se
reparten entre varios ficheros o tablas. Esta base de datos estará disponible para varios
usuarios en forma simultánea, por lo tanto, se debe crear mecanismos que aseguren que
las relaciones entre registros se mantengan coherente.

Diseño de la Base de Datos


Diccionario de Datos
Database Model plugin_tmp.xml

abogado
Defaul
ColumnNam PrimaryKey NotNull Comme AutoIn
DataType Flags t
e nt c
Value
UNSIGNE
idabogado INTEGER PK NN AI
D
VARCHAR(25
nombre
5)
VARCHAR(25
apellido
5)
VARCHAR(25
email
5)
VARCHAR(25
celular
5)
VARCHAR(25
codigo
5)
IndexName IndexType Columns
PRIMARY PRIMARY idabogado

asunto
Defau
PrimaryKe NotNull Comme AutoIn
ColumnName DataType Flags lt
y nt c
Value
UNSIGNE
idasunto INTEGER PK NN AI
D
abogado_idabog UNSIGNE
INTEGER NN
ado D
VARCHAR(2
descripcion
55)
UNSIGNE
idexpediente INTEGER
D
IndexName IndexType Columns
PRIMARY PRIMARY idasunto
asunto_FKIndex1 Index abogado_idabogado
cliente
Defau
PrimaryKe NotNul Comme AutoI
ColumnName DataType Flags lt
y l nt nc
Value
UNSIGN
idcliente INTEGER PK NN AI
ED
expediente_idexpedi UNSIGN
INTEGER NN
ente ED
VARCHAR(2
nombre
55)
VARCHAR(2
apellido
55)
VARCHAR(2
email
55)
VARCHAR(2
celular
55)
VARCHAR(2
clave
55)
VARCHAR(2
asunto
55)
IndexName IndexType Columns
PRIMARY PRIMARY idcliente
cliente_FKIndex1 Index expediente_idexpediente

expediente
PrimaryKey Defaul Commen AutoIn
ColumnName DataType NotNull Flags
t Value t c
UNSIGNE
idexpediente INTEGER PK NN AI
D
asunto_idasunt UNSIGNE
INTEGER NN
o D
DATETIM
fecha_inicio
E
DATETIM
fecha_termino
E
IndexName IndexType Columns
PRIMARY PRIMARY idexpediente
expediente_FKIndex1 Index asunto_idasunto

juicio
ColumnName DataType PrimaryKe NotNul Flags Defau Comme AutoI
lt
y l nt nc
Value
UNSIGN
idjuicio INTEGER PK NN AI
ED
expediente_idexpedi UNSIGN
INTEGER NN
ente ED
UNSIGN
asunto_idasunto INTEGER NN
ED
fecha_inicio DATETIME
fecha_termino DATETIME
VARCHAR(2
estado
55)
UNSIGN
idcliente INTEGER
ED
UNSIGN
idabogado INTEGER
ED
IndexName IndexType Columns
PRIMARY PRIMARY idjuicio
juicio_FKIndex1 Index asunto_idasunto
juicio_FKIndex2 Index expediente_idexpediente

Diseño de Entradas y Salidas


 Aplicativo de acceso a abogados con modulo jurídico y de control
documental

 Aplicativo de acceso a abogados con modulo jurídico, Registro de Datos


Clientes
 Aplicativo de acceso a abogados con modulo jurídico, Registro de
Expediente

 Aplicativo de acceso a abogados con modulo, Gestión de Cobro


Diseño de Casos de Uso
Diseño de Clases
 Paquetes

 Componentes

Diagrama de despliegue KFF SOFTWARE


Diagrama de nodos KFF SOFTWARE
Vista de Administración

En la preparación del entorno de generación y construcción desarrollan los componentes


y módulos del sistema de información KFF 1.0
Modulo jurídico y de control documental
Modulo jurídico-registro datos de clientes
Modulo jurídico- Registro de Expediente
Modulo gestión de cobro
Con la herramienta NetBeans y el código de programación java según los requerimientos
del sistema de información, se crea la interconexión lógica del sistema entra las interfaces
y las bases de datos que se diseñaran con MySQL.
Implementación de los procedimientos de operación y seguridad propios del entorno de
construcción de acuerdo a los requisitos de seguridad y operación establecidos en la
tarea especificación del entorno de construcción.

Anda mungkin juga menyukai