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

UptoLike

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

Результатом выполнения лабораторной работы должен стать отчет
печатном и электронном вариантах), состоящий из следующих пунктов:
1) спецификацию требований к ПО;
2) глоссарий проекта;
3) список действующих лиц (актеров) проекта;
4) список вариантов использования со спецификациями
(описаниями);
5) диаграммы вариантов использования (BOUML).
Варианты:
1. Интернет-магазин. Смоделировать ПС, в которой должны
быть реализованы сценарии: покупка товара, поиск товара, добавление но-
вого товара в базу данных магазина, просмотр и обработка заказов покупа-
телей, регистрация нового покупателя.
2. Книжный каталог. В системе необходимо реализовать следу-
ющие сценарии: добавление новой книги, поиск книги по нескольким по-
лям, бронирование книги, списание старых книг, регистрация пользова-
телей каталога. Доступ к системе могут иметь как читатель, так и админи-
стратор, но возможности их четко разграничены. Читатель может выпол-
нить только поиск книги и бронирование, а администратор выполняет все
действия с каталогом книг (списание, подтверждение бронирования и т.д.).
3. Адресная книга. Смоделировать ПС, в которой должны быть
реализованы сценарии: добавление нового абонента, добавление категорий
абонентов, поиск абонентов по нескольким полям, добавления админи-
страторе каталога (пользователей, которые имеют право редактировать
данные адресной книги), редактирование данных абонента.
4. Расписание занятий. Система должна поддерживать выпол-
нение следующих вариантов использования: добавление новой группы, до-
бавление занятий указанием названия предмета, времени, аудитории,
группы, недели, преподавателя, типа занятия), просмотр списка занятий на
выбранную дату, добавление списка преподавателей, поиск занятий по
нескольким полям (предмету, преподавателю, группе, времени, типу заня-
тия).
5. База студентов. Смоделировать ПС, в которой должны быть
реализованы сценарии: добавление новой группы, добавление нового сту-
дента, поиск студента по различным полям, добавления информации об
оценках по различным предметам, отчисление студента.
6. Прайс-лист фирмы. Смоделировать ПС, в которой должны
быть реализованы сценарии: добавление новой категории товаров, добав-
ление нового товара, поиск товара по различным полям, добавление адми-
нистратора прайс-листа (пользователей, которые имеют право редактиро-
вать прайс-лист), перемещение товара из одной категории в другую.
4
     Результатом выполнения лабораторной работы должен стать отчет (в
печатном и электронном вариантах), состоящий из следующих пунктов:
           1)   спецификацию требований к ПО;
           2)   глоссарий проекта;
           3)   список действующих лиц (актеров) проекта;
           4)   список вариантов использования со спецификациями
     (описаниями);
          5)     диаграммы вариантов использования (BOUML).

      Варианты:
      1.    Интернет-магазин. Смоделировать ПС, в которой должны
быть реализованы сценарии: покупка товара, поиск товара, добавление но-
вого товара в базу данных магазина, просмотр и обработка заказов покупа-
телей, регистрация нового покупателя.
      2.    Книжный каталог. В системе необходимо реализовать следу-
ющие сценарии: добавление новой книги, поиск книги по нескольким по-
лям, бронирование книги, списание старых книг, регистрация пользова-
телей каталога. Доступ к системе могут иметь как читатель, так и админи-
стратор, но возможности их четко разграничены. Читатель может выпол-
нить только поиск книги и бронирование, а администратор выполняет все
действия с каталогом книг (списание, подтверждение бронирования и т.д.).
      3.    Адресная книга. Смоделировать ПС, в которой должны быть
реализованы сценарии: добавление нового абонента, добавление категорий
абонентов, поиск абонентов по нескольким полям, добавления админи-
страторе каталога (пользователей, которые имеют право редактировать
данные адресной книги), редактирование данных абонента.
      4.     Расписание занятий. Система должна поддерживать выпол-
нение следующих вариантов использования: добавление новой группы, до-
бавление занятий (с указанием названия предмета, времени, аудитории,
группы, недели, преподавателя, типа занятия), просмотр списка занятий на
выбранную дату, добавление списка преподавателей, поиск занятий по
нескольким полям (предмету, преподавателю, группе, времени, типу заня-
тия).
      5.     База студентов. Смоделировать ПС, в которой должны быть
реализованы сценарии: добавление новой группы, добавление нового сту-
дента, поиск студента по различным полям, добавления информации об
оценках по различным предметам, отчисление студента.
      6.     Прайс-лист фирмы. Смоделировать ПС, в которой должны
быть реализованы сценарии: добавление новой категории товаров, добав-
ление нового товара, поиск товара по различным полям, добавление адми-
нистратора прайс-листа (пользователей, которые имеют право редактиро-
вать прайс-лист), перемещение товара из одной категории в другую.

                                   4