Администрирование ИОС Naumen Learning University (управление учебным процессом)

Изучение понятия и функциональных возможностей системы Naumen University - информационно-аналитической системы для организации управления учебным процессом в высших и средних специальных учебных заведениях. Архитектура решения Naumen Learning University.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 30.05.2012
Размер файла 44,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство образования и науки РФ

Государственное образовательное учреждение высшего профессионального образования

«Уральский государственный педагогический университет»

Институт информатики и информационных технологий

Кафедра информатики, вычислительной техники

и методики обучения информатике

Курсовая работа на тему:

Администрирование ИОС Naumen Learning University (управление учебным процессом)

Выполнил: студент ИТ-41 группы

факультета информатики

Пионтковский В.Р.

Руководитель: Чикова О.А

Екатеринбург - 2012г.

Оглавление

  • Архитектура решения Naumen University
    • Интеграция с другими подсистемами
  • Безопасность решения Naumen University
  • Преимущества решения
  • Внедрение
  • Стоимость решения
  • Модуль "Контингент студентов"
  • Модуль "Кадры"
  • Система прав доступа
  • Модуль "Абитуриент"
  • Модуль "Движение контингента студентов"
  • Модуль "Учебные и рабочие планы"
  • Модуль "Деканат. Ход сессии"
  • Модуль "Кафедра"
  • Модуль "Учебно-методическое управление"
  • Модуль "Стипендия"
  • Модуль "Расписание"
  • Модуль "Аудиторный фонд"
  • Модуль "Аспирантура"
  • Модуль "Учет правонарушений"
  • Модуль "Трудоустройство"
  • Модуль "Целевой набор"
  • Модуль "Международная деятельность"
  • Модуль "Договоры и оплаты студентов"
  • Введение
  • Система Naumen University -- информационно-аналитическая система для организации управления учебным процессом в высших и средних специальных учебных заведениях. Внедрение Naumen University позволит комплексно подойти к решению задач, стоящих перед современным учебным заведением. Решение Naumen University ориентированно как на коммерческие, так и государственные высшие учебные заведения.

Концепция решения Naumen University

Основой концепции развития решения Naumen University является подход, рассматривающий организацию учебного процесса в высшем учебном заведении как единый процесс, состоящий из ряда частных взаимосвязанных процессов. Каждый из частных процессов находит отображение в функциональном блоке решения (например, проведение приемной кампании вузом - в модуле "Абитуриент"). Каждый функциональный блок взаимодействует с другими как на уровне процессов, так и на уровне обмена данными. Таким образом, решение позволяет осуществлять контроль, накапливать информацию об обучаемом в вузе лице с момента подачи заявления в приемную комиссию, от выбора специальностей к вступительным испытаниям, от вступительных испытаний к зачислению в контингент студентов, от зачисления к первой сессии и, завершая подготовкой приложения к диплому, выпуском специалиста, распределением и трудоустройством.

информационный архитектура аналитический учебный

Архитектура решения Naumen University

В качестве постоянного хранилища данных используется реляционная база данных. В базу данных помещаются только данные в виде набора реляционных сущностей (связанных таблиц) без элементов программируемой логики (триггеров, хранимых процедур, представлений и т.п.). Система может использовать сервер, который удовлетворяет определенным требованиям к функциональности (поддержка транзакций, вложенных выборок [subselects], LOB-типов данных и др.) и для которого существует драйвер JDBC (Java Database Connectivity) уровня не ниже 2. Система совместима с СУБД Oracle 9/10, Microsoft SQL Server 2000/2005, PostgreSQL 8.1.

Сервер приложения реализуется в виде веб-приложения, которое может исполняться в контексте любого сервера Java-приложений, работающего на версии Java не ниже 1.5 и реализующего стандарты Java-сервлетов не ниже 2.4. Система совместима с серверами Tomcat 5.0 и выше, Resin 3 и выше.

Сервер приложений имеет модульную архитектуру: функциональность системы сосредоточена в нескольких модулях, работающих независимо друг от друга и взаимодействующих через общую шину сервисов. Модули разрабатываются в соответствии со спецификацией OSGi R4 и с использованием Equinox - свободно-распространяемой реализацией спецификации, созданной консорциумом Eclipse. При инсталляции системы устанавливается тот набор модулей, который необходим для достижения требуемой функциональности.

Работа с базой данных внутри сервера приложений реализуется с использованием библиотеки Hibernate 3.0. Данная библиотека является свободно-распространяемой реализацией концепции ORM (object-relationship mapping). Hibernate включает в себя средства описания структуры базы данных, на основе объектной модели приложения, средства автоматической трансляции операций над объектам приложения в операции над реляционной структурой. Также Hibernate предоставляет модель транзакций на уровне операций с объектами приложения, независимость кода уровня приложения от выбранного реляционного хранилища.

Уровень бизнес-логики включает в себя набор объектов, сохраняемых в базе данных, и операций с этими объектами. Каждая операция с точки зрения состояния базы данных является транзакцией, т.е. полностью выполняется и запоминается в базе данных или "откатывается" без изменений в базе данных. В виде таких бизнес-операций представлены только операции, изменяющие данные.

В общем случае для СУБД и других приложений может быть использован единый сервер, но выделение отдельного сервера для СУБД позволит обеспечить масштабируемость системы.

Интеграция с другими подсистемами

В основу подхода к интеграции программных систем положена концепция "сервисной шины предприятия" (Enterprise Service Bus, ESB или, в другой терминологии, SOA). Концепция реализуется через технологии web-сервисов (SOAP, WSDL, UDDI, BPEL4WS). В настоящее время концепция сервисной шины является основным подходом к интеграции приложений от различных разработчиков в индустрии программного обеспечения.

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

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

Безопасность решения Naumen University

Безопасность информационной системы Naumen University обеспечивается следующими аспектами:

1. использованием свободно распространяемого программного обеспечения с открытыми исходными кодами, соответствующего промышленным стандартам;

2. использованием только компонентов, не требующих снижения уровня безопасности серверного и клиентского программного обеспечения;

3. отсутствием записи на компьютер пользователя каких-либо компонентов, ведущих к потере пользователем контроля над своим компьютером;

4. поддержкой механизмов аутентификации: парольная аутентификация и аутентификация при помощи сертификатов. Данные механизмы при необходимости могут быть дополнены аутентификацией при помощи аппаратных средств.

Клиентская часть Naumen University построена на использовании тонкого клиента (web-браузер), который исключает хранение объектов системы на компьютере пользователя. Разграничение доступа к объектам системы производится на уровне сервера приложений.

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

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

Проведение предварительной настройки ролей выполняется после проведения дополнительного согласования с заказчиком при составлении технического задания. Настройка ролей и прав производится привилегированным пользователем (администратором системы) с помощью графического интерфейса.

Преимущества решения

1. Поставка с открытыми исходными кодами и правом на доработку решения при условии не распространения третьим лицам;

2. Web-ориентированность, доступ из любой точки мира;

3. Модульность решения (возможность поэтапного, модульного внедрения);

4. Открытая J2EE платформа Naumen Kernel;

5. Простота обновлений АРМов (не требует усилий со стороны конечных пользователей);

6. Надежность и масштабируемость решения;

7. Кроссплатформенность;

8. Нет необходимости приобретения стороннего программного обеспечения, возможность работы пользователей с системой на свободном ПО;

9. Широкие интеграционные возможности;

10. Быстрота развертывания решения.

Внедрение

Основные этапы

1. Утверждение плана работ по обследованию и разработке Технического задания;

2. Проведение обследования;

3. Подготовка и утверждение Устава проекта;

4. Подготовка и утверждение документа Функционально-технические требования;

5. Подготовка и утверждение документа Календарный план;

6. Подготовка и утверждение документа Техническое задание;

7. Проведение работ по реализации новой функциональности и доработок решения;

8. Макет программного решения;

9. Опытная эксплуатация макета;

10. Обучение пользователей;

11. Передача системы в промышленную эксплуатацию;

12. Подписание акта приема-сдачи работ по внедрению.

Стоимость решения

Стоимость проекта внедрения Naumen University складывается из стоимости лицензий ПО и стоимости следующих услуг*:

· бизнес-анализ;

· составление технического задания;

· реализация доработок в соответствии с техническим заданием (ТЗ);

· установка и настройка ПО;

· техническая поддержка;

· обучение сотрудников заказчика.

* Услуги предпроектного обследования и бизнес-анализа, составления ТЗ, реализации доработок и обучения сотрудников предоставляются по желанию заказчика.

Благодаря гибкости созданного решения компания NAUMEN, обладающая большим опытом реализации проектов внедрения и интеграции ПО, готова оказать услуги по доработке Naumen University в сжатые сроки в соответствии с требованиями заказчика. За счет мультиплатформенности решения и возможности использования различных СУБД возможен вариант внедрения без приобретения дополнительного стороннего ПО. Решение поставляется с открытыми исходными кодами (при условии нераспространения третьим лицам) и может быть доработано силами специалистов заказчика.

Модуль "Контингент студентов"

· Создание и гибкое управление организационной структурой вуза: институты, факультеты, филиалы, представительства, кафедры, группы, подразделения (отделы);

1. Зачисление абитуриентов из модуля "Абитуриент" в контингент студентов;

2. Создание студентов и хранение в академических группах в организационной структуре вуза;

3. Личные карточки студентов;

4. Печать личных карточек и дел студентов;

5. Автоматизированная подготовка документов: справки, заявления и т.д.;

6. Журналы выданных документов;

7. Личный кабинет студента;

8. Формирование сложных выборок по контингенту студентов.

Модуль "Кадры"

1. Ведение кадрового реестра сотрудников;

2. Ведение реестра должностей;

3. Механизм назначения сотрудников на должности;

4. Ведение личных дел сотрудников;

5. Сервисная модель управления;

6. Движение контингента сотрудников;

7. Расчет нагрузки на ППС;

8. Разрядная сетка;

9. Личный кабинет сотрудника;

10. Отчеты и выборки.

Система прав доступа

Одним из преимуществ единой информационной системы Naumen University является реализация механизма авторизации пользователей. Данная проблема встает, когда в состав ЕИС входят функционально завершенные модули на базе единого ядра, которые могут функционировать отдельно друг от друга, связываясь с центральным сервером для репликации данных. В качестве примера, можно выделить модули "Абитуриент", "Контингент", "Кадры" и "Деканат". Необходимо обеспечить уникальность данных каждого человека в системе и предусмотреть возможность множественности ролей человека в системе. Под множеством ролей понимается набор категорий пользователя для человека в ЕИС, которые продиктованы регламентом и организацией работы современного вуза. Такой категорией может быть абитуриент, студент, сотрудник вуза, аспирант и т.д.

Человек в вузе может быть одновременно студентом и сотрудником, сотрудником разных отделов, либо обладать другой комбинацией категорий или иметь только одну категорию, например студент. ЕИС управления учебным процессом является веб-ориентированным решением. ЕИС имеет трехуровневую архитектуру и включает сервер базы данных (Oracle, MS SQL Server, PostgreSQL), сервер приложений (Naumen Kernel, Tomcat или WebSphere, Hibernate, Java) и веб-сервер (Apache или IIS). Для работы с системой используется тонкий клиент, веб-браузер. Каждый пользователь имеет одну учетную запись для авторизации в ЕИС, в независимости от того обладает ли он несколькими категориями или одной.

Модуль "Абитуриент

Модуль «Абитуриент» предназначен для автоматизации работы приемной комиссии вуза. Модуль автоматизирует ее работу на всех этапах: от подготовки к приему и приема документов абитуриентов до зачисления и подведения итогов приемной кампании. Модуль «Абитуриент» автоматизирует следующие основные процессы:

1. ведение реестра специальностей и специализаций, на которые производится набор абитуриентов;

2. самостоятельная регистрация абитуриента в системе (on-line регистрация);

3. регистрация абитуриентов сотрудниками приемной комиссии вуза;

4. проведение вступительных испытаний;

5. предварительное зачисление и зачисление абитуриентов;

6. формирование отчетов по ходу приема и по его результатам;

7. автоматизированный перенос абитуриентов в контингент студентов в соответствующие группы;

Модуль "Движение контингента студентов"

Модуль «Движение контингента студентов» предназначен для организации приказной деятельности по студентам вуза в рамках учебного процесса. Модуль автоматизирует работу с приказом на всех этапах его жизненного цикла. Гибкая система настроек позволяет настроить атрибуты приказа в точности в соответствии с принятыми в вузе требованиями.

1. Формирование приказа

Сотрудник создает приказ в системе в соответствии с заданным шаблоном.

2. Согласование и утверждение приказа

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

3. Проведение приказа

При проведении приказа атрибуты студента - его статус, группа и т.д. меняются автоматически. Таким образом, с сотрудников личного стола и деканатов снимается обязанность ручного контроля движения контингента.

4. Печать приказа

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

Модуль "Учебные и рабочие планы"

Модуль «Учебные и рабочие планы» предназначен для организации работы ответственных сотрудников вуза с ГОСами, учебными и рабочими планами.

1. Работа с ГОСами.

Система позволяет ведение в ней ГОСов по специальностям и направлениям подготовки. Реализована возможность заведения нескольких версий ГОСа по одной специальности, что позволяет, в частности, хранить стандарты, утвержденные в разных годах и отслеживать изменение стандартов во времени.

2. Работа с учебными планами.

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

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

Реализована печать учебных планов в соответствии с принятыми стандартами.

3. Работа с рабочими планами

Формирование рабочего плана для академической группы (нескольких групп специальности) производится на основе версии учебного плана с возможной ручной коррекцией. Рабочие планы служат основой для формирования ведомостей в модуле «Сессия» и расчета нагрузки учебно-методическим управлением.

Модуль "Деканат. Ход сессии"

1. Автоматизированное формирование и печать экзаменационных ведомостей на контрольные мероприятия в соответствии с рабочими планами;

2. Ввод результатов контрольных мероприятий по ведомостям;

3. Ведение семестровых журналов;

4. Формирование, печать и регистрация экзаменационных/зачётных листов (хвостовок) в журнале пересдач, регистрация результатов пересдач;

5. Механизм зачтения ранее сданных контрольных мероприятий по дисциплинам;

6. Журнал по результатам сессий в личном кабинете студента;

7. Получение справочной информации по расписанию экзаменов и зачётов;

8. Распределение стипендии студентам по результатам сессии;

9. Построение рейтингов факультета;

10. Ведение журнала посещаемости;

11. Ведение расписания учебных мероприятий, контрольных мероприятий для проведения сессии;

12. Выборки по должникам;

13. Государственный экзамен и дипломное проектирование;

14. Печать академической справки и приложения к диплому;

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

Модуль "Кафедра"

1. Создание и изменение документов для ведения учебного процесса (учебные и рабочие планы, рабочие программы дисциплин, рейтинги и т.д.);

2. Распределение преподавательской нагрузки в соответствии с рабочими планами академических групп;

3. Формирование списочных приказов (отчисление в связи с защитой дипломной работы и др.);

4. Проведение государственного экзамена и ГАК, подготовка необходимых документов;

5. Ведение данных о НИРС, договорах НИЧ и публикациях;

6. Распределение учебной нагрузки кафедры и мониторинг ее выполнения;

7. Составление отчетов о деятельности кафедры;

8. Отчеты и выборки по студентам;

9. Работа с аспирантами, мониторинг успеваемости в соответствии с учебным планом аспиранта;

Модуль "Учебно-методическое управление"

Модуль «Учебно-методическое управление» предназначен для организации работы УМУ. Модуль решает 3 основные задачи:

1. работа с учебными и рабочими планами

2. расчет нагрузки

3. формирование отчетов по выполнению нагрузки

В рамках организации работы с учебными и рабочими планами в системе реализованы следующие функции:

* Контроль соответствия рабочих планов учебным

* Контроль соответствия учебных планов ГОСам

* Согласование и утверждение учебных и рабочих планов

* Ведение учебного графика;

Для решения задачи расчета учебной нагрузки реализованы следующие функции:

* Формирование ожидаемого контингента;

* Ведение норм времени на прием зачетов и экзаменов, руководства аспирантами и докторантами и т.п.

* Распределение нагрузки по кафедрам;

* Формирование штатного приказа;

* Формирование отчетов

В рамках формирования отчетов по нагрузке ведется прием от кафедр отчетов по выполнению нагрузки преподавателями кафедры (модуль «УМУ» связан с модулем «Индивидуальные нагрузки») и формирование общей отчетности.

Модуль "Стипендия"

Модуль предназначен для организации работы стипендиальной комиссии. Модуль автоматизирует следующие процессы:

1. Автоматизированное распределение стипендии по итогам сессии с возможностью ручной коррекции;

2. Распределение социальной и других видов стипендии

3. Формирование протокола стипендиальной комиссии;

4. Формирование и печать распоряжений на стипендию;

Модуль "Расписание"

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

Основные функции модуля:

1. составление расписаний аудиторных занятий учебных групп в течение всего календарного года:

* информационный обмен между подразделениями, обеспечивающие процесс планирования;

* учет пожеланий преподавателей по планированию учебного процесса

* управление использованием аудиторного фонда;

* формирование графика проведения аудиторных занятий на определенный учебный период;

2. проверка составленного учебного расписания аудиторных занятий:

* контроль исполнения всей учебной нагрузки, предусмотренной учебной программой на данный период;

* исключение конфликтов между составленным графиком аудиторных занятий и другими утвержденными планами мероприятий, которые представляют иные процессы в ВУЗе;

Модуль "Аудиторный фонд"

Модуль предназначен для управления аудиторным фондом университета и автоматизирует следующие основные процессы:

1. регистрация основных параметров помещений, необходимых для решения учебных и хозяйственных задач;

2. формирование приказов на изменение статуса помещений;

3. хранение схем аудиторий

4. формирование атрибутивных выборок.

Модуль "Аспирантура"

Модуль предназначен для сотрудников кафедр, отдела аспирантуры и докторантуры, сотрудников ПФУ и отдела кадров.

Модуль автоматизирует следующие основные процессы:

1. учет и ведение личных дел аспирантов и докторантов;

2. формирование в системе проектов выписок;

3. формирование в системе проектов сборных и списочных приказов;

4. согласование выписок, сборных и списочных приказов;

5. проведение выписок, сборных и списочных приказов;

6. печать выписок, сборных и списочных приказов;

7. изменение атрибутов аспирантов и докторантов при проведении приказов;

8. учёт научных школ и диссертационных советов;

9. формирование отчетов;

10. поддержка работы архива.

Модуль "Учет правонарушений"

Модуль предназначен для автоматизации процессов Службы безопасности по учёту и профилактике правонарушений.

Основные процессы:

* отслеживание правонарушений;

* информирование сотрудников ректората о правонарушении;

* формирование периодических отчётов.

Сервисы модуля:

1. ввод и редактирование карточки правонарушения;

2. печать служебной записки по правонарушению в ректорат;

3. закрытие и архивирование правонарушения;

4. отчёт по статистике правонарушений;

5. отчёт по рейтингу факультета по правонарушениям.

Модуль "Трудоустройство"

Модуль предназначен для автоматизации деятельности Центра занятости ВУЗа и автоматизирует следующие основные процессы:

1. Учет выпускников, хранение резюме выпускников, их предпочтений по месту работы

2. Учет предприятий-работодателей, размещение вакансий

3. Самостоятельная регистрация работодателя, просмотр работодателями карточек выпускников

4. Личный кабинет выпускника: добавление резюме, желаемых мест работы, управление видимостью для работодателя блоков личной карточки

Модуль "Целевой набор"

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

Модуль автоматизирует следующие основные процессы:

* управление предприятиями;

* управление абитуриентами, поступающими на условиях целевого набора;

* управление студентами, обучающимися на условиях целевого набора.

Сервисы модуля:

1. Ведение базы организаций - заказчиков обучения по целевому приему и предприятий, для которых ведется подготовка специалистов;

2. Прием заявок на обучение по целевому приему;

3. Ведение контрактов между ВУЗом, предприятием и студентом;

4. Формирование печатных документов;

5. Контроль абитуриентов, поступающих по договорам с предприятиями;

6. Контроль студентов, обучающихся по договорам с предприятиями;

7. Просмотр сведений о процессе сдачи вступительных испытаний в вуз абитуриентов заинтересованными лицами организации;

8. Просмотр сведений о процессе обучения студентов в вузе заинтересованными лицами организации;

9. Формирование отчетов.

Модуль "Международная деятельность"

Модуль «Международная деятельность» предназначен для автоматизации работы международного отдела.

Модуль автоматизирует следующие основные процессы:

* Организация и учет поездок за рубеж преподавателей и студентов;

* учет визитов в вуз преподавателей из-за рубежа.

Сервисы модуля:

1. подготовка отчетов по поездкам за рубеж;

2. учет стажировок за рубежом сотрудников, аспирантов, студентов;

3. учет поездок на конференции за рубеж;

4. мониторинг успеваемости студентов по иностранному языку;

5. учет визитов в вуз преподавателей из-за рубежа и проведенных ими занятий; формирование отчетов.

Модуль "Договоры и оплаты студентов"

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

1. Ведение справочников стоимости услуг обучения на специальностях вуза;

2. История изменения стоимости услуг обучения;

3. Автоматическое формирование договоров на обучение и ведение договоров

4. Учет оплат студентами услуг обучения;

5. Построение персонального графика оплат для студента;

6. Персональная карточка оплат студента;

7. Автоматическое начисление пени;

8. Учет оплат штрафов и других взысканий;

9. Журналы оплат;

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

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.