Уфимский Государственный Авиационный Технический Университет
Организационная структура
Мнемосхема существующего процесса взаимодействия с ВАК
Функциональная модель –декомпозиции контекстной диаграммы до внедрения АИС
Функциональная модель – диаграмма декомпозиции функционального блока «Взаимодействие с ВАК» до внедрения АИС
Мнемосхема предлагаемого процесса взаимодействия с ВАК
Контур управления процессом взаимодействия с ВАК
Функциональная модель – диаграмма декомпозиции функционального блока «управление диссертационным процессом» после внедрения АИС
Функциональная модель – диаграмма декомпозиции функционального блока «Взаимодействие с ВАК» после внедрения АИС
Математическая модель
Информационная модель
Структура XML-документа «News»
Динамическая модель
Архитектура программного обеспечения
Схемы алгоритмов для информационного сопровождения неавторизованных пользователей
Схема алгоритма отображения полезных ссылок
Прототип веб-сайта
Страница просмотра сведений о заседании
Страница полного просмотра новости/объявления
Организационно-экономическая часть
Спасибо за внимание!
5.66M
Category: educationeducation

АИС для диссертационного процесса в вузе на основе веб-сайта. Процесс взаимодействия с ВАК

1. Уфимский Государственный Авиационный Технический Университет

УФИМСКИЙ ГОСУДАРСТВЕННЫЙ
АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Выпускная квалификационная работа на тему:
«АИС для диссертационного процесса в вузе на основе
веб-сайта. Процесс взаимодействия с ВАК»
Выполнил:
ст.гр. АСОИ-***
Иванов И.И,
Дипломный руководитель:
профессор, д.т.н. Миронов Валерий Викторович
Уфа-2014

2. Организационная структура

ОРГАНИЗАЦИОННАЯ СТРУКТУРА
Диссовет
Председатель диссовета
Заместитель
председателя
Члены совета
Эксперт
Оппонент
Научный
руководитель
Ученый секретарь
Технический
секретарь
Ассистент по
информационным
технологиям
1

3. Мнемосхема существующего процесса взаимодействия с ВАК

МНЕМОСХЕМА СУЩЕСТВУЮЩЕГО ПРОЦЕССА
ВЗАИМОДЕЙСТВИЯ С ВАК
ВАК
Инструктирующие
документы
Отчеты
Решение ВАК
Руководство
вуза
Документы
по защите
запрос
Ответ на запрос
Скомплектованное
диссертационное дело
Утвержденные
документы
Приказы
Диссертационный
совет
2

4. Функциональная модель –декомпозиции контекстной диаграммы до внедрения АИС

ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ –ДЕКОМПОЗИЦИИ КОНТЕКСТНОЙ
ДИАГРАММЫ ДО ВНЕДРЕНИЯ АИС
План работы Диссовета
Пол ожение о д иссертационном
совете №6.2.11
Диссертационное
д ел о
Прик азы
руковод ства вуза
Документы к
защите
Руководящие д ок ументы ВАК
Приём и обработк а
д окументов соиск ателей
Диссертационные
работы
соискател ей
A1
Результаты
эк спертизы
Отзывы оппонентов и
ведущей организации
Проект закл ючения
по д иссертации
Бюл летени,
явочные л исты,
протоколы
Под готовк а к защите
A2
Докл ад
Отчёт о д еятел ьности
совета
Провед ение засед ания
д иссертационного совета
по защите
A3
Стенограмма
заседания
Отк лоненные
д иссертации
Закл ючение
д иссертационного
совета
Скомпл ек тованное
д иссертационное
д ел о
К омплектация
д иссертационного д ел а
A4
Дипл ом
канд ид ата/д ок тора
наук
Взаимодействие с ВАК
A5
3
Соискател ь
Пред седатель
Диссовета
Вед ущая
организация
Оппоненты
Члены
совета
Ученый
секретарь
Техническ ий
секретарь
Руководство
вуза
ВАК

5. Функциональная модель – диаграмма декомпозиции функционального блока «Взаимодействие с ВАК» до внедрения АИС

ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ – ДИАГРАММА ДЕКОМПОЗИЦИИ
ФУНКЦИОНАЛЬНОГО БЛОКА «ВЗАИМОДЕЙСТВИЕ С ВАК»
ДО ВНЕДРЕНИЯ АИС
Руководящие д ок ументы ВАК
Скомпл ек тованное
д иссертационное
д ел о
Пол ожение о д иссертационном совете №6.2. 11
Оповещение
о отправк е
д ел а
Отправка дела в ВАК
Запрос ВАК
A1
Отправленное
д ел о
К онтроль
д иссертационного дела
Отправленный
ответ
A2
Проверка дела в ВАК
A3
Решение ВАК
Дипл ом
канд ид ата/д ок тора
наук
Вручение дипл ома
A4
Техническ ий
секретарь
Пред седатель
Диссовета
Члены совета
ВАК
Соискател ь
4

6. Мнемосхема предлагаемого процесса взаимодействия с ВАК

МНЕМОСХЕМА
ПРЕДЛАГАЕМОГО ПРОЦЕССА
ВЗАИМОДЕЙСТВИЯ С ВАК
ВАК
Инструктирующие
документы
Отчеты
Решение ВАК
Руководство
вуза
Документы
по защите
Скомплектованное
диссертационное дело
запрос
Ответ на запрос
Генерирует
Шаблоны
документов
Утвержденные
документы
Использует
Веб-сайт
Приказы
Диссертационный
совет
5

7. Контур управления процессом взаимодействия с ВАК

КОНТУР УПРАВЛЕНИЯ
ПРОЦЕССОМ ВЗАИМОДЕЙСТВИЯ С
ВАК
Решение,
запрос
Решение
ВАК
Руководитель совета
Корректировки,утверждение
Контроль
Поручение
Технический
секретарь
Исполнение
Отправка дела в
ВАК
Скомплектованное
диссертационное
дело
Член совета, технический
секретарь
Исполнение
Оповещение
о отправке дела
Подготовка ответа и
отправка
Вручение
диплома
Отправленное дело
6

8. Функциональная модель – диаграмма декомпозиции функционального блока «управление диссертационным процессом» после внедрения АИС

ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ – ДИАГРАММА ДЕКОМПОЗИЦИИ
ФУНКЦИОНАЛЬНОГО БЛОКА «УПРАВЛЕНИЕ ДИССЕРТАЦИОННЫМ
ПРОЦЕССОМ» ПОСЛЕ ВНЕДРЕНИЯ АИС
План работы Диссовета
Руководящие д ок ументы ВАК
Пол ожение о д иссертационном
совете №6.2.11
Прик азы
руковод ства вуза
Документы к
защите
Приём и обработк а
д окументов соиск ателей
Диссертационные
работы
соискател ей
A1
Бюл летени,
явочные л исты,
протоколы
Результаты
эк спертизы
Отзывы оппонентов и
ведущей организации
Проект
закл ючения по
д иссертации
Под готовк а к защите
Закл ючение
д иссертационного
совета
A2
Отк лоненные
д иссертации
Провед ение засед ания
д иссертационного совета
по защите
A3
Отчёт о
д еятел ьности
совета
Стенограмма
заседания
Скомпл ек тованное
д иссертационное
д ел о
К омплектация
д иссертационного дела
A4
Дипл ом
канд ид ата/д ок тора
наук
Взаимодействие с ВАК
A5
7
Вед ущая
организация
Соискател ь
NODE:
Пред седатель
Диссовета
АИС
"Диссовет"
TITLE:
Оппоненты
Члены
совета
Ученый
секретарь
Техническ ий
секретарь
Управление диссертационным процессом
Руководство
вуза
NUMBER:
ВАК

9. Функциональная модель – диаграмма декомпозиции функционального блока «Взаимодействие с ВАК» после внедрения АИС

ФУНКЦИОНАЛЬНАЯ МОДЕЛЬ – ДИАГРАММА ДЕКОМПОЗИЦИИ
ФУНКЦИОНАЛЬНОГО БЛОКА «ВЗАИМОДЕЙСТВИЕ С ВАК»
ПОСЛЕ ВНЕДРЕНИЯ АИС
Пол ожение о д иссертационном совете №6.2. 11
Руководящие д ок ументы ВАК
Скомпл ек тованное
д иссертационное дело
Оповещение о
отправк е дела
Отправка
д окументов в ВАК
A1
Запрос ВАК
К онтроль
д иссертационного дела
A2
Отправленное
д ел о
Отправленный
ответ
Проверка
д ел а в ВАК
A3
Дипл ом к анд ид ата/д ок тора
наук
Решение ВАК
Вручение дипл ома
A4
Техническ ий
секретарь
NODE:
TITLE:
8
АИС "Диссовет"
Члены совета
Пред седатель Диссовета
ВАК
Взаимодействие с ВАК
Соискател ь
NUMBER:

10. Математическая модель

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ
ЦЕПЬ МАРКОВА С ПОГЛОЩАЮЩИМИ СОСТОЯНИЯМИ
p0
Н
p1
S1
p4
1-p1
S2
1-p2
S4
p2
p5
S3
1-p3
S5
1-p4
p3
p6
S6
1-p5
1-p6
p7
F
Время достижение цели до
внедрения АИС
К
К-
Время достижение цели после
внедрения АИС
S
t, мин
S
t, мин
Н-S1
20
Н-S1
20
S1-S2
40
S1-S2
30
S2-S3
50
S2-S3
25
S3-К
30
S3-К
10
Итого затрачено
120
Итого затрачено
85
времени
времени
9

11. Информационная модель

ИНФОРМАЦИОННАЯ МОДЕЛЬ
СТРУКТУРА XML-ДОКУМЕНТА «REFPADS»
xml
REFPADS.XML
RefPads
Вкладки
item
Пункт
type
Тип вкладки (принадлежность
определенной категории пользователей)
text =
Текст
вкладки
url =
Ссылка
10

12. Структура XML-документа «News»

СТРУКТУРА XML-ДОКУМЕНТА «NEWS»
xml
NEWS.XML
News
Новости
Event
Событие
Номер
события
no
date
Дата
title =
Заголовок
ref
Ссылка
=
url
Адрес
brief =
Сокращенная
информация
full =
Полная
информация
11

13. Динамическая модель

ДИНАМИЧЕСКАЯ МОДЕЛЬ
sub Pads divId = "Pads"
sta
act
ForOpponent control = "BUTTON" caption = "Оппоненту"
class = "MainPads"
jmp
ForMember control = "BUTTON" caption = "Члену совета"
class = "MainPads"
jmp
ForSecretary control = "BUTTON" caption = "Секретарю"
class = "MainPads"
jmp
ForChief control = "BUTTON" caption = "Руководителю"
class = "MainPads"
sta
jmp
ForMember control = "BUTTON" caption = "Члену совета"
class = "MainPads"
jmp
ForSecretary control = "BUTTON" caption = "Секретарю"
class = "MainPads"
jmp
ForChief control = "BUTTON" caption = "Руководителю"
class = "MainPads"
jmp EventInfo pass = "1" ctrlPost = "btn:GoToEvent"
sta
jmp
ForChief control = "BUTTON" caption = "Руководителю"
class = "MainPads"
data
sta
jmp SitEventInfo pass = "1" ctrlPost = "btn:GoToSitEvent"
sta
SitEventInfo
data DissInfo pass = "2" dataType = "XML" srcDirFunc = "MainCap"
EventInfo
jmp SitTOC control = "BUTTON" caption = "Вернуться к расписанию"
transform = "yes" styleSheet = "SitDissInfo"
newsTOC pass = "1" inverse = "yes"
ctrlPost = "btn:GoToEvent"
styleSheet = "NewsEvent" parSessRef = "EventNo"
newsTOC control = "BUTTON" caption = "Вернуться к
jmp
ленте новостей"
sta
act ForMember control = "BUTTON" caption = "Члену совета"
class = "MainPadsSel"
ForSecretary control = "BUTTON" caption = "Секретарю"
class = "MainPads"
act SetSitNo pass = "1" ctrlPost = "btn:GoToSitEvent" actFunc = "MainCap"
data News pass = "2" dataType = "XML" transform = "yes"
ForDissernant control = "BUTTON" caption = "Диссертанту"
class = "MainPads"
jmp
styleSheet = "SitTOC"
jmp EditNews pass = "1" ctrlPost = "btn:EditNews"
jmp
RefPads dataType = "XML" pass = "2" transform = "yes"
styleSheet = "RefPads" par = "ForOpponent"
jmp ForOpponent control = "BUTTON" caption = "Оппоненту"
class = "MainPads"
data Sittings pass = "2" dataType = "XML" transform = "yes"
actFunc = "Admin"
ForMember
jmp
SitTOC
act DeleteNews pass = "1" ctrlPost = "btn:DeleteNews"
ForDissernant control = "BUTTON" caption = "Диссертанту"
class = "MainPads"
ForOpponent control = "BUTTON" caption = "Оппоненту"
class = "MainPadsSel"
sta
act SetEventNo pass = "1" ctrlPost = "btn:GoToEvent"
actFunc = "MainCap"
RefPads dataType = "XML" pass = "2" transform = "yes"
styleSheet = "RefPads" par = "ForDissertant"
act
data
newsTOC
sub Schedule divId = "Schedule"
data News pass = "2" dataType = "XML" transform = "yes"
ForOpponent
jmp
sta
ForDissernant control = "BUTTON" caption = "Диссертанту"
class = "MainPadsSel"
jmp
data
sta
sub News divId = "News"
ForDissernant
EditNews
data News pass = "2" dataType = "XML" transform = "yes"
styleSheet = "EditNews" parPostRef = "btn:EditNews"
jmp newsTOC control = "BUTTON" caption = "Отмена"
RefPads dataType = "XML" pass = "2" transform = "yes"
styleSheet = "RefPads" par = "ForMember"
jmp SaveNews control = "BUTTON" caption = "Сохранить"
ForSecretary
jmp
ForDissernant control = "BUTTON" caption = "Диссертанту"
class = "MainPads"
jmp
ForOpponent control = "BUTTON" caption = "Оппоненту"
class = "MainPads"
jmp
ForMember control = "BUTTON" caption = "Члену совета"
class = "MainPads"
act
ForSecretary control = "BUTTON" caption = "Секретарю"
class = "MainPadsSel"
sta
SaveNews
act SaveNews pass = "1" actFunc = "Admin"
jmp newsTOC
ForChief control = "BUTTON" caption = "Руководителю"
jmp
class = "MainPads"
data
sta
RefPads dataType = "XML" pass = "2" transform = "yes"
styleSheet = "RefPads" par = "ForSecretary"
ForChief
jmp
ForDissernant control = "BUTTON" caption = "Диссертанту"
class = "MainPads"
jmp
ForOpponent control = "BUTTON" caption = "Оппоненту"
class = "MainPads"
jmp
ForMember control = "BUTTON" caption = "Члену совета"
class = "MainPads"
jmp
ForSecretary control = "BUTTON" caption = "Секретарю"
class = "MainPads"
act
ForChief control = "BUTTON" caption = "Руководителю"
class = "MainPadsSel"
data
RefPads dataType = "XML" pass = "2" transform = "yes"
styleSheet = "RefPads" par = "ForChief"
12

14. Архитектура программного обеспечения

АРХИТЕКТУРА ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ
Веб-сервер УГАТУ
www.ugatu.ac.ru
Виртуальный каталог Dissovet
Прикладное программное
обеспечение
Системное программное
обеспечение
Интерпретатор
HSM(Hierarchical Situation
Model – Иерархические
ситуационные модели)
ОС Linux
Веб-сервер Apache
Средства для разработки
веб-приложений PHP5
Стандартные
компоненты PHP
Компоненты XML
DOM(Document Object
Model — «объектная
модель документа»)
Компоненты XSLT(язык
преобразования XMLдокументов)
Библиотека
прикладных PHP функций
Библиотека стилевых
таблиц XSLT
Информационное
обеспечение
Динамические
модели HSM
Память текущего
состояния CSM
XML – Базы данных
IMG – Библиотека
изображений
Библиотека стилевых
таблиц CSS
13

15. Схемы алгоритмов для информационного сопровождения неавторизованных пользователей

СХЕМЫ АЛГОРИТМОВ
ДЛЯ ИНФОРМАЦИОННОГО
СОПРОВОЖДЕНИЯ НЕАВТОРИЗОВАННЫХ ПОЛЬЗОВАТЕЛЕЙ
начало
NewsEvent.
xml
Переменная,
хранящая номер
выбранной новости
$prmtr
Вывод
заголовка
«Новости и
объявления
1
Для каждой
новости
СХЕМА АЛГОРИТМА
1
нет
ОТОБРАЖЕНИЯ
ВЫБРАННОЙ
НОВОСТИ
Номер новости
равен $prmtr
да
Вывод даты
опубликова
ния
Вывод
заголовка
жирным
шрифтом
Окончание
текста
1
да
Встречен тэг ref
Вывод
текста
внутри тэга
как ссылки
нет
14
Вывод
обычного
текста
конец

16. Схема алгоритма отображения полезных ссылок

СХЕМА АЛГОРИТМА ОТОБРАЖЕНИЯ ПОЛЕЗНЫХ ССЫЛОК
начало
RefPads.xml
Переменная,
определяющая какие
ссылки нужно
отображать: для
дисертанта, для
оппонента и т.д.
$prmtr
Для всех
ссылок
Тип ссылки
совпадает с $prmtr
да
Вывод
ссылки
нет
конец
15

17. Прототип веб-сайта

ПРОТОТИП ВЕБ-САЙТА
СТАРТОВАЯ СТРАНИЦА
16

18. Страница просмотра сведений о заседании

СТРАНИЦА ПРОСМОТРА СВЕДЕНИЙ О ЗАСЕДАНИИ
17

19. Страница полного просмотра новости/объявления

СТРАНИЦА ПОЛНОГО
ПРОСМОТРА НОВОСТИ/ОБЪЯВЛЕНИЯ
18

20. Организационно-экономическая часть

ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ
Затраты на разработку модуля неавторизованных пользователей:
Наименование затрат
Затраты на материалы
Затраты на оплату труда
Отчисления в социальные внебюджетные фонды
Накладные расходы
Затраты на эксплуатацию ЭВМ
Итого
Сумма, руб.
2200
40480
12224,96
8096
6255
69255,96
19

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

СПАСИБО ЗА ВНИМАНИЕ!
20
English     Русский Rules