ЧАСТЬ 4. РАЗРАБОТКА ТРЕБОВАНИЙ
4.1. Общие положения На этом этапе определяются общие требования к системе в текстовом виде, которые согласовываются с Заказчиком. В конечном итоге они включаются разделом в Техническое задание. Определение общих требований к системе имеет целью - определить задачи, решаемые системой, круг заинтересованных лиц в разработке системы, границы использования и ее основные свойства. При разработке общих требований выполняются:
4.2. Требования к функциям системы Цель - определить функции системы, границы использования системы, пользователей системы, разделить систему на подсистемы, разработать модель функций системы, подготовить отчет по результатам моделирования. На данном этапе выполняется: 1. Поиск актеров системы (пользователей системы, а также других систем, которые будут взаимодействовать с разрабатываемой системой). 2. Определение функций системы. Функции системы (use cases) представляют процессы, происходящие в системе. 3. Описание взаимодействия актеров и функций системы. 4. Распределение актеров и функций по подсистемам. 5. Представление модели функций системы в виде диаграммы функций системы. 6. Анализ модели функций системы. Для иллюстрации могут использоваться диаграммы прецедентов высокого уровня. В качестве примера приведем диаграмму прецедентов, определяющую требования к приему документов клиента.
|
|
Рис.18 |
Словарь терминов системы представляет собой структурированное описание терминов предметной области, содержащее их синтаксис и семантику. Словарь используется с целью обеспечения непротиворечивости описания предметной области, однозначности понимания терминов проекта разработчиками и заказчиком. Он может быть иерархическим и на концептуальном уровне отображаться в виде набора диаграмм классов или спецификаций. Разработка словаря терминов системы включает: определение терминов, используемых при разработке системы, их обсуждение со специалистами предметной области и разработчиками системы. |
|
|