Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




EXPLICACIÓN TEXTUAL DEL SISTEMA

Spaniola


índice

1.INTRODUCCIÓN 



2. EXPLICACIÓN TEXTUAL DEL SISTEMA

2.1 EMPLEADOS

2.2. DEPARTAMENTOS

2.3. CENTROS

3. REQUISITOS DE LA BASE DE DATOS

4.MODELO ENTIDAD-RELACION DE EMPRESA 

5. Atributos de las entidades

6.Modelo relacional

MENU PRINCIPAL

6.1Menú empleados

6.1.aAlta de Empleados

6.1.bConsulta a datos de empleados

6.1.b.1Empleados de un departamento

6.1.b.2Empleados por nombre

6.1.b.3Empleados con hijos

6.1.b.4Empleados sin comisión

6.1.b.5Empleados con comisión

6.1.b.6Empleados con un salario dado

6.1.cModificación en los datos de un empleado

6.2Menú departamentos

6.2.aAlta departamentos

6.2.bConsulta a datos de departamentos

6.2.cModificación en los datos del departamento 

6.3Menú centros

6.3.aAlta centros

6.3.bConsulta datos de un centro

6.3.cModificación en los datos del centro

7.INFORMES

7.1 INFORME CENTROS

7.1.a VISTA DISEÑO

7.1.b VISTA PRELIMINAR

7.2 INFORME DEPARTAMENTOS

7.2.a VISTA DISEÑO

7.2.b VISTA PRELIMINAR

7.3 INFORME EMPLEADOS

7.3.a VISTA DISEÑO

7.3.c VISTA PRELIMINAR

7.4 INFORME GRUPOEMPLEADOS

7.4.a VISTA PRELIMINAR

7.4.b VISTA PRELIMINAR

1.INTRODUCCIÓN

Hemos de diseñar un proyecto que tratará de gestionar de forma informatizada una empresa cualquiera, sus centros, departamentos y empleados a través de una base de datos y sus correspondientes componentes.

Para ello diseñamos una base de datos MS ACCESS, que constará de un menú principal en el cual podremos elegir entre "centros", "departamentos" y "empleados", en el menú principal podremos salir directamente de la aplicación.

En las páginas siguientes veremos más información acerca de los submenús.

Los que mas nos interesa adaptar al sistema informático propuesto son las bases de datos que la empresa maneja, y los distintos informes y formularios que podrán darnos mas facilidad a la hora de tratar las bases de datos,

Las principales bases de datos que vamos a manejar son las que contienen los datos de los empleados, los depar 19419n1313t tamentos y los centros, que son los datos mas comunes que maneja una empresa.

La basé de datos será diseñada, realizada e implementada por un equipo informático formado por nueve miembros técnicos superiores en administración y gestión de sistemas informáticos.

El proyecto será llevado a cabo en 15 días..

2. EXPLICACIÓN TEXTUAL DEL SISTEMA

En el sistema que hemos desarrollado, vamos a tratar los siguientes aspectos:

La estructura de la empresa que está dividida en 3 tablas principales según el enunciado:

Empleados, centros y departamentos.

2.1 EMPLEADOS

Los empleados están organizados en distintos departamentos, según su función y asignados en distintos centros, según la funcionalidad del departamento.

Nos va a interesar todo lo relacionado con la gestión de empresas, desde gestión de salarios (se va a gestionar un salario mensual) y comisiones, porcentajes, reducción del mismo así como número de hijos, su filiación etc

Por defecto hay 34 usuarios ya creados en la empresa.


Hay que tener en cuenta que un empleado puede ser director, habiendo 2 tipos de director, director en funciones y director en propiedad. Los empleados van a estar identificados por un número de empleado.

De los empleados se archivan varios informes como Empleados, que almacena los datos de un empleado: nombre, número de departamento, extensión telefónica, fecha nacimiento, fecha ingreso, salario, comisión, número de hijos y número de empleado.

2.2. DEPARTAMENTOS

Un departamento corresponde al lugar dónde está destinado cualquier empleado, es decir cada empleado será enviado a un departamento, habiendo 3 departamentos distintos:

Dirección comercial, sector servicios y sector industrial.

A su vez cada departamento estará ubicado en una sede (centro).

Varios departamentos pueden estar en el mismo centro.

De los departamentos lo que nos interesa es saber qué tipo de director tiene, ya que cada departamento tiene un director por defecto, el departamento del que depende, su nombre, el centro al que pertenece, su número, su director (nos muestra el número del empleado que ejerce de director en este departamento) y su presupuesto.

La función del departamento es encaminar a sus empleados hacia una parte concreta de la meta de la empresa.

De los departamentos se archivan varios informes como Departamentos, que almacena los datos de un Departamento: el tipo de director tiene, el departamento del que depende, su nombre, el centro al que pertenece, su número, su director, su presupuesto y el nombre del centro en el que está asignado, además de mostrar el nombre del director.

A través del departamento se podrán realizar la consulta de departamentos introduciendo el número de departamento.

2.3. CENTROS

En nuestra empresa un centro supone el sitio físico donde están situados los departamentos.

Como ya hemos visto anteriormente en un centro puede haber distintos departamentos.

En el centro obtenemos la dirección donde está situado, y a su vez situamos a los departamentos.

De los centros lo que nos interesa es saber su nombre, su número de centro, y las señas (es decir la calle).

Por defecto en nuestra empresa hay 3 centros que son:

Sede central, Relación con el cliente y Almacén.

La función del centro es organizar los departamentos según sus funciones.

De los centros se archivan varios informes como centros, que almacena los datos de un centro: su nombre, su número de centro, y las señas.

3. REQUISITOS DE LA BASE DE DATOS

La base de datos EMPRESA estará compuesta por tres tablas (EMPLEADOS, DEPARTAMENTOS, CENTROS) de las cuales colgaran sus componentes o atributos.

Una vez recopilados los datos pasaremos a la creación de las tablas, en este caso EMPLEADOS dispondría de los siguientes atributos:

Nombre

Fecha De Nacimiento

Fecha De Inicio

Extensión Telefónica

Numero Del Empleado

Numero Del Departamento Al Que Esta Vinculado

Salario

Comisión

Recopilaremos los datos de los departamentos y los introduciremos en DEPARTAMENTOS:

Nombre Del Departamento

Numero Del Departamento

Presupuesto

Departamento Del Que Depende

Numero Del Director

Tipo De Director

Numero Del Centro Al Que Pertenece

Por ultimo recopilaremos la información de los centros y la introduciremos en CENTROS:

Nombre Del Centro

Numero Del Centro

Señas ó Ubicación

Se realizara mensualmente una recopilación de datos para posibles actualizaciones en la base de datos tales como altas, bajas o modificaciones en alguna de las tres tablas.

4.MODELO ENTIDAD-RELACION DE EMPRESA

En nuestro modelo entidad relación disponemos, según lo indicado, de tres entidades; Empleados, Departamentos y Centros. Relacionadas de la siguiente manera:

 

 

 

dirigen

 

1:n

 

CENTROS

 

Como se puede observar, existen a su vez cuatro relaciones; pertenecen, dependen de, se ubican en y dirigen. Ninguna de ellas produce una tabla, ya que son de cardinalidades 1:N o 1:1, y por lo tanto solo una ocurrencia de una entidad estará relacionada con una o más ocurrencias de la otra, por lo tanto lo que ocurrirá será una migración de clave de la entidad salida a la entidad llegada.

Examinándolas una por una, nos daremos cuenta que en la relación "pertenecen", en la que a un extremo nos encontramos la entidad llegada (Empleados) y en el otro la entidad salida (Departamentos), un empleado solo puede pertenecer a un departamento, sin embargo un departamento puede tener varios empleados. Así mismo un empleado, para serlo, debe pertenecer al menos en un departamento y, dado el hecho de que un empleado no puede pertenecer a más de un departamento, el máximo de departamentos a los que pertenecerá también será uno, de manera que ese será el número máximo y mínimo de empleados asociados a un departamento. Por otro lado, un departamento, para serlo, debe tener al menos a un empleado asociado, y como máximo puede tener a tantos como empleados haya, de ahí que su grado de participación sea de uno a n.

Algo similar ocurre entre Departamentos y Centros con la relación "se ubican en", ya que un departamento solo puede estar asociado a un centro, pero un centro poseerá varios departamentos.

Ahora analicemos la relación "dependen de". Como se puede observar relaciona a la entidad Departamentos consigo misma, luego será la propia clave del departamento del que depende la que se migrará al departamento subordinado. Analizando su cardinalidad podremos observar que efectivamente es de cero a N, ya que un departamento puede no depender de ninguno otro pero puede tener a muchos subordinados a su vez. En cuanto a los grados de participación cabe destacar el hecho de que un departamento puede tener o no subordinados, y puede tener o no un departamento del que depende, por lo tanto el grado de participación para dependencia será 0:1, y el de subordinación 0:n.

Por último veamos la relación "dirigen". Esta relación hace que la clave del empleado relacionado con el departamento sea migrada al mismo. Su cardinalidad se explica porque un empleado puede no tener un departamento al que dirige, pero un departamento siempre tiene un director. En cuanto al grado de participación, como se ha dicho antes, se puede observar que un empleado puede no dirigir un departamento o dirigir como máximo uno y a su vez un departamento debe ser dirigido por un empleado, como máximo y como mínimo.

Se podría plantear la posibilidad de redundancia con las relaciones "pertenecen" y "dirigen", sin embargo esta no se da, ya que aunque se forma un ciclo en el esquema, las relaciones no son semánticamente equivalentes entre sí y la eliminación de una de las relaciones provocaría la pérdida de información.

5. Atributos de las entidades

La base de datos está formada por tres entidades, que son:

Departamentos

Empleados

Centros

Los atributos que forman la entidad departamentos serán:

Los atributos que forman la entidad empleados serán:

Los atributos que forman la entidad centros serán:

6.Modelo relacional

CENTROS: #numce, nomce, señas


B: NULL  M: C


DEPARTAMENTOS: #numde, nomde, direc, tidir, presu, depde, numce

B: NULL M: C

B: NULL M: C


EMPLEADOS: #numem, nomem, numde, extel, fecna, fecin, salar, comis, numhi

B: NULL M: C

Identificando "numce" como clave principal de CENTROS, "numde" como la de DEPARTAMENTOS y "numem" como la de EMPLEADOS, nos disponemos a examinar el modelo relacional de nuestra base de datos.

Debido a las características de las relaciones que mantienen entre si las entidades que dan lugar a estas tablas, existen varias migraciones de claves. Esto se debe a que no existen cardinalidades N:M.

En primer lugar, CENTROS migra su clave a cada departamento, permitiendo de esta manera obtener información sobre el centro en el que SE UBICAN cada uno de los departamentos.

Por otro lado, y en el mismo sentido que en el caso anterior, los empleados PERTENECEN a departamentos y reciben la clave ajena de estos. Sin embargo, también los empleados DIRIGEN los departamentos, migrando su clave a estos para identificar al director de los mismos.

Por último encontramos la migración de clave propia en departamentos, pues algunos departamentos DEPENDEN de otros.

MENU PRINCIPAL

Esta pantalla muestra las posibles ventanas a las que puede acceder.

6.1Menú Empleados

Esta pantalla te permite introducir, consultar, modificar y listar un empleado de la base de datos.

6.1.aAlta de Empleados

Este formulario te permite introducir a la base de datos los datos personales de un nuevo empleado y grabarlo en la misma.

6.1.bConsulta a datos de empleados

Esta pantalla te permite seleccionar la consulta que deseas hacer sobre el empleado.

6.1.b.1Empleados de un departamento

Esta pantalla te pide que introduzcas el numero de departamento que deseas consultar dándote la posibilidad de volver al menú anterior y salir de la aplicación.

Al introducir el numero de departamento y pulsar continuar, se accede a otra ventana la cual te muestra todos los empleados que trabajan en dicho departamento dándote la posibilidad de avanzarlos de adelante atrás e imprimirlos.

También tiene los botones de volver al menú anterior, al menú principal o salir de la aplicación.

6.1.b.2Empleados por nombre

Esta ventana te pide que introduzcas el nombre del empleado que deseas consultar dándote también la posibilidad de volver al menú anterior y salir de la aplicación.

Al introducir el nombre del empleado y pulsar continuar, se accede a otra ventana la cual te muestra los datos del empleados dándote la posibilidad de avanzarlos de adelante atrás e imprimirlos.

También tiene los botones de volver al menú anterior, al menú principal o salir de la aplicación.

6.1.b.3Empleados con hijos

Esta ventana te muestra todos los empleados que tienen hijos dándote la posibilidad de pasarlos uno a uno de adelante atrás e imprimir el que se desee.

También tiene los botones de volver al menú anterior, al menú principal o salir de la aplicación.

6.1.b.4Empleados sin comisión

Esta ventana te muestra todos los empleados que no tienen comisión dándote la posibilidad de pasarlos uno a uno de adelante atrás e imprimir el que se desee.

También tiene los botones de volver al menú anterior, al menú principal o salir de la aplicación.

6.1.b.5Empleados con comisión

Esta ventana te muestra todos los empleados que tienen comisión dándote la posibilidad de pasarlos uno a uno de adelante atrás e imprimir el que se desee.

También tiene los botones de volver al menú anterior, al menú principal o salir de la aplicación.

6.1.b.6Empleados con un salario dado

Esta ventana te pide que introduzcas el salario mínimo que deseas considerar sobre el empleado para mostrar aquellos que cumplan dichas características, dándote también la posibilidad de volver al menú anterior y salir de la aplicación.

Al introducir el salario a considerar y pulsar continuar te mostrara otra pantalla en la cual aparecerán todos los empleados que superan ese salario dándote la posibilidad de avanzarlos de adelante atrás e imprimirlos.

También tiene los botones de volver al menú anterior, al menú principal o salir de la aplicación.

6.1.cModificación en los datos de un empleado

Esta ventana te pide que introduzcas el numero de empleado que deseas modificar dándote también la posibilidad de volver al menú anterior y salir de la aplicación.

Al introducir el numero de empleado a modificar y pulsar continuar te mostrara otra pantalla en la cual aparecerán todos los datos del empleado y unos botones para volver al menú anterior, al menú principal o salir de la aplicación.

6.2Menú departamentos

Esta pantalla te permite dar de alta, consultar, modificar y listar un departamento de la base de datos.

6.2.aAlta departamentos

Este formulario te permite introducir a la base de datos los datos personales de un nuevo departamento y grabarlo en la misma.

6.2.bConsulta a datos de departamentos

Lo primero que sucede al pinchar en la consulta, es que aparece una pantalla en la cual se debe introducir el numero de departamento del que se desea realizar la consulta.

A continuación una vez se ha introducido el numero de departamento se habré otra pantalla la cual te muestra la información  de dicho departamento.

También tiene los botones de volver al menú anterior, al menú principal o salir de la aplicación.

6.2.cModificación en los datos del departamento

Esta ventana te muestra los datos del departamento teniendo unos botones para pasar de adelante atrás

y otro para poder guardar los cambios efectuados en alguno de los departamentos.

6.3Menú centros

Esta pantalla te permite dar de alta, consultar, modificar y listar un departamento de la base de datos.

6.3.aAlta centros

Este formulario te permite introducir a la base de datos los datos personales de un nuevo centro y grabarlo en la misma.

6.3.bConsulta datos de un centro

Lo primero que sucede al pinchar en la consulta, es que aparece una pantalla en la cual se debe introducir el numero de centro del que se desea realizar la consulta.

A continuación una vez se ha introducido el numero de centro se habré otra pantalla, la cual te muestra la información  de dicho.

También tiene los botones de volver al menú anterior, al menú principal o salir de la aplicación.

6.3.cModificación en los datos del centro

Esta ventana te muestra los datos del centro teniendo unos botones para pasar de adelante atrás

y otro para poder guardar los cambios efectuados en alguno de los centros.

7.INFORMES

En nuestra base de datos vamos a utilizar cuatro formularios para la impresión de datos de los necesitemos disponer.

A continuación se describe la función que va a realizar cada uno de los formularios.

1. Informe Centros: Este informe lo vamos a utilizar para la impresión de todos los centros con los que vamos a trabajar en nuestra base de datos. Está formado por los campos Nº Centro, Nombre del centro y  las señas donde está ubicado cada uno de los centros.

2. Informe Departamentos: Este informe va a ser utilizado en nuestra base de datos para la impresión de todos los departamentos que forman la base de datos de nuestra empresa. Los campos utilizados en este informe son los siguientes:

Nº Departamento, nombre del departamento, nombre del empleado(éste va a ser el nombre del director del departamento), el número del centro y el nombre del centro al que pertenece ese departamento, también se pondrá el nombre del departamento del que éste depende. Por último va a tener el número del director y su tipo(si es "P" permanente, o "F" en funciones) y el presupuesto de cada departamento.

3. Informe Empleados: Este informe va a ser utilizado para la impresión de todos los empleados que forman nuestra base de datos. Los campos que forman este informe son los siguientes:

Número de empleado, nombre de empleado, departamento al que pertenece el empleado, su fecha de nacimiento y la fecha de ingreso en la empresa. Salario y comisión.

4. Informe GrupoEmpleados: Este informe va a ser utilizado en nuestra base de datos para las consultas sobre los empleados que vamos hacer en una de las partes de nuestra aplicación. Por ejemplo cuando queremos visualizar un empleado con comisión o con hijos o con cualquiera de las opciones que se dan en esta parte de la aplicación. Los campos que forman este informe son:

Número de empleado, nombre de empleado, departamento al que pertenece el empleado, su fecha de nacimiento y la fecha de ingreso en la empresa. Salario y comisión.

7.1 INFORME CENTROS

7.1.a VISTA DISEÑO

7.1.b VISTA PRELIMINAR


7.2 INFORME DEPARTAMENTOS

7.2.a VISTA DISEÑO

7.2.b VISTA PRELIMINAR

7.3 INFORME EMPLEADOS

7.3.a VISTA DISEÑO

7.3.c VISTA PRELIMINAR

7.4 INFORME GRUPOEMPLEADOS

7.4.a VISTA PRELIMINAR

7.4.b VISTA PRELIMINAR


Document Info


Accesari: 1682
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )