Реферат: Система дистанционного обучения
После завершения этого этапа система запускается в режиме тестирования. Здесь можно даже привлечь сторонних лиц, если наполнить систему соответствующим контентом и разрешить доступ (Бета-тестирование).
После завершения предшествующих этапов система готова к коммерческому использованию.
На протяжении всего периода поддержки системы должны выпускаться пакеты исправлений.
Интенсивность ошибок в зависимости от этапа разработки:
ВЫБОР ОПЕРАЦИОННОЙ СИСТЕМЫ
Данная реализация «Системы Дистанционного Обучения» совместима со всеми ОС, поддерживающими платформу dot NET. На данный момент эту платформу разработки полностью поддерживает лишь Microsoft Windows 98 и выше с установленной Microsoft dot NET Framework.
Использование этой платформы обусловлено тем, что dot NET – платформа будущего – в следующих версиях операционных систем Windows «старые» Win32 приложения будут работать в режиме эмуляции, а NET приложения будут «родными». Так же сейчас находятся в разработке dot NET для альтернативных ОС – MacOS, Linux, что обеспечит кроссплатформенность написанного кода.
Оболочка dot NET Framework определяет среду для разработки и выполнения сильно распределённых приложений, основанных на использовании компонентных объектов. Она позволяет «мирно сосуществовать» различным языкам программирования и обеспечивает безопасность, переносимость программ и общую модель программирования для платформы Windows. Важно при это понимать, что dot NET Framework по своему существу не ограничена применением в windows, т.е. программы, написанные ля нее, можно затем переносить в среды отличные от Windows. Использование это платформы программирования позволяет создавать управляемый код. Его достоинства – современные методы управления памятью, возможность использовать различные языки программирования, улучшенная безопасность, поддержка управления версиями и четкая организация программных компонентов.
ВЫБОР ЯЗЫКА ПРОГРАММИРОВАНИЯ
Выбранная среда разработки: Microsoft Visual Studio dot NET. Выбранный язык программирования: Microsoft Visual C#.
Обоснование выбора языка программирования: опираясь на мощный фундамент, который составляют унаследованные характеристики, C# содержит ряд важных новшеств, поднимающих искусство программирования на новую ступень. Например, в состав элементов языка C# включены такие понятия, как делегаты (представители), индексаторы, добавлен синтаксис, поддерживающий атрибуты; упрощено создание компонентов за счёт исключения проблем, связанных с COM; язык C# предлагает средства динамического обнаружения ошибок, обеспечения безопасности и управляемого выполнения программ. Таким образом, C# сочетает первозданную мощь C++ с типовой безопасностью Java, которая обеспечивается наличием механизма контроля типов и корректным использованием шаблонных классов. C# является изначально компонентно-ориентированным языком.
Используемое программное обеспечение сторонних фирм:
· Microsoft SQL Server 2000 + набор утилит для MS SQL Server
· Microsoft Visual Studio dot NET 2003
· Microsoft Internet Information Server
ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ
Руководство администратора
Установка Сервера Содержания:
Для установки Сервера Содержания следует запустить инсталлятор. Он выполняет следующие действия:
- выполняет sql-скрипт для создания базы данных.
- Распаковывает файлы Сервера Содержания и выполняет настройки.
При установке создается учетная запись для WEB-портала, для неё следует задать пароль.
Через WEB-интерфейс пользователя можно вручную детально настроить Сервер Содержания.
Настройки Сервера Содержания:
- учетные записи доступа к Серверу Содержания
- указать «старший» Сервер Содержания.
Установка Сервера Статистики:
Для установки Сервера Статистики следует запустить инсталлятор. Он выполняет следующие действия:
- выполняет sql-скрипт для создания базы данных.
- Распаковывает файлы Сервера Статистики и выполняет настройки.
При установке создается учетная запись для WEB-портала, для неё следует задать пароль.