Предметной областью этой курсовой работы является разработка кода для четырех разных заданий, направленных на предоставление возможности автоматизации разных сфер деятельности человека.
Цель курсовой работы это решение четырех заданий, предусмотренных методическими указаниями, которые дадут возможность продемонстрировать умение не просто программировать на языке высокого уровня, но и создавать удобные интерфейсы, визуализировать различные сложные алгоритмы.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 4
1. АНАЛИЗ ЗАДАНИЙ КУРСОВОЙ РАБОТЫ 6
1.1. Исходные данные к заданиям курсовой работы 6
1.2. Анализ методических указаний, входных и выходных данных к заданиям курсовой работы 7
1.2. Выбор и обоснование необходимых библиотек и среды разработки 8
1.3. Выводы по 1 главе 8
2. РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА ДЛЯ РЕШЕНИЯ ПРИКЛАДНЫХ ЗАДАЧ 9
2.1. Работа с наборами данных 9
2.1.1. Построение алгоритма решения задания без графического интерфейса 11
2.1.2. Разработка программной реализации на языке программирования 11
2.2. Разработка экспертной системы 15
2.2.1. Построение алгоритма решения задания с графическим интерфейсом 16
2.2.2. Разработка программной реализации на языке программирования 17
2.3. Разработка аналитической системы 24
2.3.1. Построение алгоритма решения задания с графическим интерфейсом 25
2.3.2. Разработка программной реализации на языке программирования и с использованием дополнительных библиотек 26
2.2.2.1. Проектирование стандартного функционала 35
2.2.2.2. Проектирование расширенного функционала 36
2.3 Разработка аналитической системы 37
2.3.1. Построение алгоритма решения задания с графическим интерфейсом 38
2.4.2. Разработка программной реализации на языке программирования и с использованием дополнительных библиотек 39
2.6. Выводы по 2 главе 49
3 РАЗРАБОТКА ТРЕБОВАНИЙ К ТЕХНИЧЕСКИМ СРЕДСТВАМ РЕАЛИЗАЦИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ РЕШЕНИЯ ПРИКЛАДНЫХ ЗАДАЧ 51
Заключение 52
Список использованной литературы 53