Служба доставки "Ням-Ням"

Получение навыков анализа требований пользователя и освоения базовых операций технологии IDEF1X. Работы в инструментальной среде проектирования ERwin Data Modeler. Создание структуры базы данных для функционирования тренажерного зала. Входные документы.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 29.11.2015
Размер файла 93,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство образования и науки

Российской Федерации

Федеральное государственное бюджетное образовательное

учреждение высшего профессионального образования

Кафедра автоматизированных систем управления (АСУ)

Пояснительная записка к курсовому проекту

по дисциплине "Базы Данных"

Служба доставки "Ням-Ням"

Буяк Д.В.

Введение

Курсовой проект выполнен с целью получения навыков анализа требований пользователя, освоения базовых операций технологии IDEF1X, работы в инструментальной среде проектирования ERwin Data Modeler, а также получения навыков проектирования.

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

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

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

Назначение и область применения базы данных

Описание деятельности

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

Предполагаемые пользователи и цель проекта

Цель проекта: Автоматизация функций администратора службы доставки.

Точка зрения:

- администратор службы доставки.

Описание данных пользователя

Функции администратора службы доставки

1. Учет заказов.

2. Учет работы персонала.

3. Формирование отчета о заказах.

Входные документы и сообщения

1. Клиент

-Фамилия Имя Отчество

-Номер телефона

2. Заказ

-Наименование товара

-Количество

-Скидка

-Сумма заказа

-Способ оплаты

3. Курьер

- Номер телефона курьера

- Фамилия Имя Отчество курьера

4. Продукция

-Цена

-Название

5. Доставка

-Дата доставки

-Время доставки

-Адрес доставки

Выходные документы и сообщения

1. Отчет о заказах.

Деловой регламент

1. У каждого клиента имеется индивидуальный код

2. У каждого заказа имеется индивидуальный код

3. У каждого курьера имеется индивидуальный код;

Транзакции пользователя

Администратор:

1. Ввод и обновление данных о клиентах.

2. Ввод и обновление данных о персонале.

3. Ввод и обновление данных о заказах.

Модель данных пользователя

FA - диаграмма

Ниже приведена FA- диаграмма (рис. 4.1).

Рисунок 4.1 - FA- диаграмма

ER- диаграмма

Ниже приведена ER- диаграмма (рис. 4.2).

Рисунок 4.2 - ER- диаграмма

Глоссарий

ИМЯ

СМЫСЛ

ТИП

СУЩНОСТИ

ОГРАНИЧ.

ID клиента

Уникальный код

число

Клиент

Ун.знач.

ФИО

Фамилия Имя Отчество клиента

строка

Клиент

Номер телефона

Номер телефона клиента

число

Клиент

ID заказа

Уникальный код

число

Доставка

ID курьера

Уникальный код

число

Доставка

Дата доставки

Дата доставки заказа

дата

Доставка

Адрес

Адрес доставки заказа

строка

Доставка

.

Время доставки

Время доставки заказа

время

Доставка

ID заказа

Уникальный код

число

Заказ

Количество

Количество товара в заказе

число

Заказ

Скидка

Скидка на товары в заказе

число

Заказ

Способ оплаты

Способ оплаты заказа(наличными или по карте)

строка

Заказ

Сумма заказа

Итоговая сумма к оплате

число

Заказ

ID товара

Уникальный код

Число

Продукция

Название

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

Строка

Продукция

Цена

Цена товара

Число

Продукция

.

ID курьера

Уникальный код

Число

Курьер

ФИО курьера

Фамилия Имя Отчество курьера

Строка

Курьер

.

Номер телефона

Номер телефона курьера

Число

Курьер

.

Таблица 4.3 - определения атрибутов всех сущностей.

ИМЯ

СМЫСЛ

Статус

1

Клиент

Лицо, совершающее заказ

сущность

2

Доставка

Услуга, оказываемая организацией

сущность

3

Курьер

Лицо, совершающее доставку заказа

сущность

4

Продукция

Продукция, которая доставляется клиенту

сущность

5

Заказ

Набор товаров, которые заказывает клиент

сущность

6

Заказ клиента

Заказ который сделал клиент

сущность

7

Продукция в заказе

Продукция, которая входит в заказ

сущность

Таблица 4.4 - Сущности

Имя

Тип

Определение

Число

INTEGER

Целые числа

Строка

STRING

Последовательность символов

Дата

DATETIME(8)

Специальный числовой тип, интерпретируемый как<день><месяц><год> <час><минута><секунда>. Вводимые даты не могут быть раньше даты создания базы данных

Сумма

SUM()

Функция возвращает сумму значений столбца

Таблица 4.5 - Определение доменов

Спецификация ограничений целостности

1. Один клиент может сделать несколько заказов

2. Один курьер может доставлять несколько заказов

3. В одном заказе может быть несколько разных товаров

Список использованных источников

1 . Сибилев В.Д. Проектирование реляционных баз данных: учебно-методическое пособие. / В.Д. Сибилев. - Томск: Томский государственный университет систем управления и радиоэлектроники, 2006. - 74 с.

2 . Сибилев В.Д. Проектирование баз данных: учеб.пособие /В.Д. Сибилев. - Томск, 2007. - 201 с.

Размещено на Allbest.ru

...

Подобные документы

  • Изучение возможностей AllFusion ERwin Data Modeler и проектирование реляционной базы данных (БД) "Санатория" на основе методологии IDEF1x. Определение предметной области, основных сущностей базы, их первичных ключей и атрибутов и связи между ними.

    лабораторная работа [197,5 K], добавлен 10.11.2009

  • Проект модели базы данных библиотеки: предметная область, предполагаемые пользователи, назначение; входные и выходные документы и сообщения; деловой регламент, диаграмма физического уровня. Использование технологии IDEF1X в инструментальной среде ERWin.

    курсовая работа [85,4 K], добавлен 14.04.2011

  • Методика и основные этапы построения модели бизнес-процессов верхнего уровня исследуемого предприятия, его организационной структуры, классификатора. Разработка модели бизнес-процесса в IDEF0 и в нотации процедуры, применением Erwin Data Modeler.

    курсовая работа [1,6 M], добавлен 01.12.2013

  • Анализ рынка автоматизированных информационных систем по учёту работы тренажерного зала. Разработка форм ввода-вывода информации учета посещений тренажерного зала в образовательном учреждении. Используемый язык запросов. Вкладка "Тренировочная Программа".

    дипломная работа [969,6 K], добавлен 24.02.2015

  • Характеристика та класифікація CASE-засобів, технологія їх впровадження. Структура і функції CASE-засобу Silverrun. Переваги, результати застосування та ключові функції CA ERwin Data Modeler. Проектування роботи інтернет-магазину за допомогою UML-діаграм.

    курсовая работа [1,5 M], добавлен 07.02.2016

  • Создание логической модели данных. Назначение кнопок Erwin Toolbox. Создание БД в СУБД InterBase. Использование утилиты WISQL. Создание Script-файла. Перенос структуры данных с одного сервера на другой. Синхронизация каталога БД и текущей модели.

    курсовая работа [4,6 M], добавлен 26.11.2011

  • Выделение объектов предметной области и взаимосвязей между ними. Разработка ER-модели на логическом уровне с использованием системы Erwin Data Modeler. Проектирование даталогической и реляционной модели в среде выбранной системы управления базами данных.

    курсовая работа [905,6 K], добавлен 26.12.2013

  • Разработка наиболее информационно наполненной базы данных кинематографа, при помощи которой возможно будет получить информацию о производстве фильма, актерском составе, съемочной группе, рейтингах. Использование баз данных "AllFusion ERwin Data Modeler".

    курсовая работа [8,0 M], добавлен 19.09.2019

  • Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.

    курсовая работа [3,8 M], добавлен 02.02.2014

  • Назначение и область применения базы данных "Филателист". Описание предметной области, предполагаемые пользователи и цель проекта. Входные и выходные документы и сообщения. Реализация базы данных в среде MS Access 2007. Руководство пользователя.

    курсовая работа [1,6 M], добавлен 20.03.2017

  • Анализ предметной области и документирование результатов. Построение модели данных с использованием CASE-средства AllFusion Erwin Data Modeler. Задание базовых параметров систем, необходимых для построения модели данных. Результаты выполнения запроса.

    курсовая работа [3,6 M], добавлен 13.12.2013

  • Характеристика программных продуктов ERwin, Microsoft Excel и Access. Создание сущностей и связей, преобразование логической модели в физическую в среде ERWin. Создание таблиц в MS Access, работа с запросами и отчетами. Построение диаграмм в MS Excel.

    курсовая работа [2,5 M], добавлен 09.12.2013

  • Разработка сайта интернет-магазина, управляемого базой данных. Установка XAMPP, разделение кода и оформления с помощью Smarty. Начало реализации проекта Goodstore. Создание каталога товаров. Создание модели данных с помощью ALLFUSION ERWIN DATA MODELER.

    дипломная работа [3,9 M], добавлен 20.03.2017

  • Составление схемы концептуальной модели данных. Разработка структуры реляционной базы данных и интерфейса пользователя. Особенности главных этапов проектирования базы данных. Способы реализации запросов и отчетов. Специфика руководства пользователя.

    курсовая работа [186,9 K], добавлен 18.12.2010

  • Анализ предметной области. Проектирование структуры базы данных в среде case-средства ERWIN в виде инфологической и даталогической моделей. Общие сведения о AllFusion Process Modeler 7. Требования к надежности, информационной и программной совместимости.

    курсовая работа [3,4 M], добавлен 25.11.2013

  • Анализ и описание предметной области, её ограничения. Проектирование модели в ERWin, методология проектирования IDEF1x. Выделение сущностей и атрибутов, связей между ними, переходов на физический уровень. Описание MS Project и правила разработки в WBS.

    курсовая работа [578,5 K], добавлен 15.11.2009

  • Проектирование информационной системы программными средствами AllFusion Process Modeler и AllFusion Erwin Data Modeler. Диаграмма потоков данных DFD. Проектирование информационной системы с использованием UML, RationalRose. Модель вариантов использования.

    курсовая работа [604,1 K], добавлен 17.12.2015

  • Проектирование базы данных в среде СУБД MS Access. Автоматизация учета информации о товаре в магазине. Определение требований и функций системы. Анализ предметной области. Разработка, создание таблиц, запросов, форм и отчетов. Инструкция для пользователя.

    отчет по практике [523,6 K], добавлен 21.04.2014

  • Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.

    курсовая работа [2,9 M], добавлен 29.06.2015

  • Этапы разработки модели базы данных: составление логической схемы и создание на ее основе физической формы графическим инструментарием Erwin. CASE-технологии для проектирования прикладного программного обеспечения и конфигурационного управления проектом.

    контрольная работа [370,7 K], добавлен 03.01.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.