Концептуальная модель данных




 

Концептуальное моделирование – это переход от неформализованного описания предметной области к ее формальному изложению с помощью специальных языковых средств. На рисунке 2 представлена концептуальная модель БД «WC3 CyberSport DataBase».


Рисунок 2 – Концептуальная модель данных


4. SQL-запросы

[Список работников, поступивших на предприятие в течение последнего месяца]

SELECT FIO_rabotnika,Doljnost, Data_postupleniya

FROM Rabotnik

WHERE ((Data_postupleniya) >('12.01.2007))

 

[Состав бригад по стажу работы]

SELECT FIO_rabotnika, Brigada, Staj

FROM Rabotnik

WHERE (Brigada='Бригада_1')

 

[ФИО и адрес бригадиров]

SELECT FIO_brigadira, Adres

FROM Brigada

 

[ФИО и адрес начальников]

SELECT FIO_nach_ceha, Adres

FROM Ceh

 

[ФИО работников, выходящих в этом году на пенсию]

SELECT FIO_rabotnika, Primechanie

FROM Rabotnik WHERE Primechanie='на пенсию'

 

[ФИО работников, уходящих в текущем месяце в отпуск]

SELECT FIO_rabotnika, Primechanie

FROM Rabotnik WHERE Primechanie='в отпуске'

 

[Список работающих пенсионеров]

SELECT FIO_rabotnika, Primechanie

FROM Rabotnik WHERE Primechanie='пенсионер'

 

[Список работников, находящихся в декретном отпуске]

SELECT FIO_rabotnika, Primechanie

FROM Rabotnik WHERE Primechanie='декрет'

 


Интерфейс программы

 

Интерфейс программы состоит из одного окна, содержащего две основные вкладки При запуске программы открывается окно с активной вкладкой «Таблицы» (рисунок 3).

Здесь переключатели с названиями всех таблиц БД «Кадры предприятия»

 

Рисунок 3 - Окно программы

 

При нажатии на переключатель «Цех», «Бригада» или «Работник» появляется таблица, содержащая данные о цехе, бригаде или работниках (рисунок 4).

В каждой из таблиц можно удалять, добавлять записи, корректировать их, также можно свободно перемещаться по записям (переход в начало-конец, следующая-предыдущая запись).

 

Рисунок 4 –Окно программы


Аналогично, нажав на вкладку «Запросы», выводится список всех запросов (рисунок 5).

 

Рисунок 5 – Окно программы.

 

Рисунок 6 – Результат запроса: «Список работников, поступивших на предприятие в течение последнего месяца»

 

Рисунок 7 - Результат запроса: «Состав бригады по стажу работы»


Рисунок 8 - Результат запроса: «ФИО и адрес бригадиров»

 

Рисунок 9. Результат запроса: «ФИО и адрес начальников цеха»

 

Рисунок 10. Результат запроса: «ФИО рабо тников по примечанию»


Рисунок 11 – Отчет по запросу: «ФИО и адрес бригадиров»


Заключение

В заключении необходимо отметить, что несмотря на кажущуюся простоту задачи, в ходе выполнения проекта встречались затруднения, которые нужно было обходить стороной, немного изменяя таким образом алгоритм ее решения. Тем не менее в нем были реализованы такие задачи как:

- построение удобного пользовательского интерфейса;

-справки;

-ввод, корректировка,обработка данных;

-формирование отчетов и запросов с возможностью вывода нужной информации.




Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-26 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: