Контрольная работа по "Информационным технологиям управления"
Контрольная работа, 20 Апреля 2013, автор: пользователь скрыл имя
Краткое описание
Условие задачи. Выполнить расчет начисления сдельной заработной платы по табельным номерам. Расчет выполняется путем умножения количества изготавливаемых деталей на расценку за одну деталь.
Входная информация: код цеха, табельный номер, код профессии, код заказа, код операции, код детали, вид оплаты, количество принятых деталей, расценка на одну деталь.
Результирующая информация: код цеха, табельный номер, код профессии, сумма сдельной заработной платы.
Содержание
I. Постановка задачи 4
1. Организационно – экономическая сущность задачи 4
2. Описание входной информации и методов её контроля 5
3.Описание условно – постоянной информации 6
4.Описание результирующей информации 9
5.Описание алгоритма решения задачи 10
II. Решение задачи 11
1. Решение задачи средствами MS Excel. 11
2. Решение задачи средствами MS Access 15
Список источников 33
Прикрепленные файлы: 1 файл
15вар.doc
— 2.22 Мб (Скачать документ)- повторим далее действия, аналогичные указанным в 3.1. В результате появляется форма таблицы «Справочник сотрудников» (рис. 5)
Рис. 5. Форма таблицы «Справочник сотрудников»
3.3. Создадим форму «Справочник профессий».
- нажмем кнопку «Закрыть» в форме таблицы «Справочник сотрудников»;
- выделим в объекте «Таблицы» команду «Создание таблицы в режиме конструктора» диалогового окна с именем файла «Сдельная зарплата»;
- нажмем клавишу Enter или «Открыть» в меню диалогового окна: в результате появляется макет для описания полей таблицы;
- осуществим описание полей таблицы в соответствии с рекомендациями, указанными ниже.
Имя поля |
Тип данных |
Размер поля |
Формат поля |
Число десятичных знаков |
Значение по умолчанию |
Обязательное поле |
Пустые строки |
Код профессии |
Текстовый |
4 |
- |
- |
0 |
Да |
Нет |
Наименование профессии |
Текстовый |
20 |
- |
- |
- |
Да |
Да |
- повторим далее действия, аналогичные указанным в 3.1. В результате появляется форма таблицы «Справочник профессий» (рис. 6)
Рис.6. Форма таблицы «Справочник профессий»
3.4. Создадим форму «Справочник заказов».
- Повторим действия, аналогичные действиям по созданию справочников цехов, сотрудников и профессий.
- осуществим описание полей таблицы в соответствии с рекомендациями, указанными ниже.
Имя поля |
Тип данных |
Размер поля |
Формат поля |
Число десятичных знаков |
Значение по умолчанию |
Обязательное поле |
Пустые строки |
Код заказа |
Текстовый |
4 |
- |
- |
- |
Да |
Нет |
Наименование заказа |
Текстовый |
20 |
- |
- |
- |
Да |
Да |
Вид оплаты |
Текстовый |
20 |
- |
- |
- |
Да |
Да |
- В результате появляется форма таблицы «Справочник заказов»
3.5. Создадим форму «Справочник операций».
- Повторим действия, аналогичные действиям по созданию справочников цехов, сотрудников и профессий.
- осуществим описание полей таблицы в соответствии с рекомендациями, указанными ниже.
Имя поля |
Тип данных |
Размер поля |
Формат поля |
Число десятичных знаков |
Значение по умолчанию |
Обязательное поле |
Пустые строки |
Код операции |
Текстовый |
2 |
- |
- |
- |
Да |
Нет |
Наименование операции |
Текстовый |
20 |
- |
- |
- |
Да |
Да |
- В результате появляется форма таблицы «Справочник операций»
3.6. Создадим форму «Справочник деталей».
- Повторим действия, аналогичные действиям по созданию справочников цехов, сотрудников и профессий.
- осуществим описание полей таблицы в соответствии с рекомендациями, указанными ниже.
Имя поля |
Тип данных |
Размер поля |
Формат поля |
Число десятичных знаков |
Значение по умолчанию |
Обязательное поле |
Пустые строки |
Код детали |
Текстовый |
3 |
- |
- |
- |
Да |
да |
Наименование детали |
Текстовый |
20 |
- |
- |
- |
Да |
Да |
Расценка за одну деталь |
Числовой |
Двойное с плавающей точкой |
2 |
- |
Да |
Да |
- В результате появляется форма таблицы «Справочник деталей»
3.4. Создадим форму «Табель учета».
- нажмем кнопку «Закрыть» в форме таблицы «Справочник деталей»;
- выделим в объекте «Таблицы» команду «Создание таблицы в режиме конструктора» диалогового окна с именем файла «Сдельная зарплата»;
- нажмем клавишу Enter или «Открыть» в меню диалогового окна: в результате появляется макет для описания полей таблицы;
- осуществим описание полей таблицы в соответствии с рекомендациями, указанными ниже.
Имя поля |
Тип данных |
Размер поля |
Формат поля |
Число десятичных знаков |
Значение по умолчанию |
Обязательное поле |
Пустые строки |
Код цеха |
Текстовый |
2 |
- |
- |
- |
Да |
Нет |
Табельный номер |
Текстовый |
4 |
- |
- |
- |
Да |
Да |
Код профессии |
Текстовый |
2 |
- |
- |
- |
Да |
Да |
Код заказа |
Текстовый |
4 |
- |
- |
- |
Да |
Да |
Код операции |
Текстовый |
2 |
- |
- |
- |
Да |
Да |
Код детали |
Текстовый |
3 |
- |
- |
- |
Да |
Да |
Количество принятых деталей |
Числовой |
Целое |
- |
- |
0 |
Да |
Да |
В результате появляется форма таблицы «Табель учета».
4. Введем входные данные в таблицы «Справочник цехов», «Справочник сотрудников», «Справочник профессий», «Справочник Заказов», «Справочник операций», «Справочник деталей», «Табель учета»:
Рис.7. Таблица «Справочник цехов» с введенными данными
Рис.8. Таблица «Справочник сотрудников» с введенными данными
Рис.9. Таблица «Справочник профессий» с введенными данными
Рис.10. Таблица «Справочник деталей» с введенными данными
Рис.11. Таблица «Справочник заказов» с введенными данными
Рис.12. Таблица «Справочник операций» с введенными данными
Рис.13. Таблица «Табель учёта» с введенными данными
5. Организуем взаимосвязи между таблицами:
- нажмем «Сервис» и в его контекстном меню – «Схема данных»: появляется диалоговое окно «Схема данных»;
- нажмем «Связи» и в его контактном меню – «Добавить таблицу»: появляется диалоговое окно «Добавление таблицы»
- выберем по очереди каждое наименование таблицы и нажмем кнопку «Добавить»; после набора названия последней таблицы нажмем кнопку «Закрыть» : появляются таблицы;
- перетащим левой кнопкой мыши поле «Код цеха» из таблицы «Справочник цехов» в таблицу «Табель учета» и совместим его с полем «Код цеха»: появляется диалоговое окно «Изменение связей»; установим флажок «Обеспечение целостности данных» (рис. 14);
Рис. 14. Диалоговое окно «Изменение связей»
- аналогичные операции произведем для всех таблиц.
Рис. 15. Полученная схема данных
6. Сконструируем запрос «Сдельная зарплата»:
- нажмем кнопку «Закрыть» в диалоговом окне «Схема данных»;
- нажмем кнопку объекта «Запросы» в диалоговом окне с именем файла «Сдельная зарплата»: появляются команды «Создание запроса в режиме конструктора», «Создание запроса с помощью мастера»;
- выделим в объекте «Запросы» команду «Создание запроса в режиме конструктора»;
- нажмем клавишу Enter или «Открыть» в меню диалогового окна: в результате появляется макет для формирования запроса «Запрос1: запрос на выборку» и диалоговое окно «Добавление таблицы»;
- выберем по очереди необходимые таблицы в диалоговом окне «Добавление таблицы» и нажмем кнопку «Добавить». После набора последней таблицы нажмем кнопку «Закрыть» : появляются таблицы (рис. 16).
Рис. 16. Макет для формирования запроса «Запрос1: запрос на выборку» с указанием связей между таблицами
- осуществим последовательно выбор в каждом столбце нижней части запроса: 1) имени таблицы и 2) имени поля;
- в первом столбце запроса выберем имя поля «Код цеха» из таблицы «Справочник цехов», во втором – Табельный номер из таблицы «Справочник сотрудников», в третьем – Код профессии из таблицы «Справочник профессий», в четвертом столбце в имени поля введем формулу: Sum([Табель учета]![Количество принятых деталей]*[Справочник деталей]![Расценка на деталь]).
- нажмем кнопку «Закрыть» : в результате появляется диалоговое окно с вопросом;
- нажмем кнопку «Да» на вопрос «Сохранить изменения макета или структуры объекта запроса?: появляется диалоговое окно «Сохранение»;
- введем в поле «Имя запроса» диал