Введение в программную инженерию. Абрамова О.Ф - 38 стр.

UptoLike

Составители: 

В конце семестра студенты могут просмотреть свои табели успевае-
мости. Поскольку эта информация конфиденциальная, система должна
обеспечивать ее защиту от несанкционированного доступа.
Профессора должны иметь доступ к онлайновой системе, чтобы ука-
зать курсы, которые они будут читать, и просмотреть список студентов, за-
писавшихся на их курсы. Кроме этого, профессора должны иметь возмож-
ность проставить оценки за курсы.
Ход выполнения:
Построение диаграммы прецедентов (диаграммы вариантов ис-
пользования – Use Case Diagram)
Use Case Diagram представляет собой графическое описание всех
или части актеров, прецедентов и варианты их взаимодействия в системе.
В каждой разрабатываемой программной системе обычно есть главная
диаграмма прецедентов, которая отображает границы системы (актеров) и
ее основное функциональное поведение (прецеденты). Другие же диаграм-
мы прецедентов могут создаваться при необходимости, например:
1) диаграмма, отражающая все прецеденты для определенного ак-
тера;
2) диаграмма, отображающая все прецеденты для данного вариан-
та использования системы;
3) диаграмма, отображающая определенный прецедент и все его
отношения в системе.
Для решения поставленной задачи и составления диаграмм вариан-
тов использования для проектируемой системы необходимо выполнить
следующие шаги.
1. Спецификация требований
Основываясь на задании, можно выделить следующие функциональ-
ные требования к ПС:
Система должна позволять студенту регистрироваться на курсы.
Система должна позволять студенту просматривать свои табели
успеваемости с персонального компьютера, подключенного к локальной
сети университета.
Профессора должны иметь доступ к системе для указания курсов, ко-
торые они будут читать.
Профессора должны иметь доступ к системе для проставления оце-
нок за курсы.
Система должна формировать каталог курсов, который может предо-
ставляться зарегистрированному студенту по требованию.
38
       В конце семестра студенты могут просмотреть свои табели успевае-
мости. Поскольку эта информация конфиденциальная, система должна
обеспечивать ее защиту от несанкционированного доступа.
      Профессора должны иметь доступ к онлайновой системе, чтобы ука-
зать курсы, которые они будут читать, и просмотреть список студентов, за-
писавшихся на их курсы. Кроме этого, профессора должны иметь возмож-
ность проставить оценки за курсы.

     Ход выполнения:

      Построение диаграммы прецедентов (диаграммы вариантов ис-
пользования – Use Case Diagram)
      Use Case Diagram представляет собой графическое описание всех
или части актеров, прецедентов и варианты их взаимодействия в системе.
В каждой разрабатываемой программной системе обычно есть главная
диаграмма прецедентов, которая отображает границы системы (актеров) и
ее основное функциональное поведение (прецеденты). Другие же диаграм-
мы прецедентов могут создаваться при необходимости, например:
      1)   диаграмма, отражающая все прецеденты для определенного ак-
тера;
      2)   диаграмма, отображающая все прецеденты для данного вариан-
та использования системы;
      3)   диаграмма, отображающая определенный прецедент и все его
отношения в системе.

     Для решения поставленной задачи и составления диаграмм вариан-
тов использования для проектируемой системы необходимо выполнить
следующие шаги.

          1. Спецификация требований
      Основываясь на задании, можно выделить следующие функциональ-
ные требования к ПС:
      Система должна позволять студенту регистрироваться на курсы.
      Система должна позволять студенту просматривать свои табели
успеваемости с персонального компьютера, подключенного к локальной
сети университета.
      Профессора должны иметь доступ к системе для указания курсов, ко-
торые они будут читать.
       Профессора должны иметь доступ к системе для проставления оце-
нок за курсы.
      Система должна формировать каталог курсов, который может предо-
ставляться зарегистрированному студенту по требованию.

                                   38