ВВЕДЕНИЕ 2
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 3
1.1. Анализ предметной области 3
1.2 Цели разработки текстового редактора 4
1.3. Текстовые редакторы 4
1.4 Аналоги текстовых редакторов 5
1.5 Выбор модели разработки программного комплекса 10
1.6 Обоснование выбранного языка и среды программирования 11
2. ПРОЕКТНАЯ ЧАСТЬ 15
2.1. Основные требования к программному продукту 15
2.2 Разработка алгоритмов функционала программы 15
2.3 Разработка интерфейса программы 16
2.4 Руководство пользователя 19
ЗАКЛЮЧЕНИЕ 27
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 28
ПРИЛОЖЕНИЕ 29