Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ТЗ_NotepadPlusPlus

.docx
Скачиваний:
0
Добавлен:
03.04.2026
Размер:
18.94 Кб
Скачать

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

на программный продукт «Notepad++»

1. Общие сведения

Полное наименование автоматизированной системы:

Программный продукт «Notepad++»

Условное обозначение:

Notepad++

Заказчик:

Учебное заведение

Разработчик:

Студент (ФИО)

Сроки выполнения работ:

Начало — текущая дата

Окончание — текущая дата

2. Цели и назначение создания автоматизированной системы

2.1 Цели создания системы

Целью разработки программного продукта «Notepad++» является обеспечение пользователя мощным инструментом для редактирования текстовых файлов, кода и скриптов.

Критерием достижения цели является возможность открытия, редактирования кода с подсветкой синтаксиса и сохранения файла без ошибок.

2.2 Назначение системы

Программный продукт предназначен для редактирования текстовых файлов, программного кода, конфигурационных файлов и скриптов.

3. Характеристика объекта автоматизации

Объект автоматизации: персональный компьютер пользователя.

Условия эксплуатации:

  • операционная система Windows 10/11;

  • наличие графического интерфейса пользователя;

  • оперативная память не менее 1 ГБ;

  • наличие свободного места на диске не менее 100 МБ;

  • наличие устройства ввода (мышь, клавиатура).

4. Требования к автоматизированной системе

4.1 Требования к функциям системы

Программный продукт должен обеспечивать выполнение следующих функций:

  1. Редактирование текста и кода

Обеспечивает ввод и редактирование файлов любых текстовых форматов.

Результат: Отредактированный файл.

  1. Подсветка синтаксиса

Автоматически выделяет элементы кода для более 80 языков.

Результат: Код с цветовой подсветкой синтаксиса.

  1. Поиск и замена

Позволяет выполнять поиск по тексту с поддержкой регулярных выражений.

Результат: Найденные или заменённые фрагменты.

  1. Работа с несколькими вкладками

Обеспечивает одновременное открытие нескольких файлов во вкладках.

Результат: Несколько открытых файлов.

  1. Использование плагинов

Позволяет расширять функциональность через плагины.

Результат: Плагин установлен и работает.

4.2 Требования к программному обеспечению

Программный продукт должен:

  • обеспечивать корректное выполнение всех заявленных функций;

  • обеспечивать стабильную работу при стандартных условиях эксплуатации;

  • поддерживать обработку ошибок ввода и выполнения;

  • обеспечивать сохранение и загрузку данных без потери информации.

4.3 Требования к информационному обеспечению

Система должна обеспечивать:

  • ввод данных, необходимых для работы;

  • хранение рабочих данных и настроек;

  • вывод результатов работы пользователю;

  • возможность обмена данными с другими программами.

4.4 Требования к пользователям

Пользователь должен обладать:

  • базовыми навыками работы с персональным компьютером;

  • навыками редактирования текстовых файлов;

  • базовыми знаниями языков программирования или разметки.

РУКОВОДСТВО СИСТЕМНОГО ПРОГРАММИСТА

1. Общие сведения

Программный продукт «Notepad++» предназначен для расширенного текстового редактора с поддержкой синтаксической подсветки для разработчиков.

Функциональные возможности программы включают:

  • редактирование текста и кода;

  • подсветка синтаксиса;

  • поиск и замена;

  • работа с несколькими вкладками;

  • использование плагинов;

2. Структура программы

Программа имеет модульную структуру и включает следующие компоненты:

  • пользовательский интерфейс (вкладки, рабочая область, панели);

  • модуль синтаксической подсветки (Scintilla);

  • модуль поиска и замены;

  • модуль управления макросами;

  • менеджер плагинов.

3. Настройка программы

Для подготовки программы к работе необходимо выполнить следующие действия:

  1. Запустить приложение Notepad++.

  2. Открыть или создать файл.

  3. Выбрать язык для подсветки синтаксиса.

  4. Настроить тему оформления.

  5. Установить необходимые плагины.

4. Проверка программы

Проверка работоспособности программы осуществляется путём выполнения контрольных примеров:

  • открытие файла — файл отображается корректно;

  • подсветка синтаксиса — код выделяется по цветам;

  • выполнение поиска — совпадения найдены и выделены.

Результаты проверки позволяют сделать вывод о корректной работе программы.

5. Дополнительные возможности

Программа предоставляет дополнительные функции:

  • запись и воспроизведение макросов;

  • сравнение двух файлов с помощью плагина Compare;

  • настройка автодополнения для языков программирования.

ТЕСТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА

Характеристика

Оценка, описание

Функциональные возможности

1. Редактирование кода [скриншот] 2. Подсветка синтаксиса [скриншот] 3. Поиск/замена [скриншот] 4. Вкладки [скриншот] 5. Плагины [скриншот]

Функциональная пригодность

Соответствует назначению — редактор кода.

Правильность

Текст отображается корректно.

Защищённость

Базовая.

Надёжность

Стабильная работа.

Сопровождаемость

Обновляется.

Практичность

Удобен для разработчиков.

Эффективность

Быстрая работа.

Мобильность

Windows.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]