Скачиваний:
1
Добавлен:
09.07.2024
Размер:
270.21 Кб
Скачать

`

Министерство образования Республики Беларусь

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

Кафедра экономической информатики

Лабораторная работа №6

«Определение требований к данным»

Вариант 6

Выполнил:

Проверил:

ассистент

кафедры ЭИ

Русина Н.В.

Минск 2023

  1. ДИАГРАММА «СУЩНОСТЬ-СВЯЗЬ»

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

Рисунок 1.1 – «Диаграмма сущность-связь» предметной области

  1. АТРИБУТЫ СУЩНОСТЕЙ

Помимо различных нотаций диаграммы «сущность–связь» существуют другие соглашения о моделировании данных. Команды, применяющие объектно-ориентированные методы разработки, обычно создают UML диаграммы классов, на которых показаны атрибуты данных классов (что соответствует сущностям на диаграмме «сущность–связь»), логические связи между классами и мощность этих связей.

Рисунок 2.1 – UML-диаграмма классов системы предметной области с описанием атрибутов

  1. СЛОВАРЬ ДАННЫХ

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

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

Таблица 3.1 – Словарь данных для BSUIR Electives System

Элемент данных

Описание

Структура или тип данных

Длина

Значения

Подача заявления студента

Студент подаёт заявление на желаемый

факультатив

+заполненное заявление

+гост БГУИР

25

Корректно/

Некорректно

Готово\

Не готово

Принято\

Не принято

Запись характеристики студента

Преподаватель кратко записывает данные характеризующие студента

+личные качества студента

+факультет студента

+специальность студента

+номер группы студента

35

Записана\

Не записана

Продолжение таблицы 3.1 – Словарь данных для BSUIR Electives System

Определение особых качеств студента

Если студента имеет выдающие достижения, они должны быть учтены при отборе

+участие в общественной жизни университета

+наличие наград на республиканских конкурсах +иные уникальные качества и документы

45

Определены\

Не определены

Создание портфолио

студента

Вся собранная информация должна наглядно представлять студента

+собранные и от группированные сведения о студенте

5

Создано\ Не создано

Выявление более талантливых студентов

Отбор студентов, рекомендованных к зачислению на факультатив

Лучшие студенты

15

Выявлены\

Не выявлены

Составление итоговых списков

Списки зачисленных на факультатив

N студентов потенциально зачисленных на факультатив

10

Составлены\ Не составлены

Отправление документации проректору

Подписание проректором приказа о факультативе

Ответ проректора

Одобрено/

Неодобренно

Сообщение студентам о решении

Каждый студент получает ответ о решении университета

Отсутствует

5

Сообщено\

Не сообщено

Разрешено использовать различные специальные символы, а также наличие смайлов и т д

Выбор места занятия

Выбор аудитории и корпуса университета для проведения занятий

AAA-X, где AAA – номер аудитории, а X – номер корпуса

Выбрано\

Не выбрано

Расписание

Составление удобного регулярного расписания факультатива

Номер пары + номера недель, по которым будут занятия

Составлено\

Не составлено