Uploaded by Fenix

Курсовой проект по теме "Проектирование ИС «Кузня»"

advertisement
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Сибирский государственный университет науки и технологий
имени академика М.Ф. Решетнева»
АЭРОКОСМИЧЕСКИЙ КОЛЛЕДЖ
Специальность 09.02.07 Информационные системы и программирование
Цикловая комиссия Информационные системы и программирование
КУРСОВОЙ ПРОЕКТ
Проектирование ИС «Кузня»
Руководитель
______________
Г.Н.Вертунова
Обучающийся ИСП–3–19, 191003014
______________
А.Н.Демьянов
Красноярск 2021
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Сибирский государственный университет науки и технологий
имени академика М.Ф. Решетнева»
АЭРОКОСМИЧЕСКИЙ КОЛЛЕДЖ
Задание на курсовое проектирование
по МДК 05.01 Проектирование и дизайн информационных систем
специальности 09.02.07 Информационные системы и программирование
студенту курса 2 группы ИСП-3-19 отделение очное
Тема задания: Проектирование ИС «Кузня»
ГРАФИК ВЫПОЛНЕНИЯ КУРСОВОГО ПРОЕКТА
Основные этапы
%
Срок выполнения
Подпись
выполнения
выполнения По
Фактически руководителя
работы
проекта
графику
Теоретическая
30
часть
Проектная часть 65
Оформление
5
пояснительной
записки
Руководитель проекта ___________________ Вертунова Г.Н.
Задание получил________________ Демьянов А.Н.
«__13__»_____01_____2021 г.
Дата защиты «_____»______2021г.
АННОТАЦИЯ
к курсовому проекту
«Кузня»
Демьянов Алексей Николаевич
Ключевые слова: Информационная система, Кузня, баня, сайт,
проектирование, компания, предприятие, бизнес-процессы, пользователи,
безопасность,
информация,
нормативные
документы,
персонал,
контекстная диаграмма, диаграмма декомпозиции, диаграмма потоков
данных, услуга, тип данных, база данных, предметная область, интерфейс.
Целью курсового проекта является проектирование ИС «Кузня».
Данная цель определила необходимость постановки и решения
основных задач:
1) Проанализировать существующие аналоги.
2) Описать предметную область.
3) Разработать концепцию ИС.
4) Обосновать выбор средств в разработке ИС.
5) Разработать требования безопасности ИС.
6) Спроектировать концептуальную модель.
7) Спроектировать интерфейс пользователя.
Объект исследования – кузня.
Предмет исследования - информационные процессы, протекающие в
кузне.
Проект состоит из двух глав, содержащих в себе теоретические
основы и рекомендации для совершенствования ИС «Кузня».
В первой главе рассмотрены основные понятия и определения,
используемые в КП и использованные источники информации, нормативной
базы по теме КП.
Во второй главе рассматриваются вопросы: анализ существующих
аналогов, описание предметной области, концепция ИС, обоснование
выбора средств разработки ИС, разработка требований безопасности
информационной системы, концептуальное проектирование, логическое
проектирование, проектирование интерфейса; сделаны выводы и даны
рекомендации по проектированию ИС «Кузня».
Проект включает: 43 страниц, 13 таблиц, 13 рисунков, 1 приложений.
Использованных источников – 15.
АККП-09.02.07 9. 003 ПЗ
Изм Лист
№ докум.
.
Студент
Демьянов
А.Н.
Вертунова
Руководит. Г.Н.
Подпис Дат
ь
а
Лит.
Проектирование ИС «Кузня»
Лист
3
Листов
43
АК СибГУ имени М.Ф.Решетнева
СОДЕРЖАНИЕ
Введение………………………………………………………………………….
5
1
Теоретическая
часть…………………………………………………………...7
1.1 Основные понятия и определения, используемые в
КП…………..…….…7
1.2. Обзор использованных источников информации, нормативной
базы по
теме
КП
............................................………………………………………...…...8
2
Проектная
часть………………………………………………………..……..10
2.1
Анализ
существующих
аналогов………………………………………..…10
2.2
Описание
предметной
области…………………………………………….13
2.3
Концепция
ИС……………………………………………………..………..17
2.4
Обоснование
выбора
средств
разработки
ИС…………………….……….19
2.5
Разработка
требований
безопасности
информационной
системы……....20
2.6
Концептуальное
проектирование……….…………...…………………….22
2.7
Логическое
проектирование…………………………………………….…23
2.8
Проектирование
интерфейса…………….…………………………………24
Заключение..………………………………………………...…….…………….
26
Список
используемых
источников…………………………………………….28
Приложение
А…………………………………………………………………..29
АККП-09.02.07 9. 004 ПЗ
Изм. Лис
т
№ докум.
Подпись Дата
Лис
т
4
ВВЕДЕНИЕ
Информационная система — это взаимосвязанная совокупность
средств, методов и персонала, используемых для хранения, обработки и
выдачи информации для достижения цели управления. В современных
условиях основным техническим средством обработки информации
является
персональный
компьютер.
Большинство
современных
информационных систем преобразуют не информацию, а данные. Поэтому
часто их называют системами обработки данных.
В 21 веке интернет торговля заняла ведущую позицию в торговом
бизнесе. Всё чаще люди предпочитают совершать покупки, не выходя из
дома. Особенно в периоды пандемии, и некоторых природных бедствий
такой способ приобретения товара является наиболее безопасным и
актуальным. В этом помогает интернет-магазин.
Интернет магазин – это специальный сайт, где можно ознакомиться с
товаром, узнать его характеристики, цену, почитать отзывы, сделать
индивидуальный заказ, а также связаться с консультантом, если у
покупателя или заказчика возникли вопросы по поводу желаемого товара.
Существует множество причин, по которым фирма открывает магазин
в интернете. Вот основные из них:
1) Экономия денег.
2) Экономия времени.
3) Круглосуточный режим работы.
4) Работа без выходных.
Интернет торговля имеет массу преимуществ. Затраты на открытие
интернет-магазина будут значительно меньше, чем на открытие
АККП-09.02.07 9. 005 ПЗ
Изм. Лис
т
№ докум.
Подпись Дата
Лис
т
5
традиционного магазина. Пониженная издержка на открытие интернетмагазина позволит предпринимателю обеспечить более низкие цены на
продаваемые товары.
Достоинства интернет-магазина.
1) «Мобильное управление». Предприниматель может управлять
своим магазином из любой точки мира. Достаточно иметь с собой ноутбук,
смартфон или планшет и иметь доступ к сети интернет.
2)
«Дешёвое
финансовое
обслуживание».
Для
создания
непосредственно интернет магазина не нужны большие инвестиции. Если
предприниматель имеет образование программиста, то он может написать
сайт для интернет-магазина бесплатно, но для этого понадобится много
свободного времени и умение красиво оформлять сайты. Также на
содержание такого магазина не требуется вложения большого количества
денег. Также можно сэкономить на найме обслуживающего персонала, ведь
необходимость в нём просто отпадает.
3) Товар можно доставить службой доставки. Также покупатель может
забрать его сам.
4) Нет нужды тратить деньги на аренду дополнительного помещения
для хранения товаров. Его можно хранить у себя на месте производства,
требуется только небольшой прилавок «Лёгкая реализация». Ведущим
достоинством интернет-магазина является то, что его может открыть
каждый.
Недостатки:
1) «Оформление». Интернет-магазин должен быть интересным.
Покупатель, скорее всего, не будет приобретать товар на плохо
оформленном сайте, также снижается уровень его доверия.
2) Подключение платёжных систем.
3) Высокие расходы на рекламу.
Многочисленные опросы и исследования показывают, появившаяся
мода на этнику вернула популярность кузнечному ремеслу, к тому же
кованные вещи всегда выглядят по особенному и привлекают внимание
коллекционеров, также стали популярны реконструкторство и косплей в
которых могут использоваться кузнечные изделия. Исходя из
вышесказанного, данная тема является актуальной, но только среди
ограниченного круга людей с достатком выше среднего.
Целью курсового проекта является проектирование ИС «Кузня».
Для достижения поставленной цели необходимо решить следующие
задачи:
1) Проанализировать существующие аналоги.
2) Описать предметную область.
3) Разработать концепцию ИС.
4) Обосновать выбор средств в разработке ИС.
5) Разработать требования безопасности ИС.
АККП-09.02.07 9. 006 ПЗ
Изм. Лис
т
№ докум.
Подпись Дата
Лис
т
6
6) Спроектировать концептуальную модель.
7) Спроектировать логическую модель.
8) Спроектировать интерфейс пользователя.
Объектом является кузня.
Предметом являются информационные процессы, протекающие в
кузне.
АККП-09.02.07 9. 007 ПЗ
Изм. Лис
т
№ докум.
Подпись Дата
Лис
т
7
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1. Основные понятия и определения в КП
Информационная система (ИС) – система, предназначенная для
хранения, поиска и обработки информации, и соответствующие
организационные ресурсы (человеческие, технические, финансовые и т.
д.), которые обеспечивают и распространяют информацию
Сайт, или веб-сайт, – одна или несколько логически связанных
между собой веб-страниц; также место расположения контента сервера.
Обычно сайт в Интернете представляет собой массив связанных данных,
имеющий уникальный адрес и воспринимаемый пользователями как
единое целое.
Веб-страница – отдельный документ в Интернете, содержащий
текст, графику, звук и т. п.
Веб-разработка – процесс создания веб-сайта или веб-приложения.
Основными этапами процесса являются веб-дизайн, вёрстка страниц,
программирование на стороне клиента и сервера, а также
конфигурирование веб-сервера.
На сегодняшний день существуют несколько этапов разработки вебсайта:
– Проектирование сайта или веб-приложения (сбор и анализ
требований, разработка технического задания, проектирование
интерфейсов).
– Разработка креативной концепции сайта.
– Создание дизайн-концепции сайта.
– Создание макетов страниц.
– Создание мультимедиа и FLASH-элементов.
– Вёрстка страниц и шаблонов.
– Программирование (разработка функциональных инструментов)
или интеграция в систему управления содержимым (CMS).
– Оптимизация и размещение материалов сайта.
– Тестирование и внесение корректировок.
– Публикация проекта на хостинге.
– Обслуживание работающего сайта или его программной основы.
В зависимости от текущей задачи, какие-то из этапов могут
отсутствовать.
Виды сайтов:
– Персональные (домашние) странички (Одна, две или несколько
web-страниц в интернете для одного сайта. Размещается на них любая
информация, например: о себе, о друзьях, увлечениях).
– Сайт-визитка (Сайт предоставляет собой набор HTML-страниц,
без средств интерактивного взаимодействия с пользователем. Он
обладает признаками визитки предприятия. Как правило, на такие сайты
8
заходят, чтобы узнать адрес фирмы, посмотреть схему проезда, скачать
прайс-лист).
– Информационные сайты (Большой виртуальный массив
информации, включающий в себя множество различных тематических
разделов, либо некоторое количество самостоятельных проектов,
напоминает энциклопедию или специализированный журнал).
– Промо-сайты (Сайты, посвященные разовым событиям и акциям).
– Сайт-фотогалерея (Эти сайты позволяют людям загружать свои
фотографии, рисунки, картины).
– Информационные интернет-издания, СМИ (Сайты информируют
посетителей о последних новостях в реальном времени. Они работают
аналогично телевизионным каналам новостей или печатным изданиям.
Состоят из новостных лент, все новости разделены по темам).
– Крупные информационные порталы, или контент-проекты (Такие
сайты содержат большое количество информации в текстовом,
графическом или каком-либо другом виде. Примерами таких крупных
информационных порталов могут быть коллекции рефератов, курсовых
или дипломных работ, библиотеки, архивы фильмов, аудиокниг,
видеокурсов и т.д.)
– Корпоративные сайты (Корпоративный сайт создается какой-либо
компанией или организацией. Он предоставляет посетителям
максимально полную информацию по реализуемым продуктам или
услугам и схемам взаимодействия с потенциальными клиентами).
– Интернет-магазины (Сайты интернет-магазинов предназначены
для продажи различных товаров. Такой сайт представляет собой каталог
товаров).
–
Сервисы
(Сайты-сервисы
позволяют
пользователям
обрабатывать информацию разного рода: переводить тексты,
обрабатывать рисунки и фотографии, анализировать сайты и т. д.)
– Социальные сети (Социальные сети имеют своей целью общение
людей, обмен информацией между ними).
– Блоги (Блоги представляют в сети информацию с точки зрения их
авторов. Они бывают личные или корпоративные, общетематические или
посвященные какой-то конкретной теме).
1.2.
Обзор
использованных
нормативной базы по теме КП
источников
информации
Использованные источники информации нормативной базы для
кузни:
— ГОСТ Р 57489-2017 Руководство по добросовестной практике
продажи товаров дистанционным способом с использованием сети
Интернет. Настоящий стандарт распространяется на деятельность лиц,
занимающихся
предпринимательской
деятельностью
в
сфере
дистанционных
продаж
потребительских
товаров
покупателям
9
исключительно для личных, семейных, домашних и иных нужд, не
связанных с осуществлением предпринимательской деятельности, с
использованием информационно-телекоммуникационной сети Интернет
(далее - продажа товаров дистанционным способом с использованием
сети Интернет).
— ГОСТ Р 51773-2001 Розничная торговля. Классификация
предприятий. Настоящий стандарт распространяется на предприятия
розничной торговли различных организационно-правовых форм и форм
собственности, использующих для ведения хозяйственной деятельности
магазины.
— ГОСТ Р 51303-99 Торговля. Термины и определения. Настоящий
стандарт устанавливает термины и определения основных понятий в
области торговли.
— ГОСТ 16299-78 Упаковывание. Термины и определения.
Стандарт устанавливает применяемые в науке, технике и производстве
термины и определения основных понятий в области технологии и
оборудования для упаковывания различных видов продукции.
— ГОСТ 16318-77 Оборудование технологическое для предприятий
торговли и общественного питания. Термины и определения. Настоящий
стандарт устанавливает термины и определения технологического
оборудования для предприятий торговли и общественного питания.
— ГОСТ 17527—2003 - Упаковка. Термины и определения.
Настоящий стандарт устанавливает термины и определения основных
понятий в области упаковки и видов ее испытаний.
— ГОСТ 18338-73 Тара производственная и стеллажи. Термины и
определения. Настоящий стандарт устанавливает применяемые в науке,
технике и производстве термины и определения основных видов
производственной тары и стеллажей.
— ГОСТ 21391-84. Средства пакетирования. Термины и
определения. Настоящий стандарт устанавливает термины и
определения понятий упаковки грузов.
— ГОСТ 23004-78. Механизация и автоматизация технологических
процессов в машиностроении и приборостроении. Настоящий стандарт
устанавливает применяемые в науке и технике термины, определения и
обозначения основных понятий механизации и автоматизации
технологических процессов изготовления и ремонта изделий,
применяемых в машиностроении и приборостроении. Термины и
обозначения, установленные настоящим стандартом, обязательны для
применения в документации всех видов, научно-технической, учебной и
справочной литературе.
— ГОСТ Р 51303-2013 Торговля. Термины и определения.
Настоящий стандарт устанавливает термины и определения основных
понятий в области торговли.
Термины, установленные настоящим стандартом, рекомендуются
для применения во всех видах документации и торговле, входящих в
10
сферу действия работ
результаты этих работ.
по
стандартизации
и/или
использующих
ПРОЕКТНАЯ ЧАСТЬ
2.1. Анализ существующих аналогов
Сайты, аналогичные проектируемому:
1) Интернет-магазин художественной
Изделий». (Рисунок1)
ковки
«Мир
кованных
Рисунок 1 – Мир кованных изделий
Достоинства.
1. Современный и удобный интерфейс.
2. Высокая информативность на главной странице.
3. Удобная навигация по категориям товаров.
4. Наличие службы поддержки.
Недостатки:
1. Оформление заказа занимает много времени.
2. Ожидание консультации специалиста занимает много времени
2) Интернет-магазин «Железное превосходство» (Рисунок 2)
11
Рисунок 2- Железное превосходство
Достоинства:
1. Простой и стильный интерфейс.
2. Регулярное обновление контента.
3. Удобная система фильтров.
4. Быстрое оформление заказа.
Недостатки:
1. Для нахождения нужного товара требуется выполнить много
шагов.
2. Сложная навигация.
3) Интернет-магазин «Иранская ковка». (Рисунок 3)
Рисунок 3 –Иранская ковка
Достоинства:
1. Большой каталог товаров.
2. Постоянное обновление контента.
3. Быстрый ответ консультантов.
Недостатки:
1. Сложная навигация.
2. Скудный дизайн сайта.
3. Сложность оформления заказа.
12
4) Интернет-магазин «Топорсиб». (Рисунок 4)
Рисунок 4 –Топорсиб
Достоинства:
1. Минималистичный дизайн.
2. Быстрое оформление заказа.
3. Наличие ссылок на сопутствующие сайты с доп. информацией
о товаре.
Недостатки:
1. Скудный каталог товаров.
2. Мало информации о товаре.
3. Отсутствие навигации.
5) Интернет магазин Железная мануфактура. (Рисунок 5)
13
Рисунок 5 - Железная мануфактура
Достоинства:
1. Информативность главной страницы.
2. Плавные переходы между страницами.
3. Информативность товара.
4. Быстрое и удобное оформление заказа.
5. Обратная связь.
Недостатки:
1. Неудобная навигация по сайту.
2. Количество кнопок навигации у хедера сайта.
2.2. Описание предметной области
Предметная область — множество всех предметов, свойства
которых и отношения, между которыми рассматриваются в научной
теории.
Кузнечный магазин предоставляет возможность покупателям
приобретать товары и услуги, относящиеся к категории художественной
обработки металла. Покупатель заходит на сайт выбранного магазина,
находит нужный ему товар и оформляет заказ, после подтверждения
заказа менеджер отправляет уведомление о привозе товара в пункт
выдачи, клиент приезжает в пункт выдачи, получает товар и отдает за
него деньги.
Покупатель, ознакомившись с условиями продажи, начинает
просматривать предлагаемый перечень товаров. Понравившийся по
цене, виду или характеристикам продукт он заносит в корзину покупок.
При
возникновении
вопросов,
консультант
консультирует
покупателей по заданным вопросам.
У предприятия имеется магазин. В магазине представлены товары
различных категорий. Продавец продаёт товары или принимает заказы
на товары. Срок выполнения заказа на товар от 1 дня до 2-3 недель.
14
Когда заказ на товар готов, связываются с покупателем и
информируют его о готовности заказа. Затем подписывают документы на
получение товара, принимают оставшуюся часть оплаты и заказ
передаётся клиенту. После выполнения заказа документы и деньги
сдаются бухгалтеру, который контролирует правильность расчетов и
оформления.
Функционирование любого предприятия по продаже какого-либо
вида продукции невозможно без складских помещений. Поэтому нужно
включить в предметную область коммерческого предприятия склад
товаров с одним сотрудником – кладовщиком, который контролирует
приход и уход товаров со склада.
Организационная модель магазина кузнечных изделий состоит из 6
подразделений:
 руководство, представленное директором;
 магазин;
 склад;
 отдел бухгалтерии;
 коммерческий отдел;
 технический отдел;
 кузнечный отдел.
Задачи и функции каждого подразделения(подсистемы).
1. Руководство:
- Организация руководства деятельности предприятия, решения
финансовых вопросов и других проблем, возникающих в процессе
деятельности предприятия;
- Заключение договоров и принятие необходимых мер по
выполнению обязательств предприятия согласно заключенным
договорам;
- Исполнение функций по найму и увольнению работников
предприятия, заключение с ними договоров и трудовых соглашений;
- Разработка организационной структуры предприятия и
должностных инструкций.
2. Отдел Бухгалтерии:
- Ведение учета и контроля над целостностью и движением
нематериальных фондов и денежных средств организации
- Учет долгосрочных активов, материальных ценностей, расчетов с
клиентами, расчетов с персоналом (оплата труда),
- Учет расходов, финансовых результатов от банковских операций.
- Обеспечивает многосторонний анализ экономической и
финансовой деятельности фирмы и участвует в принятии решений.
3. Коммерческий Отдел:
- Учёт закупок;
- Учёт продаж;
- Составление инвентаризационной ведомости;
- Отчёты.
15
4. Технический отдел:
- Поддержание работоспособности компьютерной техники;
- Администрирование локальной сети;
- Установка и настройка ПО;
5. Склад:
- Составление отчетов о движении товаров по всем складам;
контроль экспедиторов;
- Определение наличия товаров; ведение учетов о движении
товаров на складе.
- Погрузка/разгрузка товаров.
6. Магазин:
- Продажа товаров;
- Информирование клиента о готовности заказа;
- Ведение переговоров с клиентами, предоставление им
необходимой информации об оказываемых услугах, консультирование
клиентов;
- Принятие заказов от клиентов;
- Заключение договоров с клиентами.
7. Кузнечный отдел.
- Изготовление товара;
- Определение материалов необходимых для закупки.
Далее требуется описать виды входной и выходной информации
для каждого подразделения (подсистемы). В данном случае описание
видов входной и выходной информации представлены следующим
образом:
1. Руководство:
- Входная информация: жалобы и предложения, отчеты, отчет о
состоянии работы оргтехники и запрос новой аппаратуры.
- Выходная информация: назначение зарплаты, указ на внедрение
ПО.
2. Отдел Бухгалтерии:
- Входная информация: назначение зарплаты, продажи, учет
закупок и продаж, информация о наличии товаров на складе.
- Выходная информация: информация о счетах.
3. Коммерческий Отдел:
- Выходная информация: формирование цен на товары и услуги,
учет закупок и продаж, отчеты.
4. Информационно-технический отдел:
- Входная информация: указ на внедрение ПО.
- Выходная информация: отчет о состоянии работы оргтехники и
запрос новой аппаратуры.
5. Склад:
- Входная информация: поставка товаров, запрос товара.
- Выходная информация: информация о наличии товаров на
складе, отпуск товара или ответ на запрос о наличии товара.
16
6. Магазин:
- Входная информация: подача заказа, информация о счетах,
отпуск товара или ответ на запрос о наличии товара, формирование цен
на товары и услуги.
- Выходная информация: информация о готовности заказа и
выполнении заказа, запрос товара.
7. Клиенты:
- Входная информация: информация о готовности заказа и
выполнении заказа, запрос товара.
- Выходная информация: жалобы и предложения, подача заказа.
8. Кузнецы:
- Входная информация: заказ товаров.
- Выходная информация: поставка товаров, заказ на материалы.
Для описания предметной области была составлена контекстная
диаграмма (рисунок 6)
Рисунок 6 – Контекстная диаграмма
Диаграмма декомпозиции представлена на рисунке 7, диаграмма
декомпозиции второго уровня представлена на рисунке 8.
17
Рисунок 7 – Диаграмма декомпозиций
Рисунок 8 - Диаграмма декомпозиции второго уровня
Диаграмма потоков данных представлена на рисунке 9.
18
Рисунок 9 – Диаграмма потоков данных
2.3. Концепция ИС
Основные понятия, которые должна содержать ИС в процессе её
функционирования представлены ниже:
Кузница - Мастерская или цех для обработки металла ковкой.
Кузнец - мастер, занимающийся обработкой металла.
Реплика - вещь сделанное по мотивам оригинальной вещи.
Нож - режущий инструмент, рабочей частью которого является
клинок.
Фибула - металлическая застёжка, иглу которой замыкает приёмник,
соединённый корпусом с пружинящим механизмом.
Балясина - Точеный столбик перил.
Пика - кованый элемент украшения.
Клеймо - оттиск, знак, отметка, наносимые на вещь, товар с целью
фиксирования его принадлежности.
Доспехи - специальная одежда, предназначенная для защиты
носителя от оружия.
Меч - вид холодного оружия с прямым клинком, предназначенный
для рубящего и колющего ударов.
Функциональные требования – требования, предъявленные к
магазину.
Ниже предоставлены функциональные требования к интернетмагазину:
1) Пользователь должен быстро находить нужный товар.
2) У пользователя должна быть возможность добавлять товар в
избранное.
19
3) Пользователь должен ввести персональную информацию для
оформления заказа.
4) На сайте должен быть способ связи с сотрудником для
оформления личного заказа.
5) Чтобы заказ отправился к пользователю, он должен подтвердить
все введённые данные.
6) а сайте должны быть указаны способы оплаты.
7) На сайте должны быть указаны контактные данные рабочего
персонала интернет-магазина.
8) Пользователь должен иметь возможность оставлять отзывы о
купленном товаре.
9) Пользователь должен иметь доступ к своей истории заказов.
10) Пользователь должен получать уведомления о любых
изменениях на сайте, пополнении каталога и т.д.
Ниже предоставлены нефункциональные требования для интернетмагазина.
1. Сайт должен корректно отображаться в браузерах таких как
Google Chrome, Operа, Mozilа FireFox, Yаndex Browser.
2. Работа сайта должна быть надёжной и стабильной.
3. Сайт должен иметь хорошую оптимизацию и потреблять
минимальное количество ресурсов ПК.
4. Данные пользователя должны быть конфиденциальны и быть
доступными только для пользователя.
5. Интерфейс должен быть интуитивно понятным и простым в
использовании.
6. Сайт должен быть пригодным для эксплуатации, т.е способности
к сопровождению.
7. Сайт должен поддерживать разные операционные системы такие
как Windows, MаcOS, Linux.
8. Сайт должен иметь иконку и название.
9. Сайт должен содержать изображения.
2.4. Обоснование выбора средств разработки ИС
Ниже приведены 3 конструктора которые можно использовать для
разработки ИС интернет-магазина.
- Wix.com. Позволяет создавать сайты с использованием широкого
функционала и шаблонов. Пользователь может как создать сайт с нуля,
так и использовать один из шаблонов или сгенерировать сайт, ответив на
несколько вопросов системы.
- Wordpress.
Данный конструктор в основном направлен на
разработку сайтов, на которых представлен преимущественно текстовый
и графический контент.
- PrestаShop входит в число наиболее востребованных и известных
конструкторов, позволяющих разрабатывать интернет-магазины. При
20
этом, особенности сайта позволяют создавать продукт практически
любого типа и масштаба.
Характеристики средств перечислены в таблице 1.
Таблица 1 – Средства разработки ИС
Критерий
Wix.com
Wordpress
PretаShop
+
+
-
Число бесплатных шаблонов
Универсальность
Разнообразие бесплатных плагинов
Сложность интерфейса
Число функций в бесплатной версии
Много
Высокая
Среднее
Низкая
Высокое
Мало
Средняя
Высокое
Средняя
Низкое
Безопасность
Удобство использования
Высокая
Удобная
навигация
по
конструктору,
справочной
информации
мало.
Подходит
для
любых сайтов
Средняя
Простое
управление
конструктором,
много
справочной
информации
+
Подходит
для Подходит для создания
сайтов с блогами интернет-магазина.
Наличие русификации
Наличие SEO плагина
Универсальность для сайтов
Мало
Низкая
Низкое
Сложная
Бесплатная
версия
отсутствует.
Средняя
Сложное навигация по
конструктору,
справочной
информации мало.
1.5. Разработка требований безопасности ИС
Для бесперебойной работы сайта необходимо озаботиться его
безопасностью.
Безопасность ИС подоразумевает:
−
Соблюдение
конфиденциальности
информации
ограниченного доступа.
−
Предотвращение
несанкционированного
доступа
к
информации и (или) передачи ее лицам, не имеющим права на доступ к
такой информации.
−
Предотвращение
несанкционированных
действий
по
уничтожению,
модификации,
копированию,
блокированию
и
предоставлению информации, а также иных неправомерных действий в
отношении такой информации.
−
Реализация конституционного права граждан на доступ к
информации.
−
Недопущение воздействия на технические средства обработки
информации, в результате которого нарушается их функционирование.
−
Повысить доверие к ИС;
−
Обеспечить нормальное функционирование ИС;
−
Предотвратить распространение вирусов в ИС, а также не
допустить дальнейшее их распространение по другим ИС;
−
Не допустить перехват и подмену данных по ИС, а также
несанкционированный доступ;
21
−
Предотвратить несанкционированное создание учетной
записи;
−
Обеспечить защиту от различных типов угроз: DOS-атаки,
SQL-инъекции, XSS-атаки, Взлом через FTP, SSH phpMyАdmin и другие
способы.
−
Не допустить кражу учетной записи доступа к сетевым
ресурсам.
−
Неправомерное ознакомление с защищаемой информацией, а
также использование её.
−
Не допустить другие угрозы, повлекшие за собой
несанкционированные и неправомерные действия к ИС, к информации
ИС, к конфиденциальным данным, а также к нормальному
функционированию ИС;
Угрозы, требования безопасности, методы и средства защиты
информации ИС для кузни занесены в таблицу 2.
Таблица 2 – Угрозы ИС
Угрозы
1
Сетевые черви.
Способ защиты
2
Установка
антивирусного ПО
Программы и плагины
3
Антивирус Dr.Web
Онлайн-сервисы проверки
сайта на наличие вирусов
1
Онлайн-сервис Virus Totаl
2
Установка плагина
для CMS Wordpress
DOS-атаки.
Окончание таблицы 2
3
Плагин
для
CMS
Wordfence
SSL сертификат
программный
уровень
SQL-инъекции.
XSS-атаки.
DDoS Deflаte
Обновление движка сайта
Установка плагина
для CMS Wordpress
Сортировка
фильтрация сообщений.
Плагин для CMS Wordfence
и
SSL сертификат
Троянские программы.
Шпионские программы.
Обновление движка сайта
Установка
антивирусного ПО
Онлайн-сервисы проверки
сайта на наличие вирусов
Различные
взлома ИС.
способы
Установка плагина
для CMS Wordpress
22
Антивирус
Internet Securiti
Kаsperski
Веб-сканер QUTTERА
Плагин Constаnt Contаct
Forms
Уязвимости в скриптах
плагинов и CMS
Установка и защита
сложных паролей учетной
записи администратора
Использование
надежных зашифрованных
соединений SSL сертификат
Обновление движка
сайта
Несанкционированный
доступ к информации ИС.
Частичная или полная
потеря контроля над ИС.
Установка плагина
для CMS Wordpress
Плагин Constаnt Contаct
Forms
SSL сертификат
Обновление движка
сайта
Рассылка пользователям
спама для получения
материальных выгод.
Установка плагина
для CMS Wordpress
Плагин Constаnt Contаct
Forms
SSL сертификат
Обновление движка
сайта
2.6. Концептуальное проектирование
Концептуальное проектирование базы данных начинается с
создания концептуальной модели данных, которое включает:
– определение типов сущностей;
– определение типов связей;
– создание диаграммы «сущность – связь».
Сведения о типах сущностей занесены в таблицу 3, сведения о
типах связей занесены в таблицу 4.
Таблица 3 – Типы сущностей
Имя сущности
Описание
Товар
Содержит информацию об товаре
Кузнец
Содержит информацию о изготовителе
Сотрудник
Содержит информацию о сотруднике
Покупатель
Содержит информацию о покупателе
Таблица 4 – Типы связей
Тип сущности
Тип связи
Кузнец
Изготавливает
Сотрудник
Продает
Покупатель
Покупает
Тип сущности
Товар
Товар
Товар
23
Тип
Сильный
Слабый
Слабый
Слабый
Кардинальность
1:М
1:М
1:М
Диаграмма «Сущность-связь» представлена на рисунке 10.
Рисунок 10 – Диаграмма «Сущность-связь»
2.7. Логическое проектирование
Логическое проектирование базы данных представляет собой
процесс
конструирования
модели
информационной
структуры
организации, выполняемый в соответствии с выбранной схемой
организации информации.
Действия, необходимые для преобразования концептуальной
модели данных в логическую модель данных, включают: удаление связей
типа M:N, удаление сложных связей, удаление рекурсивных связей,
удаление связей с атрибутами, удаление множественных атрибутов,
перепроверка связей типа 1:1 и удаление избыточных связей. Атрибуты
и домены атрибутов сущностей представлены в таблице 5.
Таблица 5 – Атрибуты и домены атрибутов
Сущность
Атрибуты сущности
Товар
Id-товара
Название товара
Описание товара
Характеристики товара
Производитель
Цена
Кузнец
Id- кузнеце
Данные о изготовителе
Цены изготовления
Сотрудник
Id-сотрудника
Персональные данные
Должность
24
Домен
Ключевое поле
Текст
Текст
Текст и число
Текст
Число
Ключевое поле
Текст и число
Число
Ключевое поле
Текст и число
Текст
Покупатель
Персональные данные
Текст
Диаграмма ER-модели представлена на рисунке 11.
Рисунок 11 – ER-модель
2.8. Проектирование интерфейса
Пользовательский интерфейс должен обладать рядом свойств:
– Естественность интерфейса.
– Согласованность интерфейса.
–
Дружественность
интерфейса
(Принцип
«прощения
пользователя»).
– Принцип «обратной связи».
– Простота интерфейса.
– Гибкость интерфейса.
– Эстетическая привлекательность.
Спроектированный интерфейс пользователя
рисунке 12, рисунке 13 и рисунке 14.
25
представлен
на
Рисунок 12 – Интерфейс пользователя
Рисунок 13 – Интерфейс пользователя
Спроектированный
рисунке 14.
интерфейс
26
пользователя
представлен
на
Рисунок 14 – Интерфейс пользователя
ПРИЛОЖЕНИЕ А
Техническое задание на разработку ИС «Кузня»
1) Общие сведения.
1.1 Наименование системы.
1.1.1 Полное наименование системы: «ИС Кузня».
1.1.2 Краткое наименование системы: «ИС К».
1.2 Основания для проведения работ.
Работа выполняется на основании договора № 211294 от 5.09.2020
1.3 Наименование организации – Заказчика и Разработчика.
Заказчик: ИСЦ «Бизнес Источник».
Адрес фактический: Адрес: 660000, г. Красноярск, ул. КрасРаб, 98,
Телефон/Факс: +7(950)8828775, 264-70-21.1.3.2 Разработчик.
Разработчики: Баранова Дарина Владимировна
Адрес фактический: г. Красноярск ул. Мира 21
Телефон/Факс: +7 (902) 988-96-56
1.4 Плановые сроки начала и окончания работы.
Срок начала работы: 13.01.2021
Срок окончания работы: 30.04.2021
1.5 Источники и порядок финансирования (в договоре).
1.6 Порядок оформления и предъявления заказчику результатов
работ.
27
Работы по разработке ИС «Кузня» сдаются Разработчиком поэтапно
в соответствии с календарным планом Проекта. По окончании каждого из
этапов работ Разработчик сдает Заказчику соответствующие отчетный
документы этапа, состав которых определен Договором.
2) Назначение и цели создания системы.
2.1 Назначение системы.
ИС «Кузня» обеспечивает автоматизацию процесса покупки и заказа
продукции, предоставляет обратную связь для клиентов, информацию об
услугах и персонале, является рекламой заведения в целом.
2.2 Цели создания системы.
ИС «Кузня» создается с целью:
 предоставления подробной информации о компании для
потенциальных клиентов;
 упрощения и ускорения процесса бронирования.
В результате создания ИС «Кузня» должны быть улучшены
значения следующих показателей:
 время обработки данных клиентов;
 время, затрачиваемое на оформление заказов.
3) Характеристика объектов автоматизации
Таблица А.1 – Характеристика объектов автоматизации
Структурное
Наименование
Возможность
Подразделение
процесса
автоматизации
Администратор
Обработка заказа
Возможна
Пользователь
Оформление
заказа
Возможна
Решение об
автоматизации в
ходе проекта
Будет
автоматизирован
Будет
автоматизирован
4) Требования к системе.
4.1 Требования к системе в целом.
4.1.1 Требования к структуре и функционированию системы.
Архитектура ИС «Кузня» представляет собой клиент-серверную
архитектуру. Модули в системе разделены на две группы – бухгалтерия и
администрация. К информации в модуле бухгалтерии не имеет доступа
администрация, а к информации администрации не может обратиться
бухгалтерия. Все нужные данные, отчеты и документы отправляются на
общий web-сервер, где происходит их обработка.
Система должна поддерживать основной режим, в котором ИС
«Кузня» выполняет свои основные функции.
В основном режиме функционирования ИС «Кузня» должна
обеспечивать:
28
– работу сотрудников в режиме – 24 часов в день, 7 дней в неделю
(24х7);
– выполнение своих функций – сбор, обработка и хранение данных
о клиентах и заказах, оформление заказов, предоставление отчетности.
Общее время проведения профилактических работ не должно
превышать 2% от общего времени работы системы в основном режиме
(720 часов в месяц).
4.1.2 Требования к численности и квалификации персонала системы
и режиму его работы.
4.1.2.1 Требования к численности персонала.
Минимальное количество персонала, требуемого для работы
программы, должно составлять не менее 1 штатной единицы.
4.1.2.2 Требования к квалификации персонала.
Пользователь должен иметь высшее профильное образование.
В перечень задач, выполняемых пользователем, должны входить:
– задача поддержания работоспособности технических средств;
– задачи
установки
(инсталляции)
и
поддержания
работоспособности системных программных средств – операционной
системы;
– задача установки (инсталляции) программы.
4.1.2.3 Требования к режимам работы персонала.
Пользователь, работающий с ИС «Кузня» и выполняющий её
сопровождение и обслуживание, должен работать в соответствии с
основным рабочим графиком.
4.1.3 Показатели назначения.
4.1.3.1 Параметры, характеризующие степень соответствия
системы назначению.
Система должна обеспечивать следующие количественные
показатели, которые характеризуют степень соответствия её
назначению:
– Количество клиентов – X.
– Количество заказов – Y.
– Количество филиалов – Z.
4.1.3.2 Требования к приспособляемости системы изменениям.
Обеспечение приспособляемости системы должно выполняться за
счет:
– своевременности администрирования;
– модернизации процессов сбора, обработки и хранении данных о
клиентах и заказах в соответствие с новыми требованиями;
– модификации процедур оформления заказов пользователями;
– наличия настроечных и конфигурационных файлов у ПО
подсистем.
4.1.3.3 Требования сохранению работоспособности системы в
различных вероятных условиях.
29
Время восстановления после отказа, вызванного сбоем
электропитания технических средств (иными внешними факторами), не
фатальным сбоем (не крахом) операционной системы, не должно
превышать 30-ти минут при условии соблюдения условий эксплуатации
технических и программных средств.
Время восстановления после отказа, вызванного неисправностью
технических средств, фатальным сбоем (крахом) операционной системы,
не должно превышать времени, требуемого на устранение
неисправностей технических средств и переустановки программных
средств.
4.1.4 Требования к надежности.
4.1.4.1 Состав показателей надежности для систем в целом.
Надежное (устойчивое) функционирование программы должно быть
обеспечено выполнением Заказчиком совокупности организационнотехнических мероприятий, перечень которых приведен ниже:
– организацией бесперебойного питания технических средств;
– использованием лицензионного программного обеспечения;
– регулярным выполнением рекомендаций Министерства труда и
социального развития РФ, изложенных в Постановлении от 23 июля 1998
г.
Об утверждении межотраслевых типовых норм времени на работы
по сервисному обслуживанию ПЭВМ и оргтехники и сопровождению
программных средств»;
– регулярным выполнением требований ГОСТ 51188-98. Защита
информации.
Испытания
программных
средств
на
наличие
компьютерных вирусов.
4.1.4.2
Перечень
аварийных
ситуаций,
по
которым
регламентируются требования к надежности.
При работе системы возможны следующие аварийные ситуации,
которые влияют на надежность работы системы:
– сбой в электроснабжении рабочей станции сотрудников
системы;
– ошибки АИС «Кузня», не выявленные при отладке и испытании
системы;
– сбои программного обеспечения рабочей станции.
4.1.4.3 Требования к надежности технических средств и
программного обеспечения.
К
надежности
оборудования
предъявляются
следующие
требования:
– в качестве аппаратных платформ должны использоваться
средства с повышенной надежностью;
– применение технических средств, соответствующих классу
решаемых задач;
– аппаратно-программный комплекс системы должен иметь
возможность восстановления в случаях сбоев.
30
К надежности электроснабжения предъявляется следующее
требование:
– с целью повышения отказоустойчивости системы в целом
необходима обязательная комплектация рабочих станций источником
бесперебойного питания с возможностью автономной работы системы не
менее 20 минут.
Надежность аппаратных и программных средств должна
обеспечиваться за счет следующих организационных мероприятий:
– предварительного обучения сотрудников;
– своевременного выполнения процессов администрирования;
– соблюдения правил эксплуатации и технического обслуживания
программно-аппаратных средств;
– своевременное выполнение процедур резервного копирования
данных.
Надежность программного обеспечения подсистем должна
обеспечиваться за счет:
– проведением комплекса мероприятий отладки, поиска и
исключения ошибок;
– ведением журналов системных сообщений и ошибок по
подсистемам для последующего анализа и изменения конфигурации.
4.1.5 Требования к эргономике и технической эстетике.
Подсистема формирования и визуализации отчетности данных
должна обеспечивать удобный для сотрудников интерфейс, отвечающий
следующим требованиям.
В части внешнего оформления:
– интерфейсы подсистем должен быть типизированы;
– должно
быть
обеспечено
наличие
локализованного
(русскоязычного) интерфейса пользователя;
– должен использоваться шрифт: LiberationSerif;
– размер шрифта должен быть: 14;
– цветовая палитра должна быть: тёмная.
В части диалога с сотрудником:
– при возникновении ошибок в работе подсистемы на экран
монитора должно выводиться сообщение с наименованием ошибки и с
рекомендациями по её устранению на русском языке.
В части процедур ввода-вывода данных:
– должна быть возможность многомерного анализа данных в
табличном и графическом видах.
4.1.6 Требования к эксплуатации, техническому обслуживанию,
ремонту и хранению компонентов системы.
Условия эксплуатации, а также виды и периодичность обслуживания
технических средств системы должны соответствовать требованиям по
эксплуатации, техническому обслуживанию, ремонту и хранению,
изложенным в документации завода-изготовителя (производителя) на
них.
31
Технические средства системы и персонал должны размещаться в
существующих помещениях, которые по климатическим условиям
должны соответствовать ГОСТ 15150-69 «Машины, приборы и другие
технические изделия. Исполнения для различных климатических
районов.
Категории,
условия
эксплуатации,
хранения
и
транспортирования в части воздействия климатических факторов
внешней среды» (температура окружающего воздуха от 5 до 40 °С,
относительная влажность от 40 до 80 % при Т=25 °С, атмосферное
давление от 630 до 800 мм ртутного столба). Размещение технических
средств и организация автоматизированных рабочих мест должны быть
выполнены в соответствии с требованиями ГОСТ 21958-76 «Система
«Человек-машина». Зал и кабины операторов. Взаимное расположение
рабочих мест. Общие эргономические требования».
Для электропитания технических средств должна быть
предусмотрена трехфазная четырехпроводная сеть с глухо заземленной
нейтралью 380/220 В (+10-15)% частотой 50 Гц (+1-1) Гц. Каждое
техническое средство запитывается однофазным напряжением 220 В
частотой 50 Гц через сетевые розетки с заземляющим контактом.
Для обеспечения выполнения требований по надежности должен
быть создан комплект запасных изделий и приборов (ЗИП).
Состав, место и условия хранения ЗИП определяются на этапе
технического проектирования.
4.1.7 Требования к защите информации от НСД.
4.1.7.1 Требования к ИБ (информационная безопасность).
Обеспечение информационное безопасности АИС «Кузня» должно
удовлетворять следующим требованиям:
– защита
системы
должна
обеспечиваться
комплексом
программно-технических
средств
и
поддерживающих
их
организационных мер;
– защита
системы
должна
обеспечиваться
на
всех
технологических этапах обработки информации и во всех режимах
функционирования, в том числе при проведении ремонтных и
регламентных работ;
– программно-технические
средства
защиты
не
должны
существенно ухудшать основные функциональные характеристики
системы (надежность, быстродействие, возможность изменения
конфигурации).
4.1.7.2 Требования к антивирусной защите.
Средства антивирусной защиты должны быть установлены на всех
рабочих местах сотрудников и администратора ИС «Кузня». Средства
антивирусной защиты рабочих местах должны обеспечивать:
– централизованное управление сканированием, удалением
вирусов и протоколированием вирусной активности на рабочих местах
пользователей;
32
– централизованную автоматическую инсталляцию клиентского
ПО на рабочих местах пользователей;
– централизованное автоматическое обновление вирусных
сигнатур на рабочих местах пользователей и администраторов;
– ведение журналов вирусной активности;
– администрирование всех антивирусных продуктов.
4.1.7.3 Разграничения ответственности ролей при доступе к отчёту.
Требования по разграничению доступа приводятся в виде матрицы
разграничения прав.
Матрица должна раскрывать следующую информацию:
– код ответственности: Ф – формирует, О – отвечает, И –
использует и т.п.;
– наименование объекта системы, на который накладываются
ограничения;
– роль сотрудника/единица организационной структуры, для
которых накладываются ограничения.
4.1.8 Требования по сохранности информации при авариях.
В системе должно быть обеспечено периодическое резервное
копирование данных.
Выход из строя двух жестких дисков дискового массива не должен
сказываться на работоспособности подсистемы хранения данных.
4.2 Требования к функциям, выполняемым системой.
4.2.1 Подсистема сбора, обработки и загрузки данных.
4.2.1.1 Перечень функций, задач подлежащих автоматизации.
Таблица А.2 – Перечень функций, задач подлежащих автоматизации
Функция
Задача
Управление процессами сбора,
Создание, редактирование и удаление
обработки и хранения данных о клиентах процессов сбора, обработки и
и заказах
хранения данных
Формирование последовательности
выполнения процессов сбора,
обработки и хранения данных
Оформление заказа на основе
Запуск процедур оформления заказа,
полученных данных
загрузка данных в область временного,
постоянного хранения
Обработка и преобразование
полученных данных
Протоколирование результатов
Ведение журналов результатов
оформления заказа
оформления заказа
Оперативное извещение
пользователей о всех нештатных
ситуациях в процессе работы
подсистемы
33
4.2.1.2 Временный регламент реализации каждой функции, задачи.
Таблица А.3 – Временный регламент реализации каждой функции, задачи
Задача
Требования к временному регламенту
Создание, редактирование и удаление Весь период функционирования системы,
процессов сбора, обработки и
при возникновении необходимости
хранения данных
изменения процессов сбора, обработки и
хранения данных
Формирование последовательности
Весь период функционирования системы,
выполнения процессов сбора,
при возникновении необходимости
обработки и хранения данных
модификации регламента загрузки
данных
Ведение журналов результатов
Регулярно, при работе подсистемы
оформления заказа
Оперативное извещение
Регулярно, при возникновении нештатной
пользователей о всех нештатных
ситуации в процессе работы подсистемы
ситуациях в процессе работы
подсистемы
4.2.1.3 Требования к качеству реализации функций, задач.
Таблица А.4 – Требования к качеству реализации функций, задач
Форма представления
Характеристики точности и
Задача
выходной информации
времени выполнения
Создание,
В стандарте интерфейса Определяется регламентом
редактирование и
эксплуатации
удаление процессов
сбора, обработки и
хранения данных
Формирование
В стандарте интерфейса Определяется регламентом
последовательности
эксплуатации
выполнения процессов
сбора, обработки и
хранения данных
Обработка и
Текстовый файл
После выполнения сбора,
преобразование
обработки и загрузки
полученных данных
данных
Ведение журналов
Справка программы
В момент выполнения
результатов сбора,
сбора, обработки и загрузки
обработки и загрузки
данных
данных
Оперативное извещение Текстовый файл,
Не позднее 15 минут после
пользователей о всех
оконное сообщение,
возникновения нештатной
email
нештатных ситуациях в
ситуации
процессе работы
подсистемы
34
4.2.1.4 Перечень критериев отказа для каждой функции.
Таблица А.5 – Перечень критериев отказа для каждой функции
Время
Коэффициент
Функция
Критерии отказа
восстановления
готовности
1
2
3
4
Окончание таблицы А.5
1
2
3
4
Управляет
Не выполняется
8 часов
0.85
процессами сбора, одна из задач
обработки и
функции.
хранения данных
Оформление
Не выполняется
12 часов
0.75
заказа на основе
одна из задач
полученных данных функции.
Протоколирует
Не выполняется
12 часов
0.75
результаты сбора,
одна из задач
обработки и
функции.
хранения данных.
4.3 Требования к видам обеспечения.
4.3.1 Требования к математическому обеспечению.
Не предъявляются.
4.3.2 Требования к информационному обеспечению.
4.3.2.1 Требования к составу, структуре и способам организации
данных в системе.
Структура хранения данных в АИС «Кузня» должна состоять из
основной области постоянного хранения данных.
4.3.2.2 Требования к информационной совместимости со смежными
системами.
Состав данных для осуществления информационного обмена по
каждой смежной системе должен быть определен Разработчиком на
стадии «Проектирование. Разработка эскизного проекта. Разработка
технического проекта» совместно с полномочными представителями
Заказчика.
Система не должна быть закрытой для смежных систем и должна
поддерживать возможность экспорта данных в смежные системы через
интерфейсные таблицы или файлы данных.
Система должна обеспечить возможность загрузки данных,
получаемых от смежной системы.
4.3.2.3 Требования по применению систем управления базами
данных.
Для
реализации
подсистемы
хранения
данных должна
использоваться реляционная СУБД.
4.3.3 Требования к лингвистическому обеспечению.
При реализации системы должны применяться язык HTML.
35
Для организации диалога системы с пользователем должен
применяться графический оконный пользовательский интерфейс.
4.3.4 Требования к программному обеспечению.
Программное средство: Adobe Muse.
К обеспечению качества ПС предъявляются следующие
требования:
– функциональность должна обеспечиваться выполнением
подсистемами всех их функций;
– надежность должна обеспечиваться за счет предупреждения
ошибок – не допущения ошибок в готовых ПС;
– легкость применения должна обеспечиваться за счет
применения покупных программных средств;
– эффективность должна обеспечиваться за счет принятия
подходящих, верных решений на разных этапах разработки ПС и системы
в целом;
– сопровождаемость должна обеспечиваться за счет высокого
качества документации по сопровождению, а также за счет
использования в программном тексте описания объектов и
комментариев; использованием осмысленных (мнемонических) и
устойчиво различимых имен объектов; размещением не больше одного
оператора в строке текста программы; избеганием создания фрагментов
текстов программ с неочевидным или скрытым смыслом.
4.3.5 Требования к техническому обеспечению.
Система должна быть реализована с использованием рабочих
станций.
Рабочая станция – DNSExtreme:
Процессор: Intel.
Модель процессора: CoreI3-9100.
Количество ядер процессора: 4.
Частота процессора: 3600 МГц.
Оперативная память:
Тип оперативной памяти: DIMMDDR3.
Размер оперативной памяти: 4096 Мб.
Накопители данных:
Объем жесткого диска: 1000 Гб.
Интерфейс жесткого диска: SATAIII.
Видеокарта:
Производитель видеочипа: AMD.
Модель дискретной видеокарты: RadeonR5 220.
Объем видеопамяти: 1024 Мб.
Интернет/передача данных:
Вид доступа в Интернет: Ethernet.
Скорость сетевого адаптера: 1000 Мбит/с.
4.3.6 Требования к метрологическому обеспечению.
Не предъявляются.
36
4.3.7 Требования к организационному обеспечению.
Основными пользователями ИС «Кузня» являются члены семьи.
Обеспечивает эксплуатацию системы разработчики.
К организации функционирования ИС «Кузня» и порядку
взаимодействия
разработчиков,
обеспечивающих
эксплуатацию,
предъявляются следующие требования:
– в
случае
возникновения
необходимости
изменения
функциональности АИС «Кузня», пользователи системы должны
действовать следующим образом - обратится к разработчикам системы;
– разработчики, обеспечивающие эксплуатацию системы, должны
заранее (не менее чем за 3 дня) информировать всех сотрудников (с
указанием точного времени и продолжительности) о переходе её в
профилактический режим.
К защите от ошибочных действий сотрудников предъявляются
следующие требования:
– должна
быть
предусмотрена
система
подтверждения
легитимности сотрудников при просмотре данных;
– для всех пользователей сотрудников быть запрещена
возможность удаления преднастроенных объектов и отчетности;
– для снижения ошибочных действий сотрудников должно быть
разработано полное и доступное руководство пользователя.
4.3.8 Требования к методическому обеспечению.
Не предъявляются.
4.3.9 Требования к патентной чистоте.
Патентная чистота ИС «Кузня» и ее частей должна быть обеспечена
в отношении патентов, действующих на территории Российской
Федерации.
Реализация технических, программных, организационных и иных
решений, предусмотренных проектом системы, не должна приводить к
нарушению авторских и смежных прав третьих лиц.
При использовании в системе программ, разработанных третьими
лицами, условия, на которых передается право на использование этих
программ, не должны накладывать ограничений, препятствующих
использованию ИС «Кузня» по ее прямому назначению.
5) Состав и содержание работ по созданию системы.
Таблица А.6 – Состав и содержание работ по созданию системы
Стадии
Этапы работ
Результат выполнения
работ
1
2
3
Исследование Обследование (сбор и анализ данных)
и обоснование автоматизированного объекта
создания ИС
37
Пояснительная
записка о результатах
проведенного
обследования
Техническое
задание
Разработка технического задания на
создание АИС
Техническое задание
на создание
(разработку) АИС
Технический
проект
Разработка проектных решений по
Системе в целом и её частям согласно
техническому заданию.
Разработка документации на АИС и её
части.
Технический проект
Рабочая
документация
Разработка программных средств Системы Комплект рабочей
Разработка рабочей документации на
документации
АИС.
Окончание таблицы А.6
1
Ввод в
действие
2
3
Подготовка организации к вводу АИС в
действие, обучение персонала
пользователя.
Комплектация АИС поставляемыми
комплексами средств автоматизации,
техническими средствами, программными
средствами и др.
Пуско-наладочные работы.
Проведение опытной эксплуатации АИС.
Приемка АИС в
опытную эксплуатацию
Сроки выполнения стадий и этапов работ по созданию ИС «Кузня»
должны определяться календарным планом, являющимся приложением
к контракту на создание ИС.
Перечень
документов,
предъявляемых
по
окончании
соответствующих стадий и этапов работ, приведен ниже.
Таблица А.7 – Перечень документов, предъявляемых по окончании соответствующих
стадий и этапов работ
Стадии
Документ
Исследование и обоснование
создания ИС
Пояснительная записка о результатах
проведенного обследования
Техническое задание
Техническое задание
38
Технический проект
Технический проект
Рабочая документация
Комплект рабочей документации в соответствии
с ГОСТ 34.201-89
Ввод в действие
Акт сдачи-приемки
6) Порядок контроля и приемки системы. Требования к приемке
работ по стадиям приведены в таблице.
Таблица А.8 – Требования к приемке работ по стадиям приведены в таблице
Стадия
испытаний
Участники
испытаний
Место и срок
проведения
1
2
Предварительные Организации
испытания
Заказчика и
Разработчика
3
На территории
Заказчика, с
dd.mm.yyyy по
dd.mm.yyyy
Опытная
эксплуатация
На территории
Заказчика, с
dd.mm.yyyy по
dd.mm.yyyy
Организации
Заказчика и
Разработчика
39
Порядок
согласования
документации
4
Проведение
предварительных
испытаний.
Фиксирование
выявленных
неполадок в
Протоколе
испытаний.
Устранение
выявленных
неполадок.
Проверка
устранения
выявленных
неполадок.
Принятие
решения о
возможности
передачи АИС в
опытную
эксплуатацию.
Составление и
подписание Акта
приёмки АИС в
опытную
эксплуатацию.
Проведение
опытной
эксплуатации.
Фиксирование
Статус
приемочной
комиссии
5
Экспертная
группа
Группа
тестирования
Опытная
эксплуатация
Организации
Заказчика и
Разработчика
1
Приемочные
испытания
2
Организации
Заказчика и
Разработчика
На территории
Заказчика, с
dd.mm.yyyy по
dd.mm.yyyy
3
На территории
Заказчика, с
dd.mm.yyyy по
dd.mm.yyyy
40
выявленных
неполадок в
Протоколе
испытаний.
Устранение
выявленных
неполадок.
Проверка
устранения
выявленных
неполадок.
Принятие
решения о
готовности АИС к
приемочным
испытаниям.
Составление и
подписание Акта
о завершении
эксплуатации
АИС.
Группа
тестирования
Окончание таблицы А.8
4
5
Проведение
Приемочная
приемочных
комиссия
испытаний.
Фиксирование
выявленных
неполадок в
Протоколе
испытаний.
Устранение
выявленных
неполадок.
Проверка
устранения
выявленных
неполадок.
Принятие
решения о
возможности
передачи АИС
в
промышленную
эксплуатацию.
Приемочные
испытания
Организации
Заказчика и
Разработчика
На территории
Заказчика, с
dd.mm.yyyy по
dd.mm.yyyy
Составление и Приемочная
подписание
комиссия
Акта о
завершении
приемочных
испытаний и
передаче АИС
в
промышленную
эксплуатацию.
Оформление
Акта
завершения
работ.
7) Требования по составу и содержанию работ по подготовке
объекта автоматизации к вводу системы в действия.
Для создания условий функционирования ИС «Кузня», при которых
гарантируется соответствие создаваемой системы требованиям,
содержащимся в настоящем техническом задании, и возможность
эффективного её использования, в организации Заказчика должен быть
проведен комплекс мероприятий.
7.1 Технические мероприятия.
Силами Заказчика в срок до начала проведения пусконаладочных
работ должна быть осуществлена подготовка помещений для
размещения комплекса средств автоматизации системы в соответствии с
требованиями настоящего Технического задания.
Помещения, где установлены технические средства системы
защиты информации, должны быть соответствующим образом
оборудованы и должны исключать возможность проникновения лиц, не
допущенных к работе в этих помещениях.
На технических средствах, оснащенных системой защиты
информации, следует использовать только лицензионное программное
обеспечение соответствующих фирм-изготовителей. Установленное
программное обеспечение не должно содержать средств разработки и
отладки приложений, а также средств, позволяющих осуществлять
несанкционированный доступ к системным ресурсам.
Следует предусмотреть меры, исключающие возможность
несанкционированного изменения аппаратной части рабочей станции с
установленной системой защиты информации (путем опечатывания
системного блока и разъемов ПЭВМ).
7.2 Организационные мероприятия.
В процессе создания ИС «Кузня» необходимо выполнить
следующий комплекс работ по подготовке системы к вводу в действие:
– разработать проектную и эксплуатационную документацию на
систему, программное обеспечение, необходимое для запуска системы в
опытную эксплуатацию;
41
– провести обучение персонала работе с системой;
– обеспечить подготовку производственных площадей для
размещения комплекса технических средств;
– определить ответственных лиц за внедрение системы на
объектах;
– подготовить необходимые организационно-распорядительные
документы, регламентирующие порядок работы сотрудников в условиях
функционирования системы.
Комплектование отделов, необходимых для функционирования
АИС «Кузня», а также подготовка их сотрудников должны быть
завершены до начала опытной эксплуатации системы.
8) Требования к документированию.
Состав программной документации должен быть согласован с
Заказчиком и разработан в соответствии с ГОСТ 34.201 «Виды,
комплектность
и
обозначение
документов
при
создании
автоматизированных систем».
Вся документация должна быть подготовлена и передана как в
печатном, так и в электронном виде (в формате MicrosoftWord).
9) Источники разработки.
Настоящее Техническое Задание разработано на основе
следующих документов и информационных материалов:
– Договор № 211294.
– ГОСТ 24.701-86 «Надежность автоматизированных систем
управления».
– ГОСТ 15150-69 «Машины, приборы и другие технические
изделия. Исполнения для различных климатических районов. Категории,
условия эксплуатации, хранения и транспортирования в части
воздействия климатических факторов внешней среды».
– ГОСТ 21958-76 «Система «Человек-машина». Зал и кабины
операторов.
Взаимное
расположение
рабочих
мест.
Общие
эргономические требования».
– ГОСТ 12.1.004-91 «ССБТ. Пожарная безопасность. Общие
требования».
– ГОСТ Р 50571.22-2000 «Электроустановки зданий».
– ГОСТ
Р
51275-99
«Защита
информации.
Объект
информатизации. Факторы, воздействующие на информацию. Общие
положения».
– ГОСТ 34.201-89 Виды, комплектность и обозначения документов
при создании автоматизированных систем.
– ГОСТ 34.320-96 Концепции и терминология для концептуальной
схемы и информационной базы.
– ГОСТ 34.601-90 Автоматизированные системы. Стадии создания
– стандарт устанавливает стадии и этапы создания АС.
– ГОСТ
34.602-89
Техническое
задание
на
создание
автоматизированной системы (Взамен ГОСТ 24.201-85).
42
– ГОСТ 34.603-92 Информационная технология. Виды испытаний
автоматизированных систем.
– ГОСТ Р ИСО/МЭК 15910-2002 Процесс создания документации
пользователя программного средства.
43
Download