Сделай Сам Свою Работу на 5

Разработка инфологической модели





Инфологическая модель представляет собой описание будущей базы данных, представленное с помощью естественного языка, формул, графиков, диаграмм, таблиц и других средств, понятных как разработчикам БД, так и обычным пользователям. Назначение такой модели состоит в адекватном описании процессов, информационных потоков, функций системы с помощью общедоступного и понятного языка, что делает возможным привлечение экспертов предметной области, консультантов, пользователей для обсуждения модели и внесения исправлений. В данном случае под созданием инфологической модели будем понимать именно ее создание для БД. В общем случае, инфологическая модель может создаваться для любой проектируемой системы и представляет ее описание (в общем случае в произвольной форме). Для построения инфологической модели важно знать элементы этой модели. Базовыми элементами модели сущность-связь являются сущности. Сущность по форме представляет собой только некоторое реального описание объекта, точнее набор описаний его значимых признаков-атрибутов. Конкретный набор значений атрибутов объекта будет называться экземпляром сущности



 

 

Разработка датологической модели

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

Разработка физической модели

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



Рисунок - 5 «Схема данных»

Разработка программного обеспечения

Разработка структуры ПО

  Главная форма
  PageControl1
Table2(фильмы )
Table1(кассеты )
Table3(движение кассет )
Table4(клиенты )

 

 


Фильтр Фильтр Фильтр Фильтр

 

Отчет

Экспорт

 

 

Разработка форм

В приведенной базе данных используется 1 форма. Реализация на одной форме нескольких таблиц была сделана с помощью объекта PageControl .

Таблица №1-Песни

Рисунок – 5 «Форма 3»

 

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

 

 

Таблица №2-Исполнители

Рисунок – 6 «Форма 1»

 

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

 

 

Таблица №3-Группы

Рисунок – 7 «Форма 2»

 

В данной таблице представлена информация, в каком году «родилась» группа и краткая информация о ней.

 

Таблица №4-Альбомы

Рисунок – 8 «Форма 4»

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

 

 

Форма запроса

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

Выводы

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



Заключение

При выполнении данной курсовой работы был получен исходный программный продукт, называемый Базы данных «Музыкальная картотека». При создании данного проекта использовались компоненты программной среды Delphi.

В результате исследования были выявлены следующие достоинства:

• Простой и понятный интерфейс;

• Совместимость практически с любой версией Windows;

• Крайне минимальные системные и аппаратные требования;

 

Список литературы

1) Гофман В. Э., Хомоненко А. Д. Delphi. Быстрый старт. — СПб.: БХВ-Петербург, 2003. — 288 с.

2) Романчик В.С., А. Е. Люлькин, «Программирование в Delphi 9: пособие для студентов». Минск: БГУ, 2007. – 128 с.;

3) http://www.coolreferat.com/%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0_%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_2

4) http://www.belrus.info/Soft/vendors/Embarcadero/delphi2009.html

 

 

Приложения

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.