close

Вход

Забыли?

вход по аккаунту

Ерошкин Павел Геннадьевич. Разработка подсистемы формирования портфолио студента в электронной информационно-образовательной среде вуза

код для вставки
Powered by TCPDF (www.tcpdf.org)
АННОТАЦИЯ
ВКР 64 с., 36 рис., 4 табл., 11 источников.
ИНФОРМАЦИОННАЯ СИСТЕМА, ВУЗ, ОБРАЗОВАНИЕ, ПОРТФОЛИО,
ЭЛЕКТРОННО ИНФОРМАЦИОННО-ОБРАЗОВАТЕЛЬНАЯ СРЕДА.
Выпускная квалификационная работа посвящена разработке подсистемы
формирования
портфолио
студента
в
электронной
информационно-
образовательной среде вуза.
В первой главе дается понятие портфолио и электронно информационнообразовательной
среда,
описывается
процесс
формирования
портфолио,
проводится анализ аналогов разрабатываемой системы, формируются требования,
описываются бизнес-процессы формирования портфолио, производится обзор
используемых языковых средств и определяются задачи разработки подсистемы.
Во второй главе описывается разработка архитектуры и проектирование
базы данных подсистемы формирования портфолио, проводится описание
алгоритмов и логики диалога с пользователем в подсистеме.
В третьей главе описывается пользовательский интерфейс подсистемы
формирования
образовательной
портфолио
студента
в
электронной
среде
информационновуза.
4
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
6
1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
8
1.1 Виды портфолио
8
1.2 Описание процесса формирования портфолио
11
1.3 Анализ аналогов подсистемы формирования портфолио студента в
электронной информационно-образовательной среде вуза
15
1.4 Формирование требований к подсистеме формирования портфолио
студента в электронной информационно-образовательной среде вуза
22
1.5 Описание бизнес-процессов формирования портфолио студента в
электронной информационно-образовательной среде вуза
23
1.6 Обзор используемых языковых средств, инструментов и технологий
для разработки подсистемы формирования портфолио студента
28
1.7 Постановка задачи разработки подсистемы формирования портфолио
студента в электронной информационно-образовательной среде вуза
30
2 ПРОЕКТИРОВАНИЕ ПОДСИСТЕМЫ ФОРМИРОВАНИЯ
ПОРТФОЛИО СТУДЕНТА В ЭЛЕКТРОННОЙ
ИНФОРМАЦИОННО-ОБРАЗОВАТЕЛЬНОЙ СРЕДЕ ВУЗА
32
2.1 Разработка архитектуры подсистемы формирования портфолио
студента в электронной информационно-образовательной среде вуза
32
2.2 Проектирование базы данных подсистемы формирования портфолио
студента в электронной информационно-образовательной среде вуза
33
2.2 Разработка алгоритмов подсистемы формирования портфолио
студента в электронной информационно-образовательной среде вуза
39
2.2.1 Алгоритм изменения личной информации студента
39
2.2.2 Алгоритм добавления достижения в портфолио студента
40
2.2.3 Алгоритм проверки личной информации студента
42
2.2.4 Алгоритм проверки достижения студента
43
2.3 Описание логики диалога с пользователем в подсистеме формирования
портфолио студента в электронной информационно-образовательной
среде вуза
45
3 РЕАЛИЗАЦИЯ ПОДСИСТЕМЫ ФОРМИРОВАНИЯ
ПОРТФОЛИО СТУДЕНТА В ЭЛЕКТРОННОЙ
ИНФОРМАЦИОННО-ОБРАЗОВАТЕЛЬНОЙ СРЕДЕ ВУЗА
52
5
3.1 Описание пользовательского интерфейса подсистемы формирования
портфолио студента в электронной информационно-образовательной
среде вуза
52
ЗАКЛЮЧЕНИЕ
59
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
60
УДОСТОВЕРЯЮЩИЙ ЛИСТ
62
ИНФОРМАЦИОННО-ПОИСКОВАЯ ХАРАКТЕРИСТИКА
ДОКУМЕНТА НА ЭЛЕКТРОННОМ НОСИТЕЛЕ
63
6
ВВЕДЕНИЕ
В соответствии с п.11 ст.28 Федерального закона Российской Федерации
от 29.12.2012 г. №273-ФЗ образовательные организации должны осуществлять
индивидуальный учет результатов освоения обучающимися образовательных
программ и поощрений обучающихся, а также хранение в архивах информации об
этих результатах и поощрениях на бумажных и (или) электронных носителях [1].
Если брать среднее учебное заведение, то это могут быть личные дела
учащихся, дневники, классные журналы. В последнее время почти во всех школах
введены электронные журналы.
В вузах индивидуальный учет результатов обучения должен быть на более
высоком уровне. Для подробного учета навыков и достижений студента можно
использовать портфолио. Портфолио - это совокупность документов, которые
позволяют хранить, демонстрировать и анализировать индивидуальные учебные
достижения обучающегося.
Портфолио может содержать следующие разделы:
1) краткая информация о студенте;
2) официальные документы (рефераты, курсовые работы, отзывы и т.п.);
3) информация о профессиональной деятельности (прохождение практик
на предприятиях, посещение мастер-классов);
4) освещение
научно-исследовательской
деятельности
студента
(публикации, олимпиады, конференции).
Целью данной работы является разработка подсистемы формирования
портфолио студента в электронной информационно-образовательной среде вуза.
Для того чтобы успешно реализовать поставленную цель необходимо
выполнить ряд задач:
1) произвести анализ информационно-образовательной среды вуза ,
рассмотреть варианты формирования портфолио
2) сравнить
и
формирования портфолио;
описать
аналоги
разрабатываемой
подсистемы
7
3) сформировать требования к подсистеме формирования портфолио
студента;
4) описать
бизнес-процессы
подсистемы
формирования
портфолио
студента:
5) спроектировать
базу
данных
разрабатываемой
подсистемы
формирования портфолио студента;
6) разработать архитектуру, алгоритмы и логику диалога с пользователем
подсистемы формирования портфолио студента;
7) реализовать
подсистемы
формирования
портфолио
электронной информационно-образовательной среде вуза.
студента
в
8
1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Виды портфолио
Портфолио – это своего рода форма оценки результатов учебной, научной
и других видов деятельности, которую студент или учащийся желает донести до
всех лиц, заинтересованный в нём, как в молодом специалисте. То есть, цель
составления
портфолио
–
показать,
насколько его обладатель готов
к
поставленным перед ним практическим задачам. Немаловажную роль портфолио
играет
в
планировании
собственных
образовательных
результатов
и
в
формировании самооценки учащихся. Формы портфолио уже традиционно
состоят из целого набора работ, нацеленных на демонстрацию всех достижений
учащегося, которые у него скопились. В принципе, портфолио можно сравнить с
такими формами оценки образования, как тест, экзамен, опрос, но задачи здесь
несколько иные:
Во-первых,
портфолио
позволяет
рассмотреть
индивидуальные
особенности прогрессивного роста студента, которого он достиг за всё время
учёбы. Достижения других учащихся здесь роли играть не будут, следовательно,
преподаватель или будущий руководитель (начальник) не будет рассматривать
его «на фоне» остальных.
Во-вторых,
портфолио
помогает
дать
оценку
образовательным
достижениям и послужить дополнением результатов при проверке тестов,
опросов и иных форм контроля. Например, в некоторых американских
профильных школах портфолио даже приравнивают к аттестату, рассматривают в
качестве аналога документа об образовании.
В зависимости от того, какие задачи преследует применение портфолио,
система его оценки тоже имеет свои особенности. Так, например, оценка может
быть неформальной, т.е. содержать мнение целой группы педагогов или
однокурсников.
Критерии оценивания портфолио могут быть и вполне традиционными,
стандартными.
9
По пути стандартизации и регламентации ведения и оценивания
портфолио пошли разработчики портфолио предметов по выбору для английских
школ, Европейского электронного и языкового портфолио [8].
Сколько бы не было вариантов и видов портфолио, наличия учебных и
профессионально ориентированных областей, где они используются, достаточно
широких или узких требований по их ориентации,
постоянно имеют место
эксперименты построения их по определенной модели.
Больше всего
распространены типы портфолио, отличающиеся по характеру и построению
представленных в них данных. По моим подсчётам, таких форм всего три вида:
1. Портфолио документов, или «рабочий» портфолио.
Это коллекция работ, которые собраны за конкретный период учёбы. Она
показывает рост способностей учащегося в определённой учебной области. Такой
портфолио обычно включает различные материалы, даже планы и черновики,
чтобы ярче показать путь к успеху с момента постановки определённой цели до
полного её достижения. Следовательно, в таком портфолио можно показать и
успешные работы, и пробные, и вовсе неудачные.
2. Портфолио процесса.
Показывает каждый этап обучения. Даёт возможность увидеть процесс
обучения во всей полноте, понять, как учащийся объединяет полученные знания и
умения, стремится к достижению цели, получая определенные навыки с самого
начала и до конца получения образования. Здесь могут присутствовать дневники,
элементы размышления, любые виды самоотчёта и описания самонаблюдений.
3. Показательный портфолио.
С его помощью можно лучше всего оценить успехи учащегося по ведущим
школьным предметам. Обычно здесь бывают только самые лучшие работы,
отобранные совместно или по совету учителей. Работы должны быть полными и
разносторонне представленными, это обязательное условие.
Чаще всего в такой портфолио включают различные видеозаписи,
фонограммы, фотографии, электронные презентации. Все включённые сюда
10
материалы можно дополнить письменными комментариями автора, которые
помогут объяснить выбор данных работ.
Цели и ситуации использования портфолио могут быть поводом для
создания совершенно иных видов таких работ.
К примеру, Английское Министерство образования предлагает такую
классификацию портфолио:
1. Портфолио развития.
Учитель, заинтересованный в наблюдении за тем, каких успехов достигает
ученик, насколько он прогрессирует в течение учебного года, например, в
освоении языка или математики, может обратиться к портфолио развития,
который содержит примеры учебных работ, а также оценки учеником своих
результатов. Этот портфолио обеспечивает достоверные материалы, которые
можно использовать для оценивания ученика или для обсуждения с родителями
на родительском собрании.
2. Портфолио для учебного планирования.
Учителя могут использовать существующую систему портфолио для
получения дополнительной информации о классе. Это позволит лучше оценить
уровень возможностей детей еще до начала учебного процесса и в соответствии с
этим спланировать учебный год.
3. Портфолио подготовленности.
Некоторые школы используют портфолио как средство определения
готовности ученика к выпуску. Школьникам требуется представить определенное
количество
материалов,
которые
демонстрируют
их
компетентность
и
достижения в нескольких предметных областях.
4. Показательный портфолио.
Этот портфолио может включать лучшие ученические работы, собранные
на определенном этапе обучения и отражающие учебные достижения учащегося.
Например, материалы проектов и исследований, художественные работы,
естественнонаучные эксперименты, достижения в музыкальной области, которые
наиболее целостно представляют умения и возможности ученика.
11
5. Портфолио трудоустройства.
Бизнес проявляет нарастающий интерес к студенческим портфолио,
которые помогают потенциальным работодателям оценить готовность будущих
работников к практической деятельности и профессиональной карьере. Студенты
создают портфолио, демонстрирующие их рабочие качества и готовность к
выходу на рынок труда.
6. Портфолио для поступления в вуз.
Колледжи и университеты используют показательный портфолио как
основание для приема абитуриентов. Предъявленные порт фолио позволяют
приемной комиссии лучше оценить реальные возможности будущих студентов
добиться успехов при обучении в данном учреждении [8].
Все, приведенные выше виды портфолио дают возможность рассуждать о
том, как обширно система портфолио вошла в практику процесса образования.
Она внедрилась в самые разные этапы обучения, глубоко вошла в учебный
процесс и, однозначно, прочно связывает разнообразные этапы образования с
трудоустройством и последующей профессиональной деятельностью.
Очень важно, что возникновение разных видов портфолио является
практической потребностью, как школы, так и системы высшего образования, а
соответственно и бизнеса, так как запросы профессионализма продиктованы его
развитием.
1.2 Описание процесса формирования портфолио
Заполнять портфолио студента надо уже в самом начале обучения в вузе.
Это будет своеобразным началом планирования свой деятельности. На первом
курсе, сразу после школы, может и не достаточно опыта для создания
полноценного портфолио, но к выпускному курсу надо приложить максимум
усилий, чтобы научиться рекламировать себя. Портфолио поможет показать
самореализацию
и
профессиональную
осведомлённость
студента,
проанализировать образовательные результаты, построить планы на будущее,
повышать уровень образования в своей дальнейшей жизни.
12
Нельзя
забывать,
что
построение
и
последовательность
разделов
портфолио должны быть логичными, отвечать имеющимся образовательным
стандартам. Грубых стилистических, орфографических и пунктуационных
ошибок
ни
в
коем
случае
быть
не
должно.
Если
портфолио
будет
некачественным, то ни у кого не возникнет желания помочь студенту в
дальнейшем развитии или будущей карьере, а значит, не будет достигнута цель
создания портфолио.
Общего
вида
стандартизированного
оформления
портфолио
не
существует, но ряд разделов, которые могут содержаться в структуре, есть почти
во всех формах.
Личная информация студента, хранит такие сведения как:
1) ФИО;
2) фотография студента;
3) дата рождения:
4) контактные данные;
5) название вуза;
6) факультет;
7) направление;
8) форма обучения;
9) год поступления;
10) контактные данные.
Можно добавить и краткую автобиографию студента. Она пишется в
любом текстовом редакторе самим учащимся, после чего распечатывается и
заносится в папку с остальными документами портфолио.
Раздел учебная деятельность содержит работы студента и сведения об
оценках по ним. Заполняется по мере завершения работ и выставления оценок
преподавателями. Копия работы распечатывается и помещается в папку со всеми
документами портфолио.
Раздел творческой деятельности позволяет хранить информацию о научноисследовательских работах, в которые входят олимпиады, конкурсы, публикации,
13
конференции. Заполняется раздел студентом каждый раз после получения
специальных документов об участии (грамоты, сертификаты, дипломы, курсовые
работы). Студент может поместить в папку оригиналы документов или копии.
В итоге после завершения института у студента формируется комплект
документов, подтверждающих индивидуальные достижения по различным
направлениям деятельности.
Портфолио может состоять только из работ студента, из его документов, а
также из отзывов преподавателей и наставников, естественно, важное место
должна занимать и собственная оценка знаний и достижений. Всё это можно
объединить в электронном портфолио, которое более мобильно и удобно при
хранении.
Мы живём в век информационных технологий, когда государственные
услуги, различные социальные программы, платежи и т.п. распространяются,
хранятся и эксплуатируются в электронном виде. Поэтому для большего удобства
и практичности целесообразнее создавать, а затем использовать именно
электронное портфолио.
Электронное портфолио – это информационная система, основанная на
клиент-серверной
технологии.
Электронное
портфолио,
в
отличии
от
распечатанного на бумаге, формируется в виде электронных документов в единой
базе данных.
В связи с требованиями федеральных государственных образовательных
стандартов,
которые
предъявляются
к
высшим
профессиональным
образовательным организациям с 2012 года, каждый вуз должен иметь
электронную информационно-образовательную среду (ЭИОС).
ЭИОС - является специализированной инфраструктурой, которая содержит
общность программно-аппаратных средств, обеспечивающих взаимодействие
всех членов образовательного процесса.
ЭИОС создавалась для оперативного информирования студентов и других
участников образовательного процесса о движении обучения и, чтобы обеспечить
быстрый обмен данными внутри учебного процесса.
14
В соответствии с Федеральным законом от 27.07.2006 года №152-ФЗ «О
персональных
данных»
информация
о
каждом
студенте
помещается
в
информационную среду вуза только после его согласия [2]. Каждый обучающийся
получает свой логин и пароль для входа в систему, после чего он может начать
заполнение портфолио.
Электронное портфолио обычно содержит следующие разделы:
1) личная информация (ФИО, фотография студента, дата рождения,
контактные данные, название вуза, факультет, направление, форма обучения, год
поступления);
2) учебная деятельность;
3) культурно-творческая деятельность;
4) научно-исследовательская деятельность;
5) общественная деятельность;
6) спортивная деятельность;
7) прочие достижения.
Раздел личная информация заполняется при первом входе студентом в
систему и редактируется в случае её изменения. Остальные разделы заполняются
в процессе всего обучения. Студент сам загружает в портфолио скан-копии
грамот, сертификатов, дипломов, патентов, титульных листов, отчетов и т.п.
Электронное портфолио формируется в течении всего периода обучения. В
любой момент студент может зайти и посмотреть все свои достижения.
Естественно, не будет ничего интересного в том, если листы портфолио будут
полупустыми, поэтому у студента будет стимул добавлять всё новые презентации
и отчёты о достигнутых результатах в научной и творческой деятельности. Это
будет способствовать желанию подтвердить профессиональную компетенцию,
чтобы увеличить шансы на устройство своего будущего и получение хорошей
работы. Опыт участия в различных соревнованиях будет способствовать
быстрому движению по карьерной лестнице.
Для осуществления контроля в вузе должен быть назначен человек,
который проверяет все изменения портфолио на корректность и достоверность.
15
1.3 Анализ аналогов подсистемы формирования портфолио студента в
электронной информационно-образовательной среде вуза
На сегодняшний день вузы самостоятельно разрабатывают систему, берут
готовую, либо покупают, смотря какие цели и задачи она будет реализовывать.
Поэтому в каждом решении есть свои плюсы и минусы.
Для сравнения ниже приведены аналоги разрабатываемой подсистемы.
StudentsOnline.ru.
Программное
обеспечение
StudentsOnline.ru
представляет собой инструмент способный подключить электронное портфолио к
любому вузу.
На рисунке 1 показан Личный кабинет студента.
Рисунок 1 – Личный кабинет студента StudentOnline.ru
На рисунке 2 показан интерфейс работ учебной деятельности.
16
Рисунок 2 – Интерфейс работ учебной деятельности StudentsOnline.ru
Преимущества данного сервиса:
− регулярное автоматическое резервное копирование данных;
− интеграция с программным обеспечением вуза;
− подключение вуза в течение 20 минут.
Недостатки данного сервиса:
− ограниченное количество пользователей;
− ограниченный объем памяти для хранения информации;
− отсутствие разделения достижений на разделы.
Exabis E-Portfolio. Система управления обучения
Moodle
имеет
возможность создания электронного портфолио посредством плагинов, одним из
них и является Exabis E-Portfolio.
Личная информация загружается из системы Moodle автоматически, для
добавления документов используется интерфейс, представленный на рисунке 3.
17
Рисунок 3 – Интерфейс добавления файлов в портфолио Exabis E-Portfolio
После
добавления
документов студент формирует страницу вида
портфолио, интерфейс представлен на рисунке 4.
Рисунок 4 – Интерфейс формирования вида портфолио Exabis E-Portfolio
В итоге у студента создается страница его портфолио, представленная на
рисунке 5.
18
Рисунок 5 – Страница электронного портфолио Exabis E-Portfolio
Преимущества данной системы:
− бесплатное использование;
− интуитивный интерфейс.
Недостатки данной системы:
− отсутствие
контроля
корректности
документов,
загружаемых
студентами;
− необходимость вузу использовать систему управления обучения Moodle;
− отсутствует автоматическая синхронизация работ обучающихся c
сохранением отзыва и итоговой оценки на выполненное задание.
4portfolio.ru.
Информационно-образовательная
сеть
для
ведения
профессионального, учебного и творческого web-портфолио. Позиционирует себя
как социальная сеть. У каждого пользователя есть главная страница с которой
осуществляется переход на побочные страницы на которых пользователь сам
выбирает какая информация будет храниться.
19
На рисунке 6 представлена основная и три дополнительные страницы
пользователя 4portfolio.ru.
Рисунок 6 - Страницы пользователя 4portfolio.ru.
Для управления и изменения портфолио используется соответствующее
меню (рисунок 7).
20
Рисунок 7 – Панель управления зарегистрированного пользователя
4portfolio.ru.
Преимущества данной системы для единичных пользователей:
− бесплатное использование;
− возможность разграничивать доступ к страницам.
Недостатки данной системы:
− сложный интерфейс системы для единичных пользователей;
− отсутствие
контроля
корректности
документов,
загружаемых
студентами.
Преимущества данной системы для образовательной организации:
− возможность
администрирования
и
контроля
пользователей
относящихся к учебному заведению;
− возможность создать единый шаблон портфолио.
Недостатки данной системы для образовательной организации:
− платное подключение;
− ограниченное количество пользователей;
− ограниченный объем памяти для хранения информации.
После проведенного анализа всех аналогов разрабатываемой системы
выделим и сравним основные характеристики которые будут необходимы для
разработки нашей системы.
21
Таблица
1
–
Сравнение
аналогов
и
разрабатываемой
подсистемы
характеристикам
Название
StudentsOnlin
e.ru
Exabis
EPortfolio
4portfolio.
ru
Разрабатываема
я подсистема
Разделение
достижения на
разделы
-
+
+
+
Понятный
пользовательский
интерфейс
+
+
-
+
Отсутствие в
необходимости
установки
сторонних систем
+
-
+
+
Отсутствие в
ограничении
пользователей
-
+
-
+
Отсутствие в
ограничении
объема памяти для
хранения данных
-
+
-
+
Контроль
корректности
загружаемых
документов
+
-
+
+
Характеристика
по
22
1.4 Формирование требований к подсистеме формирования портфолио
студента в электронной информационно-образовательной среде вуза
Для того чтобы разрабатываемая подсистема формирования портфолио
студента выполняла требуемые цели, необходимо сформировать ряд требований:
Общие требования к подсистеме:
1. Разделение пользователей на три роли: администратор, модератор и
студент.
2. Разделение достижений на разделы.
3. Возможность просмотра портфолио студента.
4. Возможность просмотра файлов достижений, используя браузер.
5. Возможность загрузить файл из портфолио студента.
Требования к функциям студента:
1. Возможность редактирования личной информации студента. После
редактирования данные отправляются на проверку модератору.
2. Возможность добавления файлов в необходимый раздел. После
добавления файлы отправляются на проверку модератору.
3. Возможность редактирования описания файлов. После редактирования
описание отправляется на проверку модератору.
4. Возможность удаления файлов.
5. Возможность поиска файлов по названию.
Требования к функциям администратора:
1. Возможность создания пользователя и портфолио для студента.
2. Возможность удаления пользователя.
3. Возможность изменение данных пользователя.
4. Возможность поиска портфолио студента по номеру зачетной книжки.
5. Возможность одобрять или отклонять изменения личной информации
студентов.
6. Возможность одобрять или отклонять добавленные файлы студентов.
7. Возможность одобрять или отклонять изменения описания файлов
студентов.
23
8. Возможность удаления файлов.
9. Возможность редактирования описания файлов.
Требования к функциям модератора:
1. Возможность поиска портфолио студента по номеру зачетной книжки.
2. Возможность одобрять или отклонять изменения личной информации
студентов.
3. Возможность одобрять или отклонять добавленные файлы студентов.
4. Возможность одобрять или отклонять изменения описания файлов
студентов.
5. Возможность добавления файлов в раздел научной деятельности
студента.
6. Возможность удаления файлов.
7. Возможность редактирования описания файлов.
1.5 Описание бизнес-процессов формирования портфолио студента в
электронной информационно-образовательной среде вуза
Для того, чтобы наглядно показать все протекающие процессы в системе,
была составлена диаграмма IDEF0, которая показывает, как изменяется
информация в результате работы процессов.
Контекстная
диаграмма
«Формирование
студента» представлена на рисунке 8.
электронного
портфолио
24
Рисунок 8 – Контекстная диаграмма
Для более подробного представления была проведена декомпозиция
процессов, до тех пор, пока процессы не стали тривиальными.
Детализированный уровень контекстной диаграммы состоит из трех
блоков:
1) изменение личных данных студента;
2) добавление достижения;
3) проверка портфолио на корректность.
Детализированный уровень контекстной диаграммы представлен на
рисунке 9.
25
Рисунок 9 – Детализированный уровень контекстной диаграммы
Далее была проведена детализация процесса «Добавление достижения», в
котором выявлены следующие операции:
1) выбор раздела достижений;
2) добавление названия достижения;
3) добавление описания достижения;
4) загрузка файла.
Детализация процесса «Добавление достижения» представлена на рисунке
10.
26
Рисунок 10 – Детализация процесса «Добавление достижения»
Следующим шагом была проведена детализация процесса «Проверка
портфолио на корректность», в котором были выявлены следующие блоки:
1) успешная проверка личных данных на корректность;
2) негативная проверка личных данных на корректность;
3) успешная проверка достижения на корректность;
4) негативная проверка достижения на корректность.
Детализация
процесса
представлена на рисунке 11.
«Проверка
портфолио
на
корректность»
27
Рисунок 11 – Детализация процесса «Проверка портфолио на корректность»
Основными потоками управления являются:
1) инструкция по работе;
2) федеральный закон от 27.07.2006 года №152-ФЗ «О персональных
данных».
Бизнес-процесс реализуется с помощью двух механизмов:
1) студент;
2) модератор.
Входными данными для нашей системы являются:
- портфолио студента;
- файл с достижением.
Результатом работы будет измененное портфолио в случае успешной
проверки на корректность или
отказ в изменении, если данные не прошли
контроль.
В общем, бизнес-процесс можно описать таким образом:
Студент получает на вход свое портфолио,
далее он изменяет свое
портфолио и может добавить файл с достижением, после изменения данные
28
отправляются на проверку модератору, если данные корректны, то изменения
применяются к портфолио студента, в ином случае студент получает отказ, и
портфолио не изменяется.
1.6 Обзор используемых языковых средств, инструментов и
технологий для разработки подсистемы формирования портфолио студента
Подсистема формирования портфолио студента, так же, как и основная
система, будет реализована в виде веб-приложения.
Языки программирования, которые будут использоваться для разработки
веб-приложения:
PHP,
JavaScript.
Оформление
внешнего
вида
и
пользовательского интерфейса будет реализовано с помощью языка разметки
HTML и формального языка CSS.
Язык PHP входит в десятку самых популярных языков, отлично подходит
для разработки веб-приложения и имеет следующие положительные качества:
1) простота в изучении, так как имеет заимствованные структуры из
других языков и отсутствие строгой типизации;
2) эффективность – из-за устройства «движка» даже большие webприложения работают с большой скоростью;
3) гибкость – язык PHP является встраиваемым языком, что позволяет ему
использоваться с различными языками;
4) взаимодействие с большим числом баз данных;
5) безопасность – разделение средств безопасности на два типа: средства
системного уровня и средства уровня приложения.
JavaScript - прототипно-ориентированный язык, находящий широкую
сферу использования, имеет ряд преимуществ:
1) используется с большинством современных браузеров;
2) легкий в использовании;
3) постоянно развивается;
4) имеет множество полезных функций.
29
HTML - стандартизированный язык разметки документов во Всемирной
паутине. Большинство веб-страниц содержат описание разметки на языке HTML.
Язык
HTML
интерпретируется
браузерами;
полученный
в
результате
интерпретации форматированный текст отображается на экране монитора
компьютера или мобильного устройства [4].
На текущий момент существует множество платформ для разработки
нужной задачи, которые имеют свои преимущества и недостатки. Для разработки
подсистемы в соответствии со всей системой будет использоваться
Zend
Framework. Данная платформа представляет собой большой набор пакетов PHP и
используется
преимущество
для
этого
разработки
сервисов
фреймворка
-
и
веб-приложений.
использование
Основное
Model-View-Controller
архитектуры.
Фреймворк – набор компонентов, которые облегчают разработку,
выстраивают
структуру
и
позволяют
легко
взаимодействовать
между
компонентами системы даже для больший проектов.
Model-View-Controller (MVC) – архитектура проектирования которая
разделяет приложение на три части:
1) Model (Модель) – отвечает за функциональность системы, хранение
состояния и реализацию возможности изменения состояния.
2) View (Вид) – реализует пользовательский интерфейс.
3) Controller (Контроллер) – отвечает за связывание компонентов и
определяет поведение системы.
Структура MVC представлена на рисунке 12.
30
Рисунок 12 – Структура MVC
Для реализации управления базами данных необходимо выбрать СУБД.
СУБД - совокупность программных и лингвистических средств общего
или специального назначения, обеспечивающих управление созданием и
использованием баз данных [3].
Для нашей системы самым лучшим вариантом будет MySQL.
MySQL - свободная реляционная система управления базами данных[5].
Преимущества данной реляционной система управления базами данных:
1) бесплатное распространение;
2) легко используется и изучается;
3) быстрота в использовании;
4) имеет визуальный интерфейс phpMyAdmin, который облегчает работу.
1.7 Постановка задачи разработки подсистемы формирования
портфолио студента в электронной информационно-образовательной среде
вуза
В данной выпускной квалификационной работе необходимо разработать
подсистему формирования портфолио студента. После исследования предметной
области и обзора существующих аналогов были поставлены следующие задачи:
1) разработать архитектуру;
31
2) спроектировать базу данных;
3) спроектировать логику диалога с пользователем;
4) разработать необходимые алгоритмы системы;
5) реализовать систему.
32
2 ПРОЕКТИРОВАНИЕ ПОДСИСТЕМЫ ФОРМИРОВАНИЯ
ПОРТФОЛИО СТУДЕНТА В ЭЛЕКТРОННОЙ ИНФОРМАЦИОННООБРАЗОВАТЕЛЬНОЙ СРЕДЕ ВУЗА
2.1 Разработка архитектуры подсистемы формирования портфолио
студента в электронной информационно-образовательной среде вуза
При выборе архитектуры приложения для подсистемы формирования
портфолио студента в электронной информационно-образовательной среде вуза,
подходящим оказалась
архитектура «клиент-сервер». Клиентами в нашей
системы будут представлены браузеры пользователей, а сервером будет webсервер, на котором расположена система (в данном случае web-сервер вуза).
Архитектура подсистемы показана на рисунке 13.
Рисунок 13 – Архитектура подсистемы
Пользователь подсистемы взаимодействует с web-интерфейсом, путем
выполнения операций: нажатие на кнопку, переход по страницам, клик мыши по
ссылкам и т.п. После чего контроллер начинает управление запросами
пользователя и вызывает необходимую модель, с помощью нее происходит
33
работа с сервером и базами данных. На выходе пользователь получает
обновленный вид, с которым так же в дальнейшем может взаимодействовать.
2.2
Проектирование
базы
данных
подсистемы
формирования
портфолио студента в электронной информационно-образовательной среде
вуза
Перед проектированием новой базы данных рассмотрим существующую
модель представленную на рисунке 14.
Рисунок 14 – Логическая модель существующей базы данных
Выделяют два уровня проектирования базы данных:
1) логический уровень – выделяет информационное содержание базы
данных.
2) физический уровень – описывает, как данные хранятся на устройствах
внешней памяти.
Первым пунктом для проектирования базы данных является выделение
сущностей, которые связаны с предметной областью, а так же связей между ними.
Сущность «Пользователь» является основной и содержит информацию о
пользователях подсистемы. Атрибуты сущности: Логин, пароль, роль.
Сущность
«Личная
информация»
хранит
личную
информацию
о
студентах, которая будет отображаться в портфолио. Атрибуты сущности:
34
Фамилия, имя, отчество, номер зачетной книжки, курс, группа, специальность,
автобиография, фотография.
Сущность «Достижение» хранит данные о достижениях студента.
Атрибуты сущности: название файла, описание файла, путь к файлу, раздел
достижения.
Сущность «Раздел достижения» хранит информацию о том, какие разделы
достижения существуют. Атрибуты сущности: название раздела.
Сущность «Учебная деятельность» хранит данные о достижениях студента
в учебной деятельности. Атрибуты сущности: название файла, описание файла,
путь к файлу, дата загрузки, идентификатор пользователя загрузившего файл.
Сущность «Личная информация на проверку» содержит сведения, которые
студент желает изменить в своей личной информации и передал на проверку.
Атрибуты сущности: автобиография, фотография, флаг необходимости проверки.
Сущность «Достижение на проверку» содержит достижения, которые
студент добавил или изменил и передал на проверку. Атрибуты сущности:
название файла, описание файла, путь к файлу, раздел достижения, флаг
необходимости проверки.
Для построения схемы базы данных потребуются следующие таблицы:
«user» отражает сущность «Пользователь», «studentinfo» отражает сущность
«Личная
информация»,
«studentinfo_check»
отражает
сущность
«Личная
информация на проверку», «achievement_section» отражает сущность «Раздел
достижения»,
«achievement»
«achievement_check»
отражает
отражает
сущность
сущность
«Достижение
«Достижение»,
на
«achievement_education» отражает сущность «Учебная деятельность».
Логический уровень базы данных представлен на рисунке 15.
проверку»,
35
Рисунок 15 – Логическая модель базы данных
Результат преобразования логической модели в физическую представлен
на рисунке 16. Описание таблиц представлено ниже.
Таблица «user»:
1) «id» – идентификатор пользователя;
2) «login» – имя пользователя, используемое для входа в систему;
3) «password» – пароль пользователя, используемый для входа в систему;
4) «role» – роль пользователя, которая может принимать значение
«студент» или «модератор».
36
Рисунок 16 – Физическая модель базы данных
Таблица «studentinfo»:
1) «id» – идентификатор личной информации студента;
2) «surname» – фамилия студента;
3) «name» – имя студента;
4) «patronymic» – отчество студента;
5) «recordbooknumber» – номер зачетной книжки студента;
6) «course» – курс обучения студента;
7) «group» – группа в которой обучается студент;
8) «specialty» – специальность обучения студента;
9) «autobiography» – автобиография студента;
37
10) «path_photo» – путь к фотографии студента;
11) «user_id» – идентификатор пользователя.
Таблица «studentinfo_check»:
1) «id» – идентификатор измененной личной информации студента;
2) «autobiography» – измененная автобиография студента;
3) «path_photo» – измененный путь к фотографии студента;
4) «flag_check» – флаг необходимости проверки измененных личных
данных студента;
5) «user_id» – идентификатор пользователя.
Таблица «achievement»:
1) «id» – идентификатор достижения студента;
2) «filename» – название достижения;
3) «filedescription» – описание достижения;
4) «path_file» – путь к файлу с достижением;
5) «date_upload» – дата загрузки файла;
6) «user_id» – идентификатор пользователя;
7) «achievement_section_id» – идентификатор раздела достижения.
Таблица «achievement_check»:
1) «id» – идентификатор измененного или добавленного достижения
студента;
2) «filename» – название измененного или добавленного достижения
студента;
3) «filedescription» – описание измененного или добавленного достижения
студента;
4) «path_file» – путь к файлу с измененным или добавленным достижением
студента;
5) «achievement_section_id» – идентификатор раздела достижения;
6) «flag_check» - флаг необходимости проверки добавленных или
измененных достижений студента;
7) «user_id» – идентификатор пользователя.
38
Таблица «achievement_section»:
1) «id» – идентификатор раздела достижения;
2) «achievementname» – название раздела достижения.
Таблица «achievement_education»:
1) «id» – идентификатор;
2) «filename» – название достижения;
3) «filedescription» – описание достижения;
4) «path_file» – путь к файлу с достижением;
5) «date_upload» – дата загрузки файла;
6) «id_user_upload»
–
идентификатор
пользователя
загрузившего
достижение;
7) «user_id» – идентификатор пользователя.
Между
таблицами
реляционной
базы
данных
установлены
идентифицирующие связи, так как необходимо, чтобы дочерние таблицы были
зависимы от родительских.
Таким образом, были выделены следующие связи:
1. «1:1» (один к одному) между таблицами «user» и «studentinfo»
посредством внешнего ключа «user_id» таблицы «studentinfo». У каждого
студента хранится только определенная личная информация.
2. «1:1» (один к одному) между таблицами «user» и «studentinfo_check»
посредством внешнего ключа «user_id» таблицы «studentinfo_check». Каждый
студент может иметь только один вариант личной информации отправленной на
проверку модератору.
3. «1:n» (один ко многим) между таблицами «user» и «achievement»
посредством внешнего ключа «user_id» таблицы «achievement». У каждого
студента может быть множество достижений содержащихся в портфолио.
4. «1:n» (один ко многим) между таблицами «user» и «achievement_check»
посредством внешнего ключа «user_id» таблицы «achievement_check». У каждого
студента может быть множество достижений отправленных на проверку
модератору.
39
5. «1:n» (один ко многим) между таблицами «achievement_section» и
«achievement» посредством внешнего ключа «achievement_section_id» таблицы
«achievement». В каждом разделе достижения может храниться множество
достижений.
(один
6. «1:n»
«achievement_education»
ко
многим)
посредством
между
внешнего
таблицами
ключа
«user»
«user_id»
и
таблицы
«achievement_education». У каждого студента может быть множество достижений
в разделе учебная деятельность.
При обновлении информации в таблицах базы данных реализована
политика «CASCADE», это означает, что любое действие, произведенное в
родительской таблице, распространяется на дочерние.
Так при удалении студента из таблицы «user» все строки с ним удалятся
так
же
и
из
таблиц
«studentinfo»,
«achievement»,
«studentinfo_check»,
«achievement_check».
2.2 Разработка алгоритмов подсистемы формирования портфолио
студента в электронной информационно-образовательной среде вуза
2.2.1 Алгоритм изменения личной информации студента
Для того, чтобы студент мог изменить личную информацию, необходимо в
профиле нажать на кнопку «Изменить», после чего в открывшуюся форму
загружаются данные из таблицы «studentinfo» в базе данных и студент может
редактировать необходимые ему данные:
1) автобиографию;
2) фотографию.
После всех изменений студент нажимает кнопку «Применить» и данные из
формы заносятся в таблицу «studentinfo_check» для дальнейшей проверки
модератором. Алгоритм представлен на рисунке 17.
40
Рисунок 17 – Схема алгоритма изменения личной информации студента
2.2.2 Алгоритм добавления достижения в портфолио студента
Для того, чтобы студент мог добавить достижение, необходимо в
портфолио выбрать нужный раздел и нажать на кнопку «Добавить», после чего в
открывшей форме ввести название и описание файла, а так же загрузить сам файл.
41
После всех действий студент нажимает кнопку «Применить» и данные из
формы заносятся в таблицу «achievement_check» для дальнейшей проверки
модератором. Алгоритм представлен на рисунке 18.
.
Рисунок 18 – Схема алгоритма добавления достижения в портфолио студента
42
2.2.3 Алгоритм проверки личной информации студента
Для проверки личной информации студента модератору необходимо
выбрать на странице «Проверка портфолио» гиперссылку номера зачетки, после
чего он перейдет на страницу с проверкой.
После проверки модератор нажимает кнопку «Подтвердить» и данные из
таблицы «studentinfo_check» заносятся в таблицу «studentinfo». Если данные
некорректны,
модератор
нажимает
кнопку
«Отклонить»
и
из
таблицы
«studentinfo_check» данные удаляются.
Схема алгоритма представлена на рисунке 19.
После того как модератор выбрал номер зачетки для проверки, происходит
загрузка автобиографии студента из базы данных, далее загружается фотография
студента из базы данных. Модератору необходимо проверить наличие согласия
студента на обработку персональных данных. Так же необходимо проверить
корректность автобиографии и фотографии студента.
После этого модератор принимает решение прошли ли данные проверку
или нет.
Если новая личная информация корректна, то модератор нажимает кнопку
«Подтвердить» .Система заменяет старую личную информацию на новую в базе
данных.
Если новая личная информация не прошла проверку, то модератор
нажимает кнопку «Отклонить». Система отправляет сообщение на почту студента
о том что личная информация не прошла проверку и удаляет и базы данных
измененную личную информацию.
43
Рисунок 19 – Схема алгоритма проверки личной информации студента
2.2.4 Алгоритм проверки достижения студента
Для проверки нового достижения студента модератору необходимо
выбрать на странице «Проверка достижения» гиперссылку номера зачетки, после
чего он перейдет на страницу с проверкой.
44
После проверки модератор нажимает кнопку «Подтвердить» и данные из
таблицы «achievement_check» заносятся в таблицу «achievement». Если данные
некорректны, то модератор нажимает кнопку «Отклонить» и из таблицы
«achievement _check» данные удаляются.
Схема алгоритма представлена на рисунке 20.
Рисунок 20 – Схема алгоритма проверки достижения студента
45
2.3 Описание логики диалога с пользователем в подсистеме
формирования портфолио студента в электронной информационнообразовательной среде вуза
Для того, чтобы описать логику диалога с пользователем, были
разработаны транзитивные сети.
На рисунке 21 изображена логика диалога со студентом.
Рисунок 21 – Логика диалога со студентом в подсистеме формирования
портфолио студента в электронной информационно-образовательной среде вуза
Таблица 2 – Описание состояний логики диалога со студентом
Состояние
Описание
1
2
S0
Открыта страница «Портфолио студента»
S1
Открыта страница «Изменение личных данных»
S2
Открыта страница «Добавление достижения»
46
Продолжение таблицы 2
1
2
Открыта страница в новой вкладке для
S3
просмотра файла достижения
Изначально студент находится на странице «Портфолио студента»,
на
которой он должен выбрать действие, которое он хочет сделать:
1) посмотреть личную информацию;
2) выбрать категорию достижений при этом система выведет работы из
выбранного раздела достижений;
3) нажать ссылку «Загрузить», после чего файл достижения загрузиться на
компьютер;
4) нажать ссылку «Удалить», что приведет к удалению достижения из
портфолио;
5) нажать ссылку «Просмотр», которая открывает новую вкладку для
просмотра файла с достижением студента;
6) нажать кнопку «Изменить», это действие приведет к переходу на
страницу «Изменение личных данных»;
7) нажать кнопку «Добавить», после чего произойдет переход на страницу
«Добавление достижения».
На странице «Изменение личных данных» студент может совершать
следующие действия:
1)ввод новых личных данных;
2)выбор фотографии для загрузки на сервер;
3)нажатие кнопки «Применить» может привести к выводу сообщения об
ошибке, если новые данные не корректны,
либо к успешной отправке на
проверку модератору и переходу на страницу «Портфолио студента».
На странице «Добавление достижения» студент может совершать
следующие действия:
1) ввод названия достижения;
47
2) ввод описания достижения;
3) выбор раздела достижения;
4) выбор файла достижения для загрузки на сервер;
5) нажатие кнопки «Применить» может привести к выводу сообщения об
ошибке, если введенные данные не корректны, либо к успешной отправке
достижения на проверку модератору и переходу на страницу «Портфолио
студента».
На рисунке 22 изображена логика диалога с модератором.
Рисунок 22 - Логика диалога с модератором в подсистеме формирования
портфолио студента в электронной информационно-образовательной среде вуза
48
Таблица 3 – Описание состояний логики диалога с модератором
Состояние
Описание
S0
Открыта страница «Портфолио студентов»
S1
Открыта страница «Портфолио студента»
S2
Открыта страница «Проверка портфолио»
S3
Открыта страница с портфолио студента для проверки
S4
Открыта страница «Проверка достижений»
S5
Открыта страница с достижением студента для проверки
S6
Открыта новая вкладка с файлом достижения студента
Первоначально модератор находится на странице «Портфолио студентов»,
где он может совершать следующие действия:
1) нажатие на ссылку с номером зачетки студента осуществляет переход на
страницу портфолио студента;
2) нажатие вкладки «Проверка портфолио» открывает страницу «Проверка
портфолио»;
3) нажатие кнопки «Поиск» выводит на экран найденные значения;
4) нажатие кнопки «Проверка достижений» осуществляет переход на
страницу «Проверка достижений».
На странице «Портфолио студента» после просмотра модератор может
нажать на кнопку «Назад» для возврата на страницу «Портфолио студентов».
На
странице
«Проверка
портфолио» модератор
может
совершать
следующие действия:
1) нажать на вкладку «Портфолио студентов» для перехода на страницу
«Портфолио студентов»;
2) нажать на вкладку «Проверка достижений» для перехода на страницу
«Проверка достижений»;
49
3) нажать на ссылку с номером зачетки студента для перехода на страницу
портфолио студента для проверки.
На странице с портфолио студента для проверки модератор может нажать
кнопку «Подтвердить» или «Отклонить»,
после чего его вернет обратно на
страницу «Проверка портфолио».
На странице «Проверка достижений» модератор может совершать
следующие действия:
1) нажать на вкладку «Портфолио студентов» для перехода на страницу
«Портфолио студентов»;
2) нажать на вкладку «Проверка портфолио» для перехода на страницу
«Проверка портфолио»;
3) нажать на ссылку с номером зачетки студента, для перехода на страницу
с достижением студента для проверки.
На странице с достижением студента для проверки модератор может
нажать кнопку «Подтвердить» или «Отклонить», после чего его вернет обратно на
страницу «Проверка достижений». Так же на этой странице можно нажать на
ссылку «Просмотр» для перехода на страницу «Просмотр файла». После
просмотра файла закрыть страницу и продолжить работу с проверкой
достижений.
На рисунке 23 изображена логика диалога с администратором.
50
Рисунок 23 - Логика диалога с администратором в подсистеме формирования
портфолио студента в электронной информационно-образовательной среде вуза
Логика диалога с модератором также соответствует и администратору.
Таблица 4 – Описание состояний логики диалога с администратором
Состояние
S0
Описание
Открыта страница «Список пользователей»
S1
Открыта страница «Добавление нового пользователя»
S2
Отображено сообщение о подтверждении действия
S3
Открыта страница в новой вкладке «Портфолио студента»
Главной страницей для администратора является «Список пользователей»,
на ней он может совершать следующие действия:
1) нажатие ссылки с номером зачетки для открытия новой страницы
«Портфолио студента»;
51
2) нажатие кнопки «Добавить пользователя» осуществит переход на
страницу «Добавление нового пользователя»;
3) нажатие ссылки «Удалить» выведет сообщение о подтверждении
действия.
На странице «Добавить пользователя» администратор может выбрать роль,
ввести данные нового пользователя и нажать кнопку «Добавить», что приведет к
выводу сообщение об ошибке либо к переходу на страницу «Список
пользователей».
В диалоговом окне администратор может нажать кнопку «Да», что
приведет к обновлению информации на странице «Список пользователей» или
«Нет» для закрытия сообщения.
52
3 РЕАЛИЗАЦИЯ ПОДСИСТЕМЫ ФОРМИРОВАНИЯ ПОРТФОЛИО
СТУДЕНТА В ЭЛЕКТРОННОЙ ИНФОРМАЦИОННООБРАЗОВАТЕЛЬНОЙ СРЕДЕ ВУЗА
3.1 Описание пользовательского интерфейса подсистемы
формирования портфолио студента в электронной информационнообразовательной среде вуза
Прежде всего каждый пользователь должен войти в систему с помощью
формы авторизации представленной на рисунке 24.
Рисунок 24 – Форма авторизации пользователя
Главной страницей для студента после авторизации является его
портфолио (рисунок 25).
На странице «Портфолио студента» можно видеть:
1) ФИО;
2) номер зачетной книжки;
3) курс;
4) группу;
5) специальность;
6) автобиографию;
7) разделы достижений;
8) достижения.
53
Рисунок 25 – Главная страница студента
Если студент захочет редактировать личную информацию, то после
нажатия кнопки «Изменить» он перейдет на страницу с формой изменения
данных (рисунок 26).
Рисунок 26 – Изменение личных данных
54
Если студент захочет добавить новое достижение, то после нажатия
кнопки «Добавить», он перейдет на страницу с формой добавления достижения
(рисунок 27).
Рисунок 27 – Добавление достижения
В случае, если не все поля будут заполнены, то после нажатия кнопки
«Применить» система выдаст уведомление (рисунок 28).
Рисунок 28 – Уведомление об ошибке
Для модератора основной страницей является «Портфолио студентов»
(рисунок 29).
Рисунок 29 – Страница «Портфолио студентов»
55
При нажатии на гиперссылку с номером зачетной книжки откроется
страница студента (рисунок 30).
Рисунок 30 - Страница «Портфолио студента»
Для проверки портфолио или достижений необходимо нажать на
соответствующие вкладки, после чего так же нажать на гиперссылку с номером
зачетной книжки (рисунок 31 и 32).
56
Рисунок 31 – Страница проверки портфолио студента
Рисунок 32 – Страница проверки достижения студента
Для
администратора
основной
страницей
является
«Список
пользователей» (рисунок 33).
Для удаления портфолио студента необходимо нажать ссылку «Удалить»
напротив номера зачетки студента, после чего появится диалоговое окно для
подтверждения действия (рисунок 34).
57
Рисунок 33 – Страница «Список пользователей»
Рисунок 34 – Диалоговое окно с подтверждением об удалении
Форма для добавления нового пользователя представлена на рисунке 35.
Рисунок 35 – Форма добавление нового пользователя
В случае, если после нажатия кнопки «Добавить» система не находит
студента в базе данных вуза, то администратор получает об этом уведомление
(рисунок 36).
58
Рисунок 36 – Уведомление об ошибке
59
ЗАКЛЮЧЕНИЕ
В процессе разработки подсистемы формирования портфолио студента в
электронной информационно-образовательной среде вуза был произведен анализ
предметной области, который позволил сформулировать функциональные
требования к системе. Также был произведен анализ аналогов, который позволил
отметить
положительные
качества,
необходимые
для
включения
в
разрабатываемую систему. Для описания бизнес-процессов была составлена
диаграмма IDEF0.
Для более удобной и надежной разработки системы были выбраны
языковые средства, среда разработки системы и СУБД.
Заключительным этапом перед реализацией системы была описана логика
диалога с пользователем.
В итоге, все поставленные задачи были решены и цель работы достигнута.
60
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Федеральный закон "Об образовании в Российской Федерации" от
29.12.2012 N 273-ФЗ (последняя редакция) // КонсультантПлюс. [Электронный
ресурс].
–
Режим
доступа:
http://www.consultant.ru/document/cons_doc_LAW_140174/.
Дата
-
доступа:
25.02.2018.
2. Федеральный закон "О персональных данных" от 27.07.2006 N 152-ФЗ
(последняя редакция) // КонсультантПлюс. [Электронный ресурс]. – Режим
доступа: http://www.consultant.ru/document/cons_doc_LAW_61801/. - Дата доступа:
25.02.2018.
3. Электронная
[Электронный
энциклопедия.
ресурс].
Система
–
управления
базами данных
Режим
доступа:
https://ru.wikipedia.org/wiki/Система_управления_базами_данных
(Дата
обращения: 5.03.2018).
4. Электронная энциклопедия. HTML [Электронный ресурс]. – Режим
доступа: https://ru.wikipedia.org/wiki/HTML. - Дата доступа: 05.03.2018.
5. Электронная энциклопедия. MySQL [Электронный ресурс]. – Режим
доступа: https://ru.wikipedia.org/wiki/MySQL. - Дата доступа: 05.03.2018.
6. Официальный
сайт
разработчиков
фреймворка
«ZendFramework»
[Электронный ресурс]. – Режим доступа: https://framework.zend.com/learn. - Дата
доступа: 05.03.2018.
7. Сайт с документацией «phpMyAdmin» [Электронный ресурс]. – Режим
доступа: https://php-myadmin.ru/doc. - Дата доступа: 6.03.2018.
8. Новикова Т.Г., Пинская М.А., Прутченков А.С., Федотова Е.Е.
Портфолио в зарубежной образовательной практике
[Текст] /
Вопросы
образования.-2004.-№3.-С.201-238.
9. Костарев А.Ф. PHP 5 [Текст] / А.Ф. Костарев. - СПб.: «БХВ-Петербург»,
2008. – 1104с.
61
10. Олькина, Е.В. Методические указания по оформлению электронных
материалов [Текст] / Е.В. Олькина. – ОрёлГТУ, 2010. - 21 с.: ил.
11. Требования
к
выполнению
и
оформлению
выпускных
квалификационных работ (ВКР) [Текст] / В.Н. Волков и др. – ОГУ, 2017. – 71с.
Powered by TCPDF (www.tcpdf.org)
63
ИНФОРМАЦИОННО-ПОИСКОВАЯ ХАРАКТЕРИСТИКА
ДОКУМЕНТА НА ЭЛЕКТРОННОМ НОСИТЕЛЕ
Наименование
группы атрибутов
атрибута
1. Описание
Обозначение документа
документа
(идентификатор(ы)
файла(ов))
Наименование документа
2. Даты и время
3. Создатели
4. Внешние
ссылки
5. Защита
6. Характеристики
содержания
Характеристики документа
на электронном носителе
\Плакаты\Презентация.ppt
Демонстрационные плакаты
к выпускной
квалификационной работе
Класс документа
ЕСКД
Вид документа
Оригинал документа на
электронном носителе
Аннотация
Демонстрационный
материал, отображающий
основные этапы выполнения
выпускной
квалификационной работы
Использование документа Операционная система
Windows 10, Microsoft
PowerPoint 2010
Дата и время
18.06.2018
копирования документа
Дата создания документа 14.06.2018
Дата утверждения
18.06.2018
документа
Автор
Ерошкин П.Г.
Изготовитель
Ерошкин П.Г.
Ссылки на другие
Удостоверяющий лист
документы
№ 140028
Санкционирование
ОГУ имени И.С. Тургенева
Классификация защиты
По законодательству РФ
Объем информации
755884Б
документа
64
7. Структура
документа(ов)
Наименование плаката
(слайда) №1
Наименование плаката
(слайда) №2
Наименование плаката
(слайда) №3
Наименование плаката
(слайда) №4
Наименование плаката
(слайда) №5
Наименование плаката
(слайда) №6
Наименование плаката
(слайда) №7
Наименование плаката
(слайда) №8
Наименование плаката
(слайда) №9
Наименование плаката
(слайда) №10
Наименование плаката
(слайда) №11
Титульный лист
Цель и задачи
Сравнение аналогов и
разрабатываемой подсистемы
по характеристикам
Детализированный уровень
контекстной диаграммы
Детализация процесса
«Добавление достижения»
Логическая модель базы
данных
Алгоритм изменения личной
информации студента
Алгоритм проверки
достижения студента
Описание логики диалога со
студентом
Описание логики диалога с
модератором
Примеры экранных форм
Powered by TCPDF (www.tcpdf.org)
1/--страниц
Пожаловаться на содержимое документа