- •Методические указания
- •Введение
- •Практическая работа № 1 Теоретическое введение в предметную область
- •1. Описание системы
- •1.1. Подсистема контроля успеваемости студентов
- •1.2. Подсистема профессиональных и психологических тестов
- •1.3. Подсистема обработки запросов, определения категорий пользователей
- •1.4. Подсистема экспертных оценок
- •2. Модульная структура системы
- •3. Информационные объекты системы
- •4. Цели и задачи системы
- •Категории пользователей
- •6. Контрольные вопросы
- •Практическая работа № 2 Методология idef0
- •1. Описание системы
- •2. Количественный анализ диаграмм
- •3. Пример
- •4. Задания
- •5. Контрольные вопросы
- •Библиографический список
- •Содержание
- •394026 Воронеж, Московский просп., 14
ГОУВПО «Воронежский государственный технический
университет»
Кафедра компьютерных интеллектуальных технологий
проектирования
305-2009
Методические указания
к выполнению практических работ №1-2 по дисциплине
«Автоматизированные системы управления учебным
процессом» для студентов специальности 230202
«Информационные технологии в образовании»
очной формы обучения
Воронеж 2009
Составители: д-р техн. наук Е.Д. Федорков,
канд. техн. наук А.С. Кольцов
УДК 681.51
Методические указания к выполнению практических работ № 1-2 по дисциплине «Автоматизированные системы управления учебным процессом» для студентов специальности 230202 «Информационные технологии в образовании» очной формы обучения / ГОУВПО «Воронежский государственный технический университет»; сост. Е.Д. Федорков, А.С. Кольцов. Воронеж, 2009. 35 с.
В методических указаниях в систематизированном виде приводятся необходимые теоретические сведения, направленные на обучение технологии составления диаграмм по стандарту IDEFO.
Методические указания подготовлены на магнитном носителе в текстовом редакторе Microsoft Word 2003 и содержатся в файле ASU_prakt1.doc
Предназначены для студентов 3 курса.
Ил. 21. Библиогр.: 8 назв.
Рецензент директор Центра дистанционного обучения ГОУВПО «Воронежский государственный технический университет» А.А. Шишкин
Ответственный за выпуск зав. кафедрой д-р техн. наук, проф. Е.Д. Федорков
Издается по решению редакционно-издательского совета Воронежского государственного технического университета
© ГОУВПО «Воронежский
государственный технический
университет», 2009
Введение
Настоящий курс практических работ посвящен CASE-средствам структурного и объектно-ориентированного анализа BPWin 2.5, ERWin 3.5.2 и Rational Rose 98 и направлен на обучение студентов технологии составления диаграмм по стандартам DFD, IDEFO, IDEF3, IDEF1X, UML.
Существует два основных способа проектирования программных систем - структурное проектирование, основанное на алгоритмической декомпозиции, и объектно-ориентированное проектирование, основанное на объектно-ориентированной декомпозиции. Разделение по алгоритмам концентрирует внимание на порядке происходящих событий, а разделение по объектам придает особое значение агентам, которые являются либо объектами, либо субъектами действия. Однако эти способы, по сути, ортогональны, поэтому нельзя сконструировать сложную систему одновременно двумя способами. Необходимо начать разделение системы либо по алгоритмам, либо по объектам, а затем, используя полученную структуру, попытаться рассмотреть проблему с другой точки зрения.
Ф
Структурный подход состоит в декомпозиции (разбиении) системы на элементарные функции, т. е. система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на задачи, и т. д. Процесс разбиения продолжается вплоть до конкретных процедур. При этом создаваемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны.
В структурном анализе используются в основном две группы средств, иллюстрирующих функции, выполняемые системой, и отношения между данными. Каждой группе средств соответствуют определенные виды моделей (диаграмм), наиболее распространенными среди которых являются следующие:
SADT (Structured Analysis and Design Technique) - модели и соответствующие функциональные диаграммы;
DFD (Data Flow Diagrams) - диаграммы потоков данных;
ERD (Entity-Relationship Diagrams) - диаграммы «сущность-связь».
На стадии проектирования системы модели расширяются, уточняются и дополняются диаграммами, отражающими ее структуру.
Перечисленные модели в совокупности дают полное описание системы независимо от того, является ли она существующей или вновь разрабатываемой. Состав диаграмм в каждом конкретном случае зависит от необходимой полноты описания системы.