ПЕРСОНАЛЬНОЕ ИНФОРМАЦИОННОЕ ПРОСТРАНСТВО СОТРУДНИКОВ И СТУДЕНТОВ УНИВЕРСИТЕТА П.А. Беликов, А.А. Иванычев Санкт-Петербургский государственный университет информационных технологий, механики и оптики Тел.: (812) 232-6174, e-mail: pbelikov@gmail.com В основе современного корпоративного портала СПбГУ ИТМО лежит понятие персонального информационного пространства пользователя, подразумевающее, что каждый сотрудник и учащийся университета должен обладать максимально полным защищенным доступом к информации и инструментами для взаимодействия с другими сотрудниками и учащимися университета. Таким образом, при разработке персонального информационного пространства студента и сотрудника СПбГУ ИТМО были выделены четыре основные группы функциональных требований: 1. Персонализация – пользователи должны иметь возможность индивидуальной настройки своего виртуального рабочего места с целью упрощения работы с ним и повышения степени удовлетворения работой. 2. Получение информации – при использовании персонального рабочего пространства каждый сотрудник университета должен иметь максимально полный доступ к информации, касающейся его персональных, профессиональных и финансовых данных, а каждый студент – к информации, касающейся процесса его обучения и стипендиальных выплат. Также каждый пользователь должен иметь полный доступ к сведениям, связанным с деловыми и образовательными процессами в масштабе группы, подразделения, факультета, кафедры и университета в целом. 3. Взаимодействие – пользователи должны иметь возможность оперативного обмена информацией в виде текстовых сообщений и файлов со своими коллегами и одногруппниками. 4. Публикация информации – каждый пользователь должен иметь возможность ведения персональных страниц, блогов и онлайн-портфолио. К основным нефункциональным требованиям относятся: 1. Модульная организация – разрабатываемая система должна быть предельно просто расширяема новыми сервисами в зависимости от изменений в функциональных требованиях. 2. Совместимость – разрабатываемая система должна использовать существующие структуры данных без их существенного изменения. 3. Безопасность – доступ к персональному информационному пространству должен обеспечиваться посредством зашифрованного канала обмена данными, должна быть обеспечена невозможность применения SQL-инъекций. Вышеприведенные требования реализуются в новой версии Интранет-портала СПбГУ ИТМО. В состав данного портала входит, в том числе, приложение ИСУ Личный кабинет (https://isu.ifmo.ru/cabinet). По состоянию на 24.05.2011 в Интранет-портале зарегистрировано 1367 пользователей. Результатом реализации группы требований «Получение информации» стала возможность в Личном кабинете сотрудниками университета получать информацию об оплате труда, депоненте, просматривать динамику собственной заработной платы и контролировать свои анкетные данные. Автоматизация данного процесса значительно снизила нагрузку на отдел кадров и расчетный отдел университета. Студенты получают информацию о расписании занятий, могут просмотреть свой учебный план, стипендиальные выплаты, состояние депонента и договоров, а также ознакомиться со списком своей учебной группы (что особенно актуально для аспирантов) и историей своего обучения. Все пользователи оперативно получают информацию о днях рождения своих коллег и одногруппников. В рамках реализации группы требований «Персонализация» пользователи личного кабинета имеют возможность настраивать дизайн личного кабинета и способы отображения информации о событиях. Дальнейшие работы в этом направлении направлены на предоставление возможности каждому пользователю индивидуально создавать графический интерфейс из готовых компонент. Реализация требований «Взаимодействие» производилась по четырем основным направлениям: 1. Интеграция сервисов Microsoft Live@edu, посредством которых каждый сотрудник и студент университета получает электронный адрес на домене @niuitmo.ru, а также 25-гигабайтное защищенное хранилище данных Microsoft SkyDrive. 2. Реализация внутреннего сервиса обмена зашифрованными сообщениями. 3. Реализация внутреннего комплекса сервисов для размещения файлов и учебно-методической документации. 4. Реализация сервиса для создания защищенных обсуждений в рамках строго определенной группы пользователей. Группа требований «Публикация информации» подразумевает, в том числе, предоставление пользователям возможностей ведений персональных блогов. Дальнейшие работы по данной группе требований направлены на реализацию функций по ведению персональных страниц пользователей и групп пользователей. Интранет-портал, реализующий персональное информационное пространство сотрудника и студента университета, использует СУБД Oracle. Модульная организация Интранет-портала достигается за счет использования в качестве платформы разработки Oracle Application Express 4.0.1. Каждая компонента портала представляет собой отдельное приложение. Безопасный доступ к данным приложениям и их элементам обеспечивается за счет шифрования трафика с использованием протокола SSL. Для разграничения прав доступа к различным элементам Интранет-портала была реализована система администрирования, в основе которой лежит механизм ролей. При этом учтено, что отдельный пользователь может иметь более одной роли (например, студент, который одновременно является сотрудником университета). Дальнейшая работа над персональным информационным пространством студента и сотрудника университета направлена на расширение спектра сервисов (например, механизма самоорганизации учебной деятельности аспирантов, система заявок для оптимизации бизнес-процессов, связанных с получением необходимой отчетной документации), а также рефакторинг и документирование программного кода для формирования «коробочного» решения.