Сеть магазинов косметики
Разработка информационной системы для работы с базой данных сети магазинов. Анализ предметной области, описание предприятия, его структуры, назначение и структура базы данных. Физическое проектирование баз данных. Инструкция по использованию базы данных.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 10.06.2019 |
Размер файла | 2,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Тихоокеанский государственный университет»
Кафедра «Экономическая кибернетика»
Курсовая работа по дисциплине «Базы данных»
Сеть магазинов косметики
Выполнил студент: Попова О.С.
Факультет, группа: ФЭУ, ПИЭ(б)-51
Руководитель работы: Матафонова А.Н.
Хабаровск 2017 г.
Содержание
Введение
1. Анализ предметной области
1.1 Описание предприятия и его структура
1.2 Назначение базы данных
1.3 Структура базы данных
1.3.1 Первая нормальная форма
1.3.2 Вторая нормальная форма
1.3.3 Третья нормальная форма
2. Физическое проектирование баз данных
2.1 Microsoft Access
2.2 Запросы к базе данных
2.3 Экранные формы
2.4 Отчеты
3. Инструкция по использованию базы данных
3.1 Вызов программы
3.2 Экранные формы
3.3 Описание отчётов
4. Глоссарий
Заключение
Список используемых источников
Приложения
Введение
Понятие базы данных можно применять к любой связанной по определенному признаку информации, хранимой и ограниченной особым образом. Базы данных - это некоторое подобие картотеки, электронного хранилища данных, которые хранятся в компьютере в виде одного или нескольких файлов. В настоящее время жизнь человека зависит от различного рода информации, для управления которой требуются создания огромного количества баз и банков данных различного назначения.
Актуальность. Основные идеи современной информационной технологии базируются на концепции, согласно которой данные должны быть организованы в базы данных с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей. Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами данных (СУБД).
Одним из ключевых направлений в области автоматизация бизнес-процессов с использованием информационных технологий является разработка баз данных, позволяющих решить проблему хранения и систематизации информации согласно индивидуальным требованиям компании.
Увеличение объема и структурной сложности хранимых данных, расширение круга пользователей информационных систем привели к широкому распространению наиболее удобных и сравнительно простых для понимания реляционных (табличных) СУБД. Для обеспечения одновременного доступа к данным множества пользователей, нередко расположенных достаточно далеко друг от друга и от места хранения баз данных, созданы сетевые мультипользовательские версии БД основанных на реляционной структуре. В них тем или иным путем решаются специфические проблемы параллельных процессов, целостности (правильности) и безопасности данных, а также санкционирования доступа.
Microsoft Access -это система управления базами данных (СУБД). Такие программы помогают пользователям осуществлять различные операции с файлами баз данных, которые обычно содержат очень большое число элементов. Основным компонентом любой базы данных является таблица - набор данных, расположенных в записях (строках) и полях (столбцах). База данных может состоять из нескольких взаимосвязанных таблиц. Таблицы могут содержать разную информацию, но при этом связываться между собой по какому-то определенному полю. Соответствие записей в двух таблицах будет контролироваться с помощью поля идентификатора. Базы данных, организованные в виде связанных таблиц, называются реляционными.
Как уже упоминалось, таблица - это основной элемент базы данных. Однако база данных может включать также запросы, формы, отчеты и некоторые другие объекты, которые позволяют просматривать (визуализировать) данные и выполнять с ними различные операции.
Согласно индивидуальному заданию требуется разработать базу данных Сеть магазинов косметики. Разработанную базу данных реализовать средствами MS Access 2007 и SQL Server Management Studio проиллюстрировать работоспособность базы данных на конкретных примерах.
Стоит заметить, что использование подобных программ является практически неотъемлемой частью при работе с базами данных, поэтому имеется явная потребность в создании ряда программ для работы с различными видами данных с последующим их использованием. Разработки в области информационных систем являются достаточно перспективными, так как их использование обеспечивает наглядность и презентабельность.
Важную роль при работе с таблицами баз данных играет скорость и сложность процесса их редактирования, получения необходимой информации. В данном курсовом проекте представлена информационная система для работы с базой данных сети магазинов, которая имеет простой интерфейс и значительно упрощает процесс редактирования, добавления, удаления, сохранения записей, а также выполнения запросов, создания отчетов, произведения простого (однотабличного) и сложного (многотабличного) поиска.
Файлы, содержащие результаты выполнения запросов, доступны любым программам чтения текстовой информации, файлы с сохраненными отчетами открываются специальными программами.
Программа должна обеспечивать:
1. Ввод, удаление, добавление и изменение данных, используя удобные экранные формы; база данные информационный проектирование
2. Программную поддержку целостности данных;
3. Быстрый поиск данных по заданным пользователем ИС ключам;
4. Подготовка отчетов и выдачу их на принтер;
5. Реализацию на SQL следующих типичных запросов, использующих:
- только выборку и проекцию,
- соединение, выборку и проекцию,
- группировку с условием и без условия,
- агрегирующие функции во фразах SELECT и HAVING,
- пересечение, объединение, разность, деление.
6. Безопасность данных в БД (введение пароля).
1. Анализ предметной области
1.1 Описание предприятия и его структура
Информационная система «Сеть магазинов косметики» является реляционной системой, т.е. основана на реляционной модели данных. Использование реляционной модели данных обусловлено тем, что в настоящее время она является доминирующей в индустриальном и академическом мире.
Анализ предметной области - деятельность, направленная на выявление информационных потребностей пользователей проектируемой ИС.
Анализ предметной области является первым шагом, с которого начинается разработка информационных систем.
Посредники - торговые фирмы, организации и физические лица, занимающие промежуточное положение между производителями товаров и услуг и их конечными потребителями.
Различают следующие виды торгово-посреднических фирм: торговые, комиссионные, агентские, брокерские.
В данной работе рассмотрена торговая оптовая фирма.
Торговые оптовые фирмы - осуществляют операции за свой счет и от своего имени. Работают в основном с постоянными клиентами и поддерживают с ними длительные отношения.
Оптовые фирмы - выступают в качестве посредников между промышленными или заготовительными предприятиями и розничными торговыми фирмами. Они закупают за свой счет товары у производителей (либо других поставщиков) крупными партиями и реализуют их на местном рынке отдельным потребителям более мелкими партиями, получая при этом прибыль за счет разницы в цене.
Операции по перепродаже - это операции, которые осуществляются торговым посредником от своего имени и за свой счет. Это означает, что торговый посредник сам выступает стороной договора как с экспортером (экспортер-производитель), так и с конечным покупателем, и становится собственником товара после его оплаты.
В рамках данной курсовой работы в качестве предметной области рассматривается сеть косметических магазинов.
В магазины поступают продукты от одной торговой фирмы. Каждая новая поставка товара оформляется по накладной. Прибывший товар отправляется на склад и учитывается товароведом, который решает, какое количество товара оставить на складе, а какое будет отправлено в магазин. Таким образом, товар поступает в распоряжение магазина, где выкладывается в торговом зале для покупателей.
На основании прайс-листа и государственной нормативной документации рассчитывается розничная цена товара для покупателей (клиентов). Товары с установленной на них розничной ценой отправляются на реализацию в торговый зал магазина.
Товароведом учитывается выручка от продажи товаров, количество проданного товара, а также остатки, что позволяет принять решение о целесообразности заказа новой партии товара.
Во главе магазина стоит директор, в непосредственном подчинении у которого находятся все остальные сотрудники. Он отвечает за стратегическое планирование (ближайшие 3-5 лет) деятельности магазина.
У директора есть заместитель, который отвечает за тактическое (1-2 года) планирование деятельности магазина, проведение различных акций.
Бухгалтер ведет учет материальных запасов, операций с денежными средствами и т.д.
За склад отвечает заведующий складом, у которого в подчинении находятся кладовщик, грузчик и отдел контроля выдачи, состоящий из руководи-
теля отдела и контролера выдачи. Через этот отдел товар со склада поступает в торговый зал, где происходит единый технологический процесс, от приема и выкладки товара до расчетов с покупателями и получения прибыли.
В торговом зале задействованы продавцы. Они контактируют с покупателями, выкладывают товар на прилавки. Они также следят за наличием достаточного количества товара в зале. В противном случае, продавцы могут обращаться к руководителю отдела контроля и выдачи за новой партией товара со склада, либо же к товароведу, если нужный товар на складе отсутствует.
Товаровед закажет требующийся товар у поставщика, примет его по доставлению, проверит его качество и отправит на склад или в магазин. Он также следит за соблюдением договорных обязательств, составляет справки об остатках товара на конец дня на складе и в магазине, учитывает суточную выручку.
В кассовом отделе кассирами осуществляются кассовые операции, которые должны отвечать требованиям фискального законодательства. Кассир на кассовом терминале формирует чек клиента, фиксирует скидки. Он также работает с отменами чеков, отменами позиции в чеке, возвратом товаров, с отложенными чеками и т.д.
Подробнее структура магазина представлена на рисунке 1.1
Рисунок 1.1 Организационная структура магазина косметики
На основе данных проведенного анкетирования, выяснили, что база данных необходима для пользования товароведу.
1.2 Назначение базы данных
Большие объёмы информации удобнее организовывать в базы данных. Пример: база данных Сети магазинов косметики хранит информацию о товарах, продажах, поставках, магазинах и т.д. Назначение базы данных - организация информации так, чтобы можно было легко и быстро находить её, чтобы одну и ту же совокупность данных можно было использовать для максимального числа приложений. Вся информация в базе данных должна отражать действительное состояние объекта, т. е. постоянно дополняется, корректируется.
База данных представляет собой поименованную совокупность данных, отражающую состояние объекта или множества объектов, их свойства и взаимоотношения.
Совокупность программ, обеспечивающих обработку данных, называют Система управления базами данных - СУБД.
На основе проведенного анализа создадим базу данных Сеть продуктовых магазинов с помощью таких СУБД как MS Access и язык SQL Server Management.
1.3 Структура базы данных
В моей базе данных торговая фирма владеет сетью магазинов, которые реализуют группу косметических товаров.
Считается, что фирма располагает нужными товарами. Вопросы приобретения товаров фирмой не рассматриваются. Для осуществления поставки товара в магазины необходимо знать имеющиеся товары их розничную цену, Заключить договор с сетью магазинов. Для этого необходимо выделить следующую информацию:
- Код товара;
- Наименование товара;
- Цена товара;
- Наименование заказчика;
- ФИО директора заказчика;
- Адрес заказчика;
- Телефон заказчика;
- Наименование розничной торговой фирмы;
- ФИО директора фирмы;
- Адрес (где располагается розничная торговая фирма);
- Телефон директора фирмы или контактных лиц;
Для того чтобы получить товар от торговой фирмы магазины должны сформировать заказы. Считается, что фирма выдает магазинам товары по накладной.
Для этого формируется счет-фактура с полной информацией о товаре:
- Код товара;
- Наименование товара;
-Цена за 1 ед. товара;
Так же в каждом магазине ведется учёт наличия товара для этого необходимо знать следующее:
- Наименование товара;
- Количество товара (поступило);
- Количество товара (продано);
Ежемесячно каждый магазин подает в фирму отчет о проданных товарах с указанием объема продаж и подает заявку на поставку товаров:
- Название магазина;
- Дата продажи товара;
- Код товара;
- Количество товара продано;
- Наименование товара;
- Общая сумма выручки;
И подает заявку на поставку товаров:
- Количество товара на поставку;
- Номер договора;
-Дата заключения договора;
- Номер накладной;
-Название магазина;
Поскольку один клиент может в течение одного дня сделать несколько заявок, таблица может содержать одинаковые строки. На один и тот же товар может поступить несколько заявок, фирма может поставлять несколько товаров. Один и тот же товар может находиться на разных складах, и т.д. Все это ведет к избыточности данных. Что бы этого не было, произведем нормализацию отношений.
В процессе нормализации данные группируются в таблицы, представляющие классы объектов и их взаимодействие.
Произведем нормализацию отношений, чтобы можно было:
- обеспечить быстрый доступ к данным;
- исключить ненужное повторение данных, которое может являться причиной ошибок при вводе, а также привести к нерациональному использованию дискового пространства;
- обеспечить целостность данных, т.е. чтобы при изменении одних объектов автоматически изменялся другой, привязанный к нему объект.
1.3.1 Первая нормальная форма
Таблица, находящаяся в первой нормальной форме должна отвечать следующим требованиям: таблица не должна иметь повторяющихся записей; в таблице должны отсутствовать повторяющиеся группы полей.
Первая нормальная форма - отношение, в котором на пересечении каждой строки и каждого столбца содержится одно и только одно значение.
Добавим в таблицу Заявки на поставку товара поле Код, что позволит однозначно идентифицировать каждый из заказов.
Таблица Заявка на поставку товара содержит 3 группы повторяющихся полей:
Поля, характеризующие магазины:
- Наименование магазина
- Телефон
- номер договора
Вынесем их в отдельную таблицу Заказчики и добавим новое поле Код заказчика, которое будет однозначно идентифицировать каждую запись таблицы.
Поля, характеризующие товар:
- Наименование товара
- Цена товара за 1 ед.
Вынесем их в отдельную таблицу Торговая фирма(товар) и добавим новое поле Код товара.
Поля, характеризующие товар и договоры уже вынесены в таблицы Товары и Договоры.
Т.к. связь между таблицами происходит по совпадающим полям, добавим в таблицы Магазин поля Код поставщика и Код товара, в таблицу Заявка поле Код клиента и Код товара, в таблицу Договоры поле Код клиента(поставщика), в таблицу Склады поле Код товара для организации связи.
1.3.2 Вторая нормальная форма
Таблица, находящаяся во второй нормальной форме должна отвечать всем требованиям 1НФ, а также любое не ключевое поле однозначно идентифицируется полным набором ключевых полей.
Определим ключевые поля:
Для таблицы Заявки на поставку товара - Код заявки, таблица Заказчики - Код заказчика, таблица Торговая фирма (товар) - код товара,, таблица Товары - Код товара, таблица Таблицы продажа товара по названию магазинов- код продажи
1.3.3 Третья нормальная форма
Таблица, находящаяся в третьей нормальной форме должна отвечать всем требованиям 2НФ, а также ни одно из неключевых полей не идентифицируется при помощи другого неключевого поля.
Другими словами, в таблице нет полей, которые не зависят от ключа.
Все таблицы, приведенные во 2 НФ соответствуют 3 НФ, т.к. в каждой таблице нет полей, которые не зависят от ключа.
При нормализации отношений можно выделить следующие сущности:
- Заказчики (Код заказчика, Наименование, Исполнительный директор, Адрес, Телефон)
Эта сущность отводится для хранения сведений о заказчиках, с которыми работает организация, для которых осуществляет поставку товара.
- Торговая фирма (товар) (Код товара, Наименование товара, Выставочная цена за 1 ед., Себестоимость)
Хранит сведения о товаре, количестве на складе для учета продукции.
- Заявки на поставку товара (Код заявки, Наименование заказчика, телефон, Дата заключения договора, Наименование товара, Поставка)
Сведения о заявках (которые утвердил клиент), на основании заявки осуществляется изъятие продукции.
- Договоры (Номер накладной, Номер договора, Дата поступления товара, Количество товара на поставку)
Данные о накладных необходимы для осуществления отгрузки товара с определенными условиями оплаты (предоплата, отсрочка, наличные или безналичные).
Модель базы данных торговой фирмы, построенная с помощью языка "Таблицы-связи" представлена на рисунке 1.2
Рисунок 1.2 Схема базы данных торговой косметических магазинов
2. Физическое проектирование базы данных
2.1 Microsoft Access
Проектирование информационных систем, включающих в себя базы данных, осуществляется на физическом и логическом уровнях. Решение проблем проектирования на физическом уровне во многом зависит от используемой СУБД (система управления базами данных - комплекс языковых и программных средств, предназначенных для создания, ведения, и совместного ведения БД многими пользователями), зачастую автоматизировано и скрыто от пользователя. В ряде случаев пользователю предоставляется возможность настройки отдельных параметров системы, которая не составляет большой проблемы.
2.2 Запросы к базе данных
Запросы -- это объект базы данных, который служит для извлечения данных из таблиц и предоставления их пользователю в удобном виде. Особенность запросов состоит в том, что они черпают данные из базовых таблиц и создают на их основе временную таблицу.
Все запросы делятся на две группы: запросы-выборки, запросы-действия.
Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями.
Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи.
В данной БД представлены следующие запросы:
1. Выручка от продажи 1 единицы товара - в данном запросе показан каждый товар и его выставочная цена.
2. Магазины продажа товара и выручка - в данном запросе показано сколько товара продано и сколько получено выручки.
3. Учёт наличия товара - в данном запросе будет просматриваться, сколько получено товара, продано, и осталось.
4. Заказ со слада по заказчикам.
5. Заказ со склада по товарам.
2.3 Экранные формы
Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления. Источником данных для формы являются записи таблицы или запроса.
Форма предоставляет возможности для:
1. Ввода и просмотра информации базы данных
2. Изменения данных
3. Печати
4. Создания сообщений.
В данной БД представлены следующие формы:
1. Главная кнопочная форма - она не содержит ничего, кроме кнопок, позволяющих разработчику, пользователю переходить от одних объектов приложения к другим.
2. Заказы на поставку товара
3. Товары
4. Формы с информацией о накладных
2.4 Отчеты
Отчет - это объект базы данных, который предназначен для вывода информации из баз данных, прежде всего на печать.
Отчеты позволяют выбрать из баз данных нужную пользователю информацию, оформить ее в виде документа, перед выводом на печать просмотреть на экране.
Источником данных для отчета может служить таблица или запрос. Кроме данных, полученных из таблиц, в отчете могут отображаться вычисляемые поля, например, итоговые суммы.
В данной БД представлены следующие отчеты:
1. Отчёт по поставке товара.
2. Отчеты продажи товара по каждому магазину.
3. Инструкция по использованию базы данных
3.1 Вызов программы
Программу Microsoft Access можно вызвать несколькими способами:
1. Из меню «Пуск». Пуск - Microsoft Office - Microsoft Access 2003.
Для открытия определенной БД нужно на панели управления нажать «Файл», затем «Открыть». Как показано на рисунке 2.1
Рисунок 3.1 Открытие Microsoft Access
Для открытия определенной БД нужно на панели управления нажать «Файл», затем «Открыть». Как показано на рисунке 3.2
Рисунок 3.2 Открытие определенной базы данных
В открывшемся окне выбрать файл с БД которая вас интересует.
Два раза щелкнуть правой кнопкой мыши на уже сохраненной БД. Что бы ни искать нужную БД в папках можно вынести ярлык на рабочий стол.
3.2 Экранные формы
Экранную форму можно создать двумя способами:
1. С помощью мастера.
2. В режиме конструктора.
В первом случае сначала нужно выбирать данные из таблиц, которые должны располагаться в форме.
Далее нужно выбрать вид формы.
3.3 Существующие виды форм в Microsoft Access
На следующем шаге нужно выбрать стиль формы.
Рисунок 3.4 Существующие стили форм в Microsoft Access
В заключении задать имя.
Любую форму, сделанную с помощью мастера можно изменить в режиме конструктора.
Во втором случае вся форма формируется самостоятельно. Например, можно добавить картинки, кнопки, сделать собственный вид, добавить подчиненные формы и т.д.
В представляемой БД главной формой является форма «Личная карточка». Все остальные формы являются подчиненными. Подчиненные формы для удобства работы с ними размещены на соответствующих вкладках.
3.3 Описание отчетов
Отчеты так же как формы можно создать с помощью мастера и в режиме конструктора.
При создании отчета с помощью мастера нужно сначала выбрать поля из созданных таблиц или запросов для отчета.
Все отчеты в данной БД находятся в «Главном меню».
Для печати какого-либо отчета нужно сначала открыть отчет.
Затем на отчете щелкнуть правой кнопкой мышь. В открывшемся меню выбрать «Печать». Как показано на рисунке 3.5
Рисунок 3.5 Печать отчёта
4. Глоссарий
№ |
Понятие |
Определение |
|
1 |
База данных |
это организованная структура, предназначенная для хранения информации. |
|
2 |
Запрос |
объект, содержащий текст SQL запроса, имеющий уникальное имя в определенной базе данных. |
|
3 |
Макрос |
это объект, представляющий собой последовательность макрокоманд для автоматизации наиболее часто выполняемых действий при работе с базой. |
|
4 |
Модуль |
контейнер программного кода на VBA. Для их редактирования и просмотра используется оболочка Редактора VisualBasic. |
|
5 |
Microsoft Access |
это многогранный продукт, использование которого ограничено только воображением пользователя |
|
6 |
Отчёт |
объект, предназначенный для создания документа, который впоследствии может быть распечатан либо включён в документ другого приложения. |
|
7 |
Страницы |
средство публикации данных в локальной сети или Internet. |
|
8 |
Система Access |
это набор инструментов конечного пользователя для управления базами данных. |
|
9 |
Таблица |
это объект, соответствующий понятию «таблица» в теории реляционных баз данных. |
|
10 |
Форма |
это специальный объект-контейнер для других интерфейсных компонентов, таких как поля ввода и отображения данных, кнопки и др. |
Заключение
В ходе выполнения курсовой работы была достигнута цель работы - проектирование базы данных магазинов косметики.
Для достижения цели был решен ряд задач: составление описания предметной области; составление словаря понятий и терминов; построение исходной модели (ER-диаграммы) базы данных; определение функциональных зависимостей; синтез схемы базы данных на основании функциональных зависимостей; построение оптимизированной концептуальной модели; построение запросов на выборку.
Результатом выполнения курсовой работы стало разработанное приложение баз данных, позволяющее автоматизировать операции учета и процессы составления отчетных документов. Разработанное приложение отвечает всем требованиям предметной области, таблицы созданной базы данных отвечают требованиям нормализации, что позволяет обеспечить целостность и непротиворечивость информации.
Средствами СУБД Microsoft Access создан удобный пользовательский интерфейс. Приложение позволяет решать все задачи, сформулированные в задании на курсовую работу. Это позволяет сделать вывод, что задание выполнено полностью.
Список используемых источников
1. Атре, Ш., Структурный подход к организации баз данных. / [Текст]: Атре, Ш. М.: Финансы и статистика, 1983. 320 с.
2. Бойко, В.В., Проектирование баз данных информационных систем. / [Текст]: Бойко, В.В., Савинков, В.М., - М.: Финансы и статистика, 1989. 351 с.
3. Гарсия-Молина, Гектор, Ульман, Джеффри, Д., Уидом, Дженнифер Системы баз данных. Полный курс.: Пер. с англ. М.: Издательский дом “Вильямс”, 2003. 188 с.: ил.
4. Дейт, К., Руководство по реляционной СУБД DB2. / [Текст]: Дейт, К. М.: Финансы и статистика, 1988. 320 с.
5. Джексон, Г., Проектирование реляционных баз данных для использования с микроЭВМ. / [Текст]: Джексон, Г., М.: Мир, 1991. 252 с.
6. Кириллов, В.В., Структуризованный язык запросов (SQL). / [Текст]: Кириллов, В.В., - СПб.: ИТМО, 1994. 80 с.
7. Мартин, Дж., Планирование развития автоматизированных систем. / [Текст]: Мартин, Дж., М.: Финансы и статистика, 1984. 196 с.
8. Мейер, М., Теория реляционных баз данных. / [Текст]: Мейер, М.,- М.: Мир, 1987. 608 с.
9. Тиори, Т., Проектирование структур баз данных. / [Текст]: Тиори, Т., Фрай, Дж., В 2 кн., - М.: Мир, 1985. Кн. 1. 287 с.: Кн. 2. 320 с.
10. Название сайта [Электронный ресурс]. Режим доступа cleverstudents.ru дата обращения (12.05.2017).
11. Александр Кузнецов, Microsoft Access 2003 Русская версия. Питер. 2006.
12. Гэри Ханен, Джеймс Хансен. Базы данных: разработка и управление: Пер. с англ. М.:ЗАО «Издательство БИНОМ», 1999.
Приложение А
Товарная накладная.
Приложение Б
Форма MS Access, накладная на примере магазина Каприз, в которой указывается код и наименование товара, его цена, количество и сумма.
Приложение В
Результат запроса в MS Access на расчёт выручки на примере магазина “Гламур”. Так же на этом запросе виден итог по количеству проданного товара, розничной цены и выручки.
Приложение Г
Запрос на учет наличия товара MS Access, в котором представлены данные по поступлению количества товара, его продаже и остатку на конец квартала на примере магазина “Каприз”.
Приложение Д
Отчет по продажам за квартал магазина Косметичка. Он сгруппирован по месяцам продажи и наименованию товара. В конце квартала подведены итоги по количеству проданного товара и общей выручки. Отчёт предназначен как для вывода на печать, так и для работы с ним в самой базе данных.
Результат запроса и листинг программа на языке SQL расчёт выручки на примере магазина “Гламур”.
Приложение Е
Запрос на учет наличия товара язык SQL, в котором представлены данные по поступлению количества товара, его продаже и остатку на конец квартала на примере магазина “Подружка”.
Листинг программа:
USE [СМ]
GO
SELECT [Код]
,[Наименование товара]
,[Кол-во товара (поступило)]
,[цена]
,[Кол-во товара (продано)]
FROM [dbo].[подружка]
GO
SELECT Код, подружка.[Наименование товара],[Кол-во товара (поступило)], цена, [Кол-во товара (поступило)]*цена AS Сумма, [Кол-во товара (продано)], [Кол-во товара (поступило)]-[Кол-во товара (продано)] AS Остаток
FROM подружка;
Реализация:
Приложение Ж
Диаграмма данных SQL:
Размещено на Allbest.ru
...Подобные документы
Схема взаимодействия подразделений предприятия. Выбор и обоснование технологии проектирования базы данных. Описание объектов базы данных. Разработка запросов на выборку, изменение, обновление и удаление данных. Интерфейсы взаимодействия с базой данных.
курсовая работа [1,4 M], добавлен 25.05.2023Проектирование структуры базы данных, предназначенной для функционирования автоматизированной информационной системы. Значение и информационное наполнение базы данных. Инфологическое, даталогическое и физическое проектирование. Инструкция по эксплуатации.
курсовая работа [4,2 M], добавлен 17.12.2011Разработка базы данных, предназначенной для отслеживания движения товара внутри сети магазинов. Анализ выходных, внутренних документов. Первоначальный набор сущностей для базы данных. Анализ запросов и установка дополнительных логических связей.
курсовая работа [216,3 K], добавлен 21.02.2016Создание структуры базы данных на примере "Школьного журнала" с использованием метода и принципа нормализации. Понятия базы данных, архитектуры БД и проектирования. Описание предметной области; приложения для работы с базой данных TTable и TQuery.
дипломная работа [996,4 K], добавлен 01.04.2012Системный анализ предметной области. Построение концептуальной и даталогичной модели базы данных. Физическое проектирование базы данных. Описание функциональной модели системы управления базами данных. Разработка экранных форм ввода-вывода и отчета.
курсовая работа [1,1 M], добавлен 09.12.2014Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.
курсовая работа [318,6 K], добавлен 24.12.2014Определение понятия и общее описание базы данных как упорядоченной информационной системы на носителе информации. Описание предметной области и разработка приложения базы данных, содержащей информацию о расписании занятий, для преподавателей кафедры.
курсовая работа [1,3 M], добавлен 08.08.2012Назначение базы данных для обеспечения работы автобусного парка. Основные возможности админпанели. Выполняемые базой данных и приложением функции. Инфологическое моделирование данных. Описание разработанного web-приложения. Проектирование базы данных.
курсовая работа [2,2 M], добавлен 01.02.2013Создание информационную систему "Сеть магазинов" в виде реляционной базы данных и операциями над ней. Создание базы данных в СУБД DB2. Описание и обоснование выбора состава технических и программных средств. Разработка пользовательского приложения.
курсовая работа [1,1 M], добавлен 19.05.2013Cоздание базы данных "Договора" для сети компьютерных магазинов "Вега" в целях автоматизации процессов учета поставки товаров, обеспечения уверенного поиска поставщиков (комплектующих) по заданным условиям. Организация работы базы данных в локальной сети.
курсовая работа [1,9 M], добавлен 05.06.2013Анализ предметной области. Проектирование концептуальной модели. Разработка логической структуры базы данных. Выделение информационных объектов. Создание глобальной схемы связей. Поддержка целостности данных. Структура и назначение существующих форм.
курсовая работа [1,4 M], добавлен 23.09.2016Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.
курсовая работа [3,8 M], добавлен 02.02.2014Разработка базы данных для информационной поддержки деятельности аптеки с целью автоматизированного ведения данных о лекарствах аптеки. Проектирование схемы базы данных с помощью средства разработки структуры базы данных Microsoft SQL Server 2008.
курсовая работа [3,6 M], добавлен 18.06.2012Постановка задачи проектирования и описание предметной области. Выбор состава технических и программных средств. Составление физической структуры базы данных отдела кадров предприятия. Экспорт физической структуры в систему управления базой данных.
курсовая работа [296,6 K], добавлен 07.05.2015Анализ предметной области. Предположительный набор необходимых функций. Даталогическое и инфологическое проектирование. Реляционная модель данных. Создание запросов и атрибутов. Физическая модель данных. Разработка приложения для работы с базой данных.
курсовая работа [720,8 K], добавлен 26.04.2015Появление системы управления базами данных. Этапы проектирования базы данных "Строительная фирма". Инфологическая и даталогическая модель данных. Требования к информационной и программной совместимости для работы с базой данных "Строительная фирма".
курсовая работа [93,0 K], добавлен 31.03.2010Описание предметной области. Концептуальное проектирование базы данных. Разработка базы данных оптового склада. Требования, предъявляемые к аппаратному и программному обеспечению Borland Delphi 7.0 и MySQL. Работа с базой данных оптового склада.
курсовая работа [705,8 K], добавлен 18.06.2015Разработка базы данных средней сложности с типовым пользовательским интерфейсом, а в частности, разработка базы данных СНАБЖЕНИЕ МАГАЗИНОВ на основе реляционной системы управления базами данных Microsoft Access, входящей в комплект Microsoft Office.
курсовая работа [2,1 M], добавлен 02.12.2012Анализ данных предметной области. Информационно-логическая модель базы данных. Физическое проектирование и мероприятия по защите и обеспечению целостности базы данных. Приложение интерфейса для SQL-сервера базы данных на языке программирования Delphi.
курсовая работа [2,2 M], добавлен 30.05.2013Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.
курсовая работа [1,7 M], добавлен 04.06.2015