Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса»




Скачать 392.44 Kb.
Название Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса»
страница 7/8
Тип Пояснительная записка
rykovodstvo.ru > Руководство эксплуатация > Пояснительная записка
1   2   3   4   5   6   7   8

2.3Реализация структуры базы данных


Для разработки БД была выбрана СУБД Microsoft Access 2007, входящая в состав Microsoft Office. Данная СУБД предназначена для работы с относительно небольшими локальными базами данных. Ее достоинствами является простой и удобный пользовательский интерфейс, а также возможность разработки собственного интерфейса БД в виде форм и отчетов непосредственно в рамках СУБД, без необходимости разработки отдельного клиентского приложения.

Отметим, что для рассматриваемой темы более обоснованным был бы выбор клиент-серверной архитектуры и СУБД MySQL, чаще всего применяющаяся в сочетании с web-интерфейсом, но в учебных целях рассматривается создание БД именно в Access.

2.3.1Разработка структуры таблиц


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

  1. каждую сущность преобразовать в таблицу, каждый атрибут – в поле (столбец);

  2. если присутствуют неатомарные атрибуты, то разбить их на несколько атрибутов или выделить в отдельную таблицу;

  3. ввести промежуточные таблицы для связей типа «многие-ко-многим» и разрешить эти связи к типу «один-ко-многим»;

  4. при необходимости добавить справочные таблицы;

  5. выбрать первичные ключи (primary key) для каждой сущности, при необходимости ввести атрибут «Код» уникальным числовым номером ;

  6. добавить внешние ключи (foreign key):

    1. для связей «один-ко-многим» на стороне много;

    2. для связей «один-к-одному» с необязательным классом принадлежности – на стороне 0..1.

Таким образом, для рассматриваемой схемы получим следующий перечень таблиц и полей (первичные ключи подчеркнуты, внешние ключи имеют метку FK):

Клиент (Код, ФИО, Телефон, email, Адрес)

Товар (Артикул, Наименование, Цена)

Заказ (Номер, Клиент (FK), Комментарий, Способ получения (FK), Форма оплаты (FK))

Товарная позиция (Код, Заказ (FK), Товар (FK), Количество, Цена)

Способ получения (Код, Название)

Форма оплаты (Код, Название)

Статус заказа (Код, Название, Текст сообщения)

Получение статуса (Код, Заказ (FK), Статус (FK), Дата/время)

Создадим соответствующие таблицы в MS Access. Все имена таблиц и полей являются допустимыми в данной СУБД, переименование не требуется. Выберем подходящий тип данных и размер для каждого поля.

Полученные таблицы и их поля представлены ниже. Названия ключевых полей подчеркнуты.

Таблица: Заказ

Имя

Тип

Размер

Номер

Длинное целое

4

Клиент

Длинное целое

4

Комментарий

Текстовый

255

Способ получения

Длинное целое

4

Форма оплаты

Длинное целое

4

Таблица: Клиент

Имя

Тип

Размер

Код

Длинное целое

4

ФИО

Текстовый

255

Телефон

Текстовый

10

email

Текстовый

30

Адрес

Текстовый

255

Таблица: Получение статуса

Имя

Тип

Размер

Код

Длинное целое

4

Заказ

Длинное целое

4

Статус

Длинное целое

4

Дата/время

Дата/время

8

Таблица: Способ получения

Имя

Тип

Размер

Код

Длинное целое

4

Название

Текстовый

255

Таблица: Статус заказа

Имя

Тип

Размер

Код

Длинное целое

4

Название

Текстовый

255

Текст сообщения

Текстовый

255

Таблица: Товар

Имя

Тип

Размер

Артикул

Текстовый

15

Наименование

Текстовый

100

Цена

Денежный

8

Таблица: Товарная позиция

Имя

Тип

Размер

Код

Длинное целое

4

Заказ

Длинное целое

4

Товар

Текстовый

15

Количество

Длинное целое

4

Цена

Денежный

8

Таблица: Форма оплаты

Имя

Тип

Размер

Код

Длинное целое

4

Название

Текстовый

255



2.3.2Реализация схемы данных


Реализуем схему данных, соответствующую разработанной модели данных (рисунок ).



Рис. . Схема данных

Для всех связей установлено свойство «Проверка целостности данных». Для связи между полем Товар!Артикул и [Товарная позиция]!Товар установлено свойство «Каскадное обновление данных», чтобы при изменении артикула автоматически обновились данные в связанных записях. В других связях на стороне «один» участвуют поля типа «Счетчик», которые не изменяют своих значений, поэтому каскадное обновление не требуется.

2.3.3Составление основных запросов к базе данных


В требованиях к ИС указаны три основных запроса:

  1. Вычисление общей стоимости заказа и каждой товарной позиции в нем.

  2. Поиск постоянных клиентов, совершивших не менее 3 заказов, причем последний из них в течение последнего года.

  3. Поиск неоформленных и неоплаченных заказов.

Реализация необходимых запросов в Конструкторе представлена на рисунках 6-11ю

Первый запрос, фактически, состоит из двух запросов: первый вычисляет стоимость каждой товарной позиции (Цена * Количество), а второй – суммирует стоимость товарных позиций по каждому заказу (запрос с группировкой и итогами).



Рис. . Запрос на вычисление стоимости каждой товарной позиции



Рис. . Запрос на вычисление суммарной стоимости заказа



Рис. . Запрос на вычисление количества заказов у каждого клиента



Рис. . Запрос на поиск постоянных клиентов

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



Рис. . Запрос на поиск неоформленных заказов



Рис. . Запрос на поиск неоплаченных заказов

Третий запрос также состоит из двух независимых запросов: первый ищет все неоформленные заказы (последний статус = 1 (зарегистрирован)), второй – все неоплаченные (последний статус между 2 (подтвержден) и 5 (оплачен)).
1   2   3   4   5   6   7   8

Похожие:

Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к курсовому проекту по дисциплине «Инфокоммуникационные системы и сети»
Технология: dwdm (уплотненное мультиплексирование с разделением по длине волны) + mpls vpn
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к курсовому проекту по дисциплине «Сети ЭВМ и средства телекоммуникаций»
Целью является спроектировать локальную вычислительную сеть csma/cd образовательного учреждения
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к курсовому проекту по дисциплине «Экономика отрасли»
Целью курсового проекта является расчет технико-экономических показателей эксплуатационной базы на 15 строительных машин
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к курсовой работе по дисциплине «Информационные системы и технологии»
Пояснительная записка содержит 25 страниц, 3 изображения, 3 источника, 2 приложения
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Конспект лекций по курсу сд. Ф корпоративные информационные системы
Лекция № Понятие о сетях. Корпоративные информационные системы. Структура и назначение кис. Характеристика. Требования к организации...
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к курсовому проекту по специальности 1705 «Техническое...
Пояснительная записка к курсовому проекту по специальности 1705 «Техническое обслуживания и ремонт автомобильного транспорта» кп....
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к курсовому проекту по дисциплине “Проектирование...
Радиоприёмник, радиорелейная линия, моделирование, ads, systemvue, канал передачи, структурная схема, функциональные узлы, перенос...
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к курсовому проекту на тему: "Защита информации...
Пояснительная записка содержит описание разработанной программы и руководство по ее использованию. Также в ней приводится описание...
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Отчет по курсу "Корпоративные информационные системы" Тема: "Корпоративные...
Тема: "Корпоративные информационные системы (кис): Галактика, Microsoft Dynamics ax, Эталон (dos-версия), sap r/3"
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Тема Бухгалтерские информационные системы
Определить основные принципы построения систем автоматизации в бухгалтерском учете и особенности их функционирования для крупных...
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Положение пао «Россети» «О единой технической политике в электросетевом комплексе»
Автоматизированные системы управления предприятием, корпоративные информационные системы 79
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка Данная рабочая тетрадь предназначена для студентов...
Огсэ. 03 Английский язык для студентов, обучающихся по специальности 230401 «Информационные системы» (по отраслям)
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к Рабочему проекту автоматическая установка...
Общая часть 3 стр
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к проекту профессионального стандарта
«Работник по техническому обслуживанию и ремонту железнодорожных тяговых и трансформаторных подстанций, линейных устройств системы...
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к курсовой работе по дисциплине «Менеджмент...
Стоимость основных производственных фондов ремонтного вагонного депо в плановом периоде, тыс руб
Пояснительная записка к курсовому проекту по дисциплине «Корпоративные информационные системы в структуре архитектуры предприятий и бизнеса» icon Пояснительная записка к дипломному проекту: 85 страниц, 15 рисунков,...
Пояснительная записка к дипломному проекту: 85 страниц, 15 рисунков, 29 таблиц, 24 источника, 5 приложений, 3 листа чертежей формата...

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск