Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проект автоматизированного рабочего места специ...rtf
Скачиваний:
19
Добавлен:
01.07.2025
Размер:
47 Мб
Скачать
☆

1.4.8 Порядок контроля и приемки

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

1.5 Разработка информационной модели предметной области и моделей функционирования автоматизированного рабочего места специалиста по формированию программ радиовещания

1.5.1 ER-диаграмма и структура базы данных предметной области

АРМ

Ранее был проведен анализ задач специалиста. Использую правила отображения информации о бизнес-процессах в информационную модель предметной области, была построена диаграмма Entity-Relationship (ER-диаграмма) [9-10]. На ней показаны классы объектов, действующих в предметной области (сущности) и типы связей, в которые они вступают (см. рисунок 1.8).

Р исунок 1.8 - ER-диаграмма предметной области работы автоматизированного рабочего места

На рисунке 1.8 отмечены типы связей и классы принадлежностей сущностей. Они влияют на количество и состав полей таблиц, получаемых из ER-диаграмм при проектировании БД.

В таблице 1.2 приведен перечень сущностей и связей с их кратким описанием.

Таблица 1.2 - Описание ER-диаграммы предметной области

№ п/п

Наименование

Тип связи

Класс принадлежности

Краткое описание

1

Сущность Передача

-

Обязательный

Класс объектов, являющихся крупными блоками радиовещания

2

Связь Включение

Многие ко многим

-

Класс объектов, описывающих включение элементов вещания в передачи

3

Сущность Элемент вещания

-

Обязательный

Класс объектов, являющихся составными частями передач

4

Связь Обработка

Многие ко многим

-

Класс объектов, описывающих процессы обработки элементов вещания сотрудниками

5

Сущность Сотрудники

-

Обязательный

Класс сотрудников радиостанции

6

Связь Получен

Один ко многим

-

Класс объектов, описывающих получение элементов вещания от их поставщиков

7

Сущность поставщики

-

Обязательный

Класс поставщиков элементов вещания

Рисунок 1.9 - Состав таблиц и схема связей между ними для БД АРМ

На основании разработанной выше информационной модели предметной области "Формирование программ радиовещания", которая представлена в виде диаграммы "сущность-связь" (ER-диаграммы) по разработанным специалистами прикладным правилам получены шесть таблиц базы данных (БД). Они составляют БД АРМ, для ведения которой потребуется реализация приложения БД. Сами таблицы также будут реализованы в спецчасти проекта. В состав таблиц входят следующие: Передачи, Элементы вещания, Включение (таблица для связи между таблицами Передачи и Элементы), Сотрудники, Обработка (таблица для связи между таблицами Элементы и Сотрудники), Поставщики. Сами таблицы, состав полей этих таблиц и связи между таблицами приведены на рисунке 1.9.