Программное средство для работы с реестром
Автор: Данила Вахрушев • Май 28, 2022 • Курсовая работа • 5,642 Слов (23 Страниц) • 260 Просмотры
Министерство образования Республики Беларусь
Учреждение образования «Белорусский государственный университет информатики и радиоэлектроники»
Факультет компьютерных систем и сетей
Кафедра программного обеспечения информационных технологий
Дисциплина: Операционные системы и системное программирование
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовому проекту
на тему
ПРОГРАММНОЕ СРЕДСТВО ДЛЯ РАБОТЫ С РЕЕСТРОМ
БГУИР КП 1-40 01 01 111 ПЗ
Студент: гр.
Руководитель:
к.т.н., доцент Герман Ю.О.
Минск 2022
СОДЕРЖАНИЕ[pic 1]
Введение 3
1 Анализ прототипов, литературных источников и формирование требований к проектируемому программному средству 5
2 Анализ требований к ПС и разработка функциональных требований 9
2.1 Описание функциональности программного средства 9
2.2 Спецификация функциональных требований 9
3 Проектирование программного средства 10
3.1 Разработка алгоритма программного средства и алгоритмов отдельных модулей 10
4 Создание программного средства 11
5 Тестирование, проверка работоспособности и анализ полученных результатов 13
6 Руководство по установке и использованию 18
Заключение 21
Список использованных источников 22
Приложение А (обязательное) Листинг программы 23
ВВЕДЕНИЕ[pic 2]
Современное общество невозможно представить без компьютера. Они настолько широко и глубоко внедрились в нашу жизнь, что очень трудно назвать какую-либо сферу деятельности человека, где бы они не использовались. В связи с этим серьезные требования предъявляются и к аппаратной части современных компьютеров, и к используемому программному обеспечению. В основном именно программное обеспечение, обеспечивают возможность широкого использования компьютеров [1].
В соответствии с заданием курсового проектирования требуется создать программное средство для работы с реестром.
Основной целью выполнения курсового проекта является расширение, углубление знаний в области проектирования программных средств, формирование умений и навыков их разработки.
Задачи выполнения курсового проекта:
- углубление уровня и расширение объема профессионально значимых знаний, в области создания программных средств с использованием WinAPI;
- формирование умений и навыков разработки программных средств для управления операционной системой Windows.
Пояснительная записка содержит описание созданного программного средства и включает следующие разделы:
- «Анализ прототипов, литературных источников и формирование требований к проектируемому программному средству», которая содержит поиск аналогов и постановка задачи для создания программного средства.
- «Анализ требований к программному средству и разработка функциональных требований», где идёт описание языка программирования для реализации проекта, его достоинств и недостатков, описание выбранной среды разработки для реализации проекта, ее достоинств и недостатков и описание операционной системы (ОС), в которой была реализована программа, подробное описание всех функций программного средства
- «Проектирование программного средства», в котором идёт описание структуры внешнего пользовательского интерфейса, компонентов для реализации взаимодействия приложения с пользователем и функционально-независимых подзадач проекта.
- «Создание программного средства», где содержится описание всех модулей, форм, входящих в приложение, их назначение, описание всех подпрограмм, входящих в приложение, сгруппированных по формам или библиотечным модулям.
- «Тестирование, проверка работоспособности и анализ полученных результатов», для краткого описания используемых методов тестирования, проверка обработки исключений, описания реакции программы на каждый тестовый пример с приведение скриншотов, анализ полученных результатов, выводы по результатам тестирования.
- «Руководство по установке и использованию», для сведений о назначении программного средства, области применения, классов решаемых задач, ограничениях, накладываемых на область применения, а также краткого руководства по работе с программным средством, описание интерфейса со скриншотами всех форм, описание установки и запуска программы.
- «Заключение», для краткой формулировки проблемы и пути решения проблемы, полноты раскрытия проблемы, а также описание используемых методов и средств, найденных нетрадиционных способов разработки, возможностей дальнейшей модификации проекта, степени автоматизации работ на различных этапах разработки.
1 АНАЛИЗ ПРОТОТИПОВ, ЛИТЕРАТУРНЫХ ИСТОЧНИКОВ И ФОРМИРОВАНИЕ ТРЕБОВАНИЙ К ПРОЕКТИРУЕМОМУ ПРОГРАММНОМУ СРЕДСТВУ
...