Добавить в закладки
 
Наши группы в социальных сетях          





Коллекция на writer5.ru

 

На сайте вы найдете большую подборку дипломных, курсовых работ, рефератов, эссе, контрольных и лабораторных работ по самым разным учебным дисциплинам. Есть бакже хорошая подборка учебников и научной литературы для самостоятельной работы

Вы такде можете заказать совершенно новую работу по вашей теме, которая может быть выполнена в кратчайший срок и с хорошим качеством

Программный комплекс дифференцированного анализа развития и сопровождения умственно отсталых детей (Программирование на C++)

Вид работы и учебная дисциплина

Готовая дипломная работа по дисциплине Программирование

Содержание

1 Анализ существующих программ по учету успеваемости школьников и постановка задачи на проектирование 8
1.1 Обзор существующих аналогов 8
1.2 Постановка задачи на проектирование 12
2 Выбор и обоснование архитектурного построения ПО комплекса 14
2.1 Выбор и обоснование архитектуры взаимодействия программных компонентов 14
2.2 Выбор и обоснование метода доступа к базам данных 16
2.3 Выбор и обоснование используемой БД 16
2.4 Выбор и обоснование языка разработки, методологии разработки 17
3 Разработка проекта программного комплекса по учету успеваемости учащихся средней школы 20
3.1 Разработка схемы ресурсов 20
3.2 Схема работы системы 22
3.3 Разработка схемы базы данных 25
3.3.1 Анализ предметной области задачи 25
3.3.2 Проектирование физической модели данных 29
3.4 Разработка серверной части комплекса 32
3.4.1 Разработка диаграммы классов сервера 32
3.4.2 Разработка формата межкомпонентного взаимодействия 33
3.4.3 Схема работы серверной части 34
3.5 Разработка диаграммы классов клиентской части комплекса 36
3.6 Разработка интерфейсов приложений 38
3.6.1 Разработка пользовательского интерфейса сервера 38
3.6.2 Разработка пользовательского интерфейса клиентов для преподавательского состава 39
3.6.3 Разработка пользовательского интерфейса клиентов для родителей учеников 41
4 Реализация проекта программного комплекса учета успеваемости школьников 42
4.1 Реализация серверной части 42
4.2 Реализация клиентской части 48
4.3 Реализация пользовательского интерфейса клиентских приложений 54
5 Тестирование разработанного программного комплекса 64
Заключение 67
Список использованных источников 69
Приложение А 70
Листинг кода для получения сервером списка групп из БД 70
Приложение Б 71
Листинг кода для добавления сервером новой физкультурной группы 71
Приложение В 72
Листинг кода для обработки клиентом нажатия кнопки добавления родителя ученика 72
Приложение Г 74
Листинг кода инициализации клиентом страницы свойств с информацией о предметах 74
Приложение Д 75
Листинг кода для считывания конфигурационного файла клиентом 75
Приложение Е 78
Листинг исходного кода сервера 78
Приложение Ж 109
Листинг исходного кода диалогового окна клиента 109

Введение

В современном обществе все большее значение приобретает умение учиться, формирующееся еще в детстве. Важным показателем этого умения является школьная успеваемость, которая у определенного количества детей не достигает минимального уровня. Практика показывает, что слабая успеваемость - многогранное явление, имеющее сложную структуру и происхождение.
Несмотря на накопленный школой опыт, а в ряде случаев и ликвидации отставания детей в учебе, эта проблема остается актуальной в педагогике.
Теоретический анализ состояния проблемы показал, что существуют различные виды слабой успеваемости. Их выделяют по тем или иным параметрам, из которых основными являются глубина и стойкость. Различают в зависимости от стойкости кратковременную, относительно стойкую и длительную, а в зависимости от глубины неглубокую, среднюю и глубокую слабую успеваемость.
Анализ психолого-педагогической литературы показал, что, несмотря на большое число исследований, некоторые ключевые вопросы...


Объем: 70

Год выполнения и защиты - 2009