Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемМихаил Шеншин
1 Разработка системы дистанционного образования. Подсистема инспектора. Нормативные документы. Система поддержки дистанционного образования ФИТ НГУ Автор: Саватеев О.А. Научный руководитель: к.ф.м.н., доцент кафедры систем информатики НГУ, с.н.с. Васючкова Татьяна Сергеевна
2 Этапы работы над проектом Исследовательская часть работы: Анализ существующих систем Постановка задачи и разработка требований Выбор технологических решений Проектная часть работы: Разработка структуры данных Описание функций и интерфейсов Программная реализация: Реализация серверной части (базовые сервисы) Реализация клиентской части (базовые экраны)
3 Технологические средства assembla.com хранилище данных GoogleCode хранилище данных TortoiseSVN клиент работы с хранилищем Skype средство коммуникации WebEx средство коммуникации
4 Итерационный процесс разработки 1)Постановка задачи 2)Сбор требований 3)Разработка архитектуры / дизайна 4)Программирование 5)Тестирование 6)Запуск
5 Факторы выбора платформы разработки Кросс-платформенность Кросс-браузерность Открытые свободные технологии Простота разработки Надежность
6 Выбор технологических решений для разработки Adobe Flex; Spring Framework; Java EE; Apache Tomcat 6 MySQL 5 Eclipse IDE 3.5.2
7 Результаты исследовательской работы Обзор и сравнительный анализ систем Прометей, Инфотехно и Moodle; Постановка задачи – разработана концепция системы и определены требования к системе; Определение технологических решений для реализации системы – Adobe Flex, Spring Framework, Java EE.
8 Разбиение общей задачи на подзадачи Подсистема инспектора: o Распределение студентов по группам o Формирование учебных групп o Формирование учебного плана для учебных групп o Мониторинг успеваемости студентов в ходе обучения o Заведение и управление ЧАсто задаваемыми ВОпросами (ЧАВО) Управление нормативными документами: o Заведение документов o Создание пакетов рассылки
9 Результаты проектирования и реализации подсистем Разработаны структура данных и набор хранимых процедур Разработаны прототипы пользовательского интерфейса Разработанные подсистемы o Серверная часть на Java с использованием Spring Framework o Пользовательская часть реализована с помощью Adobe Flex
10 Структуры данных
11 Результаты Постановка задачи Обзор существующих решений Программная реализация подсистем Получение опыта в разработке ПО и работы в команде
12 Точки роста Расширение существующего функционала Доработка пользовательской документации Разработка новых функциональных компонент
13 Спасибо за внимание
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.