Главная страница
Навигация по странице:

  • 3 Выбор темы и утверждение задания Цель этапа

  • Техническое задание

  • Основание для начала работы

  • Форма представления спецификаций

  • Исходные данные: техническое задание; концептуальная модель. Шаги этапа

  • Инструментарий

  • Лабораторная работа. Лабораторная работа №1. 1 Структура, цели и задачи цикла лабораторных работ


    Скачать 100.31 Kb.
    Название1 Структура, цели и задачи цикла лабораторных работ
    АнкорЛабораторная работа
    Дата23.10.2019
    Размер100.31 Kb.
    Формат файлаdocx
    Имя файлаЛабораторная работа №1.docx
    ТипДокументы
    #91540
    страница2 из 5
    1   2   3   4   5

    2.3 Оценка результатов работ


    Решение о зачёте курса принимается по результатам лабораторных работ. Должны быть выполнены все работы. При этом условии для получения зачёта студент должен набрать не менее шестидесяти баллов рейтинга. За ЛР1 можно набрать до 30 баллов, за ЛР2 – до 40 баллов, за ЛР3 – до 30 баллов.

    3 Выбор темы и утверждение задания

    Цель этапа – определить предметную область проекта и получить разрешение преподавателя на выполнение работ. На этом этапе создаётся Техническое задание, на основании которого принимается решение о выполнении проекта.

    Техническое задание должно содержать ниже перечисленные обязательные разделы:

    • Описание деятельности.

    • Описание функций предполагаемых пользователей системы.

    • Формулировку цели и точки зрения модели.

    • Описание источников информации (входных документов и сообщений).

    • Описание производной информации (выходных документов и сообщений).

    • Перечень типовых процедур обработки данных (транзакций пользователя).

    • Перечень бизнес-правил (деловой регламент).

    Техническое задание оформляется как отчёт №1 о ходе выполнения проекта и направляется преподавателю на утверждение. В дальнейшем оно может корректироваться. Изменения должны быть согласованы с преподавателем.

    Примеры заданий приведены в Приложении Б.

    4 Создание концептуальной модели

    4.1 Общее описание


    Основание для начала работы: утверждённое Техническое задание.

    Цель этапа: сформулировать спецификации требований пользователя к данным.

    Исходные данные: Техническое задание.

    Задачи:

    • выявить и описать сущности;

    • выявить и описать атрибуты;

    • выявить и описать отношения сущностей.

    Форма представления спецификаций: диаграмма “сущность-связь” в нотациях Чена и глоссарий (словарь данных).

    Инструментарий: голова, карандаш, бумага.

    Перечень работ:

    • Составить список имён существительных, упоминающихся в тексте задания.

    • Зафиксировать смысл каждого имени из списка в словаре данных.

    • Для каждого имени определить статус "сущность/атрибут".

    • Определить домены атрибутов.

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

    • Определить и поименовать связи между сущностями.

    • Зафиксировать смысл каждой связи в словаре данных.

    • Построить диаграмму “сущность-связь”.

    Замечание. Списки сущностей, атрибутов и связей, полученные на этом этапе, как правило, не являются исчерпывающими. Они могут изменяться в процессе детального анализа требований пользователя на следующих этапах проектирования.

    4.2 Требования к отчёту


    Отчёт №2 должен содержать:

    • откорректированное Техническое задание.

    • выполненную в нотациях П.Чена ER-диаграмму;

    • глоссарий, содержащий описания смысла сущностей связей и атрибутов;

    • список правил целостности данных;

    • описания транзакций пользователя.

    5 Создание логической модели

    5.1 Общее описание


    Основание для начала работы: утверждённый отчёт №2.

    Цель: сформулировать спецификации логической структуры базы данных, удовлетворяющей спецификациям требований пользователя.

    Исходные данные:

    • техническое задание;

    • концептуальная модель.

    Шаги этапа:

    • Преобразовать диаграмму “сущность-связь” в диаграмму ER-уровня модели IDEF1X.

    • Создать диаграмму KB-уровня модели.

    • Создать диаграмму FA-уровня модели.

    • Специфицировать ограничения целостности данных, не отражённые на FA-диаграмме.

    Форма представления спецификаций: выполненная в нотациях IDEF1X FA-диаграмма, глоссарий модели, тексты спецификаций ограничений целостности, не отображённых графически.

    Инструментарий: Все работы на этой фазе проекта выполняются в режиме Logical инструментальной среды Erwin [2]. Из инструментальных средств Erwin используются диаграммер, редакторы сущностей, связей и атрибутов и генератор отчётов. Демо-версию среды, обладающую достаточной функциональностью, можно получить на сайте Interface.ru

    Результаты работы на этапе 2 оформляются как промежуточный отчёт №3. Отчёт направляется преподавателю для утверждения. Требования к отчёту приведены в п.5.5.
    1   2   3   4   5


    написать администратору сайта