Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В качестве предметной области выступает сфера деятельности деканата вуза, связанная с организацией и сопровождением учебного процесса.
ИЛМ должна послужить основой для создания БД, располагая которой пользователь сможет получить справочную информацию об учебном процессе:
§ списки студентов групп факультета;
§ перечень изучаемых предметов;
§ списки преподавательского состава кафедр;
§ сведения о лекционных, практических и лабораторных занятиях в каждой из групп;
§ результаты сдачи экзаменов и зачетов по каждому из проведенных занятий и другие сведения.
В результате системного анализа предметной области выявляются документы – источники данных, содержащих необходимые для пользователя сведения (как в явной, так и в неявной форме). В качестве таких документов могут выступать: "Списки преподавателей кафедр", "Учебные планы", "Учебные графики" и т.д. Примерные формы могут быть, например, такими, как показано на рис. 9.
Список студентов группы №_________
Номер студента | Фамилия Имя Отчество | Год рождения | Пол | Адрес | Рейтинг |
Рис. 9. Форма справочного документа (документа-источника) "Список студентов группы"
В результате анализа предметной области выявляются логические взаимосвязи данных. В конечном итоге должны быть выделены информационные объекты (ИО) и установлены отношения между ними.
Определим в качестве примера функциональные зависимости реквизитов справочного документа "Список преподавателей кафедры" и выделим ИО. Функциональные зависимости реквизитов этого документа отражены на рис. 10.
Документ | Наименование реквизита | Имя реквизита | Функциональные зависимости |
Список преподавателей кафедры | КОД КАФЕДРЫ | КОД КАФ | |
НАЗВАНИЕ КАФЕДРЫ | НАЗВ КАФ | ||
ТЕЛЕФОН | ТЕЛ | ||
ЗАВЕДУЮЩИЙ | ЗАВ | ||
ЗАМ. ЗАВЕДУЮЩЕГО | ЗАМ ЗАВ | ||
ТАБЕЛЬНЫЙ НОМЕР ПРЕПОДАВАТЕЛЯ | ТАБ НОМ | ||
ФАМИЛИЯ, ИНИЦИАЛЫ | ФИО | ||
СТЕПЕНЬ | СТ | ||
ЗВАНИЕ | ЗВ | ||
СТАТУС (ШТ./СОВМ.) | СТАТ |
Рис. 10. Функциональная зависимость реквизитов
Для каждого зависимого реквизита устанавливаем ключевой реквизит. На рис. 11 представлено выявленное соответствие.
Имя описательного реквизита | Ключевые реквизиты | Имя ИО, включающего реквизит |
КОД КАФ | ТАБ НОМ | Преподаватель |
НАЗВ КАФ | КОД КАФ | Кафедра |
ТЕЛ | КОД КАФ | Кафедра |
ЗАВ | КОД КАФ | Кафедра |
ЗАМ ЗАВ | КОД КАФ | Кафедра |
ФИО | ТАБ НОМ | Преподаватель |
СТ | ТАБ НОМ | Преподаватель |
ЗВ | ТАБ НОМ | Преподаватель |
СТАТ | ТАБ НОМ | Преподаватель |
Рис. 11. Соответствие описательных (зависимых) и ключевых реквизитов документа
"Список преподавателей кафедры"
Сгруппируем реквизиты, одинаково зависящие от ключевых. Объединим их с ключевыми в один информационный объект (ИО) (рис. 12). Аналогично можно выполнить анализ документа-источника "Список студентов группы №____" и выделить другие объекты справочной информации: ГРУППА, СТУДЕНТ.
Реквизиты ИО | Имя ИО | Семантика ИО |
ТАБ НОМ | Преподаватель | Сведения о преподавателях кафедры |
ФИО | ||
СТ | ||
ЗВ | ||
СТАТ | ||
КОД КАФ | Кафедра | Сведения о кафедрах, обеспечивающих учебный процесс на факультете |
НАЗВ КАФ | ||
ТЕЛ | ||
ЗАВ | ||
ЗАМ ЗАВ |
Рис. 12. Определение информационных объектов
Принимая во внимание отношения, существующие между выделенными ИО в рассматриваемой предметной области, нетрудно построить для нее ИЛМ (рис. 13).
Рис. 25. Информационная логическая модель предметной области "Учебный процесс"
(НГр – номер группы, КОД ПР – код предмета, КОД КАФ – код кафедры, НСт – номер студента в группе, ТАБ НОМ – табельный номер преподавателя, ВИД ЗАН – вид занятий, – знак операции композиции ключевых реквизитов информационных объектов)
Дата публикования: 2014-11-03; Прочитано: 391 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!