Методические указания по использованию модуля клиентского программного обеспечения

Вид материалаМетодические указания

Содержание


Общие положения
Структура обрабатываемых данных
Установка клиентского модуля
Редактирование сведений о вузе
Рисунок 5. Вкладки клиентского модуля
Рисунок 6. Классификатор специальностей
Редактирование сведений о зданиях и помещениях
Редактирование сведений о педагогических работниках
Рисунок 8. Вкладка «Педагогические работники»
Редактирование сведений о преподаваемых дисциплинах
Рисунок 9. Вкладка «Преподаваемые дисциплины»
Рисунок 10. Экранная форма "Справочник дисциплин"
Сервисные функции клиентского модуля
Рисунок 11. Экранная форма настроек клиента электронной почты
Спецификации файлов данных
Структура XLM-файлов
355029 г. Ставрополь, проспект Кулакова, 2
Доцент   Внешний совместитель
Подобный материал:

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

Федеральное агентство по образованию

Федеральное государственное учреждение

«Государственный научно-исследовательский институт технологий и телекоммуникаций»

ГОУ ВПО «Северо-Кавказский государственный технический университет»

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

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

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

Ставрополь, 2006

Оглавление

1.Общие положения 3

2.Структура обрабатываемых данных 4

3.Установка клиентского модуля 5

4.Редактирование сведений о вузе 8

5.Редактирование сведений о зданиях и помещениях 11

6.Редактирование сведений о педагогических работниках 12

7.Редактирование сведений о преподаваемых дисциплинах 13

8.Сервисные функции клиентского модуля 16

9.Спецификации файлов данных 18

10.Структура XLM-файлов 21



  1. Общие положения


Работы выполнены в рамках Государственного контракта от «09» августа 2006 г. № П-156 на выполнение работ для государственных нужд по проекту «Разработка информационно-методической поддержки систем управления качеством в образовательных учреждениях ВПО», заключённого между Федеральным государственным учреждением «Государственный научно-исследовательский институт информационных технологий и телекоммуникаций» (ФГУ ГНИИ ИТТ «Информика») и Федеральным агентством по образованию, в рамках Федеральной целевой программы развития образования на 2006-2010 годы.

Целью разработки модуля клиентского программного обеспечения аппаратно-программного комплекса системы управления качеством образовательного учреждения высшего профессионального образования (далее – клиентского модуля) является своевременный и качественный сбор статистических данных по системам качества и обмен ими с программно-аппаратным комплексом федерального Портала.

Клиентский модуль может функционировать в автономном режиме, режиме информационного обмена с существующими средствами автоматизации ОУ ВПО или в режиме интеграции в единую информационную среду ОУ ВПО.

Клиентский модуль реализует следующие функции:
  • ввод и корректировку статистических данных по системам качества;
  • автоматизированную проверку корректности введенных данных (заполнение всех обязательных полей, соответствие типам данных, взаимная корреляция связанных полей и т.д.)
  • загрузку и выгрузку данных в формате XML;
  • компрессию и передачу данных на федеральный Портал по протоколу SMTP;
  • интеграцию с существующими в вузах АСУ посредством обмена данными в формате XML.

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

Клиентский модуль в качестве локальной базы данных использует систему файлов формата DBF. С целью интеграции клиентского модуля с существующими средствами автоматизации ОУ ВПО возможна непосредственная запись/чтение файлов DBF, при условии согласования наборов и типов данных описываемых систем (спецификации файлов данных представлены ниже). В качестве основного метода интеграции предусмотрен обмен данными между подсистемами в формате XML (структуры XML-файлов представлены ниже). Для передачи данных на федеральный портал они подвергаются предварительной компрессии с использованием архиватора ZIP, которой устанавливается автоматически вместе с клиентским модулем.
  1. Структура обрабатываемых данных


Клиентский модуль осуществляет сбор статистических данных об основных лицензионных показателях ОУ ВПО, указанных в Постановлении Правительства Российской Федерации от 18 октября 2000 года, №796 «Об утверждении Положения о лицензировании образовательной деятельности». В частности, обрабатывается следующая информация:
    1. Сведения о наименовании и организационно правовой форме ОУ ВПО, месте его нахождения, перечне образовательных программ, направлений и специальностей подготовки, сроки действия лицензии.
    2. Сведения о постановке ОУ ВПО на учет в налоговом органе с указанием идентификационного номера налогоплательщика.
    3. Сведения о структуре ОУ ВПО, укомплектованности штатов, численности обучающихся, воспитанников.
    4. Сведения о наличии у ОУ ВПО необходимых для организации образовательного процесса зданий и помещений, объектов физической культуры и спорта, общежитий, об обеспечении обучающихся, воспитанников и работников питанием и медицинским обслуживанием с указанием документов, подтверждающих право ОУ ВПО на владение, пользование или распоряжение необходимой учебно-материальной базой в течение срока действия лицензии.
    5. Информация о заключении органов санитарно-эпидемиологической службы Российской Федерации и Государственной противопожарной службы о пригодности используемых зданий и помещений для осуществления образовательного процесса.
    6. Перечень дисциплин, входящих в каждую заявленную образовательную программу, с указанием объемов учебной нагрузки (для учреждений профессионального образования – аудиторной и внеаудиторной) по этим дисциплинам.
    7. Сведения об обеспеченности учебной литературой и материально-техническом оснащении.
    8. Сведения о кадровом обеспечении образовательного процесса, квалификации педагогических работников и условиях привлечения к трудовой деятельности.
  1. Установка клиентского модуля


Клиентский модуль распространяется в виде инсталляции. Для установки программы на ПЭВМ пользователя, необходимо запустить с дистрибутива файл setup.exe и выполнить все шаги программы инсталлятора (рисунки 1, 2). По умолчанию клиентский модуль устанавливается в папку C:\Program Files\qms\.



Рисунок 1. Установка клиентского модуля - выбор папки установки



Рисунок 2. Установка клиентского модуля – подтверждение параметров установки

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



Рисунок 3. Повторная установка клиентского модуля

В папку установки копируются следующие файлы и папки:
  1. qms.exe – исполняемый файл клиентского модуля.
  2. help.chm – скомпилированный HTML-файл справки.
  3. defmem.mem – файл локальных настроек клиентского модуля.
  4. mailer.log – файл-журнал отправленных электронных писем.
  5. Инструкция по использованию модуля клиентского приложения.doc – файл документа с инструкцией.
  6. pkzip.exe, pkunzip.exe – исполняемые файлы архиватора ZIP.
  7. Папка DBF содержит файлы данных и соответствующие им индексные файлы.
  8. Системные файлы – FOXUSER.DBF, FOXUSER.FPT, библиотека времени исполнения msvcr71.dll, файлы обмена формата XML, переданные на федеральный Портал файлы-архивы ZIP.

После установки клиентского модуля в меню «ПУСК» в разделе «Программы» создается группа «qms» содержащая ярлык «qms.exe».

Для запуска установленного клиентского модуля необходимо выполнить файл qms.exe или выбрать указанную программу в меню «ПУСК» в разделе «Программы».

Для удаления клиентского модуля необходимо выполнить файл setup.exe с дистрибутива, либо в «Панели управления» компьютером выбрать ярлык «Установка и удаление программ» и в списке установленных программ выбрать «QMS» – «Удалить».
  1. Редактирование сведений о вузе


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

Предполагается следующая последовательность ввода данных в клиентский модуль. На первом этапе в ниспадающем списке необходимо выбрать вуз (рисунок 4). Если в предложенном пользователю перечне вуз отсутствует, то его необходимо добавить, используя кнопку , расположенную под объектом «Руководитель организации».

Клиентский модуль содержит четыре вкладки: ВУЗ, Здания и помещения, Педагогические работники, Преподаваемые дисциплины (рисунок 5).

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

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



Рисунок 4. Выбор вуза



Рисунок 5. Вкладки клиентского модуля

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



Рисунок 6. Классификатор специальностей

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

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


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

Вводятся сведения о документах, подтверждающих право ОУ ВПО на владение, пользование или распоряжение необходимой учебно-материальной базой в течение срока действия лицензии. В центральной панели для текущего здания (помеченного слева специальным маркером-стрелочкой) вводятся наименование организации собственника, арендодателя; реквизиты и сроки действия правомочных документов, наименование и реквизиты документов СЭС и государственной противопожарной службы.

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

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

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



Рисунок 7. Вкладка «Здания и помещения»
  1. Редактирование сведений о педагогических работниках


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

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

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



Рисунок 8. Вкладка «Педагогические работники»

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


На вкладке «Преподаваемые дисциплины» вводятся данные о дисциплинах по всем образовательным программам, реализуемым в ОУ ВПО (рисунок 9). При заполнении указанной вкладки используются введенные ранее данные на вкладках «ВУЗ», «Здания и помещения», «Педагогические работники».



Рисунок 9. Вкладка «Преподаваемые дисциплины»

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

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

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



Рисунок 10. Экранная форма "Справочник дисциплин"

Если при проведении образовательного процесса по дисциплине используются специализированные лаборатории, то соответствующие данные вносятся в таблицу «Лаборатория». При этом используется ниспадающий список, сформированный на основе информации, внесенной на вкладке «Здания и помещения».

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

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


Меню клиентского модуля состоит из двух разделов: «Файл» и «Справка».

Раздел «Файл» содержит пункты:
  1. Передать данные на портал.
  2. Сохранить данные в XML.
  3. Загрузить данные из XML.
  4. Выход.

При выборе пункта «Передать данные на портал», происходит выгрузка данных в файл специальной структуры r<код_вуза>.xml, который, по умолчанию, размещается в папке, в которую инсталлирован клиентский модуль. Далее происходит компрессия данного файла – создается файл xmlrez.zip, который передается на федеральный Портал. Непосредственно перед отправкой файла с данными открывается экранная форма настроек клиента электронной почты (рисунок 11), в которой необходимо указать SMTP-сервер, его порт, учетную запись и пароль, имя и адрес отправителя, адрес получателя, тему письма и имя прикрепляемого файла. По умолчанию тема письма и имя прикрепляемого файла формируется автоматически. При успешной отсылке письма (кнопка «Отправить») выдается соответствующее сообщение. Изменения, внесенные на форме, сохраняются в локальных настройках клиентского модуля и доступны при следующей пересылке писем.



Рисунок 11. Экранная форма настроек клиента электронной почты

При выборе пункта «Сохранить данные в XML» происходит выгрузка данных в файл с расширением .xlm в указанное пользователем место. По умолчанию имя файла result.xml.

При выборе пункта «Загрузить данные из XML» происходит заполнение локальной базы данных клиентского модуля из указанного пользователем файла формата XML.

При выборе пункта «Выход» завершается работа клиентского модуля.

Раздел «Справка» используется для выдачи пользователю справки по пользованию программой (рисунок 12). Справка доступна также при нажатии клавиши F1.



Рисунок 12. Справка клиентского модуля
  1. Спецификации файлов данных


Атрибут

Тип данных

Назначение

Discip (учебные дисциплины)

iddiscip

Integer(4)

Идентификатор дисциплины

name

Character(254)

Наименование дисциплины

Klasfic (классификатор специальностей)

idklasfic

Integer(4)

Идентификатор классификатора

idobraz

Integer(4)

Идентификатор уровня образования

name

Character(254)

Наименование специальности

okso

Character(6)

Шифр специальности по ОКСО

srokob

Integer(4)

Нормативный срок обучения

kvalfic

Character(254)

Квалификация

Obraz (Уровни образования)

idobraz

Integer(4)

Идентификатор уровня образования

name

Character(254)

Наименование уровня образования

sname

Character(10)

Краткое наименование уровня образования

Zdan (здания и помещения)

idzdan

Integer(4)

Идентификатор здания

idtipzdan

Integer(4)

Идентификатор типа здания

idtipvlad

Integer(4)

Идентификатор типа владения зданием

idvuz

Integer(4)

Идентификатор вуза

nsobstv

Character(254)

Наименование собственника

srok

Character(254)

Реквизиты и срок действия правомочных документов

docses

Character(254)

Наименование и реквизиты документов СЭС и государственной противопожарной службы

adress

Character(50)

Адрес здания

Vuz (вуз)

idvuz

Integer(4)

Идентификатор вуза

idorgform

Integer(4)

Идентификатор организационно-правовой формы

name

Character(254)

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

sname

Character(20)

Краткое наименование вуза

adress

Character(254)

Адрес

rector

Character(100)

ФИО ректора

phone

Character(15)

Телефон

inn

Character(12)

Индивидуальный номер налогоплательщика

serlic

Character(10)

Серия лицензии

numlic

Character(10)

Номер лицензии

dnlic

Date(8)

Дата начала действия лицензии

dklic

Date(8)

Дата окончания действия лицензии

Orgform (Организационно-правовая форма)

idorgform

Integer(4)

Идентификатор организационно-правовой формы

name

Character(254)

Наименование организационно-правовой формы

sname

Character(10)

Краткое наименование организационно-правовой формы

Tipvlad (Тип владения зданием)

idtipvlad

Integer(4)

Идентификатор типа владения

name

Character(254)

Наименование типа владения

Lab (Специализированные лаборатории)

idlab

Integer(4)

Идентификатор лаборатории

idzdan

Integer(4)

Идентификатор здания

name

Character(254)

Наименование лаборатории

oborud

Character(254)

Перечень оборудования

Sotr (Педагогические работники)

idsotr

Integer(4)

Идентификатор педагогического работника

idvuz

Integer(4)

Идентификатор вуза

fio

Character(100)

Фамилия, имя, отчество

stepen

Character(100)

Ученая степень

zvanie

Character(100)

Ученое звание

tipstat

Character(100)

Условия привлечения к трудовой деятельности

dolgn

Character(100)

Должность

stavka

Numeric(4,2)

Ставка

nvuz

Character(254)

Окончил вуз

nspec

Character(50)

Окончил специальность

stag

Integer(4)

Полных лет общего стажа

pedstag

Integer(4)

Полных лет педстажа

omr

Character(254)

Основное место работы(для совместителей)

omrdolgn

Character(50)

Должность по основному месту работы(для совместителей)

Lessons (Учебные занятия)

idlessons

Integer(4)

Идентификатор занятия

iddiscip

Integer(4)

Идентификатор дисциплины

idobrprog

Integer(4)

Идентификатор образовательной программы

idtipd

Integer(4)

Идентификатор типа дисциплины

idsotr

Integer(4)

Идентификатор сотрудника

nbook

Character(254)

Наименование учебной литературы

klbook

Integer(4)

Количество экземпляров учебной литературы

stag

Numeric(5,1)

Стаж преподавателя по данной дисциплине

vsego

Numeric(8,2)

Всего часов по данной дисциплине

vsaud

Numeric(8,2)

В том числе аудиторных

Tipd (Типы дисциплин)

idtipd

Integer(4)

Идентификатор типа дисциплин

name

Character(50)

Наименование типа дисциплин

sname

Character(3)

Краткое наименование типа дисциплин

Obrprog (Образовательные программы)

idobrprog

Integer(4)

Идентификатор образовательной программы

idvuz

Integer(4)

Идентификатор вуза

idklasfic

Integer(4)

Идентификатор классификатора

konto

Integer(4)

Контингент обучающихся по очной форме обучения

kontz

Integer(4)

Контингент обучающихся по заочной форме обучения

kontoz

Integer(4)

Контингент обучающихся по очно-заочной форме обучения

konte

Integer(4)

Контингент обучающихся по форме обучения – экстернат

licenz

Date(8)

Дата окончания действия лицензии

Praktik (Места проведения практик)

idpraktik

Integer(4)

Идентификатор места проведения практики

idlessons

Integer(4)

Идентификатор занятия

name

Character(254)

Место проведения практики

Tipzdan (Тип зданий)

idtipzdan

Integer(4)

Идентификатор типа здания

name

Character(254)

Наименование типа здания

Zaglab (Загрузка лабораторий)

idzaglab

Integer(4)

Идентификатор загрузки лаборатории

idlab

Integer(4)

Идентификатор лаборатории

idlessons

Integer(4)

Идентификатор занятия

В таблицах локальной базы данных клиентского модуля в качестве типа данных первичного ключа используется модифицированный тип данных Integer(AutoInc)(4).
  1. Структура XLM-файлов


Клиентский модуль позволяет обрабатывать XML-файлы со следующей структурой:

-

  967

  1

  Северо-Кавказский гос. технический университет

  СевКавГТУ

  355029 г. Ставрополь, проспект Кулакова, 2

  Синельников Борис Михайлович

  95-68-46

 

 

 

 

 

-

  2146

  967

  352

  0

  0

  0

  0

 

-

  13

  10494

  2146

  1

  6

  Литература

  5

  8.0

  100.00

  50.00

-

  4

  13

  Практика 1

 


-

  20

  9

  13

 


 


 


-

  6

  967

  Иванов Иван Иванович

  Доктор наук

  Доцент

  Внешний совместитель

  Профессор

  СевКавГТУ

  АСОУ

  9

  8

  ООО Камаз

  инженер

  0.44

 


-

  9

  1

  1

  967

  Собственик

  правомочные документы

  Реквизиты СЭС

  Кулакова, 2

-

  9

  9

  Лаборатория 1

  оборудование 1