- •38.03.01 «Экономика»
- •1. Пример выполнения лабораторной работы
- •1.1. Задание на лабораторную работу
- •1.2. Выполнение лабораторной работы
- •1.2.1 Создание таблиц, заполнение таблиц данными
- •1.2.2. Создание форм
- •1.2.3. Создание отчетов
- •1.2.4. Создание запросов
- •1.2.5. Объединение разработанных ранее компонент в единую информационную систему
- •2. Варианты заданий для выполнения контрольной работы Вариант № 1
- •Вариант № 2
- •Вариант № 3
- •Вариант № 4
- •Вариант № 5
- •Вариант № 6
- •Вариант № 7
- •Вариант № 8
- •Вариант № 9
- •Вариант № 10
- •Вариант № 11
- •Вариант № 12
- •Вариант № 13
- •Вариант № 14
- •Вариант № 15
- •Содержание
- •1. Пример выполнения лабораторной работы . . . . . . . . . . . . . . . . . . 4
- •1.1. Задание на лабораторную работу . . . . . . . . . . . . . . . . . . . . . . . . 4
Вариант № 4
Разработайте информационную систему «Сотрудники предприятия».
1. Опишите структуру используемых в информационной системе таблиц и заполните таблицы данными.
Информационная система «Сотрудники предприятия» будет включать две таблицы: «Подразделения» и «Сотрудники». Структура таблиц приведена на рисунках 36 и 37 соответственно.
Наименование поля |
Имя поля |
Тип данных |
Размер |
Количество десятичных знаков |
Код подразделения |
Код_подразделения |
Текстовый |
2 |
– |
Название подразделения |
Подразделение |
Текстовый |
25 |
– |
ФИО руководителя |
Руководитель |
Текстовый |
20 |
– |
Количество сотрудников |
Количество_сотрудников |
Числовой |
– |
– |
Рис. 36. Структура таблицы «Подразделения»
Для таблицы «Сотрудники» организуйте ввод поля «Пол» с помощью выпадающего списка (значения «Мужской»; «Женский»), а также поля «Подразделение» с помощью выпадающего списка, организованного на основе таблицы «Подразделения».
Наименование поля |
Имя поля |
Тип данных |
Размер |
Количество десятичных знаков |
Табельный номер |
Табельный_№ |
Текстовый |
4 |
– |
ФИО сотрудника |
ФИО |
Текстовый |
20 |
– |
Пол сотрудника |
Пол |
Текстовый |
7 |
– |
Оклад сотрудника |
Оклад |
Денежный |
– |
– |
Название подразделения |
Подразделение |
Текстовый |
25 |
– |
Рис. 37. Структура таблицы «Сотрудники»
Заполните таблицы «Сотрудники» и «Подразделения» данными (8÷10 записей).
2. Создайте формы для таблиц «Сотрудники» и «Подразделения». С помощью операций с компонентами формы отредактируйте внешний вид форм, расположите на каждой форме кнопку закрытия формы.
3. Создайте отчеты, в основе которых лежат таблицы информационной системы:
– отчет, содержащий упорядоченный по алфавиту список сотрудников (отчет «Список сотрудников»);
– отчет, содержащий список сотрудников, сгруппированных по подразделениям, с подсчетом итоговых сумм зарплаты по подразделениям (отчет «Сотрудники по подразделениям»).
4. На четвертом этапе разработки информационной системы создайте запросы, в основе которых лежат таблицы системы:
– запрос на выборку всех сотрудников, зарплата которых превышает 10000 рублей (запрос «Зарплата сотрудников»);
– запрос, позволяющий по фамилии руководителя получить список сотрудников его подразделения (запрос «Сотрудники руководителя»);
– запрос, позволяющий по фамилии сотрудника получить все сведения о подразделении, в котором он работает (запрос «Подразделение сотрудника»).
По данным каждого из перечисленных выше запросов создайте отчет.
5. На последнем этапе разработки информационной системы объедините все разработанные ранее компоненты в единую систему:
– расположите на форме «Сотрудники» кнопку, открывающую форму «Подразделения», а на форме «Подразделения» – кнопку, открывающую форму «Сотрудники»;
– расположите на форме «Сотрудники» кнопки, открывающие для просмотра отчеты «Список сотрудников», «Сотрудники по подразделениям», «Зарплата сотрудников», «Подразделение сотрудника»;
– расположите на форме «Подразделения» кнопку, открывающую для просмотра отчет «Сотрудники руководителя»;
– модифицируйте запросы «Сотрудники руководителя» и «Подразделение сотрудника» таким образом, чтобы условие отбора зависело от текущей записи в соответствующей форме.
