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

UptoLike

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

гает пользователю выбор из подчиненных потоков: «Обновить список кур-
сов» или «Удалить список курсов»;
2) Список курсов не найден при отсутствии списка курсов для
данного преподавателя выдается сообщение об ошибке и пользователю
предлагается выполнить основной поток событий сначала;
3) Каталог курсов недоступен – при отсутствии связи с базой дан-
ных система выдает сообщение об ошибке и завершает вариант использо-
вания;
4) Отмена удаления при выборе пользователем во время подчи-
ненного потока «Удалить список курсов» отказа от удаления, система
предлагает пользователю выполнения основного потока событий сначала.
Предусловия: успешно выполнен вход в систему.
Постусловия: при успешном завершении варианта использования
список курсов создан, обновлен или удален, при неуспешном состояние
системы неизменно.
И так далее. В данных методических указаниях мы не будем приво-
дить описание всех заявленных сценариев использования системы, так как
объем издания ограничен. Но рассмотренные примеры описаний являются,
по мнению авторов, достаточными для понимания и использования их как
образца при выполнении студентом собственной лабораторной работы.
5. Составление глоссария проекта
Глоссарий предназначен для описания терминологии предметной
области. Он может быть использован как неформальный словарь данных
системы.
Курс некая дисциплина, предлагаемая университетом для изуче-
ния.
Профессор личность, выполняющая обучение в университете, т.е.
преподаватель университета.
Студент - личность, проходящая обучение в университете.
Регистратор (registrator) - некая система, формирующая каталог кур-
сов и учебный план, а так же записывает студентов на курсы и содержит
все необходимые данные о курсах, профессорах, студентах и успеваемо-
сти.
Расчетная система некая система, выполняющая обработку полу-
чаемой от студента информации об оплате за курсы.
Предлагаемый курс (Course Offering) - дисциплина, которая будет
читаться в определенном семестре, содержит точные дни недели и время.
Каталог курсов - полный список всех предлагаемых университетом
дисциплин.
42
гает пользователю выбор из подчиненных потоков: «Обновить список кур-
сов» или «Удалить список курсов»;
      2)   Список курсов не найден – при отсутствии списка курсов для
данного преподавателя выдается сообщение об ошибке и пользователю
предлагается выполнить основной поток событий сначала;
      3)   Каталог курсов недоступен – при отсутствии связи с базой дан-
ных система выдает сообщение об ошибке и завершает вариант использо-
вания;
      4)   Отмена удаления – при выборе пользователем во время подчи-
ненного потока «Удалить список курсов» отказа от удаления, система
предлагает пользователю выполнения основного потока событий сначала.
      Предусловия: успешно выполнен вход в систему.
      Постусловия: при успешном завершении варианта использования –
список курсов создан, обновлен или удален, при неуспешном – состояние
системы неизменно.

      И так далее. В данных методических указаниях мы не будем приво-
дить описание всех заявленных сценариев использования системы, так как
объем издания ограничен. Но рассмотренные примеры описаний являются,
по мнению авторов, достаточными для понимания и использования их как
образца при выполнении студентом собственной лабораторной работы.

          5. Составление глоссария проекта
       Глоссарий предназначен для описания терминологии предметной
области. Он может быть использован как неформальный словарь данных
системы.

       Курс – некая дисциплина, предлагаемая университетом для изуче-
ния.
      Профессор – личность, выполняющая обучение в университете, т.е.
преподаватель университета.
      Студент - личность, проходящая обучение в университете.
      Регистратор (registrator) - некая система, формирующая каталог кур-
сов и учебный план, а так же записывает студентов на курсы и содержит
все необходимые данные о курсах, профессорах, студентах и успеваемо-
сти.
      Расчетная система – некая система, выполняющая обработку полу-
чаемой от студента информации об оплате за курсы.
      Предлагаемый курс (Course Offering) - дисциплина, которая будет
читаться в определенном семестре, содержит точные дни недели и время.
      Каталог курсов - полный список всех предлагаемых университетом
дисциплин.

                                   42