Главная страница

БД супермаркета. ПЗ. Проектирование бд


Скачать 1.25 Mb.
НазваниеПроектирование бд
АнкорБД супермаркета
Дата08.02.2020
Размер1.25 Mb.
Формат файлаdocx
Имя файлаПЗ.docx
ТипДокументы
#107601
страница3 из 3
1   2   3


Рисунок 7 - Таблица «Поставщики»



Рисунок 8 - Таблица «Продажи»


Рисунок 9 - Таблица «Работники»


Рисунок 10 - Таблица «Расшифровка_продаж»


Рисунок 11 - Таблица «Списание»


Рисунок 12 - Таблица «Товары»
После создания всех таблиц нам необходимо организовать связь между ними. Результат представлен на рисунке 13.



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



  1. Создание клиентского приложения


Для взаимодействия создаваемого приложения и БД, мы будем использовать технологию ADO. Для этих целей в среде программирования имеются следующие компоненты:

ADOConection – компонент для связи БД и создаваемого приложения

ADOTable – компонент для отображения данных, хранящихся в таблицах на сервере

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

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


    1. Создание интерфейса пользователя


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

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

Вид главного окна представлен на рисунке 14.



Рисунок 15 – Основное окно программы
На рисунках 15 и 16 представлены примеры созданных форм для работы с должностями персонала, а также со списком продаж супермаркета.



Рисунок 15 – Форма к таблице «Должности»


Рисунок 16 – Форма к таблице «Список продаж»
Все остальные экранные формы имеют схожую структуру, и каждая из них отображает одну сущность.


Заключение
В данной работе были рассмотрены принципы построения БД «Супермаркет», за основу созданной базы были взяты разработки, сделанные в ходе лабораторных работ.

При построении инфологической модели были внесены необходимые коррективы, повышающие эффективность работы данной БД.

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

Созданная БД и приложение для работы с ней отвечают современным требованиям по сохранению целостности хранящихся данных.


Список использованной литературы


  1. Сорокин А.В. Delphi. Разработка баз данных. А. В. Сорокин – СПб.: Питер, 2005. – 477с.: ил. Издательский дом «Вильямс», 2005. – 336 с.: ил. – Парал. тит. англ.

  2. Базы данных/И.П. Карпова. - И.: Питер, - 2013. - 240 с.
1   2   3


написать администратору сайта