Пример задания на РК 1 (1035112)
Текст из файла
Вопросы к рубежному контролю по курсу Технологии проектирования 2013 г.
Дана задача разработки АСУ/ИС.
Пример: Создать АСУ для наблюдения и корректировки температурного режима некого устройства. АСУ получает данные о температуре от множества датчиков. При выходе из допустимого температурного диапазона формируются и посылаются в устройство команды изменения температуры. Данные о наблюдаемых температурах и управляющих воздействиях фиксируются в журнале. Диапазоны допустимых температур и наборы корректирующих команд хранятся в БД. АРМ оператора АСУ позволяет просматривать журнал и наполнять БД.
-
(для всей системы) Определить перечень, последовательность и содержимое этапов разработки АСУ/ИС в соответствии с одной из методологий (по варианту) разработки:
-
каскадная модель,
-
спиральная модель,
-
инкрементная модель,
-
макетирование,
-
модель быстрой разработки RAD,
-
экстремальное программирование (XP-процесс),
-
компонентно-ориентированная модель,
-
Agile -подход,
-
унифицированный процесс (RUP).
Определить задачи и вехи, ресурсы и риски проекта. Составить план проекта. Построить сетевой график или диаграмму Ганта (по варианту) процесса разработки.
Привести примеры календаря одного из ресурсов (по варианту).
Составить спецификацию требований, архитектуры, пользовательского интерфейса или функциональную (по варианту) для АСУ/ИС.
-
(для указанной подсистемы) Определить затраты, длительность и стоимость разработки, используя сочетание следующих подходов (по варианту):
-
оценка размера проекта на основе LOC (используя таблицу аналогов), FP или OP (на основе описания интерфейса и параметров проекта и процесса разработки) ,
-
вычисление затрат, длительности и стоимости разработки на основе одной из моделей СОСОМО.
-
(для указанной подсистемы) В соответствии с методологией RUP выполнить (по варианту):
-
Составить и детализировать модели прецедентов (требований) и предметной области. Преобразовать ее к модели анализа (пакеты анализа и сервисные пакеты, диаграммы классов анализа и их кооперации, состав и зависимости пакетов). Указать трассировку между элементами моделей.
-
Составить модель анализа (пакеты, их зависимости и состав, диаграммы коопераций анализа). Преобразовать ее к модели проектирования (подсистемы всех уровней, их интерфейсы и зависимости, диаграмма развертывания, примеры диаграмм классов и их взаимодействия). Указать трассировку между элементами моделей.
-
Составить модель проектирования (подсистемы всех уровней, их состав, интерфейсы и зависимости, диаграмма развертывания и активные классы, примеры диаграмм взаимодействия подсистем). Преобразовать ее к модели реализации (компоненты, интерфейсы и подсистемы реализации, стереотипы и зависимости файлов). Указать трассировку между элементами моделей.
-
Определить архитектурно-значимые прецеденты. Составить для них модель прецедентов, модель анализа (пакеты, классы и кооперации), модель проектирования (диаграммы развертывания, подсистемы, их интерфейсы и активные классы) и модель реализации (подсистемы и компоненты). Указать трассировку между элементами моделей.
Литература
-
Конспект лекций по курсу Технологии проектирования.
-
Орлов С.А. Технологии разработки программного обеспечения. - Спб.: Питер. - 2002 г. (http://wmate.ru ).
-
Якобсон А, Дуч Г., Рамбо Дж. Унифицированный процесс разработки программного обеспечения. - Спб.: Питер. - 2002 г.
-
Мацяшек Л.А., Лионг Б.Л. Практическая программная инженерия. - М.: Бином, 2009 г.
-
Материалы сайта http://interface.ru
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.