Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диплом без содержания.docx
Скачиваний:
21
Добавлен:
25.09.2019
Размер:
4.02 Mб
Скачать
  1. Функциональное назначение

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

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

  1. Инсталляция и выполнение программного продукта

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

  • установить надстройку для браузера Microsoft Silverlight;

  • развернуть ASP .NET сайт с приложением на сервере с помощью IIS.

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

  1. Даталогическая модель системы

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

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

Ссылочная целостность данных поддерживается определенными во время создания таблиц ссылками на родительские таблицы.

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

Информация о газетах размещается в таблице Newspaper, структура и правила поддержания целостности данных которой приводятся в табл. 4.1.

Ключевое поле Id в таблице Newspaper формируется автоматически.

Таблица 4.1

Структура таблицы Newspaper

Имя поля

Tип

Размер

Назначение

Примечание

Id

int

4

Id газеты

Первичный ключ

Name

nvarchar

1000

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

газеты

Circulation

float

4

Тираж

Format

nvarchar

50

Формат

Region

nvarchar

1000

Регион распространения

OutputFrequency

nvarchar

1000

График выхода

Audience

int

4

Аудитория читателей

CostNewpaper

float

4

Стоимость одной газеты

NumberPages

int

4

Количество страниц

Address

nvarchar

1000

Адрес

ModuleMinSquare

float

Площадь мин. модуля

Mail

nvarchar

100

Электронная почта

Url

nvarchar

100

URL

Phone

nvarchar

100

Телефон

Responsible

nvarchar

100

Ответственное лицо

Comment

nvarchar

2000

Комментарии

Информация о Модулях газеты размещается в таблице ModuleNewspaper, структура и правила поддержания целостности данных которой даны в табл. 4.2.

Ключевое поле Id в таблице ModuleNewspaper формируется автоматически.

Таблица 4.2

Структура таблицы ModuleNewspaper

Имя поля

Tип

Размер

Назначение

Примечание

Id

integer

4

Код модуля

Первичный ключ

MName

nvarchar

8

Наименование модуля

MHeight

float

4

Высота модуля

MWidth

float

4

Ширина модуля

MCost

float

4

Стоимость модуля

Id_Newspaper

int

4

Id газеты

Внешний ключ к таблице Newspaper

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

Ключевое поле Id в таблице Journal формируется автоматически.

Таблица 4.3