1 of 13

Пример структурной модели данных предметной области

2 of 13

Процесс приема абитуриентов в ВУЗ

2

Объект моделирования

3 of 13

3

Системный анализ предмет­ной области

  1. Подготовительный этап: предоставление информации о вузе, его факультетах для принятия решения молодыми людьми о поступлении на конкретный факультет, на конкретную специальность.
  2. Прием документов от абитуриентов, оформление документации
  3. Обработка результатов ЕГЭ (сдача абитуриентами приёмных экзаменов).
  4. Процедура зачисления в университет по результатам экзаменов.

4 of 13

4

1 этап

  1. План приёма в университет
  2. Факультеты
  3. Специальности на каждом факультете
  4. План приёма на каждую специальность

5 of 13

5

2-4 этапы

  1. Прием документов от абитуриентов, оформление документации
  2. Обработка результатов ЕГЭ (сдача абитуриентами приёмных экзаменов).
  3. Процедура зачисления в университет по результатам экзаменов.

6 of 13

6

Трехуровневая иерархическая структура

Построение табличной модели

7 of 13

7

Для каждого уровня дерева создается таблица своего типа.

Название

факультета

Экзамен 1

Экзамен 2

Экзамен 3

экономический

математика

география

русский язык

исторический

история Отечества

иностранный

язык

сочинение

юридический

русский

язык

иностранный

язык

обществознание

Таблица 1.1

ФАКУЛЬТЕТЫ

8 of 13

8

Таблица 1.2

СПЕЦИАЛЬНОСТИ

Название

специальности

Название

факультета

План

приёма

Финансы и кредит

экономический

25

Бухгалтерский

Учёт

экономический

40

История

исторический

50

Политология

исторический

25

Юриспруденция

юридический

60

Социальная

Работа

юридический

25

..

9 of 13

9

Факультеты

Название факультета

Экзамен 1

Экзамен 2

Экзамен 3

Специальности

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

Название

факультета

План приёма

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

10 of 13

10

Третий уровень дерева начинает формироваться на втором эта­пе работы приемной комиссии.

Абитуриенты

Регистр. Номер

Фамилия

Имя

Отчество

Дата рождения

Город

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

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

Производственный стаж

Медаль

Оценка за экзамен 1

Оценка за экзамен 2

Оценка за экзамен 3

Зачисление

11 of 13

11

Связь между таблицами существует за счет имеющихся в них общих (совпадающих) полей. В таб­лицах ФАКУЛЬТЕТЫ и СПЕЦИАЛЬНОСТИ есть общее поле «Название факультета». В таблицах СПЕЦИАЛЬНОСТИ и АБИТУРИЕНТЫ общим полем является «Название специальнос­ти».

ФАКУЛЬТЕТЫ

Название факультета

Экзамен 1

Экзамен 2

Экзамен 3

СПЕЦИАЛЬНОСТИ

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

Название факультета

План приема

АБИТУРИЕНТЫ

Регистрационный номер

Фамилия

Имя

Отчество

Дата рождения

Город

Законченное учебное заведение

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

Производственный стаж

Медаль

Оценка за экзамен 1

Оценка за экзамен 2

Оценка за экзамен 3

Зачисление

12 of 13

12

Построение структурной модели

  1. Определение предметной области моделирования:�работа приемной комиссии университета
  2. Описание иерархической структуры данных:�выделены три уровня иерархии: факультеты, специальности, абитуриенты — три типа объектов модели
  3. Определение необходимого набора параметров�(свойств, атрибутов) для каждого типа объектов
  4. Описание таблиц для всех типов объектов
  5. Организация связей между таблицами:�обеспечение наличия совпадающих полей в таблицах

13 of 13