
- •1Введение
- •2Постановка задачи
- •3Организационная структура
- •4Модель «Как есть»
- •5Модель «Как должно быть»
- •6Обзор и выбор стандартов и профилей
- •7Спецификация документов
- •8Функциональное моделирование
- •9Основные элементы модели
- •10Словарь
- •11Описание функциональных блоков
- •12Информационное моделирование
- •13.4Состав и содержание работ по созданию системы
- •13.5Порядок контроля и приемки системы
- •13.6Требования к составу и содержанию работ по подготовке объекта разработки к вводу системы в действие
- •14 Заключение
- •15Список использованной литературы
12Информационное моделирование
Для описания информационной структуры объектов функциональной модели процесса оформления предпродажной документации была создана информационная модель. При этом использовалась вышеописанная методология IDEF1.
Техника создания информационной модели заключается в выделении сущностей и определении их атрибутов. Информация по сущностям и атрибутам берётся из входов и выходов функциональной модели. Затем модель детализируется таким образом, чтобы все сложные виды отношений типа “многие-ко-многим” были бы раскрыты и заменены соответствующим множеством простых отношений. При этом проверяется правильность наследования первичных ключей, описание вторичных ключей и их атрибутов. Информационная модель исследуемого процесса приведена на рисунке 6.
Рис. 6 Информационная модель работы Интернет магазина
Данная информационная модель является завершенной, так как:
каждая сущность полностью определена;
каждая сущность идентифицирована через ее атрибуты;
остались только простые отношения;
информация появляется в модели только один раз.
Эта модель наглядно демонстрирует принцип построения и связи между сущностями. По ней можно проследить, какие сущности входят в систему, в каких связях они выступают в качестве родителей или потомков и откуда берется информация для заполнения заказов. По рисунку 6 можно определить, что сущности Покупатель, Категория являются независимыми, передают свои атрибуты остальным сущностям и в итоге основная информация о работе Интернет магазина содержится в сущностях товар, заказ, параметры, параметры значения, строка параметра товара.
Таким образом, информационная модель данного процесса является основой построения логической схемы базы данных информационной системы.
Описание атрибутов:
таблица 5 Categories - категория
CID(PK) |
Шифр категории |
Name |
Наименование |
таблица 6 Goodslist – товар
GID(PK) |
Шифр товара |
CID(FK) |
Шифр категории |
Name |
Наименование |
Price |
Цена |
Picture |
Картинка |
PicSmal |
Иконка |
memo |
Описание |
таблица 7 Orders – покупатель
OID(PK) |
Шифр покупателя |
Address |
Адрес доставки |
Name |
Фамилия Имя Отчество |
Электронная почта |
таблица 8 Orderedcarts – заказ
OID(FK) |
Шифр покупателя |
CID(FK) |
Шифр категории |
GLID(FK) |
Шифр строки параметра товара |
GID(FK) |
Шифр товара |
Qantity |
Количество товара |
таблица 9 Parametres – параметры
PID(PK) |
Шифр параметра |
CID(FK) |
Шифр категории |
Name |
Наименование |
таблица. 10 Param_Znach – параметры значения
PZID(PK) |
Шифр значения параметра |
PID(FK) |
Шифр параметра |
CID(FK) |
Шифр категории |
Znach |
Значение |
таблица 11 Goods_Paranm – параметры товара
PZID |
Шифр значения параметра |
PID(FK) |
Шифр параметра |
GID(FK) |
Шифр товара |
CID(FK) |
Шифр категории |
GLID(FK) |
Шифр строки параметра товара |
таблица 12 Goods_Lines – строка параметра товара
GLID(PK) |
Шифр строки параметра товара |
CID(FK) |
Шифр категории |
GID(FK) |
Шифр товара |
Price_line |
Цена параметра товара |
13Техническое Задание
13.1назначение и цели создания системы
Наименование системы: Интернет магазин
Доменное имя для размещения системы: mag.a3.perm.ru
Данная система предназначается для сбора заказов на товар, а также его рекламы в Интернете в сфере малого и среднего бизнеса.
Целью создания системы является сокращение средств на рекламу и работы с клиентами. Время и затраты на сбор заказа. Корректность данных. Полнота данных о товаре.
13.2характеристика объектов
Интернет магазин является системой сбора данных от покупателей о приобретении требуемого товара посредством сети Интернет и классом программного обеспечения – браузера.
Эксплуатация данной системы пользователем возможна с любого терминала подключенного к сети Интернет и имеющего браузер. Для функционирования системы необходим web server подключенный к сети Интернет
13.3требования к системе
требования к структуре и функционированию системы;
Система должна состоять из следующих подсистем:
система сбора заказов – интерфейс пользователя для формирования заказа на приобретаемый товар
системы администрирования – интерфейс администратора системы позволяющий управлять характеристиками товара и удалением заявок
БД – система хранения данных
требования к численности и квалификации персонала системы и режиму его работы;
Для обработки заказов 1 менеджер по продажам в течении полного рабочего дня 40 часовой рабочей недели.
Для технической поддержки функционирования системы достаточно 1 системный администратор являющийся сотрудником организации разработчика работающий в режиме вызова по необходимости.
требования к надежности;
Потеря данных - удаление данных пользователем Интернет магазина, потеря данных в случае технической аварии.
Время отклика – не выполнения задачи с определенным ККС
требования к эргономике и технической эстетике;
Визуальное разделение функциональные блоков. Интерфейс пользователя должен соответствовать общему визуальному наполнению сайта.
Обеспечить последовательность действий.
Расположение корзины покупателя, списка товаров и описания товара в отдельных окнах браузера
требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы;
Резервное копирование данных с территориальным разделением от реальных данных раз в день.
Архивные копии данных за месяц.
Работа Интернет магазина на малых вычислительных мощностях при низком обмене данных.
требования к защите информации от несанкционированного доступа;
Обеспечить Интернет магазин системой проверки пользователя для получения доступа к административной части Интернет магазина.
требования к защите от влияния внешних воздействий;
Обеспечить работу сервера в специально оборудованном помещении – серверной.