Проектирование и разработка программно-информационной обучающей системы
Введение
Исследование объекта информатизации
Декомпозиция диаграммы А1 «Процесс обучения»
Диаграмма DFD
Основные функции системы
Модель функциональных требований к ПО
Общая архитектура системы
Диаграмма активности системы
Диаграмма последовательности системы
Структура БД
Модель пользовательского интерфейса 
Спасибо за внимание !
453.75K
Category: softwaresoftware
Similar presentations:

Проектирование и разработка программно-информационной обучающей системы

1. Проектирование и разработка программно-информационной обучающей системы

Волжский политехнический институт (филиал)
федерального государственного бюджетного образовательного учреждения
высшего образования «Волгоградский государственный
технический университет»
(ВПИ (филиал) ВолгГТУ)
Проектирование и разработка
программно-информационной
обучающей системы
Выполнил студент гр. ВИЗ- 571
В.Г. Винокурова
Волжский, 2016

2. Введение

Целью работы является повышение эффективности
взаимодействии пользователя с автоматизированной системой за
счет применения модели поведения пользователя.
Основными задачами создания Системы являются:
• Автоматизация работы с теоретическим материалом
дистанционного курса (загрузка лекционного материала, работа
с ним);
• Автоматизация работы с контрольно-измерительным
материалом (создание тестов, вопросов и ответов на вопросы);
• Автоматизация визуализации теоретического материала в
соответствии с моделью пользователя;
• Автоматизация визуализации контрольно-измерительного
материала в соответствии с моделью пользователя и проверки
результатов выполнения заданий.

3. Исследование объекта информатизации

Объектом информатизации является сам процесс
обучения студентов с использованием модели
поведения пользователя для повышения
эффективности процесса обучения за счет
представления актуальной информации и оперативного
реагирования на действия пользователя.
Характеристиками объекта информатизации являются:
• Эффективность обучения;
• Степень влияние действий пользователя на
полученную оценку;
• Показатели качества построенной модели действий
пользователя.

4. Декомпозиция диаграммы А1 «Процесс обучения»

5. Диаграмма DFD

2
1
материал лекции
лекции+презентации
3
1
2
чтение лекций
контроль знаний
ответы на вопросы
Студент
3
Преподаватель
построение модели
поведения студента
4
действия студента
Диаграмма DFD

6. Основные функции системы

• Предоставлять функции по работе с теоретическим материалом
(добавление материала, редактирование и удаление уже
загруженного материала);
• Предоставлять функции по работе с контрольноизмерительным материалом (добавление материала,
редактирование и удаление уже загруженного материала);
• Осуществлять вывод информации по теоретическому
материалу с учетом модели пользователя;
• Осуществлять визуализацию тестовых заданий с учетом модели
пользователя и их автоматическая проверка;
• Осуществлять визуализацию результатов контроля знаний
• Выполнять формирование модели пользователя на основании
его действий.

7. Модель функциональных требований к ПО

работа с теоретическим
материалом (добавление
материала, редактирование и
удаление уже загруженного
материала)
преподаватель
работа с контрольноизмерительным
материалом (добавление
материала,
редактирование и
удаление уже
просмотр результатов
контроля знаний
студентов
просмотр статистики по
действиям пользователей
при работе с системой
изучение
теоретического
материала
сохранение
теоретического
материала в БД
сохранение контрольноизмерительного материала
в БД
фиксация действия
пользователя
выполнение
заданий
контрольноизмерительного
материала
просмотр своих
результатов
контроля знаний
студент

8. Общая архитектура системы

АОС
модуль авторизации
и аутентификации
модуль работа с
теоретическим материалом
модуль работа с контрольноизмерительным материалом
модуль построения модели
действия пользователя
СУБД Microsoft
SQLServer

9. Диаграмма активности системы

10. Диаграмма последовательности системы

Диаграмма последовательности Винокурова
теоретический
материал
контрольно-измерительный
материал
модель поведения
пользователя
результаты контроля
знаний
преподаватель
студент
добавление материала
добавление материала
формирование модели поведения
изучение теоретического материала
прохождение тестов
работа с материалом
сохранение результатов в БД
работа с материалом
фиксирование результатов контроля знания
просмотр модели поведения
просмотр результатов контроля знаний
просмотр результатов

11. Структура БД

Пользователи
Типы пользователей
idType
integer
<pk>
Nametype varchar(100)
Opisanie long varchar
idUser
idType
FIO
logU
paswU
group
integer
<pk>
integer
<fk>
varchar(255)
varchar(20)
varchar(20)
varchar(15)
Теоретический материал
idLek
idAuthor
nameLek
textLek
dataLek
integer
<pk>
integer
<fk>
varchar(1024)
long varchar
date
Результаты контроля знаний
idZap
idUser
idLek
rez
Ответы
idA
idV
formulir
prav
integer
<pk>
integer
<fk>
long varchar
smallint
Дополнительный материал
integer <pk>
integer <fk2>
integer <fk1>
float
idM
idLek
nameM
ssilkaM
Вопросы
idV
integer
<pk>
idLek
integer
<fk>
formulir long varchar
integer
<pk>
integer
<fk>
varchar(1024)
varchar(1024)
Действия пользователя
idAct
idLek
idV
idM
idUser
action
kolvo
integer
integer
integer
integer
integer
varchar(255)
integer
<pk>
<fk1>
<fk3>
<fk2>
<fk4>

12. Модель пользовательского интерфейса 

Модель пользовательского интерфейса

13. Спасибо за внимание !

English     Русский Rules