Проектирование и разработка ПО...

16
Проектирование и разработка ПО функционирования и администрирования портала, наполнение контента и ввод в эксплуатацию портала Описание проекта Основные положения Распределенный информационный Интернет-портал ТУСУРа (далее портал) является системообразующим элементом распределенного веб-пространства университета и представляет собой информационно-коммуникационную платформу, на которой, благодаря объединению и интеграции различных видов информации и сервисов, а также технологических средств коммуникации, обеспечивается обслуживание запросов различных категорий пользователей. Портал решает три группы задач. 1. Предоставление общедоступных информационных ресурсов различным категориям пользователей, в том числе предоставление информации об учебном заведении, его образовательных программах, специальностях, условиях обучения и т.п.; обеспечение адресности предоставления информационных ресурсов и сервисов посредством выделения тематических субпорталов для каждой из целевых групп пользователей. 2. Предоставление специализированных информационных ресурсов и сервисов, доступных пользователям ТУСУРа, в том числе информационная поддержка традиционного образовательного процесса (on-line-доступ к информационным образовательным ресурсам, интерактивное тестирование знаний учащихся, обеспечение интерактивного взаимодействия участников образовательного процесса), группового проектного обучения (on-line-доступ к электронным регламентам организации ГПО; автоматизация ведения тематических карточек проектов, проектных групп; формирование необходимых организационно-распорядительных документов и отчетных форм), научной и инновационной деятельности (on-line-доступ к базам данных периодических изданий; реферативных журналов; патентов; нормативно-правовых документов по авторскому праву, защите интеллектуальной собственности и т.д., стандартов по вопросам создания наукоемкой продукции); предоставление персональных сервисов пользователям портала (электронная почта, планировщики времени, напоминания и пр.). 3. Предоставление дополнительных сервисов, в том числе обеспечение механизмов единого поиска в распределенном информационном веб-пространстве университета, сбора и мониторинга статистики посещаемости веб-ресурсов. Функциональная структура портала представлена на рис. 1.

Upload: others

Post on 09-Jul-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

Проектирование и разработка ПО функционирования и администрирования портала, наполнение контента

и ввод в эксплуатацию портала

Описание проекта Основные положения

Распределенный информационный Интернет-портал ТУСУРа (далее портал) является системообразующим элементом распределенного веб-пространства университета и представляет собой информационно-коммуникационную платформу, на которой, благодаря объединению и интеграции различных видов информации и сервисов, а также технологических средств коммуникации, обеспечивается обслуживание запросов различных категорий пользователей.

Портал решает три группы задач.

1. Предоставление общедоступных информационных ресурсов различным категориям

пользователей, в том числе предоставление информации об учебном заведении, его

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

адресности предоставления информационных ресурсов и сервисов посредством выделения

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

2. Предоставление специализированных информационных ресурсов и сервисов,

доступных пользователям ТУСУРа, в том числе информационная поддержка традиционного

образовательного процесса (on-line-доступ к информационным образовательным ресурсам,

интерактивное тестирование знаний учащихся, обеспечение интерактивного взаимодействия

участников образовательного процесса), группового проектного обучения (on-line-доступ к

электронным регламентам организации ГПО; автоматизация ведения тематических карточек

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

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

данных периодических изданий; реферативных журналов; патентов; нормативно-правовых

документов по авторскому праву, защите интеллектуальной собственности и т.д., стандартов по

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

пользователям портала (электронная почта, планировщики времени, напоминания и пр.).

3. Предоставление дополнительных сервисов, в том числе обеспечение механизмов

единого поиска в распределенном информационном веб-пространстве университета, сбора и

мониторинга статистики посещаемости веб-ресурсов.

Функциональная структура портала представлена на рис. 1.

Page 2: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

Рис. 1. Функциональная структура

распределенного информационного портала

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

Общедоступные веб-ресурсы реализованы на базе открытой системы OpenCms.

Официальный информационный портал университета (www.tusur.ru) Официальный информационный портал университета является основным источником официальной информации и выступает в роли навигатора по веб-ресурсам распределенного информационного пространства университета.

2

Page 3: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

Основные задачи:

– предоставление актуальной, достоверной и полной официальной информации об университете и структурных подразделениях;

– освещение основных направлений деятельности университета;

– ссылочная и информационная интеграция с веб-ресурсами информационного пространства университета;

– осуществление оперативного информирования о наиболее значимых событиях жизни университета.

При проектировании информационной структуры применялись три топологии: программно-целевая, структурно-функциональная и проблемно-ориентированная.

Информационный центр абитуриентов (ica.tusur.ru) Информационный центр абитуриентов (ИЦА) является тематическим субпорталом, направленным на удовлетворение информационных потребностей школьников, абитуриентов и их родителей.

3

Page 4: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

Основываясь на результатах проведенного анализа информационных потребностей целевых групп пользователей ИЦА, были выделены следующие основные разделы: «О ТУСУРе»; «Новости»; «Приемные комиссии факультетов»; «Списки зачисленных на бюджетные места»; «Преимущества обучения»; «Факультеты, специальности и направления»; «Как поступить в ТУСУР»; «Правила приема для поступающих в 2007 году»; «Правила заселения в общежития ТУСУРа»; «Подготовка к поступлению в ТУСУР»; «Открытая региональная межвузовская олимпиада»; «Документы»; «Контактная информация»; «Филиалы ТУСУРа»; «Обратная связь».

Сайт ассоциации выпускников (avt.tusur.ru) Сайт ассоциации выпускников является тематическим субпорталом, направленным на удовлетворение информационных потребностей выпускников университета.

4

Page 5: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

На сайте представлены следующие информационные разделы: «Об ассоциации»; «Наши выпускники»; «Нормативно-правовые документы»; «Из истории». На сайте также представлены персональные сервисы: адресная книга и доска объявлений.

Сайт инновационной образовательной программы (innovation.tusur.ru) Сайт инновационной образовательной программы создан с целью информирования о реализации образовательной инновационной программы «Разработка и внедрение в практику системы подготовки специалистов, обеспечивающей генерацию новой массовой волны предпринимателей наукоемкого бизнеса».

5

Page 6: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

Сайт содержит следующий информационные разделы: «О проекте»; «Инновационная программа ТУСУРа»; «Реализация программы»; «Групповое проектное обучение»; «Нормативные документы»; «Электронные регламенты организации ГПО»; «Мультимедийный архив событий»; «СМИ о программе»; «Вопросы и ответы».

Образовательный портал поддержки

группового проектного обучения (portal.tusur.ru) Образовательный портал поддержки группового проектного обучения (портал ГПО) обеспечивает «единую точку доступа» ко множеству ресурсов и сервисов, реализующих информационную поддержку традиционного образовательного процесса, группового проектного обучения, научной и инновационной деятельности, а также технологий, используемых при организации группового проектного обучения.

Целевыми группами пользователей портала ГПО являются студенты, аспиранты, преподаватели, научные работники и сотрудники университета.

Основные функции портала ГПО:

– информационное и методическое обеспечение образовательной, научной и инновационной деятельности университета;

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

– интерактивное тестирование знаний учащихся;

– автоматизация мониторинга реализации группового проектного обуче-ния;

– предоставление зарегистрированным пользователям дополнительных персональных сервисов.

Функциональная структура портала ГПО представлена на рис. 2.

6

Page 7: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

Рис. 2. Функциональная структура портала ГПО

Программный комплекс образовательного портала поддержки ГПО реализован на основе спецификации JSR168 портал-портлетной технологии. В качестве интеграционной платформы используется JBoss Portal.

Разработка отдельных программных модулей (портлетов) основывается на использовании следующих технологий: JSF (Java Server Faces) / Facelet; JSP (Java Server Pages); EJB (Enterprise JavaBeans) 3; AJAX (Asynchronous JavaScript and XML — асинхронный JavaScript и XML), JBoss Seam; Servlet/Portlet.

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

Групповое проектное обучение Раздел портала «Групповое проектное обучение» предназначен:

– для автоматизации мониторинга реализации группового проектного обучения;

– методического обеспечения организации ГПО.

Проекты ГПО. Подраздел представляет собой базу данных творческих заданий и проектов. Основные функциональные задачи:

– формирование заявки на лучший научно-технический замысел проекта, предлагаемого к разработке в рамках дисциплины «Групповое проектное обучение»;

– ведение тематических карточек проектов;

– управление проектными группами (для выбора студентов обеспе-чивается связь с АИС «Контингент»);

7

Page 8: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

– ведение истории приказов, связанных с организацией ГПО;

– электронное визирование приказов, связанных с формированием и изменением проектных групп;

– генерация выходных документов (формы ГПО-02, ГПО-03, приказы о формировании проектных групп, об изменениях в проектных группах);

– интерактивное взаимодействие ответственных за ГПО на кафедрах и ответственного за ГПО по университету.

Подраздел обеспечивает работу трех основных групп пользователей:

– анонимный пользователь — любой пользователь, может просматривать список проектов с минимальным описанием проекта, подавать заявку на лучший научно-технический замысел проекта, предлагаемого к разработке в рамках дисциплины «Групповое проектное обучение»;

– ответственный за ГПО на кафедре — зарегистрированный пользователь, может принимать заявки на научно-технический замысел проекта, добавлять новые проекты ГПО, вести тематические карточки проектов, формировать проектные группы, создавать и направлять на визирование приказы на формирование проектных групп и изменения в проектных группах, отправлять приказы на визирование, получать выходные документы;

– ответственный за ГПО университета — зарегистрированный пользователь, может визировать (отклонять) приказы, указывать номер и дату выхода приказа, получать выходные документы.

Электронные регламенты организации ГПО. Электронные регламенты организации ГПО созданы с целью повышения эффективности организации образовательного процесса в рамках реализации технологии группового проектного обучения. Электронные регламенты организации ГПО содержат:

– описание регламента группового проектного обучения;

– бланки организационно-распорядительных документов;

8

Page 9: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

– функциональные модели организации ГПО.

Электронные регламенты опубликованы в открытом доступе и доступны всем заинтересованным пользователям.

Нормативно-правовая база Нормативно-правовая база обеспечивает регламентный доступ к нормативно-правовым документам по авторскому праву, защите интеллектуальной собственности и т.д., стандартам по вопросам создания наукоемкой продукции. Нормативно-правовая база доступна только пользователям ТУСУРа. Нормативно-правовая база представлена базами данных информационной компании «Кодекс» семейства «Техэксперт».

Законодательство. Раздел «Законодательство» представлен базами данных «Международное право», «Законодательство России» и «Законодательство Томской области».

9

Page 10: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

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

Образцы документов и формы отчетности. Раздел «Образцы документов и формы отчетности» содержит около пяти тысяч образцов различных документов, разработанных юристами, аудиторами и иными специалистами, а также типовые и примерные формы документов, утвержденных различными органами государственной власти.

Комментарии, консультации, судебная практика. В раздел «Комментарии, консультации, судебная практика» включаются авторские материалы из ведущих правовых изданий: «Законодательство и экономика»; «Адвокат»; «Новая бухгалтерия»; «Малая бухгалтерия»; «ЭЖ-юрист»; «Экономико-правовой бюллетень»; «Российский налоговый курьер»; «Финансовая газета» и «Финансовая газета (региональный выпуск)».

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

Интерактивные сервисы Интерактивные сервисы предоставляют дополнительные возможности пользователям портала и включают сервисы интерактивного взаимодействия пользователей, систему on-line-тестирования, персональные сервисы.

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

10

Page 11: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

Наиболее распространенными примерами реализации сервисов интерактивного взаимодействия являются форумы.

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

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

Каждый конкретный форум имеет свою тематику — достаточно широкую, чтобы в ее пределах можно было вести многоплановое обсуждение.

Форум, в отличие от чата, не требует on-line-присутствия всех участников дискуссии.

Форум реализован на основе свободно распространяемого движка форумов в виде отдельного портлета образовательного портала поддержки ГПО. При организации взаимодействия используется база пользователей портала, что позволяет настроить гибкое разграничение прав доступа как к темам обсуждения, так и к отдельным сообщениям на основании ролей пользователей.

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

Система on-line-тестирования реализована на основе двухуровневой модели «клиент/сервер». Для разработки программного обеспечения использованы технологии и средства фирм Borland и Microsoft с применением технологии Common Gateway Interface (CGI). Язык программирования С++. В качестве клиента используется обычный браузер (Internet Explorer, Mozila и пр.).

11

Page 12: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

Дополнительные веб-ресурсы

Единый поисковый веб-сервер (http://search.tusur.ru) Единый поисковый сервер разработан для обеспечения возможности единого полнотекстового поиска в распределенном информационном веб-пространстве университета.

Поиск может осуществляться как по всему информационному веб-пространству, так и по отдельному веб-ресурсу.

Техническая реализация единого поискового сервера базируется на применении открытой поисковой системы Nutch.

12

Page 13: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

Веб-сервер мониторинга и сбора статистики (http://stats.tusur.ru) Система мониторинга и сбора статистики позволяет получить развернутую информацию о посетителях веб-ресурса, наиболее посещаемых страницах и разделах.

Система обеспечивает наглядное представление статистических данных в виде таблиц или графиков.

Система базируется на применении открытой системы AWStats.

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

Сводные данные по информационному наполнению общедоступных веб-ресурсов

13

Page 14: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

представлены в табл. 1.

Таблица 1 Сводные данные по информационному наполнению

общедоступных веб-ресурсов

Веб-ресурс Кол-во HTML-страниц / Всего

файлов

Общий объем информации,

Мбайт Официальный информационный портал (http://www.tusur.ru) 1156 / 1981 109,3

Информационный центр абитуриентов (http://ica.tusur.ru) 196 / 271 5,3

Официальный сайт инновационной образовательной программы (http://innovation.tusur.ru)

569 / 956 56,1

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

В силу рекламного назначения общедоступных веб-ресурсов большое внимание уделяется оптимизации информационного наполнения для поисковых систем. Результатом этой работы является повышение позиции ссылок на веб-ресурсы университета в результатах обработки запросов поисковыми системами. Так, например, при запросе «поступить в университет» в поисковой системе Яндекс ссылка на информационный центр абитуриентов расположена на 1-й позиции, а по запросу «Томский университет» ссылка на официальный информационный портал ТУСУРа расположена на 2-й позиции (на 26.11.2007 г.).

Информационное наполнение образовательного портала ГПО нацелено на информационную и методическую поддержку традиционного образовательного процесса, группового проектного обучения, научной и инновационной деятельности.

Подраздел «Проекты ГПО» представляет собой базу данных творческих заданий и проектов. По состоянию на начало осеннего семестра 2007 года в базе данных насчитывалось 273 проекта ГПО, реализующихся на 31 кафедре университета. Дальнейшее наполнение базы данных осуществляется ответственными за ГПО на кафедрах.

Информационное наполнение подраздела «Электронные регламенты организации ГПО» представлено описанием регламента группового проектного обучения, бланками организационно-распорядительных документов, функциональными моделями организации ГПО.

Поставщиком информационного наполнения раздела «Нормативно-правовая база» является информационная компания «Кодекс».

Количественные характеристики информационного наполнения раздела «Нормативно-правовая база» представлены в табл. 2.

14

Page 15: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

Таблица 2 Количественные характеристики

информационного наполнения раздела «Нормативно-правовая база»

Подраздел Количество документовЗаконодательство 123305 Международное право 8898 Законодательство России 97304 Законодательство г. Томска и Томской области 17103

Стандарты 15529 Классификаторы России 468 Нормы, правила, стандарты России 15061

Окончание табл. 2 Подраздел Количество документов

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

52536

Законодательство в вопросах и ответах 43307 Комментарии, статьи, консультации на тему «Право и экономика»

9229

Всего документов 198246

Интерактивные сервисы Информационное наполнение системы on-line-тестирования представ-лено базой данных экзаменов / контрольных работ. Количественная характеристика наполнения базы данных экзаменов в разрезе специальностей представлена в табл. 3.

Таблица 3 Количественная характеристика наполнения базы данных экзаменов

в разрезе специальностей

Специальность Кол-во экза- менов

Количество контрольных

работ 080801 – Прикладная информатика в экономике 81 60 020801 – Экология 38 39 040101 – Социальная работа 26 38 080105 – Финансы и кредит 66 58 080109 – Бухгалтерский учёт, анализ и аудит 64 61 080502 – Экономика и управление на предприятии (в машиностроении)

79 61

15

Page 16: Проектирование и разработка ПО ...old.tusur.ru/export/sites/ru.tusur.new/ru/informatizat...Проектирование и разработка ПО функционирования

16

080504 – Государственное и муниципальное управление

72 68

080507 – Менеджмент организации 60 58 080505 – Управление персоналом 59 62 080503 – Антикризисное управление 57 68 080700 – Бизнес-информатика 23 45 090103 – Организация и технология защиты информации

40 26

Окончание табл. 3

Специальность Кол-во экза- менов

Количество контрольных

работ 090105 – Комплексное обеспечение информационной безопасности

35 30

210104 – Микроэлектроника и твердотельная электроника

56 51

210105 – Электронные приборы и устройства 67 61 210106 – Промышленная электроника 69 62 210201 – Проектирование и технология радиоэлектронных средств

48 63

210202 – Проектирование и технология электронно-вычислительных средств

74 63

210302 – Радиотехника 71 65 210312 – Аудиовизуальная техника 77 72 210303 – Бытовая радиоэлектронная аппаратура 80 73 210401 – Физика и техника оптической связи 40 36 210405 – Радиосвязь, радиовещание и телевидение 77 65 210402 – Средства связи с подвижными объектами 33 40 220201 – Управление и информатика в технических системах

71 45

220301 – Автоматизация технологических процессов и производств (в приборостроении)

29 32

230100 – Информатика и вычислительная техника 34 27 230102 - Автоматизированные системы обработки информации и управления

81 43

230104 – Системы автоматизированного проектирования

78 47

230105 – Программное обеспечение вычислительной техники и автоматизированных систем

64 35

030501 – Юриспруденция 50 55 Всего 1799 1609