- •Методические указания к дипломному проектированию
- •Введение
- •Организация дипломного проектирования
- •Тематика дипломных проектов
- •Общие требования к дипломному проекту
- •Структура пояснительной записки
- •3.1.1 Титульный лист
- •3.1.2 Техническое задание
- •3.1.3 Реферат
- •3.1.4 Содержание
- •3.1.5 Введение
- •3.1.6 Раздел разработки программного обеспечения
- •3.1.7 Заключение
- •3.1.8 Список использованных источников
- •3.1.9 Приложения
- •Графическая часть
- •Рекомендации к структуре и оформлению раздела разработки программного обеспечения
- •Анализ предметной области
- •Модель предметной области в языке uml
- •Диаграммы методологии idef1
- •Модель «сущность – связь» в нотации idef1x
- •Анализ требований
- •Модель вариантов использования
- •Функциональное моделирование в нотации idef0
- •Модель анализа вариантов использования
- •Проектирование
- •Модель проектирования
- •Модель развертывания
- •Реализация
- •Модель реализации
- •Модель тестирования
- •Примеры описания процесса разработки
- •Разработка программных средств банковской системы
- •Пример проктирования базы данных
- •Into :TheInitialValue;
- •If( TheInitialValue is null ) then exit;
- •Into :TheSum;
- •Insert into AccountInheritance(AccountFolderId, SubAccountId) values(:NewId, :NewId);
- •Insert into AccountInheritance(AccountFolderId, SubAccountId) values(:ParentId, :NewId);
- •Into :TheInitialValue;
- •If( TheInitialValue is null ) then exit;
- •Into :TheSum;
- •Подготовка и защита дипломного проекта
- •Подготовка к защите
- •Защита дипломного проекта
- •Требования к презентации и раздаточному материалу
- •Примеры оформления пояснительной записки
- •Титульный лист
- •Задание
- •Реферат
- •Содержание
- •Ведомость дипломного проекта
- •Листинг программы
- •If (UndoPolicy.CanUndo())
- •Краткое справочное руководство
- •Б1 Методология структурного анализа и проектирования idef0
- •Б2 Методология информационного менеджмента idef1
- •Б3 Методология инфологического проектирования idef1x
- •Б4 Универсальный язык моделирования uml
- •Б5 еспд. Общие требования к текстовым документам
- •Б6 Примеры схем гост 19.701-90
- •Литература
Б6 Примеры схем гост 19.701-90
Схема данных
Схема программы
Схема работы системы
Схема взаимодействия программ
Литература
Якобсон А., Буч Г., Рамбо Дж. Унифицированный процесс раработки программного обеспечения. – СПб.: Питер, 2002
Буч Г., Рамбо Дж., Якобсон А. UML. Р уководство пользователя. – М.: ДМК Пресс, 2001
Арлоу Д., Нейштадт А. UML 2 и унифицированный процесс. – СПб.: Символ Плюс, 2007
Орлов С.А. Технологии разработки программного обеспечения. – СПб.: Питер, 2004
Кролл П., Кратчен Ф. Rational Unified Process – это легко. М.: КУДИЦ-ОБРАЗ, 2004
Мюллер Р. Базы данных и UML: Проектирование. М.: Лори, 2002
Иванова Г.С, Технологии программирования. М.: изд-во МГТУ им.Н.Э.Баумана, 2006
Ларман К. Применение UML и шаблонов проктирования. М.: издательский дом «Вильямс, 2001
Макконнелл С. Совершенный код. Мастер-класс. М.: Издательско-торговый дом «Русская редакция»; СПб.: Питер, 2005
Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. СПб.: Питер, 2001
Астелс Д., Миллер Г., Новак М. Практическое руководство по экстремальному программированию. М.: издательский дом «Вильямс, 2001
Системная инженерия. Процессы жизненного цикла систем. ГОСТ Р ИСО/МЭК 15288-2005, М.: Стандартинформ, 2006
Руководство по применению ГОСТ Р ИСО/МЭК 12207 (Процессы жизненного цикла программных средств). М.: ИПК Издательство стандартов, 2002
Качество программных средств. Термины и оредления. ГОСТ 28806-90. М.: ИПК Издательство стандартов, 1991
Процесс создания документации пользователя программного средства. ГОСТ Р ИСО/МЭК 15910-2002, М.: ИПК Издательство стандартов, 2002
Методология функционального моделирования. Госстандарт России Р 50.1.028-2001. М.: ИПК Издательство стандартов, 2001
