Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МетодУказ_к_ВКР_испр_6февраля2015.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

8.3.1 Разработка общей архитектуры программы

В этом разделе рекомендуется дать описание взаимодействия отдельных элементов программы: подзадач, модулей, процедур и функций. Обоснованием порядка взаимодействия могут служить ссылки на результаты выполненной ранее формализации и декомпозиции задачи, поставленной в проекте. Описание должно иллюстрироваться общей схемой алгоритма на уровне элементов (подзадач) или схемами алгоритмов самих элементов программы.

8.3.2 Разработка структур данных

Обоснованием использования структурной организации данных в программе могут служить

  • структуры моделируемых объектов;

  • специфика применяемых алгоритмических методов;

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

Разработку сложных структур данных (записей, объектов, классов и других) в пояснительной записке рекомендуется выделять в отдельные разделы. Как обоснование и результат проектирования здесь желательно приводить фрагменты текста программной части, содержащие описание этих структур. Для более наглядного представления структуры данных и объекты следует представлять в графической форме (в виде схем, таблиц, графов, копий экранных форм).

8.3.3 Детальная разработка алгоритмов

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

  • описания интерфейсной части модулей;

  • описания назначения процедур и функций и их формальных параметров;

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

  • пояснения оригинальных программных решений.

Изложение этого раздела должно включать как фрагменты текста программы, так и пояснения к ним.

8.3.4 Технические характеристики программы

Определение технических характеристик разрабатываемой программы является завершающим этапом проектно-расчетной части пояснительной записки. Эти характеристики позволяют оценить соответствие программы заданию на ВКР. К техническим характеристикам относятся, во-первых, окончательный состав функций, выполняемых программой, и, во-вторых, ее количественные характеристики такие, как:

  • требования к составу оборудования компьютера и операционной системе;

  • необходимый объем оперативной и дисковой памяти;

  • диапазоны допустимых значений отдельных данных;

  • допустимые значения размерностей данных;

  • время работы программы в различных режимах.

Технические характеристики либо рассчитываются при аналитическом исследовании используемых методов, либо определяются на действующей программе. Дополнительно к выше перечисленным характеристикам руководитель проекта может включать в ТЗ расчет и исследование надежности разрабатываемого программного обеспечения.

8.4 Требования к графической части

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

Рекомендуется следующий состав графической части:

  • постановка и формализация задачи;

  • обоснование проектных решений и методов;

  • структура данных или объектов;

  • архитектура программы (схема обработки информации) ;

  • схема алгоритма главной программы;

  • схема алгоритмов наиболее важных процедур;

  • наиболее важные формы экранные;

  • результаты экспериментов, характеристики программы.

Количество графических документов дипломного проекта (дипломной работы) бакалавра должно быть не менее 4-х.