Проектирование базы данных для автоматизации ресторанного бизнеса с учетом реализации запросов различного типа по получению информации. Выбор и обоснование инструментальных и программных средств обработки. Последовательность и алгоритм составления меню.
Аннотация к работе
МИНИСТЕРСТВО ПО РАЗВИТИЮ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И КОММУНИКАЦИЙ РЕСПУБЛИКИ УЗБЕКИСТАН Разработка программного обеспечения средств автоматизации ресторанного бизнеса на C Builder Выпускная работа посвящена разработке программного обеспечения средств автоматизации ресторанного бизнеса. Программное обеспечение представляет собой приложение под Windows XP, реализованное средствами языка C Builder 6. The software is an application for Windows XP, implemented by means of language C Builder 6.Глава нашего государства Ислам Каримов, постоянно развивает сферу ИКТ, разрабатывая различные программы и определяя перспективы направления дальнейшей деятельности. Появление персональных машин класса Pentium, семейства операционных систем Windows фирмы Microsoft и различного программного обеспечения позволяют автоматизировать ручные операции, вести любые виды работ по накоплению информации, ее обработки и получению различных выходных форм. Вместе с тем в нынешнее скоротечное время, когда процессы информатизации приобретают все более глобальный характер, когда конкуренция усиливается и информация становится не только товаром, но и действенным идеологическим оружием, сама жизнь и национальные интересы Узбекистана решительно выдвигают все новые и новые задачи. В выпускной работе ставится задача - разработать проект базы данных для накопления необходимой информацией. Одной из широко используемых сред разработки является Borland C Builder, который позволяет создавать различные приложения: от простейших однооконных приложений до программ распределения баз данных.В обзорной части представлены следующие вопросы: современный подход к автоматизации ресторанного бизнеса, требования к базам данных, информационные системы и базы данных, C Builder и базы данных, процессор баз данных Borland Database Engine, архитектура и функции BDE.Создание любой системы предприятия общепита предполагает в первую очередь удовлетворение гастрономических нужд населения. Степень этого развития прямо влияет на доходы населения, от размера которых зависит желание тратить часть этих доходов на услуги и товары, не исключая сферы по предоставлению услуг общественного питания. Было проведено большое количество научных исследований для изучения вкусов потребителя, чтобы по максимуму удовлетворить их или в отдельных случаях влиять на них. Итак, обращая внимание на нужды и привязанности населения, фирмы и другие организации, которые специализируются на общественном питании, включая также само государство, открывают рестораны разных видов: с национальной кухней, рестораны концептуальные, молодежные кафе, закусочные, столовые.База данных - это набор сведений, относящихся к определенной теме или задаче, такой как отслеживание заказов клиентов или хранение коллекции звукозаписей. Если база данных хранится не на компьютере или на компьютере хранятся только ее части, приходится отслеживать сведения из целого ряда других источников, которые пользователь должен скоординировать и организовать самостоятельно. Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и быстро извлекать выборку с произвольным сочетанием признаков. В современной технологии баз данных предполагается, что создание базы данных, ее поддержка и обеспечение доступа пользователей к ней осуществляются централизованно с помощью специального программного инструментария - системы управления базами данных. СУБД должна предоставлять доступ к данным любым пользователям, включая и тех, которые практически не имеют и (или) не хотят иметь представления о: физическом размещении в памяти данных и их описаний;Для верификации данных перед непосредственной записью их в таблицу база данных должна осуществлять вызов правил модели данных и тем самым гарантировать сохранение целостности информации. Качественное построение базы позволяет делать запросы к базе более “прозрачными” и легкими для понимания; следовательно, снижается вероятность внесения некорректных данных и улучшается качество сопровождения базы. Сформировать из этих объектов сущности и характеристики этих сущностей (например, для сущности “деталь” характеристиками могут быть “название”, “цвет”, “вес” и т.п.) и сформировать их список. Поставить в соответствие сущностям и характеристикам - таблицы и столбцы (поля) в нотации выбранной Вами СУБД (Paradox, DBASE, FOXPRO, Access, Clipper, INTERBASE, Sybase, Informix, Oracle и т.д.). Установить связи между объектами (таблицами и столбцами), провести нормализацию таблиц.Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и быстро извлекать выборку с произвольным сочетанием признаков. В современной технологии баз данных предполагается, что создание базы данных, ее поддержка и обеспечение доступа пользователей к ней осуществляются централизованно с помощью специального программного инструментария - системы управления базами данных.
План
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. ОБЗОРНАЯ ЧАСТЬ. База данных и СУБД
1.1 Современный подход к автоматизации ресторанного бизнеса
1.2 Понятие базы данных и СУБД
1.3 Требования к базам данных
1.4 Информационные системы и базы данных
1.5 C Builder и базы данных
1.6 Выбор и обоснование инструментальных средств обработки
2. ОСНОВНАЯ ЧАСТЬ. Технологическая часть
2.1 Постановка задачи
2.2 Руководство программисту
2.2.1 Модули
2.2.2 Взаимосвязь модулей
2.3 Инструкция пользователю
3. БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ
3.1 Рациональная организация рабочего места
3.2 Чрезвычайные ситуации
3.3 Модели производственных процессов с точки зрения экологии