Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тетрадь по информатике

.pdf
Скачиваний:
83
Добавлен:
27.03.2016
Размер:
752.85 Кб
Скачать

Выводы

(Укажите факт выполнения каждого пункта задания и параметры полученного

отчета в соответствии с рекомендациями ГОСТ 7.32-2001)

31

Лабораторная работа № 6.

Тема: Применение инструментария Ms Access для создания интерактивной

системы управления пользовательскими данными на основе форм

Цель работы: Изучить инструментарий Ms Access по созданию пользовательских

интерфейсов на основе форм и отчетов.

Задачи:

В соответствии с индивидуальным заданием подготовить базу данных и необходимые запросы;

Выполнить проектирование пользовательских форм и отчетов;

Произвести подключение запросов для обеспечения отображения данных;

Создать формы для ввода и модификации данных;

Создать главную форму и обеспечить переходы между формами;

Подготовить отчетные материалы.

Индивидуальное задание

№ варианта

Порядок выполнения работы

Для выполнения работы необходимо выполнить следующие операции:

1Создать базу данных, определить структуру полей, связи между таблицами,

представить структуру БД и результатов обработки в виде диаграмм;

2Подготовить запросы, создать интерактивные формы;

3Подготовить диаграмму состояний системы;

4Объединить интерактивные формы в приложение используя главную форму и кнопочные элементы управления;

32

5Представить функциональность приложения преподавателю;

6Подготовить отчет и представить его преподавателю.

Дополнение:

При наличии возможности, рекомендуется распечатать текст отчета и вклеить в рабочую тетрадь.

Рекомендации по выполнению работы:

Для выполнения поставленного задания необходимо ознакомиться с возможностями создания интерактивных приложений на основе форм и отчетов в среде Ms Access.

При подготовке отчета следует учитывать, что Ms Access не предоставляет возможности копирования изображений и данных в другие приложения, а поэтому для подготовки отчета необходимо будет использовать растровый графический редактор, например, Ms Paint, для обработки «снимков экрана» (скриншотов – screenshots).

После окончания разработки запросов обратитесь к преподавателю для проверки результатов вашей работы.

Ход выполнения работы

(Запишите выполненные действия (укрупнено), диаграмму состояний,

изображения форм и тексты запросов, результаты обработки, а также наименование и размещение файла отчета)

33

Выводы

(Укажите факт выполнения каждого пункта задания и параметры полученного

отчета в соответствии с рекомендациями ГОСТ 7.32-2001)

34

Раздел 2. Основы алгоритмизации и программирования. Современные концепции проектирования программного обеспечения.

Данный раздел дисциплины посвящен изучению методов проектирования программного обеспечения с использованием алгоритмических языков высокого уровня и визуальных сред разработки на основе встроенного скриптового языка

Visual Basic for Application для офисного пакета Ms Office. Учебная программа по данному разделу курса включает шесть лекций и две лабораторные работы. Кроме того, студенты получают задание на проведение расчетно-графической работы.

Контроль по разделу включает в себя выполнение письменной контрольной работы и двух сессий тестирования, а также проверку выполнения лабораторных работ и расчетно-графической работы.

Рекомендации по подготовке по разделу и опорные конспекты

Раздел «Языки программирования и современные концепции проектирования программного обеспечения» посвящен рассмотрению аспектов проектирования программных средств, с помощью распространенных инструментов разработки.

Создаваемые программы проектируются с учетом требований пользовательского слоя программного обеспечения, то есть, предназначены для использования широким кругом пользователей. Поэтому важное внимание студенты должны уделить понятиям эргономики дизайна и usability. Студенты должны усвоить разницу между дизайном интерфейса пользователя и реализацией функциональности, а также понять принципы функционирования типового оконного интерфейса, структуры меню, элементов управления и диалоговых окон.

Студентом должны быть освоены базовые методы проектирования программных средств, с помощью визуальных редакторов пользовательских форм,

блок схем и функционального моделирования.

При изучении материала раздела студенту следует обратить особое внимание на способы организации информации в файлах проектируемого программного обеспечения и влияния структуры хост-приложения на синтаксис встроенного языка программирования. Студенту также необходимо уяснить разницу между интерпретирующими и компилирующими режимами трансляции исходного кода программы, а также на работу встроенного отладчика среды разработки и контекстной справки (службы помощи, например, MSDN).

35

Лабораторная работа № 7.

Тема: Работа со средой визуального проектирования приложений

VBA for Ms Excel для обработки пользовательских данных

Цель работы: Построение простого приложения на Visual Basic для демонстрации

возможностей визуального проектирования и разработки программ на основе

событийной модели

Задачи:

В соответствии с индивидуальным заданием провести проектирование дизайна формы и блок-схемы алгоритма обработки;

__________________________________________________________________

_________________________________________________________________;

__________________________________________________________________

_________________________________________________________________;

Подготовить отчет по лабораторной работе.

Индивидуальное задание

№ варианта

Порядок выполнения работы

В соответствии с индивидуальным заданием провести проектирование дизайна формы приложения и обосновать использование выбранных элементов управления.

Записать их назначение в работе и дизайне программы. Разработать блок схему алгоритма обработки, провести кодирование и разработать контрольный пример.

При подготовке отчета и формулировании выводов, необходимо указать полноту выполнения задания и решаемые с помощью полученной системы задачи.

36

Ход выполнения работы

(Зарисуйте форму, блок-схему алгоритма и запишите контрольный пример)

Выводы

(Укажите факт выполнения каждого пункта задания и параметры полученного отчета в соответствии с рекомендациями ГОСТ 7.32-2001)

37

Рекомендации по выполнению расчетно-графической работы № 2

Расчетно-графическая

работа

«Обработка

статистических

данных

с использованием встроенного в

табличный процессор Ms Excel

языка

программирования Visual Basic for Application» посвящена рассмотрению аспектов повышению интерактивности и автоматизации при обработке данных с применением встроенных языков программирования. Особенностью современных встраиваемых языков программирования является их тесная интеграция с хост-

приложением, позволяющая реализовывать управление объектами в документах и строить интерактивные интерфейсы прямо внутри офисных пакетов.

Особое внимание при выполнении данной расчетно-графической работы следует уделить изучению возможностей использования встроенных функций и инструментов Ms Excel прямо из кода программы на VBA, таких как «поиск решения». Такая возможность позволяет использовать в своем приложении мощные аналитические инструменты табличных процессоров.

Второй важной особенностью применения VBA для автоматизации приложений пакета Ms Office является высокая степень интеграции между компонентами пакета, что позволяет организовать доступ к данным из БД в Ms Access, анализ данных в Ms Excel и вывод отчетов в Ms Word в рамках одной пользовательской программы. Создание такого интегрального приложения и является частью данной работы.

Лабораторная работа № 8.

Тема: Обработка данных электронных таблиц на VBA

Цель работы: Изучение возможностей взаимодействия с хост-приложением в среде VBA для обработки табличных данных и вывода результатов работы

Задачи:

В соответствии с индивидуальным заданием провести проектирование алгоритмов обработки и структуру данных;

__________________________________________________________________

_________________________________________________________________;

__________________________________________________________________

_________________________________________________________________;

Подготовить отчет по проекту.

38

Индивидуальное задание

№ варианта

Рекомендации по выполнению работы

При выполнении индивидуального задания студент должен изучить методы разработки программ на VBA, взаимодействующих с хост-приложением. Также необходимо знакомиться с различными типами данных и способами объявления переменных в Visual Basic for Application, их аналогами в электронных таблицах, а

также с расширенным набором элементов управления, которые могут быть использованы для ввода-вывода данных и обеспечения интерактивности.

Студенту необходимо получить представление о событийной модели построения приложений и о процедурах обработки событий. Ознакомиться с элементарными способами ввода-вывода данных, основанных на чтении и установке свойств элементов управления или вызове встроенных диалоговых окон.

Ход выполнения работы

(Зарисуйте блок-схемы алгоритмов, структур данных, запишите код запросов,

функций обработки контрольный пример)

39

Выводы

(Укажите факт выполнения каждого пункта задания и параметры полученного

отчета в соответствии с рекомендациями ГОСТ 7.32-2001)

40