Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - Limon

Страницы: 1
1
Дорогие форумчане!
Мне необходимо описать функциональные и нефункциональные требования к клиент-серверной программе. Клиент программы аналогичен программе "блокнот". То есть - это редактор  текстового файла, с функциями поиска, поиска далее, редактирования шрифта, сохранения файлов на удаленном сервере, информации о программе. Информация о сервере настраивается в клиентской версии.

С функциональными требованиями мне, в целом, все понятно.

А что с нефункциональными? Какие тут могут быть бизнес-правила или ограничения? Какие вообще тут могут быть нефункциональные требования?

2
Добрый вечер, уважаемые!
Столкнулся с задачей описать usecase выдачи книги читателю библиотекарем (зарегистрировать выдачу в системе).
И вот, как я вижу решение этой задачи:
Цитировать
Краткое описание: Выдача экземпляра книги
Пользователь: Библиотекарь
Предварительное состояние: Система загружена
Запускающее событие(я): Пользователь просит выдать книгу
Цели: Регистрация выдачи экземпляра книги в Системе
Результирующее состояние: Выдача книги зарегистрирована в Системе
1.   Библиотекарь  находит книгу в справочнике, выделяет её и нажимает кнопку «Выдать экземпляр»
2.   Система удостоверяется, есть ли доступные для выдачи экземпляры книги, в противном случае выводит сообщение о том, что доступных для выдачи экземпляров нет. Возвращается к п.1
3.   Система отображает интерфейс «Выдача экземпляра книги»
4.   Библиотекарь  заполняет поля:
     a.   Инвентарный номер выдаваемой книги – можно выбрать из списка
     b.   Номер читательского билета, на который выдается книга

И нажимает кнопку «Выдать»
5.   Система удостоверяется,  что есть возможность выдачи книги на указанный номер читательского билета. В противном случае выводит сообщение о том, что выдача по указанному номеру читательского билета не возможна. Возвращается к п. 4
6.   Система вносит данные о выдаче экземпляра книги:
     a.   Уникальный номер выдачи (генерируется системой)
     b.   Номер экземпляра выдаваемой книги.
     c.   Номер читательского билета, на который выдается книга.
     d.   Дата выдачи книги (генерируется системой)

и выводит сообщение: «Данные о выдаче экземпляра успешно зарегистрированы в системе»

Прошу Вас, знающие люди, укажите мне на мои ошибки.

Страницы: 1