
- •Раздел 1. Ознакомление с предприятием ………………………………………4
- •Раздел 2. Создание баз данных сотрудников зао «гДхемикс» в программе Microsoft Access …………………………………………………………………..6
- •Раздел 1. Ознакомление с предприятием
- •Структура предприятия:
- •Организация производственного процесса
- •Раздел 2. Создание баз данных сотрудников зао «гДхемикс» в программе Microsoft Access
- •2.1. Назначение и функции базы данных кадров
- •2.2. Концептуальное проектирование
- •2.3. Разработка даталогической и физической моделей данных
- •2.4. Загрузка данных
- •2.5. Разработка запросов и способы обработки данных запросами.
- •2.5.1. Конструирование запросов, виды запросов
- •2.5.2. Построитель выражений
- •2.5.3. Использование групповых операций в запросах
- •2.6. Даты и их использование в базах данных
- •2.7. Разработка отчетов
- •2.8. Создание макросов
- •2.9. Проектирование и разработка приложений пользователя
- •2.8. Создание кнопочной формы
2.8. Создание макросов
Макросом называют набор из одной или более макрокоманд, выполняющих определенные операции, такие как открытие форм или печать отчетов. Макросы могут быть полезны для автоматизации часто выполняемых задач. Например, при нажатии пользователем кнопки можно запустить макрос, который распечатает отчет. Создание макроса:
В окне базы данных выбрать вкладку Макросы;
Следует нажать кнопку Создать;
В ячейке столбца Макрокоманда нажать кнопку раскрытия списка, открывающую список макрокоманд;
Выбирается имя макрокоманды;
Вводится текст комментария к макрокоманде (необязательно).
В нижней половине окна, при необходимости, указывают аргументы макрокоманды.
Для добавления в макрос других макрокоманд переходят на следующую строку и повторяют шаги с 3 по 6. Макрокоманды выполняются в порядке их расположения в бланке.
Создадим макрос для открытия формы и перехода на запись для ввода новых данных (Рис.21, Рис.22).
Рис.21. Окно макроса с макрокомандами
Рис.22. Таблица Т-Кадры, открытая с помощью макроса
2.9. Проектирование и разработка приложений пользователя
Приложение пользователя образуется объединением некоторого множества задач предметной области. Задача может быть определена как совокупность действий по формированию выходной информации на основе выходных данных.
Разработка приложения:
По табельному номеру данные сотрудника вызываются из таблицы Т-Кадры и добавляются в таблицу Т-АрхивУволенных;
В форме Ф-АрхивУволенных, открытой на последней записи, вводятся дополнительные данные об увольнении;
Закрывается форма Ф-АрхивУволенных;
Удаляется запись увольняемого работника из таблицы Т-Кадры.
Для выполнения данной задачи создадим макрос со следующими макрокомандами (Рис.23)
Рис.23. Фрагмент макроса Архив Уволенных
2.8. Создание кнопочной формы
Для организации работы пользователя, выполнения своих функциональных обязанностей может быть создано большое количество объектов. Для удобства и эффективной работы с ними их необходимо группировать, организовывать удобный доступ к ним. Это осуществляется посредством интерфейса. При создании интерфейса приложения особую роль играют формы, так как они являются основным диалоговым средством работы пользователя с базой данных.
Кнопочные формы представляют собой обычное меню. Они не содержат ничего, кроме кнопок, позволяющих разработчику, пользователю переходить от одних объектов приложения к другим.
Технология создания кнопки в кнопочной форме следующая:
Конструктором создать форму без выбора источника данных.
Используя панель элементов создать кнопку. На панели элементов активизируется кнопка и вычерчивается курсором в нужном месте формы. Панель элементов должна быть открыта соответствующей кнопкой в меню.
В зависимости от функционального значения кнопки, может быть изменена надпись кнопки и создана надпись, поясняющая функциональное назначение кнопки.
В контекстном меню кнопки предлагается выбор способа обработки выбранного события – создания процедуры обработки события или запуск одного из раннее созданных макросов для его запусков.
На рис.24 показано окно для выбора события в Access.
Рис.24. Свойства кнопки Архив Удаленных
Кнопка Архив Уволенных выполняет формирование таблицы Т-Архив Удаленных и удаляет уволенного сотрудника из таблицы Т-Кадры.
При нажатии кнопки Т-кадры, можно просмотреть содержимое данной таблицы и внести изменения.
Кнопка Данные о кадрах позволяет открыть форму и внести изменения в таблицу Т-Кадры.
Кнопка Расчет зарплаты производит формирование таблицы Стаж, а затем, складывая все надбавки, выдает конечную зарплату работников.
Кнопка Отчет по зарплате за декабрь позволяет просмотреть раннее сделанный отчет.аза данные сотрудник
На рисунке 25 представлена кнопочная форма:
Рис.25. Кнопочная форма
Заключение
Внедрение программ на крупных предприятиях позволяет значительно улучшить условия труда работников кадровых служб, плановых и расчетных подразделений.
Программа позволяет распечатать большое количество документов, необходимых при работе с кадрами, тем самым, экономя рабочее время сотрудника. Данная программа имеет удобный пользовательский интерфейс, дешевую себестоимость, небольшие требования к аппаратному обеспечению.
Microsoft Access – хорошее решение для предприятий, стремящихся совершенствовать управление бизнесом в условиях постоянно изменяющегося рынка, стремящихся в максимально короткие сроки получить правильное решение. В основном это относится к предприятиям малого и среднего бизнеса, которые составляют большинство среди компаний разных отраслей. Миллионы специалистов мира в области проектирования и разработки приложений используют Microsoft Access в своих решениях.
Microsoft Office Access 2007 позволяет быстро отслеживать информацию и с легкостью создавать на ее основе отчеты с помощью улучшенного интерфейса и интерактивных средств, не требующих глубоких знаний в области баз данных.
Office Access 2007 обеспечивает возможность легко начинать работу со встроенными базами данных, вносить в них изменения и адаптировать к меняющимся деловым потребностям пользователя.
Пользователи могут самостоятельно готовить различные отчеты по персоналу предприятия, формировать списки на основании произвольно сформированного запроса.
Литература
Информатика. Базовый курс / Под ред. С.В. Симоновича.– СПб.: Питер, 2001. – 640 с.
2. Леонтьев Ю. Microsoft Office 2000: Краткий курс. – СПб.: Питер, 2001. – 288с.
3. Бакаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2000. – СПб.: БХВ- Петербург, 2001. – 468 с.
4. Бакаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2002. – СПб.: БХВ- Петербург, 2002. – 720 с.
5. Бакаревич Ю.Б., Пушкина Н.В. MS Access 2000 за 30 занятий. – СПб.: БХВ- Петербург, 2001. – 510 с.
6. Microsoft Access 2000. Шаг за шагом: Практическое пособие / Пер. с англ. – М.: ЭКОМ, 2000. – 352 с.
7. Винтер Р. Microsoft Access 97: Справочник. – СПб.: Питер, 1998. – 416 с.