Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metod_ACM.doc
Скачиваний:
9
Добавлен:
10.05.2015
Размер:
3.97 Mб
Скачать

Постановка задачи

Постановка задачи производится на этапе обследования системы (Inception).

Началом постановки задачи является составление как можно более подробного текстового описания системы. Текстовое описание является основным документом, позволяющего разработчику, не являющемуся экспертом в предметной области ИС, составить представление о предмете исследования и научиться взаимодействовать с экспертом в терминах предметной области. Последующее выделение вариантов использованиясистемы и формализация требований производится именно на основе текстового описания. На этапе объектно-ориентированного анализа (OOA) текстовое описание может использоваться для выделения объектов системы, причём это может происходить с помощью автоматизированных лингвистических средств, в случае, если описание имеет значительный объём.

Создадим текстовое описание системы. В ACMоткроем модельAnalysisModel. Кликнув правой клавишей мыши наAnalysisModel, выберемNewDocument->OtherDocuments->ДокументMicrosoftWord. Дадим имя документу «Текстовое описание.doc» и в открывшемся окне составим текстовое описание системы. Пример описания приведен в Приложении 1.

При составлении текстового описания упор должен делаться на взгляд на систему со стороны пользователя.

Рис.2. Текстовое описание в ACM

Требования к системе

При постановке задачи определяются основные функциональные и нефункциональные требования к системе. Примером функционального требования является, например, фраза «на факультет представляется план распределения учебной работы между преподавателями». Примером нефункционального требования является, например, «время отклика системы не должно превышать 15 секунд».

Составим список требований на основании текстового описания. Для этого в ACM создадим новый документ Excel по аналогии с созданием документа Word. В документе создадим три колонки: номер, описание требования и вариант использования.

Выделим из текстового описания требования и занесём их в таблицу.

Номер

Описание требования

П001

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

П002

В состав базовой кафедры входят профессора, доценты, старшие преподаватели и ассистенты из числа ведущих ученых и специалистов базового предприятия, а также выпускников кафедры, работающих на кафедре по договорам штатными совместителями

П003

Предложения по устройству преподавателей на работу на кафедру на очередной учебный год представляются руководству Университета списком установленной формы за подписью заведующего кафедрой (руководителя базового предприятия) на основании личных заявлений кандидатов и проектов их договоров с МИРЭА.

Таблица 1. Описание требований

Рис. 3 Таблицы прецедентов в ACM

Полностью таблица требований представлена в Приложении 2.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]