Лекции.Орг


Поиск:




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




ВВЕДЕНИЕ

В наш век компьютерных технологий среди разработчиков баз данных большой популярностью пользуется реляционная система управления базами данных 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 Описание параметров выходной информации

 

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

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

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

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

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

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

 

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

 

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

· форма для заполнения сведений о телеканалах;

· форма для заполнения сведений о телепередачах;

· форма для выбора телепередачи по жанру;

· форма для выбора телепередачи потелеканалу;

· форма для ввода телепрограммы телепередач;

· кнопочная форма.

 

 

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

 





Поделиться с друзьями:


Дата добавления: 2017-01-28; Мы поможем в написании ваших работ!; просмотров: 981 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Неосмысленная жизнь не стоит того, чтобы жить. © Сократ
==> читать все изречения...

781 - | 685 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.