Задание:
Контрольная работа должна включать:
титульный лист (см. Приложение 1);
оглавление;
введение;
две (три) главы материала по теме исследования, содержащих:
теоретико-методологический анализ учебной, методической и специализированной литературы по теме исследования с выделением наиболее важных результатов и проблем;
научно-обоснованное описание предлагаемых автором подходов, методик, принципов и положений и т.п., используемых как базовые при проведении эксперимента по теме исследования и при решении поставленных в первой части проблем;
описание процесса проектирования собственного программного продукта;
заключение;
библиографический список;
приложения.
Цель контрольной работы разработать приложение по указанной тематике, с помощью технологии MDA, научиться проектировать пользовательский интерфейс приложения, изучить метрики качества программного обеспечения на примере фрагмента кода программы.
Задачи исследования:
Разработать техническое задание для программы согласно ГОСТ.
Разработать бумажный прототип приложения, граф диалога.
Создать UML модель приложения в ModelMaker.
Создать приложение в среде Delphi с использованием Bold.
Рассчитать метрики Холстеда для фрагмента программы на языке Pascal.
Разработать полный набор тестов для фрагмента программы на языке Pascal (С++, C#) с помощью метода тестирования по базовым маршрутам.