СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1 ПОСТАНОВКА ЗАДАЧИ ОРГАНИЗАЦИИ ЭЛЕКТРОННОГО ДНЕВНИКА ДЛЯ КЛУБА АНГЛИЙСКОГО ЯЗЫКА И АНАЛИЗ ТЕХНОЛОГИЙ РЕШЕНИЯ 6
1.1 Описание принципов работы клуба английского языка и технологии взаимодействия репетитора и ученика 6
1.2 Анализ существующих систем для решения задачи автоматизации взаимодействия репетитора и ученика 8
1.3 Выбор технологии реализации с обоснованием 13
1.4 Формулирование общей функциональности, общих требований к решению 25
1.5 Этапы жизненного цикла проекта автоматизации и ожидаемые риски 27
2 РАЗРАБОТКА ПРОЕКТА ЭЛЕКТРОННОГО ДНЕВНИКА ДЛЯ КЛУБА АНГЛИЙСКОГО ЯЗЫКА 33
2.1 Проектирование архитектуры решения 33
2.2 Разработка базы данных электронного дневника 34
3 РЕАЛИЗАЦИЯ ПРОЕКТНОГО РЕШЕНИЯ ЭЛЕКТРОННОГО ДНЕВНИКА ДЛЯ КЛУБА АНГЛИЙСКОГО ЯЗЫКА 43
3.1 Планирование и контроль выполнения работ по разработке проекта 43
3.2 Расчет затрат по основным статьям на разработку/разработку и внедрение ИС46
3.3 Построение диалога с пользователем электронного дневника для клуба английского языка 51
3.4 Приведение экранных форм пользовательских интерфейсов 53
ЗАКЛЮЧЕНИЕ 67
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 68
ПРИЛОЖЕНИЕ А (ОБЯЗАТЕЛЬНОЕ) СКРИПТ СОЗДАНИЯ БД 70
ПРИЛОЖЕНИЕ Б (ОБЯЗАТЕЛЬНОЕ) КОНФИГУРАЦИОННЫЙ ФАЙЛ 74