- •Аннотация
- •Нормативные ссылки
- •Определения
- •Обозначения и сокращения
- •Введение
- •1 Описание предметной области
- •2 Моделирование потоков данных
- •3 Проектирование базы данных
- •3.1 Описание структуры базы данных
- •3.2 Программная реализация поставленной задачи
- •Список использованной литературы
- •Листинг программы
- •Приложение б Формы программы
1 Описание предметной области
Наименование организации:
Ретранслирующая станция “ULTRA FM”
Наименование предметной области:
Учет данных о передачах, поставщиках, элементах в сфере радиовещания
Цель разработки БД:
Формирование и ведение базы данных передач, элементов вещания, включения элементов вещания в передачи, поставщиков элементов вещания, сотрудников радиостанции, обработок элементов вещания сотрудниками.
Точка зрения:
Специалист по радиовещанию
Перечень процессов составляющая студенческую группу:
1.Проводятся организационные мероприятия, которые предполагают переговоры, заключение договоров с участниками передач, поставщиками информации, операторами связи, рекламодателями, командирование сотрудников для записи репортажей.
2.В процессе работы осуществляется первичный сбор материалов, который включает в себя сбор материалов для подготовки выпусков новостей, получение репортажей корреспондентов, подбор материалов для формирования музыкальной фонотеки (музыкальной базы) радиостанции, а также первичную студийную запись материалов.
3.Далее планируется процесс трансляции различной информации по определенному порядку.
Описание процессов, поддерживаемых в рамках данного исследования:
учёт личных данных каждого сотрудника;
учёт собранной информации, полученной от поставщиков;
учёт об элементах передачи.
Список выявленных сущностей:
1.Передачи (код передачи, вид передачи, наименование передачи, общая длительность);
2.Элементы (код элемента, вид элемента, наименование, формат хранения, единица измерения, объем в единицах измерения, код поставщика);
3. Сотрудники (табельный номер, ФИО, должность, образование, характеристики);
4. Поставщики (код поставщика, вид поставщика, наименование).
Перечень возможных отчётов:
передачи;
сотрудники радиостанции;
элементы вещания;
поставщики элементов вещания;
включение элементов;
обработка элементов.
2 Моделирование потоков данных
Инфологическая
модель базы данных
Рисунок 2.1. ER-диаграмма предметной области работы автоматизированного рабочего места
Рисунок 2.2. Состав таблиц и схема связей между ними для БД АРМ
На основе физической модели выполнено описание структуры таблиц базы данных.
Таблица 2.1
Передачи.dbf
Имя |
Тип |
Размер |
Код передачи |
Character |
10 |
Вид передачи |
Character |
20 |
Наименование передачи |
Character |
30 |
Длительность |
Integer |
4 |
Таблица 2.2
Включение элементов.dbf
Имя |
Тип |
Размер |
Код передачи |
Character |
10 |
Код элемента |
Integer |
4 |
Номер документа |
Character |
10 |
Дата принятия |
Date |
8 |
Длительность в передаче |
Integer |
4 |
Номер по порядку |
Numeric |
20 |
Таблица 2.3
Элементы вещания.dbf
Имя |
Тип |
Размер |
Код элемента |
Integer |
4 |
Вид элемента |
Character |
20 |
Наименование элемента |
Character |
20 |
Формат хранения |
Character |
20 |
Единица измерения |
Character |
10 |
Объем |
Integer |
4 |
Код поставщика |
Integer |
4 |
Таблица 2.4
Сотрудники радиостанции.dbf
Имя |
Тип |
Размер |
Табуляционный номер |
Numeric |
20 |
ФИО |
Character |
30 |
Должность |
Character |
20 |
Образование |
Character |
20 |
Характеристики |
Character |
100 |
Таблица 2.5
Обработка элементов.dbf
Имя |
Тип |
Размер |
Код элемента |
Integer |
4 |
Табуляционный номер |
Integer |
4 |
Номер наряда |
Character |
10 |
Дата обработки |
Date |
8 |
Вид обработки |
Character |
20 |
Таблица 2.6
Поставщики элементов вещания.dbf
Имя |
Тип |
Размер |
Код поставщика |
Character |
20 |
Вид поставщика |
Character |
30 |
Наименование поставщика |
Character |
30 |
Характеристики |
Character |
100 |
