- •Содержание
- •Определения, обозначения и сокращения
- •Введение
- •1 Предпроектная стадия
- •1.1 Сбор материалов обследования
- •1.1.1 Описание предметной области
- •1.1.2 Примеры разработок проектов для аналогичных систем
- •1.1.3 Описание выбранных методов проведения обследования
- •1.1.4 Описание выбранных методов сбора материалов обследования
- •1.1.5 Программа обследования
- •1.1.6 Разработка календарного плана-графика
- •1.1.7 Сбор и формализация материалов обследования
- •1.2 Анализ материалов обследования
- •1.2.1 Обоснование и список объектов автоматизации
- •1.2.2 Обоснование списка задач по объекту автоматизации
- •1.2.3 Обоснование выбора комплекса технических средств
- •1.2.4 Обоснование выбора операционной системы
- •1.2.7 Разработка технико-экономического обоснования и технического задания
- •2 Стадия технического проектирования
- •2.1 Основные положения по проекту информационной системы
- •2.2 Описание организационной структуры
- •2.3 Описание функциональной структуры
- •2.4 Принципы организации информационного обеспечения
- •2.5 Постановки задач
- •2.5.1 Регистрация
- •2.5.2 Авторизация
- •2.5.3 Добавление товара
- •2.5.4 Добавление товара в корзину и редактирование корзины
- •2.5.5 Оформление заказа
- •Описание структур входных и выходных сообщений
- •2.6 Диаграммы прецедентов Use-case
- •2.6.1 Диаграммы последовательности uml
- •2.6.2 Диаграммы состояний uml
- •2.6.3 Диаграммы деятельности uml
- •2.6.4 Диаграммы сотрудничества uml
- •2.7 Разработка форм документов и системы их ведения
- •2.7.1 Определение состава результатных показателей
- •2.7.2 Определение состава первичных показателей
- •2.7.3 Разбиение показателей по формам документов
- •2.7.4 Проектирование форм документов
- •2.7.5 Определение способа нанесения информации на документы
- •2.8.4 Разработка инструктивных материалов по сбору и обработке данных
- •2.8.5 Сбор и обработка данных
- •2.9 Структуры входных и выходных сообщений
- •2.10 Описание состава и характеристик периферийной техники
- •2.11 Описание состава и характеристик аппаратной платформы проекта
- •2.12 Система защиты информации
- •2.13 Проектно-сметная документация и показатели эффективности
- •2.14 План мероприятий по внедрению информационной системы
- •3 Стадия рабочего проектирования (рабочий проект)
- •3.1 Описание программы
- •3.2 Результаты тестирования системы
- •3.3 Расчет экономической эффективности. Разработка проектно-сметной документации
- •3.4 Показатели экономической эффективности
- •Заключение
- •Список использованных источников
- •1 Исходные данные
- •2 Содержание разделов проекта
- •3 Научно-библиографический поиск
- •Приложние б Руководство пользователя
2.7.3 Разбиение показателей по формам документов
Формы документов представлены в таблице 2.10.
Таблица 2.10 – Показатели по формам
Наименование формы |
Показатели |
Редактирование товаров |
Код товара, название, категория, изображение, цена |
Авторизация администратора |
Логин, пароль |
Оплата товара |
Почта, имя, фамилия, телефон, адрес доставки |
2.7.4 Проектирование форм документов
Спроектированные формы документов представлены в приложении В.
2.7.5 Определение способа нанесения информации на документы
В таблице 2.10 указаны способы нанесения информации на документы.
Таблица 2.10 – Способы нанесения информации на документы
Форма документа |
Способ нанесения |
Ведение товаров |
Вручную, ввод с клавиатуры |
Авторизация |
Вручную, ввод с клавиатуры |
Формирование заявки на тур |
Извлечение информации из базы данных |
Формирование заявки на оплату товара |
Извлечение информации из базы данных |
2.7.6 Разработка правил заполнения и использования документов
Все документы заполняются сверху вниз. Выбор полей может осуществляться как переводом курсора с помощью указателя мыши, так и посредством нажатия на кнопку Tab клавиатуры. Для полей ввода данных будет установлено ограничение типа данных. При нарушении правил заполнения форм будет выдано сообщение об ошибке.
2.8 Разработка классификаторов и кодов
Для всех создаваемых документов будет применен стандартный классификатор. Нумерация в каждом виде документа и каждом справочнике порядковая в рамках этого документа/справочника.
2.8.1 Определение состава, назначения и сферы действия классификатора
Классификатор, используемый в нашей работе, относится к локальным классификаторам. Он предназначен для идентификации и поиска информации внутри АИС «Авангард Снаб». Классификатор является систематизированным перечнем таких наименованных объектов, как формы и реквизиты форм.
2.8.2 Определение состава исходных данных и требований к классификатору
Исходные данные мы получаем в виде форм и реквизитов форм путем введения с клавиатуры или извлечения из базы данных с возможностью последующей программной обработки. В рамках данного курса необходимо, чтобы классификатор помог систематизировать реализованные формы и реквизиты внутри них.
2.8.3 Разработка методики построения классификатора
В нашей работе используется иерархический метод классификации.
Иерархический метод классификации понимается как метод, в котором данный набор последовательно делится на подчиненные подмножества, постепенно конкретизируя объект классификации. В этом случае основой для деления является определенный выбранный атрибут. Таким образом, набор результирующих группировок формирует иерархическую древовидную структуру в виде ветвящегося графа, узлы которого являются группировками.
Выбор последовательности характеристик зависит, прежде всего, от характера информации. При построении классификации выбор последовательности характеристик зависит от вероятности обращения к той или иной характеристике. В этом случае наивысшие уровни классификации должны соответствовать наиболее вероятным призывам. Характерными особенностями иерархической системы являются:
возможность использования неограниченного количества классификационных показателей;
соподчиненность классификационных критериев, которое выражается разбиением каждой группы классификации, сформированной по одной характеристике, на множество классификационных групп в соответствии с более низким (подчинённым) атрибутом.
Требования к классификатору, построенному на иерархическом методе классификации:
Классификационные группы, расположенные на одном этапе классификатора, не должны пересекаться, то есть не должны включать аналогичные понятия.
На каждом этапе классификатора для разделения родительской группы следует использовать только один атрибут.
Сумма подмножества всегда должна давать делимый набор объектов; не должно быть части объектов, не включённых в классификационную группу.
Основными преимуществами иерархического метода являются большая информационная емкость, значение которой зависит от глубины классификации (количество этапов деления) и количества объектов классификации, которые могут быть расположены на каждом шаге. Количество объектов на каждом шаге классификации определяется основанием кода, то есть количеством символов в выбранном кодовом алфавите. Выбор необходимой глубины классификации и структуры кода зависит от характера объектов классификации и характера задач, для которых предназначен классификатор. Преимуществами являются также традиционность, привычное применение, возможность создания мнемонических кодов с семантической нагрузкой для объектов классификации.
Существенным недостатком иерархической классификации является жесткость схемы классификации. Это связано с заранее установленным выбором критериев классификации и порядком их использования по этапам классификации. Это приводит к тому, что с изменением состава объектов классификации, их характеристик или характера задач, решаемых классификатором задач, необходим принципиальный пересмотр схемы классификации. Гибкость этой системы обеспечивается только путем введения большой избыточности в ветвях, что приводит к слабой полноте структуры классификатора. Поэтому при разработке классификаторов следует иметь в виду, что метод иерархической классификации более предпочтителен для объектов с относительно стабильными характеристиками и для решения стабильного набора проблем.
