Файл: Введение анализ проблемы и ее современного состояния.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 01.12.2023
Просмотров: 38
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Рисунок 3.7. –Диаграмма последовательности выбор текста и тональностей по аспектным категориям
Нефункциональные требования
Нефункциональные требования описывают, какими характеристиками и свойствами система должна обладать, в данном случае ставятся следующие требования:
-
простотой и удобный пользовательский интерфейс программного обеспечения; -
безопасность: разграничения доступа к функциям системы; -
надежность: устойчивость к внештатным ситуациям; -
переносимость: возможность использования программного обеспечения с разных платформ.
Системные требования
Под системными требованиями понимают характеристики, которыми должен обладать компьютер, чтобы программное обеспечение могло на нем работать.
На стороне сервера и сервера приложений должны выполняться следующие системные требования:
-
жёсткий диск объемом не менее 500 Гб; -
процессор с частотой не менее 4,2 ГГЦ; -
оперативная память объемом не менее 8 Гб. -
наличие Python 3.7+, библиотеки для python – Scikit-learn, NLTK, PyTorch, Django, pymorphy2, pandas, Gensim, Django REST framework, Node.JS; -
операционная система — Windows 10, Windows Server 2019 ,Windows Server 2016;
Компьютер клиента должен соответствовать следующим системным требованиям:
-
жёсткий диск объемом не менее 2 Гб; -
процессор с частотой не менее 2.2 ГГЦ; -
оперативная память объемом не менее 1 Гб; -
операционная система — Windows 7/8/10, Linux, MacOS, Android, iOS. -
наличие современного веб-браузера (не поддерживается Internet Explorer).
Организационные требования к системе защиты регулируют административные и процедурные мероприятия, программное обеспечение должно удовлетворять следующим требованиям:
-
Серверная часть приложения должна быть разработана на языке программирования Python с использованием фреймворка Django; -
Клиентская часть приложения должная быть написана на HTML, CSS, JavaScript, ReactJS.
Выводы по второй главе
-
Разработана концепция программного обеспечения, определены ограничения и принципы в соответствии, с которыми должна работать программа, в качестве моделей определены нейронная сеть и дистрибутивно-семантическая сеть, описана последовательность решаемых задач. -
Сформулирована формальная постановка задачи и описана структура решения задачи в виде диаграммы IDEF0. Структура решения задачи состоит из четырех последовательных этапов: предобработки данных, создание векторного представления, извлечения аспектов и тональностей, агрегирования аспектов и тональностей и расчета оценок тональностей по аспектным категориям. -
Сформулированы требования к программному обеспечению: функциональные, нефункциональные, системные, организационные.
3. Математическое, (методическое), информационное, программное обеспечение
3.1. Методика определение тематики текста (Может быть лучше математическое обеспечение)