ТЗ_ResourceMonitor
.docxТЕХНИЧЕСКОЕ ЗАДАНИЕ
на программный продукт «Монитор ресурсов»
1. Общие сведения
Полное наименование автоматизированной системы:
Программный продукт «Монитор ресурсов»
Условное обозначение:
Монитор ресурсов
Заказчик:
Учебное заведение
Разработчик:
Студент (ФИО)
Сроки выполнения работ:
Начало — текущая дата
Окончание — текущая дата
2. Цели и назначение создания автоматизированной системы
2.1 Цели создания системы
Целью разработки программного продукта «Монитор ресурсов» является обеспечение администратора и пользователя детальной информацией об использовании ЦПУ, памяти, диска и сети.
Критерием достижения цели является возможность просмотра нагрузки на системные ресурсы и идентификации проблемных процессов без ошибок.
2.2 Назначение системы
Программный продукт предназначен для мониторинга производительности системы, диагностики узких мест и анализа работы процессов.
3. Характеристика объекта автоматизации
Объект автоматизации: персональный компьютер пользователя.
Условия эксплуатации:
операционная система Windows 10/11;
наличие графического интерфейса пользователя;
оперативная память не менее 2 ГБ;
наличие свободного места на диске не менее 100 МБ;
наличие устройства ввода (мышь, клавиатура).
4. Требования к автоматизированной системе
4.1 Требования к функциям системы
Программный продукт должен обеспечивать выполнение следующих функций:
Мониторинг ЦПУ
Отображает нагрузку на процессор по ядрам и процессам.
Результат: Информация о загрузке ЦПУ.
Мониторинг оперативной памяти
Показывает использование RAM и работающие процессы.
Результат: Информация об использовании памяти.
Мониторинг диска
Отображает активность дисковых операций.
Результат: Информация о дисковой активности.
Мониторинг сети
Показывает сетевой трафик и активные соединения.
Результат: Информация о сетевой активности.
Завершение процессов
Позволяет принудительно завершать зависшие процессы.
Результат: Процесс завершён.
4.2 Требования к программному обеспечению
Программный продукт должен:
обеспечивать корректное выполнение всех заявленных функций;
обеспечивать стабильную работу при стандартных условиях эксплуатации;
поддерживать обработку ошибок ввода и выполнения;
обеспечивать сохранение и загрузку данных без потери информации.
4.3 Требования к информационному обеспечению
Система должна обеспечивать:
ввод данных, необходимых для работы;
хранение рабочих данных и настроек;
вывод результатов работы пользователю;
возможность обмена данными с другими программами.
4.4 Требования к пользователям
Пользователь должен обладать:
базовыми навыками работы с персональным компьютером;
пониманием принципов работы операционных систем;
навыками диагностики технических неполадок.
РУКОВОДСТВО СИСТЕМНОГО ПРОГРАММИСТА
1. Общие сведения
Программный продукт «Монитор ресурсов» предназначен для встроенного инструмента Windows для мониторинга использования ресурсов системы в реальном времени.
Функциональные возможности программы включают:
мониторинг цпу;
мониторинг оперативной памяти;
мониторинг диска;
мониторинг сети;
завершение процессов;
2. Структура программы
Программа имеет модульную структуру и включает следующие компоненты:
пользовательский интерфейс (вкладки: Обзор, ЦПУ, Память, Диск, Сеть);
модуль мониторинга ЦПУ;
модуль мониторинга памяти;
модуль мониторинга диска;
модуль мониторинга сети.
3. Настройка программы
Для подготовки программы к работе необходимо выполнить следующие действия:
Открыть Монитор ресурсов (через Диспетчер задач или поиск).
Выбрать вкладку для мониторинга нужного ресурса.
Настроить отображение графиков.
Определить процессы с высокой нагрузкой.
4. Проверка программы
Проверка работоспособности программы осуществляется путём выполнения контрольных примеров:
открытие приложения — данные о ресурсах отображаются;
просмотр загрузки ЦПУ — данные обновляются в реальном времени;
просмотр сетевой активности — соединения отображаются корректно.
Результаты проверки позволяют сделать вывод о корректной работе программы.
5. Дополнительные возможности
Программа предоставляет дополнительные функции:
использование фильтрации процессов по нагрузке;
анализ ожидания диска для диагностики тормозов;
мониторинг отдельного процесса.
