Статья опубликована в рамках: XXI Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 17 июня 2014 г.)
Наука: Информационные технологии
Скачать книгу(-и): Сборник статей конференции
- Условия публикаций
- Все статьи конференции
дипломов
МОДЕЛИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ УЧЕБНОГО ПРОЦЕССА
Карлина Екатерина Сергеевна
студент специальности «Информационные системы и технологии» Балаковский институт техники, технологии и управления (филиал) ФГБОУ ВПО СГТУ им. Гагарина Ю.А., РФ, г. Балаково
E -mail: iststudent@mail.ru
Виштак Наталья Михайловна
научный руководитель, канд. пед. наук, доцент кафедры ИСТ БИТТиУ (филиал) СГТУ имени Гагарина Ю.А., РФ, г. Балаково
На первых этапах проектирования информационной системы главной задачей стоит анализ работы организации, для которой создается система. Необходимо построить модель, описывающую процесс работы в организации, соответствующую предметной области, при этом модель должна содержать всю необходимую информацию о функциях бизнес-процессов и особенностях организации работы.
Процесс моделирования системы в IDEF0 начинается с создания контекстной диаграммы — диаграммы абстрактного уровня описания системы, определяющей субъекты моделирования, цели и точки зрения на модель [1]. Графический язык описания бизнес-процессов представляет собой основу методологии IDEF0. Модель IDEF0 это совокупность иерархически упорядоченных и логически взаимосвязанных диаграмм.
В методологии IDEF0 четыре типа диаграмм:
· контекстная диаграмма А-0;
· диаграммы декомпозиции;
· диаграммы дерева узлов;
· диаграммы только для экспозиции (FEO) [2].
Контекстная диаграмма является вершиной древовидной структуры диаграмм и представляет обобщенное описание системы и взаимодействие системы с внешней средой. Функциональной декомпозицией называется разбиение системы на крупные фрагменты, а диаграммы, которые описывают каждый фрагмент и взаимодействие фрагментов, называются диаграммами декомпозиции [2]. Разработаем контекстную диаграмму IDEF0 для информационной системы, отображающей процесс планирования учебного процесса подразделения вуза.
На контекстной диаграмме был выделен основной процесс «Планирование учебного процесса ВУЗа», обозначенный на диаграмме в прямоугольном блоке. Для данного процесса входной информацией являются «Данные преподавателя» и «Данные по дисциплине», которые вводятся в систему сотрудниками кафедры, выходной информацией — полученный результат работы процесса: «Распределенная нагрузка». Также были выделены управление «Нормативные документы», на основе которых происходит процесс распределения нагрузки, и механизм «Сотрудник кафедры», выполняющий основную работу по распределению нагрузки.
На рисунке 1 представлена контекстная диаграмма IDEF0.
Рисунок 1. Контекстная диаграмма IDEF 0, показывающая процесс планирования учебного процесса подразделения вуза
Методология DFD используется для описания документооборота и обработки информации. DFD является одной из основных методологий структурного анализа и проектирования информационных систем. Главная цель DFD — показать, как каждая работа преобразует свои входные данные в выходные, а также выявить отношения между этими работами.
Воспользуемся диаграммой IDEF0, изображенной на рисунке 1 для создания диаграммы декомпозиции DFD. Для этого необходимо выполнить следующие действия:
· удалить все граничные стрелки на диаграмме DFD;
· создать соответствующие внешние сущности и хранилища данных;
· создать внутренние стрелки, начинающиеся с внешних сущностей вместо граничных стрелок.
На рисунке 2 представлена диаграмма декомпозиции.
Рисунок 2. Диаграмма декомпозиции
С помощью методологии IDEF1X построим диаграмму, отображающую логическую структуру базы данных. На рисунке 3 представлена диаграмма IDEF1Х.
Рисунок 3. Диаграмма IDEF 1Х
На данной диаграмме выделены следующие сущности. Диаграмма содержит такие компоненты как:
· преподаватели;
· ученая степень и должность;
· дисциплины и их направление;
· семестр и форма обучения;
· количество часов и их распределение.
Методология объектного моделирования UML. UML — это язык графического описания для методологии объектного проектирования и анализа в области разработки программного обеспечения, а также это язык, который использует графические обозначения для создания абстрактной модели системы, называемой UML-моделью [1].
На рисунке 4 представлена диаграмма состояний для разрабатываемой системы.
Рисунок 4. Диаграмма состояний для разрабатываемой системы
На рисунке 5 изображена диаграмма компонентов для информационной системы. На диаграмме представлены такие компоненты как: база данных, программа и ее модули: вечерняя форма обучения, очная форма обучения, преподавательский состав, заочная сокращенная форма обучения, заочная форма обучения и отчеты.
Рисунок 5. Диаграмма компонентов
Список литературы:
1.Бойко В.В. Проектирование баз данных информационных систем. / В.В. Бойко. М.: Финансы и статистика, 2010. — 405 с.
2.Зиндер Е.З. Проектирование баз данных: новые требования, новые подходы. / Е.З. Зиндер. М.: Финансы и статистика, 2011. — 182 с.
дипломов
Оставить комментарий