3 Commits

View File

@@ -316,7 +316,7 @@ stringstyle =\bfseries} % шрифт для строк
\subsection{Порядок оформления и предъявления заказчику результатов работ по созданию системы}
При предъявлении результатов работ Заказчику передаётся находящийся на гарантийном обслуживании ПК базовой комплектации с установленной лицензионной ОС <<Windows 10>>, загрузочный модуль приложения, руководство оператора, написанное в соответствии с ГОСТ 19.50579, набор функциональных тестов и программа испытаний.
При предъявлении результатов работ Заказчику передаётся находящийся на гарантийном обслуживании ПК базовой комплектации с установленной лицензионной ОС <<Windows 10>>, загрузочный модуль приложения <<Словарь-КЧД>>, руководство оператора, написанное в соответствии с ГОСТ 19.50579, набор функциональных тестов и программа испытаний.
\subsection{Перечень нормативно-технических документов, методических материалов, использованных при разработке ТЗ}
@@ -358,7 +358,7 @@ stringstyle =\bfseries} % шрифт для строк
\newpage
\section{ХАРАКТЕРИСТИКА ОБЪЕКТА АВТОМАТИЗАЦИИ}
Объектом автоматизации является процесс управления данными в красно-черном дереве. Под данными подразумеваются словарные пары, состояющие из двух строк длиной от 1 до 100 в кодировке ASCII. Всего дерево может содержать от 0 до 10000 словарных записей.
Объектом автоматизации является процесс управления данными в красно-черном дереве. Под данными подразумеваются словарные записи, состояющие из двух строк длиной от 1 до 100 в кодировке ASCII. Всего дерево может содержать от 0 до 10000 словарных записей.
\newpage
@@ -452,11 +452,14 @@ stringstyle =\bfseries} % шрифт для строк
\subsubsection{Требования по сохранности информации при авариях}
Приложение <<Словарь-КЧД>> и данные о созданных пользователем словарных записях должны храниться на жёстком диске ПК. Не реже чем один раз в неделю необходимо создавать резервную копию приложения на USB-накопителе, чтобы обеспечить возможность восстановления данных при авариях. На ПК должна быть установлена лицензионная ОС <<Windows 10>>. ПК должен находиться на гарантийном обслуживании. Также ПК должен быть оснащён источником бесперебойного питания, обеспечивающим работу в течение 5 минут при перепадах напряжения.
Авариями считаются скачки напряжения и отключение электропитания. В результате таких аварий могут быть потеряны данные приложения <<Словарь-КЧД>>.
Для уменьшения риска потери данных приложение <<Словарь-КЧД>> должно запускаться на ПК, оснащённом источником бесперебойного питания, обеспечивающим работу в течение как минимум 5 минут при скачках напряжения или полном отсутствии электропитания, чтобы у пользователя было время для корректного завершения работы с приложением <<Словарь-КЧД>>.
\subsubsection{Требования к защите от влияния внешних воздействий}
Требования не предъявляются.
Рабочее помещение должно удовлетворять требованиям радиационной безопасности, изложенным в СанПиН 2.6.1.2800-10 «Требования радиационной безопасности при облучении
населения природными источниками ионизирующего излучения» (п. 3.2, п. 4.2)
\subsubsection{Требования к патентной чистоте}
Требования не предъявляются.
@@ -479,9 +482,9 @@ stringstyle =\bfseries} % шрифт для строк
\item[$-$] Поиск и просмотр записей в КЧД;
\item[$-$] Сохранение данных и структуры КЧД на диск;
% \item[$-$] Сохранение данных и структуры КЧД на диск;
\item[$-$] Чтение данных и структуры КЧД с диска;
% \item[$-$] Чтение данных и структуры КЧД с диска;
\item[$-$] Вывод структуры КЧД в текстовом виде на экран.
\end{itemize}
@@ -496,8 +499,8 @@ stringstyle =\bfseries} % шрифт для строк
\item Функция для балансировки КЧД после удаления записи.
\item Функция для поиска записи в КЧД.
\item Функция для отображения записей структуры КЧД в текстовом виде.
\item Функция для сохранения структуры и данных КЧД на диск.
\item Функция для загрузки структуры и данных КЧД с диска.
% \item Функция для сохранения структуры и данных КЧД на диск.
% \item Функция для загрузки структуры и данных КЧД с диска.
\item Функция для вывода структуры КЧД на экран в текстовом формате.
\item Функция для проверки целостности структуры КЧД при загрузке.
\item Функция для контроля и обработки входных данных от пользователя.
@@ -615,18 +618,14 @@ stringstyle =\bfseries} % шрифт для строк
\textbf{Этап} & \textbf{Название этапа} & \textbf{Сроки
выполнения} & \textbf{Содержание работ} & \textbf{Результат}\\
\hline
1 & Проектирование приложения & 01.09.2024 - 20.09.2024 & Необходимо провести декомпозицию поставленной задачи и выделить подсистемы приложения, изучить математическое описание алгоритмов, используемых для реализации красно-чёрного дерева. & Список подзадач и
подсистем приложения <<Словарь-КЧД>>, в котором прописан функционал
каждой из подсистем. Математическое описание алгоритмов. \\
1 & Проектирование приложения & 01.09.2024 - 20.09.2024 & Необходимо провести декомпозицию поставленной задачи. А также составить список функций, классов и методов, которые необходимо реализовать. & Список подзадач, а также функций, классов и методов, которые необходимо реализовать, соответствующие требованиям из п. 4.2 и п. 4.3.2. настоящего технического задания. Математическое описание структуры красно-чёрного дерева и алгоритмов, используемых для работы с ним. \\
\hline
2 & Разработка приложения & 21.09.2024 - 20.10.2024 & Реализовать алгоритмы, необходимые в функционировании каждой подсистемы. Реализовать функции приложения <<Словарь-КЧД>>, прописанные в настоящем техническом задании. & Реализованы спроектированные на этапе проектирования подсистемы и связи между ними. Реализованы функции приложения <<Словарь-КЧД>>. \\
2 & Разработка приложения & 21.09.2024 - 20.10.2024 & Реализовать функции, классы и методы, список которых был составлен на этапе проектирования. & Реализован список функций, классов и методов, составленный на этапе проектирования. Реализованные функции приложения <<Словарь-КЧД>> соответствуют требованиям из п. 4.2. настоящего технического задания. \\
\hline
3 & Разработка функциональных тестов & 21.10.2024 - 01.11.2024 & Разработка тестов, направленных на поиск ошибок и несоответствия функционала требованиям. & Функциональные тесты и программа испытаний, утверждённые Разработчиком и Заказчиком. \\
3 & Разработка функциональных тестов & 21.10.2024 - 01.11.2024 & Разработка тестов для выявления ошибок и проверки соответствия функционала требованиям. Составляется программа испытаний приложения, соответствующая ГОСТ 19.30179. & Набор функциональных тестов и программа испытаний, утверждённые Разработчиком и Заказчиком. \\
\hline
4 & Тестирование и отладка приложения & 02.11.2024 - 16.11.2024 & Применение разработанных тестов, поиск и исправление ошибок. & Составлен протокол тестирования. Ошибки исправлены. \\
\hline
5 & Написание руководства оператора & 17.11.2024 - 01.12.2024 & Написание руководства оператора в соответствии с ГОСТ 19.50579. & Руководство оператора, написанное в соответствии с ГОСТ 19.50579. \\
\hline
\end{tabularx}
\end{table}
@@ -639,8 +638,10 @@ stringstyle =\bfseries} % шрифт для строк
\textbf{Этап} & \textbf{Название этапа} & \textbf{Сроки
выполнения} & \textbf{Содержание работ} & \textbf{Результат}\\
\hline
5 & Написание руководства оператора & 17.11.2024 - 01.12.2024 & Написание руководства оператора в соответствии с ГОСТ 19.50579. & Руководство оператора, написанное в соответствии с ГОСТ 19.50579. \\
\hline
6 & Сдача приложения & 02.12.2024 - 20.12.2024 &
Заказчику передаётся: находящийся на гарантийном обслуживании ПК базовой комплектации с установленной лицензионной ОС <<Windows 10>>, загрузочный модуль приложения, руководство оператора, написанное в соответствии с ГОСТ 19.50579, набор функциональных тестов и программа испытаний.
Заказчику передаётся: находящийся на гарантийном обслуживании ПК базовой комплектации с установленной лицензионной ОС <<Windows 10>>, загрузочный модуль приложения <<Словарь-КЧД>>, руководство оператора, написанное в соответствии с ГОСТ 19.50579, набор функциональных тестов и программа испытаний.
& Подписанный Заказчиком и Разработчиком акт приёмки-сдачи приложения. \\
\hline
\end{tabularx}
@@ -655,7 +656,7 @@ stringstyle =\bfseries} % шрифт для строк
\subsection{Общие требования к приемке работ по стадиям}
Во время приёмки работ Заказчику передаётся находящийся на гарантийном обслуживании ПК базовой комплектации с установленной лицензионной ОС <<Windows 10>>, загрузочный модуль приложения, руководство оператора, написанное в соответствии с ГОСТ 19.50579, набор функциональных тестов и программа испытаний.
Во время приёмки работ Заказчику передаётся находящийся на гарантийном обслуживании ПК базовой комплектации с установленной лицензионной ОС <<Windows 10>>, загрузочный модуль приложения <<Словарь-КЧД>>, руководство оператора, написанное в соответствии с ГОСТ 19.50579, набор функциональных тестов и программа испытаний.
Заказчик и Разработчик подписывают акт приёмки-сдачи приложения.