Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: XI Международной научно-практической конференции «Научное сообщество студентов: МЕЖДИСЦИПЛИНАРНЫЕ ИССЛЕДОВАНИЯ» (Россия, г. Новосибирск, 15 декабря 2016 г.)

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

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Нехотина В.И. МОДЕЛИРОВАНИЕ ПОВЕДЕНИЯ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ «НАУЧНАЯ РАБОТА КАФЕДРЫ» // Научное сообщество студентов: МЕЖДИСЦИПЛИНАРНЫЕ ИССЛЕДОВАНИЯ: сб. ст. по мат. XI междунар. студ. науч.-практ. конф. № 8(11). URL: https://sibac.info/archive/meghdis/8(11).pdf (дата обращения: 11.05.2024)
Проголосовать за статью
Конференция завершена
Эта статья набрала 2 голоса
Дипломы участников
У данной статьи нет
дипломов

МОДЕЛИРОВАНИЕ ПОВЕДЕНИЯ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ «НАУЧНАЯ РАБОТА КАФЕДРЫ»

Нехотина Валерия Игоревна

бакалавр, СПбГЭТУ «ЛЭТИ» им. В.И. Ульянова (Ленина),

РФ, г. Санкт-Петербург

Кораблев Юрий Анатольевич

научный руководитель,

кандидат технических наук, доцент каф. АПУ, СПбГЭТУ «ЛЭТИ» им. В.И. Ульянова (Ленина),

РФ, г. Санкт-Петербург

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

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

Разработка программного обеспечения для решения следующих задач:

1.1. учет публикаций сотрудников кафедры;

1.2. учет диссертаций (кандидатских и докторских);

1.3. учет научных мероприятий, и представленных на них экспонатов; 

1.4. учет проектов кафедры (НИР, ОКР);

1.5. учет информации об ОИС сотрудников кафедры;

1.6. учет научной деятельности сотрудников кафедры.

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

Для разработки модуля «Научная работа» необходимо детально рассмотреть направление деятельности кафедры и привести описание всех соответствующих подпроцессов с помощью функционального моделирования в нотации IDEF0 средствами CASE-системы функционального моделирования All Fusion Process Modeler 4.0. Контекстная диаграмма научной деятельности, представленная на рис. 1, описывает глобальную функцию модуля.

Рисунок 1.  Контекстная диаграмма (уровень А-0)

 

Взаимодействие пользователей с программным обеспечением в АИС «Научная работа» осуществляется при помощи визуального графического интерфейса. Интерфейс реализован встроенными средствами MS Access 2013. Диаграмма состояния представляет собой граф и определяет все возможные состояния, в которых может находиться система. На рисунке 2 показана контекстная диаграмма, моделирующая реакцию системы на выбор опций главного меню.

Рисунок 2. Контекстная диаграмма состояния «Главное меню»

 

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

Рисунок 3. Главная форма «Кафедра»

 

На рисунке 4 показана диаграмма декомпозиции для составного состояния «Управление публикациями».

Рисунок 4.  Диаграмма декомпозиции для состояния «Управление публикациями»

 

При выборе пункта меню «Управление публикациями» (см. рис 5), система выполняет операции: загрузка данных из БД и отображает форму Публикации, при ошибке появляется сообщение «Объект «Публикации не найден ядром БД»». Затем система переходит в стояние ожидания выбора действия, далее система обрабатывает выбранное действие (добавление (макрос openForm.Добавление публикации), удаление (макрос удалить запись), поиск (обработчик Искать Change ()), фильтрация (макрос применить фильтр), просмотр информации (макрос openForm.Добавление публикации, в режиме чтения) и отображает соответствующие данные.

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

Рисунок 5. Форма «Публикации» и «Добавление публикации»

 

Список литературы:

  1. ПОЛОЖЕНИЕ о кафедре СПбГЭТУ «ЛЭТИ» от 25 декабря 2008 г., протокол № 4, с изменениями от 14 апреля 2009 года.
Проголосовать за статью
Конференция завершена
Эта статья набрала 2 голоса
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.