Требования к интерфейсам информационной системы

      Комментарии к записи Требования к интерфейсам информационной системы отключены

ВВЕДЕНИЕ

В наш век компьютерных технологий среди разработчиков баз данных большой популярностью пользуется реляционная система управления базами данных Access, входящая в состав пакета MicrosoftOffice. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, интеграция с другими приложениями пакета, средства организации работы с базами данных и защита информации — вот далеко не полный перечень достоинств этого приложения.

Основные функции системы управления базами данных — это описание структуры базы данных, обработка данных и управление данными.

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

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

Анализ предметной области

Описание предметной области

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

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

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

Для оператора будет возможность вводить новую телепрограмму телепередач и удалять старую.

Обоснование разработки

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

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

Для автоматизации выбраны следующие функции базы данных «Телеканалы»:

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

Логическое проектирование

2.1 Описание параметров входной информации

В базе данных «Телеканалы» необходимо определить сущности и атрибуты, а также установить связи между сущностями. Для реализации поставленной цели необходимо создать сущности, указанные ниже в таблицах, для которых определены все параметры.

Таблицы 1. Справочник «Жанр телепередачи»

Имя поля: Тип данных: Размер:
Код Счетчик Длинное целое
Жанр Текстовый

Таблицы 2. Справочник «Специализации»

Имя поля: Тип данных: Размер:
Код Счетчик Длинное целое
Специализация Текстовый

Таблицы 3. Справочник «Телеканалы»

Имя поля: Тип данных: Размер:
Код Счетчик Длинное целое
Телеканал Текстовый
Специализация Числовой Длинное целое

Таблицы 4. Справочник «Телепередачи»

Имя поля: Тип данных: Размер:
Код Счетчик Длинное целое
Телепередача Текстовый
Жанр Числовой Длинное целое
Описание Текстовый

Таблицы 5. Справочник «Телепрограмма телепередач»

Имя поля: Тип данных: Размер:
Код Счетчик Длинное целое
Дата Дата/время
Время начала Дата/время
Время окончания Дата/время
№ Телепередачи Числовой Длинное целое
№ Телеканала Числовой Длинное целое

Таблицы 6. Справочник «Элементы кнопочной формы»

Имя поля: Тип данных: Размер:
SwitchboardID Числовой Длинное целое
ItemNumber Числовой Целое
ItemText Текстовый
Command Числовой Целое
Argument Текстовый

Все указанные выше сущности необходимо связать между собой.

1) «Жанр телепередачи» и «Телепередачи»тип связи «один-ко-многим»;

2) «Телепередачи» и «Телепрограмма телепередач»- «один-ко-многим»;

3) «Специализации» и «Телеканалы»- «один-ко-многим»;

4) «Телеканалы» и «Телепрограмма телепередач»-«один-ко-многим».

Построение ER-диаграммы

Модель данных разрабатываемой базы данных представлена следующимисущностями:

  • жанр телепередачи;
  • телепередачи;
  • специализации;
  • телеканалы.

Связи между сущностями отображены на ER-диаграмме (рисунок 1).

Жанр телепередачи КодЖанр
N
N
Телепрограмма телепередачКодДатаВремя началаВремя окончания№ Телепередачи№ Телеканала
ТелепередачиКодТелепередачаЖанрОписание
Специализации КодСпециализации
Телеканалы КодТелеканалСпециализация
N
N

Рисунок 1. ER-диаграмма.

2.3 Описание параметров выходной информации

Во время работы с базой данных необходимо распечатывать различного рода документы (отчеты). В рассматриваемой предметной области требуется, чтобы формировались следующие отчеты:

— отчет по «специализациям телеканалов»;

— отчет по «жанрам телепередач»;

— отчет«телепередачи по жанрам»;

— отчет«телепрограмма телепередач на сегодня»;

— отчет «телепрограмма телепередач на неделю».

Требования к интерфейсам информационной системы

Для более удобной обработки информации разрабатываемая база данных должна включать следующие интерфейсы:

  • форма для заполнения сведений о телеканалах;
  • форма для заполнения сведений о телепередачах;
  • форма для выбора телепередачи по жанру;
  • форма для выбора телепередачи потелеканалу;
  • форма для ввода телепрограммы телепередач;
  • кнопочная форма.

Программная реализация

Статьи к прочтению:

Тема 6 Классификация информационных систем


Похожие статьи: