Uploaded by bulevol5629

Практическая работа 5

advertisement
Практическая работа № 5
Выполнил Булгаков Евгений Олегович
Вариант 9: Разработка сайта для магазина компьютерных игр
Тема: Составление технического задания.
Цель: разработать техническое задание на создание автоматизированной
информационной системы.
Оснащение: персональный компьютер с выходом в Интернет, текстовый
редактор MS Word.
Порядок выполнения задания:
Изучить теоретический материал и на его основе разработать техническое
задание в соответствии с ГОСТ-34.602-89 по теме:
 Разработка сайта для магазина компьютерных игр.
Технического задания. ГОСТ-34.602-89
1.Общие сведения
1.1. Наименование системы
Сайт продажи компьютерных игр
1.1.1. Полное наименование системы
Сайт магазина продажи компьютерных игр
1.1.2. Краткое наименование системы
Сайт МПКИ
1.2.
Основания для проведения работ
Система разрабатывается на основе Федеральный закон "О развитии малого
и среднего предпринимательства в Российской Федерации" от 24.07.2007 N
209-ФЗ
1.3. Заказчик и разработчик
1.3.1. Заказчик
Заказчик: ОАО Заказчик
Адрес фактический: г. Москва
Телефон/факс +7(495)5555555
1.3.2. Разработчик
Разработчик: ЗАО Разработчик
Адрес фактический: г. Москва
Телефон / Факс: +7 (495) 3333333
1.4. Плановые сроки начала и окончания работы
Сроки начала работ 19.01.2024
Сроки окончания работ 01.07.2024
1.5. Источники и порядок финансирования
Финансирование согласно договору от 18.01.2024
1.6. Порядок оформления и предъявления заказчику результатов работ
Работы по созданию сайта МПКИ сдаются Разработчиком поэтапно в
соответствии с календарным планом Проекта. По окончании каждого из
этапов работ Разработчик сдает Заказчику соответствующие отчетные
документы этапа, состав которых определены Договором.
2. Назначение и цели создания системы
2.1. Назначение системы
Сайт МПКИ предназначен для хранения, продажи цифровых товаров разных
разработчиков.
Основным назначением сайта МПКИ является реализация цифровых товаров
среди населения.
2.2. Цели создания системы
МПКИ создаётся с целью:
 Увеличения количества продажи цифровых копий продукта;
 Увеличение количества пользователей сайта;
 Увеличение объёмов прибыли компании.
В результате создания сайта продажи компьютерных игр должны быть
улучшены значения следующих показателей:
 Объём трафика покупателей;
 Время сбора и первичной обработки исходной информации;
3.Характеристика объектов автоматизации
3.1. Технические объекты
серверы, базы данных, веб-приложения, интернет-шлюзы, API для
интеграции с платежными системами и социальными сетями.
3.2Возможности для автоматизации
Примеры задач для автоматизации:
Управление заказами: автоматическая обработка заказов, уведомления об их
статусе.
Управление контентом: автоматическое обновление информации о новых
играх, акциях, скидках.
3.3 Безопасность
защита от DDoS-атак, спам-ботов, взломов.
Оптимизация работы с пользователями: улучшение пользовательского
интерфейса, рекомендации по играм на основе истории покупок и интересов
пользователя.
3.4 Аналитика
сбор статистики о популярности игр, эффективности рекламных кампаний,
поведении пользователей на сайте.
3.5 Результаты автоматизации
повышение эффективности работы сайта, улучшение качества обслуживания
пользователей, увеличение конверсии продаж.
4. Требования к системе
4.1. Требования к системе в целом
4.1.1. Требования к структуре и функционированию системы
Основные функции:
 Регистрация и авторизация пользователей
 Личный кабинет пользователя с информацией о заказах, истории
покупок, возможностью управления подписками и настройками
аккаунта
 Поиск игр по названию, жанру, разработчику, возрастной категории
 Сортировка игр по категориям (новинки, бестселлеры, популярные, по
жанрам)
 Возможность добавления товаров в корзину и оформления заказа
 Информация о технических требованиях игр и системных требованиях
 Отзывы и оценки пользователей о товарах
 Раздел с новостями и акциями магазина
 Интеграция с платежными системами для обеспечения безопасных
онлайн-платежей
 Сотрудничество с дистрибьюторами и поставщиками для обеспечения
наличия товаров на складе
 Система управления контентом для добавления новых товаров,
изменения цен и описания игр
 Мобильная версия сайта для удобного использования на смартфонах и
планшетах
 Безопасность: шифрование данных, защита от спама и DDoS-атак
 SEO-оптимизация для улучшения видимости сайта в результатах
поиска
 Аналитика для отслеживания поведения пользователей на сайте и
определения ключевых показателей эффективности
Пользователи: игроки, продавцы, покупатели
4.1.2. Требования к численности и квалификации персонала системы и
режиму его работы
4.1.2.1. Требования к численности персонала
Для обслуживания сайта магазина продажи компьютерных игр требуется
следующий штат сотрудников:
 Программисты - для разработки и поддержки сайта, а также его
мобильной версии.
 Тестировщики - для проверки работоспособности сайта и поиска
ошибок. 3. Дизайнеры - для создания привлекательного и
функционального дизайна сайта.
 Администраторы - для управления контентом сайта, обработки заказов
и общения с пользователями.
 Специалисты по SEO - для оптимизации сайта под поисковые системы
и повышения его видимости в результатах поиска.
 Маркетологи - для разработки стратегии продвижения сайта и
привлечения новых пользователей.
 Специалисты по безопасности - для обеспечения защиты сайта от
взлома и DDoS-атак.
 Аналитики - для сбора статистики о работе сайта и определения его
ключевых показателей эффективности.
 Бухгалтерия и отдел кадров - для ведения учета и оформления
трудовых отношений с сотрудниками.
4.1.2.2. Требования к квалификации персонала
К квалификации персонала, эксплуатирующего Систему МПКИ,
предъявляются следующие требования:
 Программисты: опыт разработки и поддержки веб-приложений, знание
языков программирования (например, PHP, JavaScript, HTML, CSS),




опыт работы с базами данных (например, MySQL, PostgreSQL), знание
основ SEO и опыт работы с системами управления контентом
(например, WordPress, Joomla).
Тестировщики: опыт работы с автоматизированными системами
тестирования, знание основ веб-разработки, опыт работы с
инструментами для тестирования (например, Selenium, Postman,
Charles).
Дизайнеры: опыт создания дизайна веб-сайтов, знание основ UX/UI
дизайна, опыт работы в графических редакторах (например, Adobe
Photoshop, Illustrator, Figma).
Администраторы: опыт управления сайтами, знание HTML, CSS,
JavaScript, опыт работы с CMS (например, Wordpress, Joomla, Magento),
знание основ безопасности и умение работать с системами
мониторинга и логирования.
Специалисты по SEO: знание основ поисковой оптимизации, опыт
работы со ссылочными факторами, знание Google Analytics и других
инструментов для анализа трафика, умение работать с ключевыми
словами и создавать оптимизированный контент.
4.1.2.3. Требования к режимам работы персонала
Персонал, работающий с Системой МПКИ и выполняющий функции её
сопровождения и обслуживания, должен работать в следующих режимах:
 Работники должны придерживаться графика работы, установленного в
компании.
 Программисты и тестировщики должны работать в соответствии с
планом разработки и тестирования сайта.
 Администраторы и специалисты по SEO должны работать по графику,
согласованному с руководством.
 Маркетологи должны проводить рекламные кампании и анализировать
результаты в соответствии с утвержденным планом.
 Отдел кадров и бухгалтерия должны работать в обычном режиме, в
соответствии с трудовым законодательством.
4.1.3. Показатели назначения
4.1.3.1. Параметры, характеризующие степень соответствия системы
назначению
Система МПКИ должна соответствовать следующим характеристикам:
 Количество доступных игр: сайт должен предоставлять широкий
ассортимент компьютерных игр различных жанров, возрастных
категорий и производителей.
 Удобство использования: пользователи должны легко находить
нужную информацию и игры, оформлять заказы и управлять своим
аккаунтом.
 Качество обслуживания: своевременная обработка заказов, быстрая
доставка, обратная связь и поддержка пользователей.
 Безопасность платежей: использование безопасных платежных систем
для проведения онлайн-платежей.
 Скорость работы сайта: сайт должен быстро загружаться и
обрабатывать запросы пользователей.
 SEO-оптимизация: сайт должен быть оптимизирован под поисковые
системы для привлечения большего количества пользователей.
 Маркетинговые активности: сайт должен предлагать различные акции,
скидки и программы лояльности для привлечения и удержания
пользователей.
 Безопасность: сайт должен обеспечивать защиту данных пользователей
и предотвращать возможные угрозы, такие как DDoS-атаки, спам и
взлом.
 Аналитика и отчетность: наличие инструментов для отслеживания
производительности сайта, поведения пользователей и ключевых
показателей эффективности.
4.1.3.2. Требования к приспособляемости системы к изменениям
Обеспечение приспособляемости системы должно выполняться за счет:
 Гибкость в настройке: возможность быстро изменять информацию о
товарах, ценах, акциях без необходимости привлечения
программистов.
 Возможность интеграции с другими системами: платежными
системами, социальными сетями, поставщиками контента.
 Возможность масштабирования: увеличение количества доступных
игр, пользователей, регионов доставки.
 Адаптивность под различные устройства: возможность использования
сайта на компьютерах, смартфонах, планшетах.
 Регулярное обновление программного обеспечения и исправление
ошибок для улучшения производительности и безопасности сайта.
4.1.3.3. Требования к сохранению работоспособности системы в
различных вероятных условиях
 В зависимости от различных вероятных условий система должна
выполнять следующие требования:
 Система должна быть устойчива к кратковременным перебоям в работе
сети, таким как потеря соединения или падение скорости.
 Должна быть предусмотрена возможность автоматического
переключения на резервные каналы связи в случае отказа основных.
 Система должна сохранять работоспособность при выходе из строя
отдельных компонентов, например, серверов баз данных.
 Должны быть предусмотрены механизмы для автоматического
восстановления системы после сбоев, таких как перезапуск сервисов
или восстановление данных из резервных копий.
 Система должна обеспечивать безопасность данных пользователей,
предотвращая несанкционированный доступ, взлом и кражу
информации.
4.1.4. Требования к надежности
4.1.4.1. Состав показателей надежности для системы в целом
 Надежность должна обеспечиваться за счет:
 Время безотказной работы - среднее время, в течение которого система
работает без сбоев.
 Вероятность отказа - вероятность того, что система не сможет
выполнить свою функцию в нужный момент времени.
 Коэффициент готовности - отношение времени работоспособного
состояния к общему времени наблюдения.
 Среднее время восстановления - среднее время, необходимое для
восстановления работоспособности системы после сбоя.
 Вероятность восстановления - вероятность того, что система будет
восстановлена в заданный промежуток времени.
4.1.4.2. Перечень аварийных ситуаций, по которым регламентируются
требования к надежности
При работе системы возможны следующие аварийные ситуации, которые
влияют на надежность работы системы:









Отказ сервера
Ошибка в коде сайта
Ошибка в базе данных
Взлом сайта
DDoS атака
Ошибка в платежной системе
Ошибка в доставке товара
Ошибка в обработке заказа
Ошибка в авторизации пользователя
 Ошибка в поиске по сайту
 Ошибка в добавлении товара в корзину
 Ошибка в оформлении заказа.
4.1.4.3. Требования к надежности технических средств и программного
обеспечения
К надежности оборудования предъявляются следующие требования:
 Оборудование должно быть надежным и отказоустойчивым, с
возможностью резервирования критичных компонентов.
 Программное обеспечение должно быть протестировано и отлажено, с
минимальным количеством ошибок и багов.
 Необходимо использовать систему резервного копирования данных,
чтобы предотвратить потерю информации в случае сбоя.
 Система должна иметь возможность автоматического восстановления
после сбоев и отказов оборудования.
 Все изменения в программном обеспечении должны проходить
процедуру тестирования и проверки, прежде чем будут внедрены в
рабочую среду.
 Необходимо проводить регулярное обновление программного
обеспечения, чтобы устранить обнаруженные уязвимости и ошибки.
4.1.4.4. Требования к методам оценки и контроля показателей
надежности на разных стадиях создания системы в соответствии с
действующими нормативно-техническими документами.
Проверка выполнения требований по надежности должна производиться на
этапе проектирования расчетным путем, а на этапах испытаний и
эксплуатации - по методике Разработчика, согласованной с Заказчиком.
4.1.5. Требования к эргономике и технической эстетике
Подсистема формирования и визуализации отчетности данных должна
обеспечивать удобный для конечного пользователя интерфейс, отвечающий
следующим требованиям.
В части внешнего оформления:
 интерфейсы подсистем должен быть типизированы;
 должно быть обеспечено наличие локализованного (русскоязычного)
интерфейса пользователя;
 должен использоваться шрифт: ...
 размер шрифта должен быть: ...
 цветовая палитра должна быть: ...
 в шапке отчетов должен использоваться логотип Заказчика.
В части диалога с пользователем:
 для наиболее частых операций должны быть предусмотрены «горячие»
клавиши;
 при возникновении ошибок в работе подсистемы на экран монитора
должно выводиться сообщение с наименованием ошибки и с
рекомендациями по её устранению на русском языке.
В части процедур ввода-вывода данных:
 должна быть возможность многомерного анализа данных в табличном
и графическом видах.
К другим подсистемам предъявляются следующие требования к эргономике
и технической эстетике.
В части внешнего оформления:
 интерфейсы по подсистемам должен быть типизированы.
В части диалога с пользователем:
 для наиболее частых операций должны быть предусмотрены «горячие»
клавиши;
 при возникновении ошибок в работе подсистемы на экран монитора
должно выводиться сообщение с наименованием ошибки и с
рекомендациями по её устранению на русском языке.
В части процедур ввода-вывода данных:
 должна быть возможность получения отчетности по мониторингу
работы подсистем.
4.1.6. Требования к эксплуатации, техническому обслуживанию, ремонту
и хранению компонентов системы
Эксплуатация, техническое обслуживание, ремонт и хранение компонентов
системы сайта магазина компьютерных игр должны соответствовать
следующим требованиям:
Эксплуатация:
 Доступ к сайту должен быть организован на основе авторизации
пользователей.
 Система должна обеспечивать возможность покупки и загрузки игр
пользователями.
 Должны быть предусмотрены функции управления ассортиментом
товаров, ценами, скидками и акциями.
 Необходимо обеспечить регулярное обновление базы игр с учетом
новых релизов и обновлений.
 В случае возникновения технических проблем, необходимо
оперативное реагирование на обращения пользователей и устранение
неполадок.
Техническое обслуживание:
 Периодическое резервное копирование данных и их восстановление в
случае потери.
 Мониторинг состояния аппаратных и программных компонентов
системы, предотвращение и устранение возможных сбоев и ошибок.
 Обновление программного обеспечения и операционных систем
серверов и рабочих станций.
Ремонт:
 Восстановление работоспособности системы после сбоев и отказов
оборудования.
 Замена вышедших из строя аппаратных средств на исправные.
 Модификация и настройка аппаратных компонентов для улучшения
производительности системы.
Хранение:
 Обеспечение сохранности данных и оборудования в соответствии с
правилами хранения информационных систем.
 Организация резервного копирования и хранения данных на
нескольких носителях для предотвращения их потери.
4.1.7. Требования к защите информации от несанкционированного
доступа
4.1.7.1. Требования к информационной безопасности
Обеспечение информационное безопасности Системы МПКИ должно
удовлетворять следующим требованиям:
 Защита Системы должна обеспечиваться комплексом программнотехнических средств и поддерживающих их организационных мер.
 Защита Системы должна обеспечиваться на всех технологических
этапах обработки информации и во всех режимах функционирования, в
том числе при проведении ремонтных и регламентных работ.
 Программно-технические средства защиты не должны существенно
ухудшать основные функциональные характеристики Системы
(надежность, быстродействие, возможность изменения конфигурации).
 Разграничение прав доступа пользователей и администраторов
Системы должно строиться по принципу "что не разрешено, то
запрещено".
4.1.7.2. Требования к антивирусной защите
Средства антивирусной защиты должны быть установлены на всех рабочих
местах пользователей и администраторов Системы МПКИ. Средства
антивирусной защиты рабочих местах пользователей и администраторов
должны обеспечивать:
 централизованное управление сканированием, удалением вирусов и
протоколированием вирусной активности на рабочих местах
пользователей;
 централизованную автоматическую инсталляцию клиентского ПО на
рабочих местах пользователей и администраторов;
 централизованное автоматическое обновление вирусных сигнатур на
рабочих местах пользователей и администраторов;
 ведение журналов вирусной активности;
 администрирование всех антивирусных продуктов.
4.1.7.3. Разграничения ответственности ролей при доступе
Разграничение ответственности ролей при доступе к системе сайта магазина
компьютерных игр должно быть организовано следующим образом:
 Администраторы имеют полный доступ ко всем функциям и данным
системы, включая возможность добавления, изменения и удаления
информации. Они также могут управлять пользователями и их правами
доступа.
 Менеджеры магазина имеют доступ к функциям управления
ассортиментом, ценами, акциями и скидками. Они могут добавлять,
изменять и удалять товары из каталога, а также управлять заказами и
платежами.
 Продавцы имеют доступ к информации о заказах и платежах, а также
возможность обрабатывать возвраты и замены товаров.
 Пользователи имеют ограниченный доступ к функциям покупки и
загрузки игр, а также к информации о своем аккаунте.
4.1.8. Требования по сохранности информации при авариях
Система сайта магазина компьютерных игр должна обеспечивать
сохранность информации при авариях. Для этого необходимо:
 Обеспечить резервное копирование всех важных данных.
 Хранить резервные копии на разных носителях, чтобы снизить риск
потери данных в случае аварии.
 Использовать надежные системы хранения данных, такие как RAIDмассивы или системы хранения с дублированием данных.
 Регулярно проверять резервные копии на целостность и доступность.
 Разработать план восстановления данных после аварии, который
включает в себя процедуры восстановления доступа к данным,
восстановления работоспособности системы и восстановления
утерянных данных.
4.1.9. Требования к защите от влияния внешних воздействий
Система сайта магазина компьютерных игр должна быть защищена от
внешних воздействий, таких как:
 Физические воздействия, такие как удары, вибрации, пыль, влажность,
температура и т.д.
 Электронные воздействия, такие как электромагнитные излучения,
радиочастотные помехи, скачки напряжения и т.д.
 Программные воздействия, такие как вирусы, трояны, черви,
шпионские программы и т.д.
4.1.10. Требования по стандартизации и унификации
Система сайта магазина компьютерных игр должна соответствовать
стандартам и правилам, установленным для информационных систем. Это
включает в себя стандарты безопасности, надежности, производительности и
совместимости с другим программным обеспечением. Кроме того, система
должна быть унифицирована для удобства использования и интеграции с
другими системами.
4.1.11. Дополнительные требования
МПКИ должно разрабатываться и эксплуатироваться на уже имеющемся у
Заказчика аппаратно-техническом комплексе.
Необходимо создать отдельные самостоятельные зоны разработки и
тестирования системы МПКИ.
Для зоны разработки и тестирования должны использоваться те же
программные средства, что и для зоны промышленной эксплуатации.
4.1.12. Требования безопасности
Система сайта магазина компьютерных игр должна обеспечивать
безопасность данных пользователей и администрации. Это включает в себя
защиту от несанкционированного доступа, защиту от вирусов и других
вредоносных программ, а также обеспечение конфиденциальности
информации.
4.2. Требования к функциям, выполняемым системой
Система сайта магазина компьютерных игр должна выполнять следующие
функции:










Авторизация пользователей
Управление ассортиментом товаров
Управление ценами и скидками
Обработка заказов и платежей
Возврат и замена товаров
Резервное копирование данных
Восстановление данных после аварий
Защита от внешних воздействий
Соответствие стандартам и правилам информационных систем
Безопасность данных пользователей и администрации
4.2.1. Подсистема сбора, обработки и загрузки данных
4.2.1.1 Перечень функций, задач подлежащей автоматизации
Функции подлежащие автоматизации системы МПКИ:










Авторизация пользователей
Управление ассортиментом товаров
Управление ценами и скидками
Обработка заказов и платежей
Возврат и замена товаров
Резервное копирование данных
Восстановление данных после аварий
Защита от внешних воздействий
Соответствие стандартам и правилам информационных систем
Безопасность данных пользователей и администрации
4.2.1.2 Временной регламент реализации каждой функции, задачи
Каждая функция или задача должна быть реализована в течение
определенного времени, которое зависит от сложности задачи и наличия
ресурсов. Например, функция авторизации пользователей может быть
реализована за несколько часов, а функция резервного копирования данных за несколько дней.
4.2.1.3 Требования к качеству реализации функций, задач
Качество реализации функций и задач должно соответствовать стандартам,
установленным для информационных систем. Это означает, что система
должна быть надежной, безопасной, производительной и совместимой с
другим программным обеспечением.
4.2.1.4 Перечень критериев отказа для каждой функции
Перечень критериев отказа для каждой функции сайта магазина
компьютерных игр:








Отказ в авторизации пользователя.
Невозможность управления ассортиментом товаров.
Невозможность управления ценами и скидками.
Невозможность обработки заказов и платежей.
Невозможность возврата и замены товаров.
Потеря данных из-за аварии.
Некорректная работа системы из-за внешних воздействий.
Несоответствие системы стандартам и правилам информационных
систем.
 Утечка данных пользователей или администрации.
4.3. Требования к видам обеспечения
4.3.1 Требования к математическому обеспечению
Математическое обеспечение системы сайта магазина компьютерных игр
должно обеспечивать:
 Реализацию алгоритмов авторизации, управления ассортиментом,
обработки заказов и т.д.
 Реализацию методов резервного копирования, восстановления данных,
защиты от внешних воздействий и т.д.
 Реализацию математических моделей, описывающих работу системы и
ее взаимодействие с другими системами.
4.3.2. Требования к информационному обеспечению
Информационное обеспечение системы сайта магазина компьютерных игр
должно включать в себя:
 Данные о пользователях, товарах, заказах, платежах и т.д.
 Информацию о правилах работы системы, стандартах и правилах
информационных систем и т.д.
 Документацию по системе, инструкции по использованию, руководства
по настройке и т.д.
4.3.2.1. Требования к составу, структуре и способам организации данных
в системе
Данные в системе сайта магазина компьютерных игр должны быть
организованы в соответствии со структурой информационной системы. Это
включает в себя данные о пользователях, товарах, заказах, платежах и т.д.
Данные должны быть структурированы и организованы таким образом,
чтобы обеспечить быстрый и эффективный доступ к ним. Способы
организации данных могут включать использование баз данных, файловых
систем, облачных хранилищ и других технологий.
4.3.2.2. Требования к информационному обмену между компонентами
системы
Информационный обмен между компонентами системы сайта магазина
компьютерных игр должен быть организован таким образом, чтобы
обеспечить эффективное взаимодействие между ними. Это может включать
обмен данными между серверами, рабочими станциями, базами данных и
другими компонентами системы. Информационный обмен должен быть
безопасным, надежным и обеспечивать конфиденциальность передаваемых
данных.
4.3.2.3. Требования к информационной совместимости со смежными
системами
Система сайта магазина компьютерных игр должна быть совместима с
другими информационными системами, такими как системы управления
контентом, платежные системы, системы аналитики и т.д. Совместимость
должна быть обеспечена на уровне интерфейсов, форматов данных,
протоколов обмена информацией и других аспектов.
4.3.2.4. Требования по использованию классификаторов,
унифицированных документов и классификаторов
Система сайта магазина компьютерных игр должна использовать
классификаторы, унифицированные документы и классификаторы,
установленные для информационных систем. Это включает в себя
использование стандартных форматов данных, кодификаторов, справочников
и других элементов.
4.3.2.5. Требования по применению систем управления базами данных
Система сайта магазина компьютерных игр должна использовать системы
управления базами данных, такие как MySQL, PostgreSQL, Oracle и другие.
Эти системы должны обеспечивать хранение, обработку и предоставление
данных для пользователей системы.
4.3.2.6. Требования к структуре процесса сбора, обработки, передачи
данных в системе и представлению данных
Процесс сбора, обработки, передачи данных и представление данных в
системе сайта магазина компьютерных игр должен соответствовать
следующим требованиям:
 Сбор данных: Система должна собирать данные о действиях
пользователей, продажах, платежах, возвратах и других операциях.
 Обработка данных: Система должна обрабатывать собранные данные,
выполнять расчеты и формировать отчеты.
 Передача данных: Система должна передавать данные между
различными компонентами, такими как серверы, базы данных и
рабочие станции.
 Представление данных: Система должна предоставлять пользователям
удобный интерфейс для просмотра и анализа данных.
 Безопасность данных: Система должна обеспечивать защиту данных от
несанкционированного доступа и утечки.
4.3.2.7. Требования к защите данных от разрушений при авариях и сбоях
в электропитании системы
Система сайта магазина компьютерных игр должна защищать данные от
разрушений в случае аварий и сбоев электропитания. Это может быть
реализовано путем использования надежных систем хранения данных,
резервного копирования и восстановления данных, а также обеспечения
отказоустойчивости системы.
4.3.2.8. Требования к контролю, хранению, обновлению и
восстановлению данных
Система сайта магазина компьютерных игр должна контролировать, хранить,
обновлять и восстанавливать данные в случае необходимости. Это включает
в себя резервное копирование данных, восстановление данных после аварий,
а также обновление и восстановление данных при изменении структуры
данных или добавлении новых функций.
4.3.2.9. Требования к процедуре придания юридической силы
документам, продуцируемым техническими средствами системы
Требования не предъявляются.
4.3.3. Требования к лингвистическому обеспечению
Лингвистическое обеспечение системы сайта магазина компьютерных игр
должно включать:
 Языки программирования, используемые для разработки системы
(например, Java, Python, PHP и др.).
 Средства разработки пользовательского интерфейса (HTML, CSS,
JavaScript и др.).
 Форматы данных и протоколы обмена данными (например, XML,
JSON, SOAP и др.).
4.3.4. Требования к программному обеспечению
Программное обеспечение системы сайта магазина компьютерных игр
должно соответствовать следующим требованиям:
 Авторизация пользователей: Система должна позволять пользователям
проходить авторизацию и получать доступ к своим данным.
 Управление ассортиментом товаров: Система должна поддерживать
управление ассортиментом товаров, включая добавление, изменение и
удаление товаров.
 Управление ценами и скидками: Система должна иметь функционал
для управления ценами, скидками и акциями.
 Обработка заказов и платежей: Система должна обрабатывать заказы
пользователей, принимать платежи и отправлять уведомления о статусе
заказа.
 Возврат и замена товаров: Система должна поддерживать процесс
возврата и замены товаров, включая обработку возвратов и замен.
 Резервное копирование данных: Система должна выполнять
автоматическое резервное копирование важных данных.
 Восстановление данных после аварий: Система должна иметь
возможность восстановления данных после аварий.
 Защита от внешних воздействий: Система должна быть защищена от
различных внешних воздействий, таких как вирусы, хакерские атаки и
т. д.
 Соответствие стандартам и правилам: Система должна соответствовать
всем стандартам и правилам безопасности, установленным для
информационных систем.
 Безопасность данных пользователей и администрации: Система должна
защищать данные пользователей и администрации от
несанкционированного доступа.
4.3.5. Требования к техническому обеспечению
Техническое обеспечение системы сайта магазина компьютерных игр должно
соответствовать следующим требованиям:
 Серверы: Система должна использовать серверы для хранения и
обработки данных. Серверы должны быть надежными и обеспечивать
высокую производительность.
 Сетевые устройства: Система должна использовать сетевые устройства
для подключения к интернету и другим сетям. Устройства должны
обеспечивать высокую скорость передачи данных и надежность связи.
 Рабочие станции: Пользователи системы должны иметь возможность
работать с системой на своих компьютерах или мобильных
устройствах. Рабочие станции должны быть мощными и обеспечивать
комфортную работу с системой.
 Системы хранения данных: Система должна использовать надежные
системы хранения данных для резервного копирования и
восстановления данных.
 Сетевое оборудование: Система должна использовать сетевое
оборудование для подключения к сети и обеспечения доступа к
данным. Оборудование должно быть надежным и обеспечивать
высокую пропускную способность.
 Системы резервного копирования: Система должна использовать
системы резервного копирования для сохранения данных в случае
аварии или сбоя.
 Системы мониторинга и управления: Система должна использовать
системы мониторинга и управления для контроля и управления
работой системы.
4.3.6. Требования к метрологическому обеспечению
Метрологическое обеспечение системы сайта магазина компьютерных игр
должно соответствовать требованиям законодательства в области метрологии
и обеспечивать точность и достоверность измерений.
4.3.7. Требования к организационному обеспечению
Организационное обеспечение системы сайта магазина компьютерных игр
должно включать в себя правила работы с системой, инструкции по
эксплуатации, обучение пользователей и поддержку пользователей.
4.3.8. Требования к методическому обеспечению
Методическое обеспечение системы сайта магазина компьютерных игр
должно включать методики сбора, обработки и анализа данных, а также
методики контроля качества работы системы.
4.3.9. Требования к патентной чистоте
Система сайта магазина компьютерных игр не должна нарушать права
третьих лиц на интеллектуальную собственность.
5. Состав и содержание работ по созданию системы
Работы по созданию системы выполняются в ПЯТЬ этапоВ:






Анализ требований и определение целей проекта.
Проектирование системы.
Разработка программного обеспечения.
Тестирование и отладка системы.
Внедрение системы в эксплуатацию.
Поддержка и обслуживание системы.
6. Порядок контроля и приёмки системы
6.1. Виды и объем испытаний системы
 Функциональные испытания: проверка работоспособности всех
функций системы.
 Интеграционные испытания: проверка взаимодействия между
различными компонентами системы.
 Нагрузочные испытания: проверка производительности системы при
различных нагрузках.
 Стресс-тестирование: проверка стабильности работы системы при
экстремальных нагрузках.
 Тестирование безопасности: проверка защиты системы от атак и
несанкционированного доступа.
6.2. Требования к приемке работ по стадиям





Проведение предварительных испытаний.
Фиксирование выявленных неполадок в Протоколе испытаний.
Устранение выявленных неполадок.
Проверка устранения выявленных неполадок.
Принятие решения о возможности передачи АИС в опытную
эксплуатацию.
 Составление и подписание Акта приёмки АИС в опытную
эксплуатацию.
 Проведение опытной эксплуатации.












Фиксирование выявленных неполадок в Протоколе испытаний.
Устранение выявленных неполадок.
Проверка устранения выявленных неполадок.
Принятие решения о готовности АИС к приемочным испытаниям.
Составление и подписание Акта о завершении опытной эксплуатации
АИС.
Проведение приемочных испытаний.
Фиксирование выявленных неполадок в Протоколе испытаний.
Устранение выявленных неполадок.
Проверка устранения выявленных неполадок.
Принятие решения о возможности передачи АИС в промышленную
эксплуатацию.
Составление и подписание Акта о завершении приемочных испытаний
и передаче АИС в промышленную эксплуатацию.
Оформление Акта завершения работ.
7. Требования к составу и содержанию работ по подготовке
объекта автоматизации к вводу системы в действие
7.1. Технические мероприятия
 Безопасность: Сайт магазина компьютерных игр должен обеспечивать
безопасность пользователей и их личных данных. Для этого
необходимо использовать безопасное соединение (HTTPS), а также
хранить и обрабатывать информацию о клиентах в соответствии с
правилами конфиденциальности.
 Резервное копирование и восстановление данных: Важно иметь план
резервного копирования и восстановления данных на случай сбоев или
атак на сайт.
 Защита от DDoS-атак: DDoS-атака (Distributed Denial of Service) может
привести к недоступности сайта, поэтому нужно предусмотреть меры
защиты от таких атак.
 Система управления контентом (CMS): Сайт магазина компьютерных
игр может использовать CMS (Content Management System) для
управления содержимым сайта и упрощения процесса обновления и
добавления новых товаров.
 Поисковая оптимизация (SEO): Оптимизация сайта для поисковых
систем поможет привлечь больше посетителей и увеличить продажи.
 Оптимизация скорости загрузки страниц: Скорость загрузки сайта
влияет на пользовательский опыт и конверсию. Необходимо
оптимизировать изображения, CSS и JavaScript файлы для ускорения
загрузки страниц.
 Мобильная адаптация: в наше время большинство пользователей
посещают сайты с мобильных устройств, поэтому сайт магазина
компьютерных игр должен быть адаптирован для мобильных
устройств.
7.2. Организационные мероприятия
 Управление персоналом: Для успешной работы сайта магазина
компьютерных игр необходимо нанять квалифицированный персонал,
который будет заниматься разработкой, поддержкой и продвижением
сайта.
 Обучение персонала: Сотрудники должны быть обучены работе с
системами управления сайтом, базами данных и другими
инструментами, необходимыми для выполнения своих обязанностей.
 Системы мотивации: Необходимо разработать систему мотивации
персонала, чтобы стимулировать их к эффективной работе и
достижению поставленных целей.
 Корпоративная культура: Важно создать благоприятную атмосферу в
коллективе, чтобы сотрудники чувствовали себя комфортно и были
заинтересованы в успехе компании.
 Организация рабочего процесса: Необходимо разработать четкие
инструкции и процедуры для работы с сайтом, чтобы каждый
сотрудник знал, что от него требуется и как выполнять свои
обязанности.
7.3. Изменения в информационном обеспечении
 Обновление ассортимента товаров: Магазин компьютерных игр должен
постоянно обновлять свой ассортимент, добавляя новые игры и
аксессуары.
 Улучшение качества обслуживания: Клиентам должно быть удобно
покупать товары на сайте, поэтому необходимо улучшить процесс
оформления заказа, добавить возможность онлайн-консультации с
менеджерами и т.д.
 Расширение географии доставки: Магазин должен предлагать доставку
товаров в различные регионы, включая отдаленные районы.
 Добавление новых способов оплаты: Клиенты должны иметь
возможность оплачивать покупки различными способами, включая
банковские переводы, электронные кошельки и т.д.
8. Требования к документированию
 Наличие подробного технического задания: Техническое задание
должно описывать все требования к сайту, включая его
функциональность, дизайн, структуру и т.д.
 Разработка документации: После создания сайта необходимо
разработать документацию, которая будет описывать все его функции,
настройки и правила использования.
 Поддержка документации в актуальном состоянии: Документация
должна постоянно обновляться и корректироваться в соответствии с
изменениями в работе сайта.
 Обучение персонала работе с документацией: Сотрудники должны
быть обучены работе с документацией, чтобы они могли
самостоятельно решать возникающие проблемы и вопросы.
9. Источники разработки
Настоящее Техническое Задание разработано на основе следующих
документов и информационных материалов:
 Договор № … от … между …
 ГОСТ 24.701-86 «Надежность автоматизированных систем
управления».
 ГОСТ 15150-69 «Машины, приборы и другие технические изделия.
Исполнения для различных климатических районов. Категории,
условия эксплуатации, хранения и транспортирования в части
воздействия климатических факторов внешней среды».
 ГОСТ 21958-76 «Система "Человек-машина". Зал и кабины операторов.
Взаимное расположение рабочих мест. Общие эргономические
требования».
 ГОСТ 12.1.004-91 «ССБТ. Пожарная безопасность. Общие
требования».
 ГОСТ Р 50571.22-2000 «Электроустановки зданий».
Download