Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание на учебную практику.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
57.1 Кб
Скачать

Задание на учебную практику

1 этап. В каждом из предложенных вариантов требуется при помощи CASE-средства Rational Rose построить модель программного обеспечения. Процесс создания модели состоит из нескольких этапов:

  • Создать глоссарий проекта - Глоссарий проекта должен иметь вид таблицы и храниться в отдельном файле. (Сроки выполнения: 1.03.13)

  • По исходному описанию предметной области определить требования к системе со стороны всех возможных ее пользователей. - Каждое действующее лицо (actor) и вариант использования должны сопровождаться описанием. Описание действующего лица должно коротко (в одну-две строки) сообщать о роли данного лица. Описание варианта использования должно включать в себя краткое описание, предусловие, потоки событий (основной и альтернативные -- один или более). Описания действующих лиц и вариантов использования следует собрать в один текстовый файл. (Сроки выполнения: 8.03.13)

  • Создать модель вариантов использования (диаграмма прецедентов) - В ходе работы рекомендуется перед переходом к анализу вариантов использования согласовать модель вариантов использования с преподавателем. (8.03.13)

  • Разработать описание интерфейса системы. (Сроки выполнения: 15.03.13)

  • Разработать диаграмму последовательности (для любого выбранного прецедента). (Сроки выполнения: 15.03.13)

  • Разработать диаграмму классов - Уточнить связи между классами системы, заменяя ассоциации на агрегации и композиции или зависимости. Уточнить типы атрибутов классов и дать полные сигнатуры операциям классов. (Сроки выполнения: 22.03.13)

  • Для описания поведения экземпляров отдельных классов со сложным поведением построить диаграммы состояний. (Сроки выполнения: 29.03.13)

  • Разработать диаграмму компонентов и диаграмму развертывания. (Сроки выполнения: 5.04.13)

2 этап. Написать техническое задание на разработку программного средства, где:

  • в подразделе «Требования к системе в целом», пункт «Требования к эргономике и технической эстетике» необходимо включить описание интерфейса системы;

  • в подраздел «Требования к структуре и функционированию системы» необходимо включить разработанную диаграмму прецедентов;

  • в подраздел «Требование к функциям (задачам)» необходимо включить разработанную диаграмму последовательности;

  • в подраздел «Требования к видам обеспечения», пункт «Требования к составу, структуре и способам организации данных в системе» следует включить диаграмму классов и диаграмму компонентов. (Сроки выполнения: 12.04.13)

Данное техническое задание необходимо согласовать с преподавателем! (Распечатать ТЗ и подписать у преподавателя). (Сроки выполнения: 19.04.13)

3 этап. Реализовать спроектированное программное средство в среде Delphi в полном соответствии с разработанным и утвержденным техническим заданием. (Сроки выполнения: 17.05.13)

4 этап. Провести тестирование программного средства. Подготовиться презентацию по разработанному средству к итоговому семинару по учебной практике. (Сроки выполнения: 24.05.13)

Приложение 1.

ПРИМЕРЫ ПРЕДМЕТНЫХ ОБЛАСТЕЙ