Научная статья на тему 'ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ КОФЕЙНОГО МАГАЗИНА'

ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ КОФЕЙНОГО МАГАЗИНА Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
74
12
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННАЯ СИСТЕМА / ПРОЕКТИРОВАНИЕ / КОФЕЙНЫЙ МАГАЗИН

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Цейтлина Н.Е., Игрунова С.В.

В данной статье описано проектирование информационной системы кофейного магазина, выбор средств проектирования и разработки.This article describes the design of information system of the coffee shop, the choice of means of design and development.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ КОФЕЙНОГО МАГАЗИНА»

2.Распределенные файловые системы | http://citforum.ru [электронный ресурс] - Режим доступа

http://citforum.ru/operating_systems/unix/glava_18.shtml, свободный. 3.Обзор распределенных файловых систем | www.opennet.ru [электронный ресурс] - Режим доступа

https://www.opennet.ru/base/sys/distributed_fs.txt.html, свободный.

Цейтлина Н. Е. студент

Игрунова С. В., к.т.н., доцент НИУ «БелГУ» РФ, г. Белгород

ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ КОФЕЙНОГО МАГАЗИНА Аннотация: в данной статье описано проектирование информационной системы кофейного магазина, выбор средств проектирования и разработки.

Abstract: This article describes the design of information system of the coffee shop, the choice of means of design and development.

Ключевые слова: информационная система, проектирование, кофейный магазин.

Keywords: information system, design, coffee shop.

Данная статья посвящена проектированию информационной системы кофейного магазина с использованием клиент-серверной технологии.

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

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

Firebird (FirebirdSQL) — кроссплатформенная система управления базами данных (СУБД), функционирующая в Mac OS X, Linux, Microsoft Windows и различных Unix платформах.

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

Здесь для системного анализа была использована инструментальная среда ВР-шп, в которой была разработана функциональная модель бизнес -процесса с помощью методологии ГОЕБО.

Контекстная диаграмма кофейного предприятия представлена на рисунке 1.

USED AT: AUTHOR: DATE: 12.10.2015 ■ WORKING READER DATE CONTEXT:

PROJECT: кофейное оргово-призводственное REV: 13.10.2015 DRAFT

RECOMMENDED

NOTES: 1 2 3 4 5 7 8 9 10 PUBLICATION

рапределения Деньги

во-производственное предприятие

Кофейный аппарат

A-0

Кофейное торгово-производственное предприятие

Рисунок 1 - Контекстная диаграмма предметной области

деятельности

Кофейные зерна

Другие продукты

Заработанные

Далее была выполнена декомпозиция контекстной диаграммы на более подробные составляющие. Результаты представлены на рисунке 2.

USED AT: AUTHOR DATE: 1210.2015 PROJECT: ксфейнсе торговс-гризводстЕежое REV: 13.10.2015 предгрияти? NOTES: 1 2 3 4 56 7 8 9 10 ■ WORKING READER DATE CONTEXT:

DRAFT

RECOMMENDED

PUBLICATION

Меню [Л™™ УЧеТа

т т т дея,еп1н""и

1 стоУСТ ь ^

Деньги -* 0грн Конт роль Чек

Данные 1 РЕЧтт Пригот Заказ Отчет о продажах

- Пр_ напитка |р

Работа с клиентом

Накладная 3 -4. Оплата за Кофейный напиток

'"'У-1

-*

Спеииаль ойорудЕв Небходилье продукть Ксфелслка аппарат » Прием проектов 1

Оборудование д рапределения Кофейный аппарат Сотрудники --—

товара Ï

Ксфейнье зерна

другие продукты

NODE: A0 тЕ: Кофейное торгово-производственное предприятие ^МВЕК:

Рисунок 2 - Декомпозиция контекстной диаграммы

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

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

У каждой сущности обязательно должен быть ключевой атрибут (первичный ключ). Первичный ключ - это атрибут или набор атрибутов, уникально идентифицирующий экземпляр сущности.

Проектирование логической модели выполнено в инструментальной среде Erwin.

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

Рисунок 3 - Логическая модель данных Физическая модель данных переводит логическую модель в вид, близкий для понимания СУБД. Здесь задаются типы данных полей, возможность их незаполнения, все названия записываются латинскими символами. Физическая модель данных представлена на рисунке 4.

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

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

Использованные источники:

1. Архангельский А. Я. Язык С++ в С++ВшМег.-М.: Бином-Пресс, 2008.- 944 с.

2.Д. Кренке. Теория и практика построения баз данных. - 9-е изд. Изд.: ПИТЕР - 2005г-859с.

3.Карпова Т.С. Базы данных: модели, разработка. - СПб.: Питер, 2001.1304 с.

4.Хомоненко А. Д., Ададуров С. Е. Работа с базами данных в C++ Builder. — СПб.: БХВ-Петербург, 2006.— 496 с: ил.

5.В.М. Михелёв. «Базы данных и СУБД» - Белгород: Издательство БелГУ, 2007. - 200 с.

6.Фуфаев Э. В. , Фуфаев Д. Э. - Разработка и эксплуатация удаленных баз данных (книга) - М.: Издательский центр «Академия», 2008.- 256с.

i Надоели баннеры? Вы всегда можете отключить рекламу.