- •Дипломное проектирование
- •1 Цели дипломного проектирования
- •2 Организация дипломного проектирования
- •3 Общие требования к дипломному проектированию
- •3.1 Требования к технической части дипломного проекта
- •3.2 Рекомендуемая структура технической части дипломного проекта
- •3.2.1 Содержание разделов технической части дипломного проекта при разработке автоматизированных систем (игры и приложения)
- •3.2.2 Содержание разделов технической части дипломного проекта при разработке программных средств учебного назначения
- •3.2.3 Содержание разделов технической части при разработке программных средств создания Internet-приложений
- •3.3 Графическая часть дп
- •3.3.1 Диаграмма вариантов использования
- •3.3.2 Диаграмма классов
- •3.3.3 Диаграмма состояний
- •3.3.4 Диаграмма деятельности
- •3.3.5 Диаграмма последовательности
- •3.3.6 Диаграмма кооперации
- •3.3.7 Диаграмма компонентов
- •4 Требования к оформлению дипломного проекта
- •4.1 Общие требования
- •4.2 Пояснительная записка
- •4.3 Рубрикации, заголовки и содержание
- •4.4 Основные правила изложения текста
- •Рекомендуемая литература
- •Нормативные документы
- •Праложение а
- •Приложение б
- •Приложение в
- •Приложение г оформление списка использованных источников
3.3 Графическая часть дп
Графическая часть дипломного проекта в зависимости от темы выполняется, на листах чертежной бумаги формата А4 в соответствии с требованиями стандартов. При электронном представлении проекта бумажные копии электронных чертежей помещают в приложениях.
Для дипломных проектов рекомендуются следующие виды чертежей, схем, диаграмм: схемы алгоритмов, программ, данных и систем (далее схемы), различные виды диаграмм.
Схемы данных отображают путь данных при решении задач и определяют этапы обработки, а также различные применяемые носители данных. Схема данных состоит из символов данных (символы данных могут также указывать вид носителя данных); символов процесса, который следует выполнить над данными (символы процесса могут также указывать функции, выполняемые ЭВМ); символов линий (линейных символов) и специальных символов, используемых для облегчения написания и чтения схемы. Символы данных предшествуют и следуют за символами процесса. Схема данных начинается и заканчивается символами данных (за исключением специальных символов - «соединитель» и «терминатор»). Пример приведен на рисунке 2.
Схемы программ отображают последовательность операций в программах. Схема программы состоит из символов процесса, указывающих фактические операции обработки данных; линейных символов, указывающих поток управления, и специальных символов, используемых для облегчения написания и чтения схемы программы. Пример приведен на рисунке 3.
Схемы работы системы отображают управление операциями и поток данных в системе. Схема работы системы состоит из символов данных, указывающих на наличие данных; символов процесса, указывающих операции над данными; линейных символов, указывающих потоки данных и поток управления, и специальных символов, используемых для облегчения написания и чтения блок-схемы. Пример приведен на рисунке 4.
Схемы взаимодействия программ отображают путь активаций программ и взаимодействий с соответствующими данными. Каждая программа в схеме взаимодействия программ показывается только один раз (в схеме работы системы программа может изображаться более чем в одном потоке управления). Схема взаимодействия программ состоит из символов данных, символов процесса, линейных символов и специальных символов. Пример приведен на рисунке 5.
Схемы ресурсов системы отображают конфигурацию блоков данных и обрабатывающих блоков, которая (конфигурация) требуется для решения задачи или набора задач. Схема ресурсов состоит из символов данных, отображающих входные, выходные и запоминающие устройства ЭВМ; символов процесса, отображающих процессоры - центральные процессоры, каналы и т. д.; линейных символов и специальных символов. Пример приведен на рисунке 6.
Для графической части рекомендуются следующие виды диаграмм:
- диаграмма вариантов использования;
- диаграмма классов;
- диаграмма состояний;
- диаграмма деятельности;
- диаграмма последовательности;
- диаграмма кооперации;
- диаграмма компонентов.