Разработка текстового редактора с поддержкой многодокументного
Автор: Андрей Стрижеус • Декабрь 6, 2021 • Курсовая работа • 2,385 Слов (10 Страниц) • 568 Просмотры
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Сибирский государственный университет науки и технологий
имени академика М.Ф. Решетнева»
Институт информатики и телекоммуникаций
Кафедра информатики и вычислительной техники
КУРСОВАЯ РАБОТА
Объектно-ориентированное программирование
Разработка текстового редактора с поддержкой многодокументного |
Интерфейса |
Руководитель
подпись, дата инициалы, фамилия
Обучающийся
номер группы, зачетной книжки подпись, дата инициалы, фамилия
Красноярск 2021 г
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 4
1 АНАЛИЗ ПРЕДММЕТНОЙ ОБЛАСТИ 5
1.1 Назначение текстовых редакторов 5
1.2 Обзор аналогов приложений 5
Вывод по главе 7
ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ МОДЕЛИРОВАНИЕ 8
2.1 Объектно-ориентированный подход 8
2.2 Разработка диаграммы прецедентов 8
2.3 Разработка диаграммы активности 9
Вывод по главе 10
ПРОГРАММНАЯ РЕАЛИЗАЦИЯ 11
3.1 Выбор средств разработки 11
3.1.1 Язык программирования высокого уровня С#11
3.1.2 Интегрированная среда разработки Visual Studio 11
3.2 Руководство программиста 12
3.3 Модули программы 12
3.4 Руководство пользователя 13
3.5 Тестирование программы 17
Вывод по главе 18
Заключение 19
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 20
ВВЕДЕНИЕ
Актуальность. Как вы представляете нашу жизнь без современных технологий? без компьютеров и интернета, трудно даже представить. Раньше где использовались, печатная машинка и много других приборов, которые помогали человеку сейчас на смену им пришел компьютер. За последний десяток лет компьютерные технологии вывели на совершенно другой уровень, производство, торговлю и личную жизнь человека особенно высоко. Да компьютеры сейчас заменили многие приборы, но основной их целью является получение различных бумаг и документов. Это возможность редактирования изменение текста без больших усилий, сейчас не нужно тратить часы работы на исправление ошибок, все это делается довольно быстро. Все эти возможности есть сейчас у каждого пользователя ПК через использование специальных приложений или программ, наименованных как текстовые редакторы.
Цель и задачи. Целью курсовой работы является создание программы, в которую можно будет вносить какой-либо текст , а также редактировать этот текст.
Разработка приложения для автоматизации процесса работы с текстовыми файлами.
Для достижения поставленной цели необходимо решить следующие задачи:
выполнить анализ приложений типа: “Текстовый редактор ” (согласно предметной области);
осуществить обзор программного обеспечения в рассматриваемой предметной области;
осуществить программную реализацию приложения: “Текстовый редактор”
провести тестирование разработанного приложения
Структура работы. Пояснительная записка к курсовой работе состоит из введения, трёх глав, заключения и списка использованных источников. Изложена на 20 страницах и содержит 10 рисунков и 1 таблицу.
- Анализ предметной области
- Назначение текстовых редакторов
Как говорилось ранее, для работы с текстовыми документами используют программные средства, так называемыми текстовыми редакторами. Существует сотни разных текстовых редакторов, каждый из которых имеет свои возможности.
Основным назначением текстовых редакторов является создание текстовых файлов, редактирование текстов, измерение формата текстового документа, распечатывание и многое другое.
...