
3 семестр Русак-Русина / САиПИС(сРРВП) Отчёт 6
.docx`
Министерство образования Республики Беларусь
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Кафедра экономической информатики
Лабораторная работа №6
«Определение требований к данным»
Вариант 6
Выполнил: |
|
Проверил: |
ассистент кафедры ЭИ Русина Н.В. |
Минск 2023
ДИАГРАММА «СУЩНОСТЬ-СВЯЗЬ»
Диаграмма сущность-связь (Entity-Relationship Diagram, ERD) представляет собой визуальное представление структуры данных и взаимосвязей между различными сущностями в информационной системе. Она является частью методологии моделирования данных и широко используется при проектировании баз данных.
Рисунок 1.1 – «Диаграмма сущность-связь» предметной области
АТРИБУТЫ СУЩНОСТЕЙ
Помимо различных нотаций диаграммы «сущность–связь» существуют другие соглашения о моделировании данных. Команды, применяющие объектно-ориентированные методы разработки, обычно создают UML диаграммы классов, на которых показаны атрибуты данных классов (что соответствует сущностям на диаграмме «сущность–связь»), логические связи между классами и мощность этих связей.
Рисунок 2.1 – UML-диаграмма классов системы предметной области с описанием атрибутов
СЛОВАРЬ ДАННЫХ
Словарь данных (data dictionary) представляет собой набор подробной информации об используемых в приложении сущностях данных. Сбор информации о составе, типах данных, разрешенных значениях и т. п. в виде единого ресурса, служащего для определения критериев проверки данных, помогает разработчикам правильно писать программы и избавляет от проблем с интеграцией. Словарь данных является дополнением к словарю терминов проекта, который определяет термины предметной области или бизнес-термины приложения, сокращения и акронимы. Во время анализа требований информация словаря данных представляет элементы и структуры данных предметной области.
Эта информация попадает в дизайн в форме схем баз данных, таблиц и атрибутов, что в конечном итоге определяет имена переменных в программах. Время, потраченное на создание словаря данных, будет более чем компенсировано временем, которые вы сэкономите, избежав ошибок по причине того, что участники проекта по-разному понимают ключевые данные. Ведение словаря данных — серьезный вклад в повышение качества. Определения данных часто повторно используются в других приложениях, особенно в одном семействе продуктов. Использование единообразных определений данных в компании снижает вероятность возникновения ошибок интеграции и интерфейса. По возможности используйте существующие стандартные определения данных из хранилища корпоративных знаний, используя менее масштабный набор определений в проекте для восполнения пробелов.
Таблица 3.1 – Словарь данных для BSUIR Electives System
Элемент данных |
Описание |
Структура или тип данных |
Длина |
Значения |
Подача заявления студента |
Студент подаёт заявление на желаемый факультатив |
+заполненное заявление +гост БГУИР
|
25 |
Корректно/ Некорректно Готово\ Не готово Принято\ Не принято |
Запись характеристики студента |
Преподаватель кратко записывает данные характеризующие студента |
+личные качества студента +факультет студента +специальность студента +номер группы студента |
35 |
Записана\ Не записана |
Продолжение таблицы 3.1 – Словарь данных для BSUIR Electives System
Определение особых качеств студента |
Если студента имеет выдающие достижения, они должны быть учтены при отборе |
+участие в общественной жизни университета +наличие наград на республиканских конкурсах +иные уникальные качества и документы |
45 |
Определены\ Не определены |
Создание портфолио студента |
Вся собранная информация должна наглядно представлять студента |
+собранные и от группированные сведения о студенте |
5 |
Создано\ Не создано |
Выявление более талантливых студентов |
Отбор студентов, рекомендованных к зачислению на факультатив |
Лучшие студенты
|
15 |
Выявлены\ Не выявлены |
Составление итоговых списков |
Списки зачисленных на факультатив |
N студентов потенциально зачисленных на факультатив |
10 |
Составлены\ Не составлены |
Отправление документации проректору |
Подписание проректором приказа о факультативе |
Ответ проректора |
|
Одобрено/ Неодобренно |
Сообщение студентам о решении |
Каждый студент получает ответ о решении университета |
Отсутствует |
5 |
Сообщено\ Не сообщено Разрешено использовать различные специальные символы, а также наличие смайлов и т д |
Выбор места занятия |
Выбор аудитории и корпуса университета для проведения занятий |
AAA-X, где AAA – номер аудитории, а X – номер корпуса |
|
Выбрано\ Не выбрано
|
Расписание |
Составление удобного регулярного расписания факультатива |
Номер пары + номера недель, по которым будут занятия |
|
Составлено\ Не составлено |