49750 (588674), страница 4

Файл №588674 49750 (Автоматизация учета работ по созданию электронных образовательных ресурсов) 4 страница49750 (588674) страница 42016-07-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 4)

Основными участниками процесса создания электронных образовательных ресурсов являются начальник и простые сотрудники Центра проектирования контента. В целом их функции в системе очень схожи, однако, существуют и такие, которые доступны либо только начальнику, либо только обычному сотруднику.

Рис. 2.3.1. Пользовательская диаграмма вариантов использования

Например, непосредственно разработкой электронного образовательного ресурса занимается только сотрудник, соответственно только он может получить назначенное задание. Функция же начальника в этом случае заключается лишь в контроле выполнения работ. Однако, и начальник и простой сотрудник имеют возможность работать с базой данных электронных образовательных ресурсов, назначать задачи и формировать отчетную документацию.

Более детально процесс представлен на системной диаграмме вариантов использования, которая приводится в приложении 1.


2.3.2 Спецификация вариантов использования

На данном этапе каждый вариант использования специфицируется посредством построения одного или двух типов диаграмм, в зависимости от характера моделируемых действий.

Диаграмма деятельности - это частный случай диаграммы состояний; на ней представлены переходы потока управления от одной деятельности к другой внутри системы. Диаграммы деятельности относятся к динамическому виду системы; они наиболее важны при моделировании ее функционирования и отражают поток управления между объектами.

Диаграммы последовательности отражают временную упорядоченность сообщений.

Процесс разработки нового электронного образовательного ресурса начинается с работы с базой данных ресурсов. В нее необходимо внести запись об образовательном ресурсе, который будет разрабатывается. Каждый ресурс в базе имеет свою категорию, которая выбирается в процессе создания записи о ресурсе. Если же подходящей категории нет, то ее можно создать путем внесения новой записи в таблицу Категории ресурсов. После выбора категории необходимо ввести другие сведения о ресурсе: его наименование, автора, краткие сведения, а так же имя сотрудника, который будет заниматься его разработкой. Данный процесс представлен на рис. 2.3.2.

Диаграмма последовательности данного процесса приведена в приложении 3.

Рис. 2.3.2. Диаграмма деятельности «Работа с БД ЭОР»

После внесения записи и ресурсе, необходимо назначить задачу на разработку данного ресурса. Для этого, прежде всего, нужно выбрать задачу из общего списка задач, только что созданный ресурс и разработчика, которому поручается данная работа. Кроме того, здесь необходимо указать крайние сроки выполнения работы, а так же дополнительные сведения о задаче.

Рис. 2.3.3. Диаграмма деятельности «Назначение задачи»

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

После назначения данная задача появляется в списке новых задач назначенного разработчика. После просмотра основных сведений о задаче, сотрудник приступает к разработке указанного образовательного ресурса, при этом он указывает дату начала работ. При завершении разработки, соответственно, дату окончания работ.

Рис. 2.3.4. Диаграмма деятельности «Получение задания»

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

После того как разработчик внесет дату окончания работ, в профиле начальника появится запись о вновь созданном образовательном ресурсе. Начальник должен проконтролировать выполнение задания разработчиком и проверить ресурс на наличие несоответствий требованиям. Если несоответствий не обнаружено, начальник публикует ресурс на образовательном портале, при этом в системе указывает дату публикации. В противном случае создается новая задача на исправление несоответствий в данном ресурсе. При этом в сведениях о задаче вносится информация о несоответствиях, которые необходимо исправить.

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

Рис. 2.3.5. Диаграмма деятельности «Формирование отчетной документации»

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

Помимо данного отчета, в пределах отдела действует и другая отчетная документация, например, отчеты по электронным учебным курсам. Принципы составления таких отчетов практически не отличаются, меняются лишь атрибуты, по которым производится выборка.

В общем виде весь процесс представлен на общей диаграмме деятельности с дорожками, которая приведена в приложении 2.


2.3.3 Построение диаграммы классов

На данном этапе выявленные в процессе концептуального проектирования объекты были преобразованы в классы и построены соответствующие диаграммы, которые в совокупности являются логическим проектом базы данных.

Диаграмма классов определяет типы классов системы и различного рода статические связи, которые существуют между ними. На диаграммах классов изображаются также атрибуты классов, операции классов и ограничения, которые накладываются на связи между классами. Вид и интерпретация диаграммы классов существенно зависит от точки зрения (уровня абстракции): классы могут представлять сущности предметной области (в процессе анализа) или элементы программной системы (в процессах проектирования и реализации).

При моделировании объектно-ориентированных систем этот тип диаграмм используют чаще всего. Диаграммы классов соответствуют статическому виду системы с точки зрения проектирования.

Диаграмма классов проектируемой системе изображена на рисунке 2.3.6.

Рис. 2.3.6. Диаграмма классов

Структура классов

Класс Сотрудники ЦПК используется для хранения информации о сотрудниках.

Атрибуты класса Сотрудники ЦПК

Имя атрибута

Тип атрибута

Описание атрибута

ID сотрудника

integer

Уникальный идентификатор сотрудника

ФИО

string

Фамилия, имя, отчество сотрудника

Телефон

string

Телефон

e-mail

string

Электронная почта

Адрес

string

Адрес

Данный класс подразделяется на два подкласса: Начальник ЦПК и Сотрудник ЦПК, их атрибуты совпадают.

Методы класса Сотрудники ЦПК

Имя метода

Описание метода

Показать

Используется для вывода сведений о сотрудниках

Редактировать

Используется для редактирования сведений о сотрудниках

Класс Задачи используется для хранения информации обо всех типах задач, которые могут быть назначены сотруднику.

Атрибуты класса Задачи

Имя атрибута

Тип атрибута

Описание атрибута

ID задачи

integer

Уникальный идентификатор задачи

Наименование

string

Наименование задачи

Методы класса Задачи

Имя метода

Описание метода

Добавить

Используется для добавления новой задачи

Удалить

Используется для удаления задачи

Редактировать

Используется для редактирования задачи

Класс Назначенные задачи используется для хранения сведений о назначенных задачах.

Атрибуты класса Назначенные задачи

Имя атрибута

Тип атрибута

Описание атрибута

ID назначения

integer

Уникальный идентификатор назначения

ID задачи

integer

Уникальный идентификатор задачи

ID ресурса

integer

Уникальный идентификатор ресурса

ID разработчика

integer

Уникальный идентификатор того, кому назначена задача

ID назначающего

integer

Уникальный идентификатор того, кто назначил задачу

Дополнительные сведения

string

Дополнительные сведения о задаче

Дата назначения

date

Дата назначения задачи

Крайний срок выполнения

date

Крайний срок, к которому задача должна быть выполнена

Дата начала выполнения

date

Дата начала работ по выполнению

Дата окончания выполнения

date

Дата окончания работ по выполнению

Методы класса Назначенные задачи

Имя метода

Описание метода

Назначить

Используется для назначения задачи по разработке ЭОР одному из сотрудников

Редактировать

Используется для редактирования основных сведений о задаче

Класс Категории ресурсов используется для хранения информации о категориях электронных образовательных ресурсов.

Атрибуты класса Категории ресурсов

Имя атрибута

Тип атрибута

Описание атрибута

ID категории

integer

Уникальный идентификатор категории

Наименование

string

Наименование категории

Методы класса Категории ресурсов

Имя метода

Описание метода

Добавить

Используется для добавления новой категории

Удалить

Используется для удаления категории

Редактировать

Используется для редактирования категории

Класс Электронные образовательные ресурсы используется для хранения информации об электронных образовательных ресурсах.

Атрибуты класса Электронные образовательные ресурсы

Имя атрибута

Тип атрибута

Описание атрибута

ID ресурса

integer

Уникальный идентификатор ресурса

ID категории

integer

Уникальный идентификатор категории ресурса

ID кафедры

integer

Уникальный идентификатор кафедры

Наименование

string

Наименование ресурса

Автор

string

Автор

Город

string

Город, в котором проживает автор, написавший курс

Описание

string

Описание ресурса, краткие сведения

ID разработчика

integer

Уникальный идентификатор сотрудника, которому поручено разработать данный ресурс

Дата публикации

date

Дата публикации данного ресурса на образовательном портале

Методы класса Электронные образовательные ресурсы

Имя метода

Описание метода

Добавить

Используется для добавления нового ресурса

Удалить

Используется для удаления ресурса

Редактировать

Используется для редактирования сведений о ресурсе

Класс Кафедры служит для хранения информации о кафедрах белгородского филиала МЭСИ.

Характеристики

Тип файла
Документ
Размер
74,58 Mb
Учебное заведение
Неизвестно

Список файлов ВКР

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6508
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее