- •Выпускная квалификационная работа
- •Аннотация
- •Содержание введение
- •1. Анализ требований
- •Описание предметной области
- •Общая характеристика сдо «шмп»
- •Построение функциональной модели “Как есть”
- •Обзор существующих систем
- •1.4 Сравнительный анализ систем
- •Построение функциональной модели “Как надо”
- •Техническое задание
- •1. Введение.
- •2. Основания для разработки
- •Назначение разработки
- •Требования к программе или программному изделию
- •- Функции добавления, удаления, редактирования справочной информации;
- •5. Требования к программной документации
- •6. Стадии и этапы разработки
- •7. Порядок контроля и приемки
- •8. Приложения
- •2 Проектирование системы
- •2.1 Проектирование модели данных
- •2.1.1 Проектирование логической модели в erWin
- •2.1.2 Проектирование физической модели в erWin
- •2.4 Проектирование системы
- •2.4.1 Концептуальная модель системы
- •2.5.2 Диаграммы действий
- •2.5.3 Диаграммы последовательности действий
- •2.5.4 Диаграммы сотрудничества
- •3 Реализация проекта системы
- •Создание бд
- •3.1.1 Первоначальное заполнение бд
- •3.2 Выбор и обоснование среды разработки
- •3.3 Реализация программы
- •3.5 Тестирование приложения
- •3.5.1 Тестирование входных и выходных данных
- •3.6 Разработка пользовательского интерфейса с учетом эргономических требований
- •4 Экономическая оценка принятых решений
- •4.1 Оценка затрат труда на разработку программной системы
- •4.2 Затраты труда и сроки разработки
- •4.3 Расчет стоимости разработки
- •4.4 Расчет цены программы
- •5 Документирование
- •Руководство системного программиста
- •Общие сведения о информационной системе
- •Требования к аппаратному обеспечению:
- •Требуемое программное обеспечение:
- •Структура информационной системы
- •Настройка программы
- •Проверка информационной системы
- •5.1.5 Внешние настройки
- •5.1.6 Резервное копирование базы данных
- •5.1.7 Восстановление бд
- •5.1.8 Сообщения системному администратору
- •Руководство пользователя
- •Назначение информационной системы
- •5.2.2 Условия выполнения информационной системы Требования к аппаратному обеспечению:
- •Требуемое программное обеспечение:
- •Выполнение программы
- •Заключение
- •Список использованных источников
- •Приложение а
- •Функциональная модель «как есть»
-
Построение функциональной модели “Как есть”
Для лучшего понимания процесса обучения будущих предпринимателей необходимо структурировать все этапы процесса обучения предпринимателей, которые лучше всего отображаются в ф.м. «как есть». Построение модели “Как есть” осуществляется согласно методологии структурного моделирования SADT, и разработанной на ее основе методологии IDEF0. Данная методология позволяет строить функциональную модель объекта какой-либо предметной области, отображая его функциональную структуру, т.е. производимые им действия и связи между этими действиями.
На рисунке 1.1 представлена контекстная диаграмма функциональной модели «Как есть».
Рисунок 1.1 - Контекстная диаграмма «Как есть»
Входными потоками модели являются: аттестат, заявка на обучение, документы об оплате.
Управляющие потоки: ГОСТы , правила и процедуры, Законодательство Российской федерации.
Выходные потоки: малый бизнес, Диплом, Документ, Подтверждение сдачи курса.
Исполняющие потоки: слушатели, преподаватели, инвесторы.
Детализация контекстной диаграммы “ Как есть” включает в себя 4 процесса:
- набор слушателей;
- изучение курса;
- процесс оценивания;
- разработка бизнес проекта.
Рисунок 1.2 – Детализация контекстной диаграммы «Как есть»
В процессе “Обучение слушателей” происходит набор слушателей, изучение курса, процесс оценивания, разработка бизнес-проекта.
Рисунок 1.3 – Процесс “Набор слушателей”
«Набор слушателей» включает в себя процессы :
- подача документов;
- прием в комиссии;
- выбор специализации;
- прием на курс;
- выбор курса;
- прослушивание курса;
- сдача контрольного теста.
Рисунок 1.3 – Процесс “Изучение курса”
Процесс «Изучение курса» является основным в модели обучения слушателей.
Рисунок 1.4 – Процесс “Оценивания”
Рисунок 1.5 – Процесс “Разработка бизнес-проекта”
Разработка бизнес-проекта включает в себя три этапа:
- описание общих сведений о бизнесе;
- описание инвестиционного плана;
- описание организационного плана.
Рисунок 1.6 – Процесс “Описание общих сведений о бизнесе”
Процесс “Описание инвестиционного плана” необходим в связи со спецификой проекта.
Рисунок 1.7 – Процесс “Описание инвестиционного плана”
Как уже описывалось ранее модель «Как надо» включает в себя процесс «Описание организационного плана».
В «Описание организационного плана» входит:
- описание требуемого персонала;
- описание профиля организации.
Рисунок 1.8 – Процесс “Описание организационного плана”
В разделе «Организационный план» бизнес-плана приводится информация, характеризующая организационную структуру организации, а также сведения о персонале, работающем в ней.
-
Обзор существующих систем
В ходе изучения предметной области были обследованы существующие программные продукты для систем дистанционного обучения. Однако при детальном обследовании была выявлена одна закономерность, что не все СДО(LMS) удовлетворяют специфике данного проекта, так как очередь у них отсутствуют дополнения или модули позволяющие организовать подходящую для проекта систему.
Существуют следующие системы управления обучением:
- СОП е-University;
- Moodle;
- ILIAS;
- СДО Стимул;
- aTutor;
- Blackboard Learning System;
- CCNet;
- Claroline;
- Desire2Learn;
- Dokeos;
- eCollege;
- eFront;
- HotChalk;
- Jackson Creek Software;
- JoomlaLMS;
- Learn.com;
- Meridian KSI;
- Saba Learning Suite;
- Sakai Project;
- SharePointLMS;
- Spiral Universe;
- Thinking Cap;
- TotalLMS.
Обзор системы Moodle
Moodle (модульная объектно-ориентированная динамическая учебная среда) — свободная система управления обучением (LMS), распространяющаяся по лицензии GNU GPL. Система реализует философию «педагогики социального конструкционизма» и ориентирована прежде всего на организацию взаимодействия между преподавателем и учениками, хотя подходит и для организации традиционных дистанционных курсов, а также поддержки очного обучения.
Moodle написана на PHP с использованием SQL-базы данных (MySQL, PostgreSQL, Microsoft SQL Server и др. БД — используется ADOdb XML). Moodle может работать с объектами SCO и отвечает стандарту SCORM.
Благодаря развитой модульной архитектуре, возможности Moodle могут легко расширяться сторонними разработчиками. Помимо языковой поддержки и шаблонов оформления, Moodle позволяет подключать так же следующие типы модулей:
- элементы курса;
- отчеты администратора;
- типы заданий;
- плагины аутентификации;
- блоки;
- форматы курсов;
- отчеты по курсам;
- поля базы данных (для элемента курса "База данных");
- плагины подписки на курсы;
- отчеты по оценкам.
На сегодняшний день разработано множество систем управления обучением, несмотря на общее направление, каждая из них решает конкретные задачи поставленные пользователями.
Например: основными целями СДО Стимул являются:
- календарное и организационное планирование учебного процесса;
- доставка образовательных ресурсов учащимся посредством СДО;
- мониторинг процесса дистанционного обучения преподавателем;
- проведение «электронной сессии» дистанционного обучения через СДО.