- •Аннотация
- •Нормативные ссылки
- •Определения
- •Обозначения и сокращения
- •Введение
- •1 Описание предметной области
- •2 Моделирование потоков данных
- •3 Проектирование базы данных
- •3.1 Описание структуры базы данных
- •3.2 Программная реализация поставленной задачи
- •Список использованной литературы
- •Листинг программы
- •Приложение б Формы программы
3.2 Программная реализация поставленной задачи
1. Создание базы данных. В меню Файл выбираем команду Создать и из списка шаблонов на закладке Общие выбираем шаблон «База данных». Сохраняем создаваемую БД под именем передачи.dbc.
2. С помощью конструктора создаем следующие таблицы: передачи, включение элементов, элементы вещания, сотрудники радиостанции, обработка элементов, поставщики элементов вещания которые изображены в таблицах 2.1 – 2.5.
3. Создаем базу данных, где будут находиться все шесть вышеперечисленные таблицы, которые будут связаны друг с другом через индексы. Данная база данных изображена на рисунке 3.2.
Рисунок 3.2.Структура базы данных «Передачи»
4. Заполняем таблицы данными, введя в каждую из них не менее пяти строк, как показано на рисунке 3.3.
Рисунок 3.3. Заполнение таблицы данными
5. С помощью мастера запросов делаем запросы на выборку тех передач, длительность которых имеют баллы от 4-100. Также показаны поля, по которым производится запрос. Данные операции показаны на рисунках 3.4 и 3.5.
Рисунок 3.4. Выбор полей, по которым будет производиться запрос
Рисунок 3.5. Создание запроса
6. С помощью мастера отчетов создаем отчет по элементам вещания. Вид отчета при разработке отображен на рисунке 3.6.
Рисунок 3.6. Вид отчета при разработке
7. Создаем главную форму база данных «Главная форма1.scx», на которой будут расположены все кнопки выполняющие запросы и вывод отчета. Главная форма выглядит так, как показано на рисунке 3.7.
Рисунок 3.7. Вид главной формы
8. Создаем ленточную форму передачи.scx для просмотра и изменения информации о передачах.
Создаем ленточные формы: «Включение элементов.scx», «Элементы вещания», «Сотрудники радиостанции.scx», «Обработка элементов.scx», «Поставщики элементов вещания.scx» для просмотра и изменения информации. Данные две формы отображают информацию обо всех перечисленных формах соответственно, где возможно производить поиск, редактирование, удаление и добавление записей в базу данных. Форма передачи отображена на рисунке 3.8.
Рисунок 3.8. Вид ленточной формы «Передачи.scx»
9. Связываем формы между собой, при помощи командных кнопок открывающих нужную форму, отчет или запрос.
Do form “…” – запустить форму;
Report form “…” preview – вывести отчет;
Do “…” – подать запрос.
10. Создаем проект под названием «Автоматизированное рабочее место специалиста по формированию программ радиовещания.pjx», куда добавляем все созданные файлы.
После правильного выполнения операций, которые описаны выше, перед вами появится главная форма программы как показано на рисунке 3.9.
Рисунок 3.9. Главная форма программы БД радио ULTRA FM
Для начала работы с базой данных щелкаем левой кнопкой мыши на кнопке «Передачи», после чего появляется новое окно, которое показано на рисунке 3.10.
Рисунок 3.10. Форма «Передачи»
В этой форме возможен поиск по коду передачи и другим параметрам. Также возможно добавление, редактирование и удаление записей.
Заключение
Разработанная база данных для радио “ULTRA FM” позволяет автоматизировать деятельность специалиста по радиовещанию, играющую важную роль в бизнес-процессе радиостанции, дает возможность повысить производительность его труда, быстроту и качество принимаемых им решений.
Разработка и реализация БД об объектах предметной области, связях между ними, обеспечивает информационную поддержку функционирования АРМ. Спроектированный АРМ путем подключения к локальной вычислительной сети входит в аппаратно-программный комплекс автоматизации деятельности небольшой радиостанции. С помощью данного АРМ специалист сможет вести учет элементов вещания, представленных в различных форматах хранения, поставщиков этих элементов, организовывать при необходимости их обработку силами сотрудников радиостанции (перевод из одного формата хранения в другой, улучшение качества и т.д.), а также комплектовать передачи из элементов вещания. Разработанная база данных вполне отвечает всем необходимым требованиям.
