Эксперт
Сергей
Сергей
Задать вопрос
Мы готовы помочь Вам.

Лабораторная работа направлена на обучение разработки проектной
документации на созданный программный продукт. Имеющиеся типы проектной документации, которые необходимо включить в конечный отчёт,
более подробно описаны в [1]. Отчёт необходимо оформить согласно Образовательному стандарту ТУСУРа 01-2013 [2]. Оформление отчёта, согласно стандарту, является обязательным этапом подготовки технического
специалиста, т.к. очень часто рабочая документация на предприятии или
фирме регламентируется либо внутренними документами, либо ГОСТами.
Оформление отчёта можно выполнять в доступном текстовом процессоре
(Microsoft Word, OpenOffice, LaTeX, Words и пр.).
6.1 Задание на лабораторную работу
Ниже представлены основные пункты отчёта, которые необходимо
включить в конечный документ:
1. Титульный лист.
2. Содержание. При составлении содержания ознакомьтесь с инструментами автоматической генерации содержания по имеющемуся документу (с автоматической вставкой названий глав и номеров страниц). Изучение этой возможности текстового процессора поможет в дальнейшем сэкономить большое количество времени при добавлении/удалении глав из
отчёта.
3. Составьте ТЗ на разработанную программу согласно информации
из главы 2 учебного пособия [1].
4. Введение, в котором необходимо описать назначение программной документации, разрабатываемой в лабораторной работе.
5. Основная часть, в которой приводится описание программной системы:
a. Составьте UML диаграмму вариантов использования для разработанной программы. Подробнее о том, что такое диаграммы вариантов использования и как их составлять, можно прочитать в
главе 7 учебного пособия [1].
b. Составьте UML диаграмму классов. Подробнее о том, что такое
диаграммы классов и как их составлять, можно прочитать в главе 7 учебного пособия [1].
c. Для классов, образующих связь типа «общее-частное» (наследование, реализация), приведите описание. В описание включите
имеющиеся поля, свойства и методы класса, их типы и входные
параметры в случае методов класса. Пример оформления описания класса Person и Student из главы 7 учебного пособия [1] приведён в табл. 6.1 и табл. 6.2.

screenshot 5 screenshot 6

screenshot 7

При описании свойств и методов класса допускается для краткости
использовать принятые в UML обозначения модификаторов доступа. Помимо этого, подобное описание в MSDN-подобном [3] формате можно сгенерировать автоматически при наличии качественных XML-комментариев в
коде. Использование подобных инструментов и подробный разбор XMLкомментариев в пособии по лабораторному практикуму не предусмотрен,
однако для общего развития и повышения профессиональных компетенций
подробное изучение этого материала вполне оправдано.
Приведите дерево ветвлений Git, полученное по окончанию работы с
проектом. Пример дерева ветвления Git можно найти в данном пособии в
главе 3 на рис. 3.21.
Добавьте в отчёт главу, описывающую процесс тестирования вашей
программы. В главе необходимо отразить два типа тестирования: функциональное и модульное.
При описании функционального тестирования необходимо привести
набор тестовых случаев, выполняемых пользователем с помощью GUI, и
результат работы программы на эти тестовые случаи. Помимо позитивных
тестовых случаев (ввод правильных данных, корректная работа) необхоОкончание табл. 6.2
димо привести примеры негативных тестовых случаев (ввод некорректных
данных, возможно, некорректная работа программы). При обнаружении
некорректной работы программы необходимо включить результаты тестирования в документ и описать, что было изменено в программе для недопущения подобных ошибок в дальнейшем. Если ошибка будет находиться
не на уровне GUI, а на уровне работы класса — необходимо написать модульный тест для покрытия подобного случая.
При описании модульного тестирования — необходимо привести
набор тестовых случаев, проверяющих работу классов. Помимо этого, необходимо привести структуру тестового проекта в Visual Studio. Это можно сделать скриншотом как на рис. 6.1.
Рисунок 6.1 — Структура тестового проекта в Visual Studio

6. Заключение, глава, в которой необходимо сделать выводы по выполненной работе.
7. Список использованной литературы. Следует отметить, что на
большинство источников литературы должны быть ссылки в тексте отчёта.
Правильное оформление источников приведено в [2].
8. При необходимости некоторые части можно вынести в приложения. Описание оформления приложений также приведено в [2].
6.2 Список использованных источников
1. Калентьев А. А. Новые технологии в программировании : учеб.
пособие / А. А. Калентьев, Д. В. Гарайс, А. Е. Горяинов. — Томск : Эль
Контент, 2014. — 176 с.
2. Работы студенческие по направлениям подготовки и специальностям технического профиля. Общие требования и правила оформления. ОС
ТУСУР 01-2013 53 с.
3. Microsoft Software Developer Network [Электронный ресурс]. —
URL: http://msdn.microsoft.com/ru-ru/default.aspx (дата обращения
18.12.2014).

Была ли полезна данная статья?
Да
61.04%
Нет
38.96%
Проголосовало: 1101

или напишите нам прямо сейчас:

⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
Написать в MAXНаписать в TelegramНаписать в WhatsApp