« Предыдущая Следующая »

2.2 Разработка структуры входных и выходных данных

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

Разрабатываемая модель находится в 3-й нормальной форме, так как:

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

Классической методикой проектирования БД является создание отдельных таблиц для каждой описываемой моделью данных сущности, затем, в процессе нормализации – выделение отдельных таблиц для хранения атрибутов сущности (таблицы-справочники).

Данная база данных состоит из трех таблиц-справочников:

  • вид услуг (таблица 2.1);
  • сотрудники (таблица 2.2);
  • клиент (таблица 2.3).

На рисунке 2.1 представлен пример структурной программы фотоателье «Ирина».

Структурная программа фотоателе

Рисунок 2.1-Пример структурной программы фотоателье «Ирина»

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

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

Таблица 2.1 «Вид услуг»

ПОЛЕ ТИП
Код услуги Integer
Название Сhar (50)
Цена Integer

В таблице «Сотрудники» находится необходимая информация о сотрудниках фотоателье «Ирина».

Таблица 2.2 «Сотрудники»

ПОЛЕ ТИП
Код сотрудника Integer
ФИО сотрудника Сhar (50)
Должность Сhar (50)

В таблице «Клиент» находится все необходимая информация о клиентах фотоателье «Ирина».

Таблица 2.3 «Клиент»

ПОЛЕ ТИП
№ услуги Integer
ФИО клиента Сhar (50)
Телефон Integer
Название услуги Сhar (50)

Вывод

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

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

« Предыдущая Следующая »
Похожие публикации
Схемотехника телекоммуникационного сетевого устройства «Модем»
Курсовая работа по теме «Схемотехника телекоммуникационного сетевого устройства «Модем»» по предмету "Схемотехника телекоммуникационных устройств".