- •Содержание
- •Введение
- •1. Анализ предметной области и постановка задачи. Общая часть
- •1.1 Основы организации радиовещания. Определение формата радиовещания современной радиостанции
- •1.2 Структура и функции аппаратно-студийного комплекса радиостанции
- •1.3 Технологические особенности бизнес-процесса подготовки и вещания радиопередач и программ
- •1.4.7 Стадии и этапы разработки
- •1.4.4 Требования к программе
- •1.4.5 Требования к программной документации
- •1.4.6 Технико-экономические показатели
- •1.4.8 Порядок контроля и приемки
- •1.5 Разработка информационной модели предметной области и моделей функционирования автоматизированного рабочего места специалиста по формированию программ радиовещания
- •1.5 2 Диаграмма прецедентов использования арм специалиста по формированию программ радиовещания
- •1.5.3 Диаграмма классов арм “Радио”
- •1.5.4 Диаграмма последовательностей арм “Радио“
- •1.6 Анализ и выбор средств разработки программного обеспечения
- •1.7 Техническое и программное обеспечение арм специалиста по формированию программ радиовещания
- •2. Специальная часть. Разработка программного обеспечения для организации и ведения баз данных
- •2.1 Состав и информационные связи модулей арм специалиста
- •2.2 Организация доступа к таблицам базы и представления данных в разрабатываемом приложении
- •2.3 Результаты разработки приложения базы данных арм специалиста
- •2.3.1 Перечень и функциональное назначение модулей программы
- •2.3.2 Реализация структуры бд арм "Радио"
- •2.4 Решение типичных задач приложения по представлению и обработке данных из бд
- •2.4.1 Выполнение системных задач. Просмотр и редактирование данных
- •2.4.2 Запросы к таблицам бд арм Радио
- •2.4.3 Просмотр и печать результатов формирования отчета
- •2.5 Получение справки по работе с приложением
- •2.6 Краткое руководство пользователя
- •3. Экономические расчеты
- •3.1 Расчет капитальных затрат на создание программного изделия
- •3.2 Расчет годовой экономии от автоматизации управленческой деятельности
- •3.3 Расчет годового экономического эффекта, коэффициента экономической эффективности и срока окупаемости капиталовложений
- •Выводы по разделу
- •4. Охрана труда
- •4.1 Анализ опасных и вредных производственных факторов
- •4.2 Мероприятия по обеспечению безопасных и комфортных условий труда
- •4.3 Оценка эффективности мероприятий по охране труда
- •Перечень ссылок
- •П риложение а
- •Приложение б
2.3 Результаты разработки приложения базы данных арм специалиста
2.3.1 Перечень и функциональное назначение модулей программы
Программное обеспечение АРМ специалиста по формированию программ радиовещания включает в себя следующие модули.
Назначение модулей следующее.
1 Модуль, который обслуживает главное окно приложения, содержащее меню приложения. В нем на закладках организованы табличные формы для просмотра и работы сразу со всеми записями таблиц, а также для сортировки и фильтрации записей.
2 Модуль, который организует контейнер невизуальных компонентов, используемых для связи приложения с таблицами БД и централизованного подключения визуальных компонентов к источникам данных.
3 Модули, с помощью которых организованы формы для работы с данными об объектах предметной области - передачах, элементах вещания, поставщиках элементов и сотрудниках радиостанции, - с помощью визуальных компонентов, которые обеспечивают просмотр и редактирование только текущей записи соответствующей таблицы БД.
4 Модуль, с помощью которого можно одновременно просмотреть данные о передачу, входящих в нее элементах вещания, и сведения об обработке этих элементов различными сотрудниками и в разное время. Эта возможность обеспечивается за счет связного перемещения по записям таблиц, между которыми установлены связи.
5 Модули, с помощью которых реализовано выполнение и просмотр результатов SQL-запросов к содержимому таблиц БД.
6 Модуль, который позволяет просмотреть и распечатать сведения об элементах вещания, из которых составляются передачи, и об их поставщиках, путем построения отчета.
В приложении В приведен листинг основных частей программного комплекса.
2.3.2 Реализация структуры бд арм "Радио"
Для хранения информации о передачах, составляемых специалистом, чья деятельность автоматизируется, об элементах вещания, включаемых в эти передачи в соответствии со сценарием, о поставщиках элементов вещания и о сотрудниках, которые эти элементы обрабатывают и переводят из одного формата хранения в другой, используются таблицы, схема которых была спроектирована в общей части дипломного проекта. Так, для хранения и обработки данных о передачах создана таблица Peredachi. db в формате хранения Paradox. Схема структуры этой таблицы в виде окна приложения DataBase DeskTop, в которой она была создана, приведена на рисунке 2.2.
Рисунок 2.2 - Схема структуры таблицы "Передачи"
Вторичный индекс (Secondary Indexes) для сортировки записей в приложении БД в алфавитном порядке по наименованию передачи был создан в этой же утилите с использованием соответствующего свойства таблицы (см. на рис.2.2 в правом верхнем углу). Диалоговое окно для создания индекса приведено на рисунке 2.3.
Рисунок 2.3 - Диалоговое окно для создания индекса таблицы "Передачи" с убыванием по полю "Наименование передачи"
Схема структуры таблицы Elementy. db для хранения и обработки данных об элементах вещания приведена на рисунке 2.4.
Рисунок 2.4 - Схема структуры таблицы "Элементы вещания"
Индекс создан по полю "Наименование элемента" (см. рисунок 2.5).
Рисунок 2.5 - Диалоговое окно для создания индекса таблицы "Элементы вещания " с убыванием по полю "Наименование элемента"
Схема структуры таблицы Vkljuchenie. db для сведений о том, какие элементы вещания в какие передачи были включены, приведена на рисунке 2.6.
Рисунок 2.6 - Схема структуры таблицы "Включение элементов"
Схема структуры таблицы Postavshiki. db для хранения и обработки данных о поставщиках элементов вещания приведена на рисунке 2.7. Индекс создан по полю "Наименование поставщика".
Рисунок 2.7 - Схема структуры таблицы "Поставщики элементов вещания".
Схема структуры таблицы Sotrudniki. db для хранения и обработки данных о сотрудниках радиостанции приведена на рисунке 2.8 Индекс создан по полю "ФИО сотрудника".
Рисунок 2.8 - Схема структуры таблицы "Сотрудники радиостанции"
Схема структуры таблицы Obrabotka. db для сведений об обработке элементов вещания сотрудниками радиостанции приведена на рисунке 2.9.
Рисунок 2.6 - Схема структуры таблицы "Обработка элементов"
