Вы находитесь на странице: 1из 5

REQUERIMIENTO DEL PROYECTO

1. Realizar el mantenimiento de las tablas(Insertar , Actualizar , Eliminar)

Agencia

Asignacion

Cargo

Det_tipo_equipo

Equipo

Estado

Historial

Oficina_Agencia

Proveedor

Tipo_Equipo

Usuarios

Usu_System

1.- Agencia

(Procedimiento Insertar)

Este procedimiento se utiliza para ingresar una nueva Agencia, dependiendo de como es la estructura de la tabla se validaran los campos respectivos, en este la tala consta de 3 campos los cuales según su estructura son No Nulos es decir que no puede existir un campo en blanco y esto en el procedimiento se valida, otra de las cosas es el código de la agencia que se ingresa manualmente y se valida a que no exista otra agencia con el mismo código y en caso exista se mostrará un mensaje diciéndole que el código de la agencia ya existe, también se valida que el nombre de la agencia que se ingresa no tiene por que existir en la Tabla y si fuera así entonces se le mostrará un mensaje diciendo que ya existe una agencia con ese nombre. Una vez que los datos son validados y que se confirma que no existen datos que se dupliquen en la tabla recién se procede a guardar dicho registro y mostrándole un mensaje que dice Registro añadido satisfactoriamente lo cual significa que se tuvo éxito en las validaciones.

un mensaje que dice Registro añadido satisfactoriamente lo cual significa que se tuvo éxito en las

2.- Asigancion

(Procedimiento Insertar)

Este procedimiento se utiliza para el Ingreso de los equipos que se le asignan a los usuarios, aquí se tiene en cuenta la estructura de la tabla, para ver cuales son los campos que pueden ser Nulos y cuales no para su respectiva validación, en este caso el código de asignación la ingresa el sistema automáticamente ya que así fue configurado en su estructura, aquí lo que primero se valida es que el id_usu , serie y fech_asig no tienen por que ser campos en blanco por que según su estructura son campos No nulos en el caso del nom_pc y dir_ip pueden ser campos en blanco ya que un usuario puede tener varias asignaciones de equipos pero en una de las asignaciones ya se le debió ingresar el nombre de pc y la dirección ip que tendrá dicha pc, una cosa que se toma en cuenta en el procedimiento es que en el caso de que se ingrese un nombre de pc y una dirección ip estas no tiene que existir en la tabla asignación ya que no pueden existir que 2 usuarios tengan el mismo nombre de pc ni Dirección ip. También lo que se valida es el código del usuario (id_usu) tiene que existir en la tabla Usuarios para poder asignarle un equipo en caso no exista dicho código se le mostrará un mensaje diciéndole que el código del usuario no existe, en cuanto a la serie del equipo este también se valida en la tabla Equipo ya que tiene que existir dicho equipo para su respectiva asignación pero para ello tiene que analizarse el estado de dicho equipo ya que puede poner una serie de un equipo que ya fue asignado a otro usuario pero también existe la posibilidad de que se trate de un equipo que ya fue asignado pero se trata de un equipo de asignación múltiple este es el caso por ejemplo de impresoras de red que son asignados a varios usuarios pero para poder saber esto en la tabla equipo existe un campo con nombre múltiple el cual especifica si el equipo puede asignarse a mas de un usuario o no.

equipo existe un campo con nombre múltiple el cual especifica si el equipo puede asignarse a

3.- Cargo (Procedimiento Insertar)

Este procedimiento se utiliza para el ingreso de los respectivos cargos que existen en la Caja Municipal, estos son los cargos que tiene cada usuario de la caja, esta tabla consta de 2 campos el cual es el código del cargo y el nombre del cargo, en este caso la estructura de la tabla especifica que el campo código de cargo (id_cargo) lo asigna el sistema automáticamente, en cuanto al campo nombre de cargo (nom_cargo) según la estructura de la tabla es un campo No Nulo, entonces el cual se valida que no se ingrese un campo en blanco, también lo que se valida es que cuando se ingresa un nombre de cargo este no tiene que existir en la tabla cargo y en caso exista se le mostrará un mensaje diciéndole que el nombre de cargo ya existe, una vez que se valide que el nombre de cargo no existe entonces se procede a grabar dicho registro el cual lo anuncia con un mensaje que dice Registro Añadido Satisfactoriamente.

se procede a grabar dicho registro el cual lo anuncia con un mensaje que dice Registro