Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка (КР ООП).doc
Скачиваний:
3
Добавлен:
06.09.2019
Размер:
479.74 Кб
Скачать

6.3. Технологическая часть

  1. Рекомендации по оформлению листов графической части курсовой работы

Графическая часть курсовой работы должна быть представлена на 2 листах формата А1. Первый лист должен содержать описание основных алгоритмов информационной системы в виде блок-схемы. На втором листе должна быть отображена диаграмма классов с использованием языка моделирования UML.

Схемы алгоритмов и программ

При выполнении схем алгоритмов и программ определенные функции алгоритмов и программ, с учетом степени их детализации, отображаются в виде условных графических обозначений – символов по ГОСТ 19.003-80.

Расположение символов на схеме должно соответствовать требованиям ГОСТ 19.003–80.

Линии потока должны быть параллельны линиям внешней рамки схемы.

Направление линии потока сверху вниз и слева на право принимают за основные и. Если линии потока не имеют изломов, стрелками можно не обозначать. В остальных случаях направление линии потока обозначают стрелкой обязательно.

Расстояние между параллельными линиями потока должно быть не менее 3 мм, между основными символами схемы – не менее 5мм.

Записи внутри символов или рядом с ними должны выполняться чертежным шрифтом по ГОСТ 2.304-81 и должны быть краткими. Сокращение слов и аббревиатур, за исключением установленных государственными стандартами, должны быть расшифрованы в нижней части поля схемы или в документе, к которому эта схема относиться.

Записи внутри символа должны быть представлены так, чтобы их можно было читать слева направо и сверху вниз, независимо от направления потока. Вид а должен быть прочитан как вид б.

а б

Перечень, наименование, обозначение символов и отображаемые ими функции в алгоритме и отображаемые ими функции представлены в приложении 3.

При построении алгоритмов используют определенные соотношения геометрических элементов символов. Размер а должен выбираться из ряда 10,15,20 мм. Допускается увеличивать размер а на число, кратное 5. Размер b равен 1,5 а.

Диаграммы классов

Диаграммы классов строятся на языке UML с использованием CASE средств программы Visio.

Унифицированный язык моделирования (Unified Modeling Language, UML) является графическим языком для визуализации, специфицирования, конструирования и документирования систем, в которых большая роль принадлежит программному обеспечению. С помощью UML можно разработать детальный план создаваемой системы, отображающий не только ее концептуальные элементы, такие как системные функции и бизнес-процессы, но и конкретные особенности реализации, в том числе классы.

На рисунке 1 приведена диаграмма классов. На диаграмме изображены базовый класс Shape с аргументом origin, функциями move(), resize(), display(), классы-потомки Rectangle, Circle, Polygon с аргументами corner, radius, points соответственно. Так же изображен еще один класс-потомок Square от класса Rectangle.

Правила оформления диаграмм классов на языке UML приведены в приложении 4.

Рисунок 1