Отчет по лабораторной работе Базы данных. 8 Лаба БД. 8 лаб работа Пользовательский интерфейс
Скачать 3.03 Mb.
|
. 8 лаб. работа - Пользовательский интерфейс: Работа состоит проектировании и реализации пользовательского меню, главной формы приложения и сборе всех разработанных форм, отчетов и запросов в единое приложение. Отчет о работе оформить в электронном виде. Пожалуйста, используйте Имя файла = фамилия+ номер работы, например: Иващенко-лаб_7.docx. Обратите внимание на типовые ошибки, перечисленные в методичке, и постарайтесь их не допустить в своей работе. Крайне не рекомендуется построение меню типа "таблицы/формы/отчеты/запросы", а также использование мастера кнопочных форм Access. Лабораторная работа 8. Пользовательский интерфейс для работы с базой данных Оглавление8 лаб. работа - Пользовательский интерфейс: 1 Задание на лабораторную работу. 2 Содержание отчета 3 Контрольные вопросы 4 Справочные сведения 6 Проектирование структуры пользовательского меню 6 Элементы пользовательского интерфейса для реализации меню 13 Событийно управляемые программы 16 Разработка макросов 17 Организация помощи пользователю 23 Разработка форм для ввода параметров запросов 25 Авторизация пользователя 28 Контрольные вопросы 34 Приложение А. Макрокоманды Access 35 Приложение Б Примеры оформления пользовательского меню 37 Приложение В. Типовые ошибки при выполнении работы 39 Цель работы: ознакомиться с принципами проектирования пользовательского интерфейса, способами реализации пользовательского меню; развить умение функционального моделирования программной системы; научиться использовать формы, макросы и программный код для управления элементами пользовательского интерфейса; развить навыки визуального программирования в среде СУБД ACCESS. Задание на лабораторную работу.Спроектируйте структуру пользовательского интерфейса приложения: Подготовьте use-case диаграмму приложения с помощью графического редактора: изобразите пользователей и основные случаи использования системы (например, работа со справочниками, работа с оперативными данными, формирование отчетных документов, сервисные функции). Определите отношение «применяется» между случаями использования (прецедентами) и объектами БД - формами, отчетами, запросами, макросами. Каждый прецедент может использовать несколько объектов БД, один и тот же объект БД может применяться в разных прецедентах. Опишите отношение в виде таблицы 3.1. Изобразите на use-case диаграмме 2-ой уровень детализации прецедентов. Используйте стрелки include и extend для связи между родительским и дочерним прецедентами. Если имеются остались объекты БД, не описанные на use-case-диаграмме, отобразите их как прецеденты 3 уровня, детализируя подходящие прецеденты 2 уровня. Согласуйте проект пользовательского интерфейса с преподавателем. Разработайте следующие объекты пользовательского интерфейса: файл «Руководство пользователя» в формате WORD (PDF или HTML), содержащий отчет о работе (в главной форме должна быть гиперссылка на этот файл). Макрос для выполнения архивирования данных. Модифицируйте ранее разработанные формы, добавив кнопки или гиперссылки для открытия отчетов, форм, запросов в соответствии с проектом интерфейса (см. use-case диаграмму. Для каждого типа пользователя разработайте главную управляющую форму приложения, реализующую меню 1-2 уровня. Используйте для группировки функций - вкладки, для вызова функций - кнопки, гиперссылки и контекстное меню. Разработайте форму для авторизации пользователя (ввод и контроль логина, пароля и кнопки для открытия главной формы и выхода из приложения). Содержание отчетаТитульный лист с названием, номером работы и варианта индивидуального задания. Задание на лабораторную работу. Результаты практической деятельности: диаграмма вариантов использования системы (use-case диаграмма) и ее описание в таблице 7.1; иерархическая схема пользовательского интерфейса; скриншоты разработанных форм, запросов и макросов в режиме конструктора, макета и в рабочем режиме, их сводное описание в таблице 7.2; описание элементов управления на формах (таблица 7.3). Заключение (какие знания, умения и навыки вы получили, какие моменты оказались трудными для восприятия). Таблица 7.1 – использование объектов БД в прецедентах
Таблица 7.2 – сведения об управляющих формах и макросах
Таблица 7.3 – сведения об элементах управления на формах
|