46623 (607881), страница 2

Файл №607881 46623 (Автоматизация заказа блюд в ресторане) 2 страница46623 (607881) страница 22016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)



Рисунок 1.3 – Форма входного документа «Перечень блюд на текущий день»

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



Таблица 1.4

Перечень и описание условно-постоянной информации

Наименование

документа

Идентификатор входных

сообщений

Форма представления

1

2

3

Справочник блюд

SpisokB

Массив данных

на магнитном диске

Справочник продуктов

Products

Массив данных

на магнитном диске

Справочник продуктов в блюде

ProdInRec

Массив данных

на магнитном диске



Таблица 1.5

Перечень и описание реквизитов условно-постоянной информации

Наименование реквизита

Условное

обозначение

Идентификатор источника

Характеристика

реквизитов

1

2

3

4

Код блюда

IdB

SpisokB, ProdInRec

9(4)

Наименование блюда

NAME_B

SpisokB

A(30)

Цена приготовления

CENA_B

SpisokB

9(5),9(2)

Код типа блюда

IdTB

SpisokB

9(2)

Код продукта

IdP

Products

9(4)

Количество продукта

KOL_VO

Products

9(5),9(3)

Стоимость продукта

STOIM_P

Products

9(5),9(2)

Наименование продукта

NAME_PROD

Products, ProdInRec

A(30)

Код единицы измерения

IdEI

Products

9(2)

Количество продукта в блюде

KOL_VOPvB

ProdInRec

9(5),9(3)



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

Таблица 1.6

Перечень и описание нормативно-справочной информации.

Наименование

документа

Идентификатор входных

сообщений

Форма представления

1

2

3

Справочник единиц измерения

EI

Массив данных

на магнитном диске

Справочник типов блюд

TypeB

Массив данных

на магнитном диске



Таблица 1.7

Перечень и описание реквизитов нормативно-справочной информации

Наименование реквизита

Условное

обозначение

Идентификатор источника

Характеристика

реквизитов

1

2

3

4

Код типа блюда

IdTB

TypeB

9(2)

Наименование типа блюда

NameTB

TypeB

A(30)

Код единицы измерения

IdEI

EI

9(2)

Наименование единицы измерения

NameEI

EI

A(30)




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


1.3.1 Структурный анализ с помощью диаграмм SADT



Рисунок 1.4 – 0 уровень диаграммы IDEF0



Рисунок 1.5 – 1 уровень диаграммы IDEF0



1.3.2 Определение информационных объектов и связей между ними

На основе проведённого информационного анализа установлены зависимости для реквизитов, имеющихся в справочниках, и построена логическая модель данных. Эта структура данных представлена на рисунке 1.4.


1.3.3 Структурный анализ с помощью диаграмм “сущность - связь”

Рисунок 1.6 – Информационно-логическая модель данных


Рисунок 1.7 –диаграмма «сущность – связь» созданная в ErWin





2 СПЕЦИАЛЬНЫЙ РАЗДЕЛ


2.1 Конфигурация системы с помощью утилиты BDE ADMINISTRATOR или средств связи приложения и БД DELPHI



Для работы приложения необходимо используемую им базу данных подключить через соответствующий системный драйвер. В Windows это реализуется через ODBC (Open DataBase Connectivity) открытый интерфейс доступа к базам данных, определяющий набор функций, которые можно использовать для доступа к любой реляционной СУБД. Пользователь программы, которая не предусматривает автоматическое подключение к алиасам ODBC, может вручную прописать местонахождение базы данных. Это делается либо через Администратор источников данных ODBC, либо через BDE Administrator, как функциональное расширение администратора. Так как BDE Administrator требует своей предустановки, а администратор ODBC наличествует на всех компьютерах с установленной ОС Windows, то подключение базы данных программы будет идти через«Администратор ODBC».

«Администратор ODBC» открывается через «Панель управления» Windows.



Рисунок 2.1 –окно «Администратор ODBC»



Для добавления алиаса требуется нажать кнопку «Добавить…». Появляется окно добавления нового источника данных.



Рисунок 2.2 –окно создания нового источника данных



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



Р исунок 2.3 –Окно настройки драйвера





2.2 Создание таблиц базы данных с помощью утилиты DATABASE DESKTOP или ACCESS



Таблицы задачи были созданы в СУБД ACCESS. Таблицы создаются с помощью конструктора.



Рисунок 2.4 – ACCESS с выведенным списком таблиц задачи





Рисунок 2.5 –Окно конструктора таблиц



2.3 Организация пользовательского интерфейса


2.3.1 Создание меню, реализующего основные функции информационной системы

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

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

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

При работе с программой пользователь может пользоваться как клавиатурой, так и “мышью”.

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

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

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



Рисунок 2.6 – Вид панели навигации

Характеристики

Тип файла
Документ
Размер
14,58 Mb
Тип материала
Учебное заведение
Неизвестно

Список файлов курсовой работы

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7028
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее