Реферат: Разработка образовательной среды для дистанционного обучения по дисциплинам Компьютерная графика и Системы искусственного интеллекта. Геометрические преобразования
Задания распределены по уровням сложности исходя из сложности построения алгоритма получения требуемого преобразования (см приложение 6)
При работе обучаемого в контролирующем режиме его задачей является выполнение выдаваемых системой заданий, т. е. формирование требуемой последовательности преобразований. Для обеспечения контроля действий обучаемого, корректировки его работы, привития практических навыков и проверки выполнения задания для самостоятельной работы был разработан контролирующий блок. В его задачу входит контроль правильности результирующего преобразования.
Первоначальная версия реализации механизма вывода со всеми обеспечивающими функциями занимала порядка 3000 строк исходного текста, однако в последующих версиях ее размер сокращен до 1000 строк. С учетом подключения к механизму вывода других блоков (о чем говорилось выше) размер реализации составил 1400 строк исходного текста. Отметим, что размер только одной алгоритмической реализации блока получения любой последовательности преобразований с учетом многообразия входных данных составил бы около
7000 строк исходного текста без учета размеров всех остальных требуемых блоков. При этом реализация вспомогательных блоков (выдачи задания, контроля и т. д. ) на базе созданного блока получения отношений уже невозможна, что еще более увеличивает суммарный объем программы. Так как разработанная система является системой дистанционного образования, то связь обучаемого и преподавателя обеспечивается через линии коммуникации (например телефонная сеть). При этом размер передаваемых данных является довольно существенным моментом. Концепция построения рассматриваемой СДО "Геометрические преобразования/Продукционные системы" в целом направлена именно на минимизацию размера передаваемых по коммуникационным каналам данных.
3. 3. Разработка программной и эксплуатационной документации
Разработанный программный продукт сопровождается следующими документами (с указанием номера приложения):
-
"Техническое задание" Приложение 1
-
"Руководство оператора" Приложение 2
-
"Описание применения" Приложение 3
-
"Руководство программиста" Приложение 4
-
"Программа и методика испытаний" Приложение 5
4 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ
4. 1. Расчет себестоимости программы
Себестоимость программы рассчитывается по формуле:
(Пнр х Зпр)
Спп = Зпр + Мэ + —------------— + Сотл
100%
где Зпр - заработная плата программистов, руб;
Мэ - стоимость материалов на эксплуатационные
нужды, руб;
Пнр - процент накладных расходов, %; Сотл - затраты по отладке программы, руб.
Заработная плата программистов определяется по следующей формуле:
Зпр = tpi х Зосн х ( 1 + Адоп )х( 1+ Асн)
где tpi - трудоемкость работ i-го разработчика, чел-мес: Зосн - основная заработная плата i-го разработчика,
руб/мес;
Адоп - коэффициент дополнительных выплат разработчикам; Асн - коэффициент учитывающий отчисления на
социальные нужды. n - число разработчиков программного продукта, чел.
Трудоемкость разработки программного продукта:
1. 2