Разработка автоматизированной информационной системы учета объектов интеллектуальной собственности
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
ить и Добавить. При нажатии на кнопку Удалить по запросу происходит удаление текущей записи.
3.2.3Модуль учета информации о научных направлениях университета
Информационный блок этой вкладки отражает информацию о научных направлениях в следующем виде: списком перечислены названия научных направлений, существующих в выбранном подразделении. Под этим списком отображается информация о руководителях и научно-образовательных направлениях выбранного из списка научного направления.
При нажатии на кнопку Удалить по запросу удаляется активная запись из списка научных направлений. При добавления / редактирования информации открывается форма.
Данная форма имеет одинаковый вид для обеих процедур, отличие заключается в том, что при нажатии на кнопку Добавить форма открывается незаполненной; а при нажатии на кнопку Изменить форма открывается с информацией, относящейся к редактируемому научному направлению.
Для добавления информации по подразделениям, руководителям и научно-образовательным направлениям необходимо поместить соответствующую запись в правую половину формы с помощью кнопки >. Удаляет эту информацию - нажатие на кнопку <.
Для отображения руководителей подразделения в левой половине необходимо выделить нужное подразделение в правой половине. После этого выбрать нужных руководителей и перенести в правую часть формы.
Для сохранения занесенной информации нужно нажать кнопку Сохранить.
3.2.4Модуль учета информации о научно-педагогических школах университета
Данный модуль схож по своей структуре с модулем учета научных направлений. На основании этого интерфейс был выполнен идентично.
Информационный блок этой вкладки отражает информацию о НПШ в следующем виде: списком перечислены названия НПШ, существующих в выбранном подразделении. Под этим списком отображается информация о руководителях и научно-образовательных направлениях выбранного из списка научного направления.
При нажатии на кнопку Удалить по запросу удаляется активная запись из списка НПШ. При добавления / редактирования информации открывается форма.
3.2.5Модуль отчетности
Построение отчетов - это простой и удобный инструмент для компоновки данных. Разрабатываемая ИС предоставляет возможность создания отчетов по следующим объектам учета: научные направления, научно-педагогические школы, объекты интеллектуальной собственности. Форма для построения отчета вызывается нажатием на кнопку Построить отчет в нижней части правой половины основной рабочей формы. Открывшаяся форма позволит создать критерий отбора информации для объекта учета, вкладка которого была активна, и способ вывода результата (формат).
В качестве критериев отбора представлены подразделение, активное в дереве иерархий, и научно-образовательные направления. При нажатии на кнопку Выполнить происходит построение отчета, и он выводится в выбранной форме (в режиме предпросмотра или печатается). На рисунке показан внешний вид отчета по НПШ, критерий отбора - подразделение. В отчет по научным направлениям и научно-педагогическим школам включается название объекта учета, подразделение(-я), руководители с их личными данными (Ф.И.О., ученая степень, ученое звание, телефон и электронная почта), научно-образовательные направления.
Форма построения отчетов по объектам интеллектуальной собственности имеет больше критериев отбора, а именно: тип ОИС, категория ОИС, дата приоритета, дата выдачи и подразделение. Возможен отбор информации по каждому параметру в отдельности или создание сложного критерия отбора. Также есть варианты вывода информации: в режиме предварительного просмотра, на печать или в текстовый файл. В отчет по объектам интеллектуальной собственности включается название объекта учета, тип ОИС, категория ОИС, номер охранного документа, дата его выдачи, дата приоритета, подразделения, владеющие ОИС, и авторы ОИС.
Физическая база данных и интерфейс пользователя был реализован в программном продукте Microsoft Access 2003 с использованием языка Visual Basic for Application (VBA).
Элемент управления дерево иерархий является элементом группы объектов ActiveX. Код для работы с ним приведен в приложении.
Действия, которые происходят при работе с различными элементами форм, реализованы с помощью обработчиков событий этих элементов. Например, при нажатии на кнопку возникает событие Click и выполняется процедура с именем объекта и события. Примеры кода обработки событий приведены в приложении.
Заключение
По окончанию выполнения выпускной квалификационной работы были получены следующие результаты:
.Сформулирована концептуальная модель хранимой информации.
.Сформирована логическая структура информации.
.Реализована физическая структура базы данных.
.Реализован интерфейс пользователя для работы с модулями учета информации о подразделениях и руководящем составе, научных направлениях, научно-педагогических школах и объектах интеллектуальной собственности.
.Описаны функциональные возможности аналитического модуля; из них реализованы поиск подразделений и сотрудников, поиск научных направлений, научно-педагогических школ и объектов интеллектуальной собственности по критерию Подразделение.
.Описаны функциональные возможности модуля отчетности; Из них реализованы пост