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

Получение навыков анализа требований пользователя и освоения базовых операций технологии 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

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