
- •Методические указания к дипломному проектированию
- •Введение
- •Организация дипломного проектирования
- •Тематика дипломных проектов
- •Общие требования к дипломному проекту
- •Структура пояснительной записки
- •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
- •Литература
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Методические указания к дипломному проектированию
для студентов специальности
«Программное обеспечение вычислительной техники
и автоматизированных систем»
Пенза 2010
УДК 658. 5. 681. 31
С 17
Издательство Пензенского государственного университета
Методические указания к дипломному проектированию составлены в соответствии с требованиями Государственных образовательных стандартов высшего профессионального образования по по специальности 23.01.05 — «Программное обеспечение вычислительной техники и автоматизированных систем» и направлению 230100 — «Информатика и ВТ», а также в соответствии с учебными планами и другими нормативными документами, регламентирующих процесс обучения студентов в высшей школе.
Методические указания подготовлены на кафедре "Математическое обеспечение и применение ЭВМ".
Составители:
Гурьянов Л.В., Князев В.Н., Ракова А.Н., Самуйлов С.В., Сивохин А.В., Дорофеева О.А., Кольчугина Е.А., Казакова И.А., Шашков Б. Д., Шибанов С.В.
Под редакцией Макарычева П.П.
Рецензент: Д.И.Прошин, к.т.н., начальник отдела бизнес-единицы «Программное обеспечение» НПФ «КРУГ»
Содержание
Стр.
Введение 5
1 Организация дипломного проектирования 7
2 Тематика дипломных проектов 9
3 Общие требования к дипломному проекту 11
3.1 Структура пояснительной записки 11
3.1.1 Титульный лист 12
3.1.2 Техническое задание 13
3.1.3 Реферат 13
3.1.4 Содержание 14
3.1.5 Введение 15
3.1.6 Раздел разработки программного обеспечения 15
3.1.7 Заключение 16
3.1.8 Список использованных источников 16
3.1.9 Приложения 16
3.2 Графическая часть 17
4 Рекомендации к структуре и оформлению раздела разработки программного обеспечения 18
4.1 Анализ предметной области 20
4.1.1 Модель предметной области в языке UML 21
4.1.2 Диаграммы методологии IDEF1 22
4.1.3 Модель «сущность – связь» в нотации IDEF1X 23
4.2 Анализ требований 23
4.2.1 Модель вариантов использования 24
4.2.2 Функциональное моделирование в нотации IDEF0 27
4.2.3 Модель анализа вариантов использования 28
4.3 Проектирование 29
4.3.1 Модель проектирования 30
4.3.2 Модель развертывания 34
4.4 Реализация 37
4.4.1 Модель реализации 37
4.4.2 Модель тестирования 42
4.5 Примеры описания процесса разработки 43
4.5.1 Разработка программных средств банковской системы 43
4.5.2 Пример проктирования базы данных 53
5 Подготовка и защита дипломного проекта 71
5.1 Подготовка к защите 71
5.2 Защита дипломного проекта 71
5.3 Требования к презентации и раздаточному материалу 73
Примеры оформления пояснительной записки 75
ТИТУЛЬНЫЙ ЛИСТ 76
ЗАДАНИЕ 78
РЕФЕРАТ 82
СОДЕРЖАНИЕ 83
ВЕДОМОСТЬ ДИПЛОМНОГО ПРОЕКТА 85
ЛИСТИНГ ПРОГРАММЫ 86
Краткое справочное руководство 87
Б1 Методология структурного анализа и проектирования IDEF0 88
Б2 Методология информационного менеджмента IDEF1 97
Б3 Методология инфологического проектирования IDEF1X 102
Б4 Универсальный язык моделирования UML 112
Б5 ЕСПД. Общие требования к текстовым документам 125
Б6 Примеры схем ГОСТ 19.701-90 140
Литература 144