- •6.4 Описание технологии и алгоритмов решения задачи
- •6.4.1 Обоснование выбора программных продуктов
- •6.4.2 Описание алгоритмов решения задачи
- •6.5 Работа пользователя с выходной информацией для принятия решений
- •7.Проектирование базы данных
- •8.Проектирование экранных форм
- •10.2 Экранные формы
- •Ф орма «Написание программы»:
- •9.Проектирование отчетов
- •10.Инструкция пользователя арм
- •10.1 Вызов программы
- •10.3 Описание отчетов
- •10.4 Выполнение запроса
- •Заключение и анализ результатов
8.Проектирование экранных форм
Формы позволяют отображать данные из таблиц и запросов в более удобном для восприятия виде. С помощью форм можно добавлять и изменять данные, содержащиеся в таблицах. В формы позволяют включать модули. Формы Access позволяют создавать пользовательский интерфейс для таблиц базы данных[2].
При запуске программы открывается главная Экранная форма. Сверху находится заголовок: «Автоматизация деятельности программиста». Так же на ней отображены три кнопки:
Анализ служебной записки (при нажатии на неё левой кнопкой мыши пользователь перейдет на форму Анализ служебной записки);
Написание программы (при нажатии на неё левой кнопкой мыши пользователь перейдет на форму Написание программы);
Обучение персонала (при нажатии на неё левой кнопкой мыши пользователь перейдет на форму Обучение персонала);
Эта форма создана в режиме конструктора форм. На всплывающем окне «создание кнопок» из категории «работа с формой» выбрано действие «открыть форму» и кнопка «Далее». Программа предлагает выбрать форму, открываемую нажатием кнопки. Выбрав необходимую форму, жмем «Далее». На следующем этапе программа спрашивает: «требуется отбор или нет?», т.е. мы можем открыть форму для отобранных записей или показать все. Показываем все записи и кнопка «Далее». Дальше Access предлагает либо ввести запись, которая будет отображена на кнопке, либо рисунок. «Далее» и «Готово». Так были созданы кнопки на главной форме базы данных. Форма имеет фоновый рисунок. Он вставлен благодаря кнопке на панели задач «рисунок». При нажатии на неё открывается окно, в котором необходимо указать путь рисунка (откуда он будет вставлен). Вставив рисунок, двойным щелчком по нему вызываем «окно свойств». Щелкнув по вкладке «Макет» выбираем «Установка размеров» → «Вписать в рамку». Таким образом рисунок приобрел размеры формы. Последний этап создания формы - заголовок. На панели инструментов выбрав вкладку «Надпись».
Так создана главная форма этой базы данных.
Остальные формы базы созданы с помощью «Мастера форм». В всплывающем окне выбираем таблицу, по которой будет создана форма, затем отбираем допустимые поля. «Далее» предлагается выбрать вид формы, все формы, кроме главной, имеют вид «в один столбец». Затем выбираем стиль формы, во всех трех формах стиль – «Трек». «Далее» предлагается открыть форму или изменить макет формы. В этой курсовой работе макет форм был измен.
Форма «Обучение персонала» предназначена для отображения данных об ознакомлении сотрудников предприятия с новым или обновленным программным продуктом, на форме расположены кнопки позволяющие: осуществлять переходы по записям, посматривать и печатать отчет, выполнять запрос с условием, отбирающий данные по предприятию, направившему на обучение, создание и сохранение новой записи, удаление записи, а так же печать формы, её обновление и выход из нее.
Форма «Анализ служебной записки» предназначена для отображения данных о заказе, т.е. для более точной постановки цели, на форме расположены кнопки позволяющие: осуществлять переходы по записям, посматривать и печатать отчет, выполнять перекрестный запрос, подсчитывающий в каком количестве и какие задачи поставлены, создание и сохранение новой записи, удаление записи, а так же печать формы, её обновление и выход из нее.
Форма «Написание программы» предназначена для отображения данных о этапах создания программного продукта, на форме расположены кнопки позволяющие: осуществлять переходы по записям, посматривать и печатать отчет, выполнять запрос на выборку, отбирающий этапы выполнения заказа, создание и сохранение новой записи, удаление записи, а так же печать формы, её обновление и выход из нее.
