Está en la página 1de 27

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN.

FACULTAD DE INGENIERIA MECÁNICA Y ELÉCTRICA.

DISEÑO Y ESPECIFICACIÓN DE SOFTWARE.

ACTIVIDAD FUNDAMENTAL 4: Reporte en archivo digital de la implementación del


sistema desarrollado.

M.C. Jorge Alejandro Lozano González.

Frecuencia: L, M y V. Grupo: 009. Hora:N5. Salón: 4106. Equipo:1.

Nombre: Matrícula: Carrera:


Cristopher Alan Ayala Ochoa 1915611 IAS

Semestre: Enero-Junio 2023.

Ciudad Universitaria, San Nicolas de los Garza, Nuevo León.

Fecha de entrega: 28 de abril del 2023.


INDICE
INTRODUCCIÓN ................................................................................................... 4
JUSTIFICACIÓN .................................................................................................... 4
MODELADO DE SISTEMA .................................................................................... 5
Diagrama de flujo del sistema. ............................................................................ 5

Base de Datos del sistema. ................................................................................ 8

ANÁLISIS DEL SISTEMA. ..................................................................................... 9


Tabla Registros: .................................................................................................. 9

Tabla persona: .................................................................................................. 10

Tabla servicios: ................................................................................................. 10

Tabla TipoMoneda: ........................................................................................... 10

INTERFACES ...................................................................................................... 11
Login: ................................................................................................................ 11

Inicio: ................................................................................................................ 11

Usuarios: .......................................................................................................... 12

Nuevo Usuario: ................................................................................................. 13

Clientes:............................................................................................................ 13

Nuevo Cliente: .................................................................................................. 14

Servicio de Ingresos: ........................................................................................ 15

Agregar Servicio de Ingreso: ............................................................................. 15

Servicio de Egresos: ......................................................................................... 16

Agregar Servicios de Egresos: .......................................................................... 17

Ingresos: ........................................................................................................... 17

Egresos: ........................................................................................................... 18

Reportes: .......................................................................................................... 19

DICCIONARIO DE DATOS .................................................................................. 20


Registros .......................................................................................................... 20

Persona. ........................................................................................................... 21

Servicios ........................................................................................................... 22

TipoMoneda ...................................................................................................... 22

INSTALACION DEL SISTEMA. ............................................................................ 23


CONCLUSION ..................................................................................................... 26
REFERENCIAS ................................................................................................... 27
INTRODUCCIÓN
En esta actividad vamos a explicar sobre nuestro sistema que estamos
desarrollando, así como imágenes ilustrativas del avance de nuestro proyecto,
explicaremos cada una de las imágenes que se mostraran a continuación, así como
también hablaremos sobre algunos temas que van de la mano con este.

JUSTIFICACIÓN
Nosotros como equipo decidimos realizar un sistema especialmente para un sector
privado de algún municipio de nuevo león, decidimos realizar este sistema mas que
nada para poder facilitar trabajo a algunas colonias que decidan apoyar al sector
con algo monetario, al igual que cuidando la colonia siendo limpios y apoyando en
todo, este sistema esta mas que nada especializado para que al momento de pagar
el mantenimiento de los lugares públicos, el pago de la remodelación de algunas
calles o parques, pago del guardia del sector, con esto tenemos pensado que
podríamos llevar un mejor control sobre las personas que están al corriente con los
pagos y así mismo saber y dar aviso a las personas que aun no han liquidado lo
que es el respectivo pago dependiendo la situación. Creemos que con esto
podremos facilitar mucho los tramites del sector. Con este sistema también
tomamos en cuenta el poder sacar registros sobre estos datos, así como poder
poner avisos en caso de que algún vecino no quiera cooperar con lo indicado.

Si nosotros nos ponemos a ver la realidad, sabemos que las personas como tal
siempre tienen los mismos problemas a la hora de organizarse con alguna situación
que amerite dar un pago, con esto nosotros tenemos la idea de que esto deje de
pasar en este sector y que todos estén de acuerdo sobre las consecuencias.
MODELADO DE SISTEMA
Diagrama de flujo del sistema.
En el siguiente diagrama de flujo podemos observar el funcionamiento del sistema:

Para realizar este modelado se hizo un análisis sobre los requerimientos para poner
en marcha el proyecto donde se comienza un inicio de sesión por parte de los
clientes y/o el usuario donde estos pueden guardar, editar información de los
clientes seleccionados y eliminar al usuario y/o cliente.

También en base a condicionales como se ve en el diagrama se hizo el modelado


se realizó un servicio de ingresos donde se hace la captura de datos de estos y a
continuación te da la opción de editar un servicio o eliminarlo tal y como funciona un
condicional. Siguiendo con el modelado encontramos el apartado de ingresos y
egresos donde se ingresan los datos de estos y seguido de este se hace una
validación de los datos ingresados y al final se guardan dichos datos.

Otro condicional que fue un poco complejo fue el apartado de “reportes” ya que
teníamos dificultades a la hora de asignar si era un reporte general o contable, al
igual que con las fechas, así que tras varias pruebas y modificaciones se llegó a un
formato en especial para cada uno de los reportes.
Diagrama Parte 1
Diagrama Parte 2
Base de Datos del sistema.

PK

PK

PK

PK

Se puede ver la representación en forma de diagrama del funcionamiento de la base


de datos la cual contiene 4 tablas para dar un orden de funcionamiento a lo que es
el sistema. La unión se da por las claves primarias que hay entre tablas asignadas
(llaves).
ANÁLISIS DEL SISTEMA.
Tabla Registros:
La tabla de registros tiene como llave
PK primaria el “IdRegistro” en donde
esta crea un usuario así como su
fecha de creación, su nombre, el
FK
servicio así como la descripción de
FK este, comentarios, fechas, tipo de
moneda, el monto y tipo de registro.

Foreing key “IdPersona”: utilizada


para conectar la tabla registros con la
tabla persona.
Foreing key “IdServicio”: utilizada
para conectar la tabla registros con la
tabla servicios.
UsuarioCreacion: es la creación de un nuevo usuario.

FechaCreacion: fecha en la que se creo al usuario.


IdPersona: como se va identificar al usuario, ejemplo: LuisMtz.

Nombre del cliente: nombre completo y apellidos del cliente.


IdServicio: el servicio que desea adquirir el cliente.
DescripcionServicio: se muestra a detalle el servicio que el cliente seleccionó.

Comentario: comentarios adicionales que desee agregar el cliente.


Fecha: en la que se realizó la compra del servicio.
TipoMoneda: con la que va a pagar el cliente.

Monto: que va ingresar el cliente.


TipoRegistro: de la venta ya sea por método de tarjeta crédito/debito.
Tabla persona:
La tabla persona lleva como llave primaria el
IdPersona que es donde se muestran los
PK
datos de la persona que se registró y donde
puede ver su información personal.
IdPersona: el nombre con el que aparece el
usuario, ejemplo: LuisMtz.
Documento: documentos sobre los servicios
adquiridos por el cliente, entre otros.

Nombres: nombres y apellidos completos del cliente.


Correo: que el cliente proporcionó.
Clave: contraseña/password que el cliente coloca como medida de seguridad de su
cuenta.
TipoPersona: Para definir si es persona física o moral.

Tabla servicios:
En la tabla servicios tenemos como llave
PK primaria el IdServicio donde podremos ver
la descripción y servicio de este.

Descripcion: del servicio que se adquirió.


TipoServicio: que adquirió el cliente.

Tabla TipoMoneda:
En esta tabla la llave primaria
PK IdTipoMoneda nos muestra la
descripción de la moneda con la que se
va a pagar el servicio.

En la que “IdTipoMoneda” es el
identificador único de cada moneda y “Descripcion” describe cada tipo de moneda
que existe.
INTERFACES
Login:

En esta pantalla podemos observar el login para acceder al sistema, aquí podrás
tener acceso después de haber registrado. Contamos con el botón de “ingresar”
este funciona después de poner tu usuario y contraseña al igual que el botón “salir”
esto para cerrar el sistema.

Inicio:

En esta interfaz tenemos el inicio/entrada del sistema después de iniciar sesión,


aquí podrás ver los diferentes menús que están disponibles en el sistema los cuales
son: Usuarios, Clientes, Servicios de Ingresos, Servicios de Egresos, Ingresos,
Egresos, Reportes y un aviso de privacidad.
Usuarios:

En la interfaz de usuarios podemos ver el registro de los usuarios que han dado de
alta, esto sirve para el personal administrativo de cuya empresa pertenecerá el
sistema. En esta interfaz podrás agregar un nuevo usuario, editar la información del
usuario, eliminar el usuario y visualizar sus datos que son nombre, correo, número
de registro (documento).
Nuevo Usuario:

Para la creación de un usuario tendrás que


ingresar la información que se solicita para
poder darlo de alta en el sistema.

¿Qué es lo que se solicita?

Se solicita su número de registro, nombre,


correo, contraseña y su confirmación además
de agregar su tipo de usuario que esta la opción
de administrativo y asistente.

Clientes:
En la interfaz de clientes podemos observar la información de los residentes que
habitan en la privada que se le está brindando el sistema. En esta interfaz podrás
agregar un nuevo usuario, editar la información del usuario, eliminar el usuario y
visualizar sus datos que son nombre, correo, número de reporte (documento) así
mismo se agregarán más apartados que serán: dirección, nombre de residente y
teléfono.

Nuevo Cliente:

Para la creación de un cliente tendrás que ingresar la información que se solicita


para poder darlo de alta en el sistema, ¿Qué es lo que se solicita? Se solicita su
número de registro, nombre y correo.
Servicio de Ingresos:

En la interfaz de ingresos tenemos la opción de editar, eliminar y la descripción del


servicio por el cual se registraron los ingresos. Para una búsqueda más detallada
tenemos la opción de búsqueda donde se puede buscar por palabras claves mismo
que tiene la opción de seguir con la búsqueda o borrar la misma. ¿Cómo crear un
nuevo ingreso? Con la opción de apartado de “nuevo” podemos realizarlo.

Agregar Servicio de Ingreso:


Para esta opción podremos capturar detalles del servicio mismo que solo se
necesitara de la descripción del servicio que se brindara mismos podrían ser
mantenimiento, limpieza entre muchos más de acuerdo a las necesidades del
usuario.

Servicio de Egresos:

En la interfaz de egresos tenemos la opción de editar, eliminar y la descripción del


servicio por el cual se registraron los egresos. Para una búsqueda más detallada
tenemos las mismas opciones que ingresos las cuales constan de una búsqueda
donde se puede buscar por palabras claves mismo que tiene la opción de seguir
con la búsqueda o borrar la misma.
Agregar Servicios de Egresos:

Para esta opción podremos capturar detalles del servicio mismo que solo se
necesitara de la descripción del servicio que se brindara mismos podrían ser
sueldos de personal, compra de productos entre muchos más.

Ingresos:

En esta interfaz podemos hacer el registro de ingresos donde se solicitan los datos
para poder tener un reporte o una factura. ¿Qué datos se solicitan? Nombre del
cliente mismo se puede buscar si el usuario esta registrado, hay que agregar el
servicio, fecha, tipo de moneda, monto y algún comentario. Para que esto se guarde
hay que darle al botón de agregar para posteriormente poder guardarlo.

Egresos:

En esta interfaz podemos hacer el registro de egresos donde se solicitan los mismos
datos que ingresos para poder tener un reporte o una factura. ¿Qué datos se
solicitan? Nombre del cliente mismo se puede buscar si el usuario esta registrado,
hay que agregar el servicio, fecha, tipo de moneda, monto y algún comentario. Para
que esto se guarde hay que darle al botón de agregar para posteriormente poder
guardarlo.
Reportes:

Toda la información que se registra de los ingresos y de egresos lo podemos


consultar en la interfaz de reportes donde nos da el dato exacto o varios datos a la
vez, la búsqueda de estos datos puede ser por fecha, costo o por el servicio que se
dio esta información se pueden exportar por Excel o PDF en dado se requiriera su
impresión.
DICCIONARIO DE DATOS
Registros
Tipo de Clave Clave
Campo Descripción
Dato Primaria Foránea
Identificador único de
IdRegistro Numérico Si -
cada registro.
Nombre con el cual la
UsuarioCreacion Texto persona se va a - -
identificar.
Fecha en la cual el
FechaCreacion Numérico - -
usuario va a ser creado
Llave foránea del
IdPersona Texto identificador de la - Sí
persona.
Nombre del cliente que va
NombreCliente Texto - -
a utilizar el sistema .
Llave foránea de
IdServicio Numérico identificador único del Sí -
servicio.
Descripción del servicio a
DescripcionServicio Texto - -
brindar.
Comentario Texto Duda, queja o referencia. - -
Fecha en la que se
Fecha Numérico - -
registró.
Tipo de moneda que va a
TipoMoneda Texto - -
usarse.
Monto que se va a
Monto Numérico - -
identificar con números .
Tipo de registro que se
TipoRegistro Texto - -
utilizo.
Persona.
Clave
Persona Tipo Descripcion
primaria
Identificador unico
IdPersona Numerico Sí
de las personas.
Documento en el
cual se visualiza
Documento Texto -
información de la
persona.
Espacio donde se
Nombres Texto ve el nombre de la -
persona.
Espacio donde se
Correo Texto coloca el correo -
electrónico.
Clave o contraseña
Clave Numerico -
de la persona.
Descripción de que
tipo de persona se le
TipoPersona Texto está vendiendo el -
producto
(proveedor).
Servicios
Clave
Campo Tipo de Dato Descripción
Primaria
Identificador único
IdServicio Numérico Sí
de cada servicio.
Descripción sobre el
Descripcion Texto -
servicio a ofrecer.
Nombre del servicio
TipoServicio Texto -
a brindar.

TipoMoneda
Clave
Campo Tipo de Dato Descripción
Primaria
Identificar único del Sí
IdTipoMoneda Numérico tipo de moneda que
es.
Descripcion sobre el -
Descripcion Texto
tipo de moneda.
INSTALACION DEL SISTEMA.
Para instalar el sistema se proporciona una carpeta con los archivos necesarios, así
como el instalador del programa.

1- Dentro de la carpeta daremos doble clic al archivo que dice “setup.exe”, el


cual nos abrirá el asistente de instalación como se muestra a continuación:

2- Una vez en el asistente de instalación daremos clic en el botón “siguiente”


para avanzar con la instalación.
3- A continuación se mostrará la siguiente pantalla la podemos dejar con las
opciones por defecto o personalizar la ruta de instalación y daremos click en
el botón “siguiente” para avanzar con la instalación.
4- Una vez dado clic se nos mostrara la pantalla donde se muestra el progreso
de la instalación:
5- Una vez terminada la instalación nos aparecerá una pantalla informando que
la instalación ha sido exitosa y procedemos a dar click en el botón “cerrar”
para finalizar la instalación.

6- Una vez terminada la instalación nos deberá aparecer en el escritorio un


icono con el nombre de “reconocimiento”. En dado caso que se haya
modificado la ruta de instalación se deberá buscar el icono en la ruta que
hayan elegido.

7- Listo, una vez instalado el programa podrá abrirlo para hacer uso del sistema
mostrado.
CONCLUSION
En conclusión, nosotros creemos que con este sistema que hemos creado,
podemos aportar mucho al sector al que va dedicado, vimos que de una manera
fácil y sencilla se puede llevar el control de todo lo que se organiza en este caso en
el sector, también hicimos el sistema con un aspecto fácil de comprender, casi tal
cual que una persona solamente con conocimiento previo pueda utilizarlo sin
problemas, así mismo poder reportar falta de pagos y realizar lo necesario para
mantener el orden, creemos que esto va a beneficiar mucho a las personas a los
cuales vamos a aplicar. Con este proyecto aprendimos sobre las necesidades reales
de las personas, vimos que es lo que realmente necesitan para poder organizarse
y mantener un orden, la clave es exactamente esto, saber qué es lo que necesita y
poder aplicar solamente lo necesario.
REFERENCIAS

• Euroinnova Formación. (2021). que es modelacion de sistemas. Euroinnova Business


School. https://www.euroinnova.mx/blog/que-es-modelacion-de-sistemas

• Lenis, A. (2023, 18 abril). Qué es la interfaz de usuario, qué tipos existen y ejemplos.
HubSpot. https://blog.hubspot.es/website/interfaz-usuar

También podría gustarte