- •Введение
- •1 Цели и задачи курсового проектирования
- •2 Организация курсового проектирования
- •3 Задание на курсовое проектирование
- •4 Структура пояснительной записки
- •4.1 Типовая структура
- •4.5 Раздел «Постановка задачи»
- •4.6 Раздел «Выбор метода решения»
- •4.2 Титульный лист
- •4.3 Лист задания
- •4.4 Раздел «Введение»
- •5 Метод
- •5.1 Объектно-ориентированный анализ
- •5.2 Объектно-ориентированное проектирование
- •5.2.1 Диаграммы классов
- •5.2.2 Диаграммы объектов
- •5.2.3 Диаграммы состояний и переходов
- •5.2.4 Диаграммы взаимодействия
- •5.3 Объектно-ориентированное программирование
- •5.3.1 Диаграммы модулей
- •5.3.2 Диаграммы процессов
- •5.3.3 Протоколы классов
- •Часть 1. Работа с оо словарем ПрО.
- •Часть 2. Работа с crc-карточками.
- •Часть 3. Работа с диаграммой классов.
- •Часть 4. Определение модификаторов доступа, типов данных и начальных значений.
- •Часть 5. Реализация методов.
- •Часть 6. Распределение классов по модулям.
- •Часть 7. Реализация многопоточности.
- •5.3.4 Реализация модуля главной программы
- •6 Указания по оформлению материалов курсового проекта
- •6.1 Требования к оформлению пояснительной записки
- •6.2 Требования к оформлению программного продукта
- •Перечень ссылок
- •Приложение а Тематика курсовых проектов
- •Приложение б Пример оформления титульного листа
- •Приложение в Пример оформления листа задания на курсовое проектирование
- •Приложение г Пример оформления листа «Реферат»
- •Приложение д Пример оформления листа «Содержание»
- •Приложение е Пример оформления листа «Перечень обозначений, символов, единиц, сокращений и терминов»
- •Приложение ж Пример оформления Технического задания
- •Приложение з Пример оформления листинга программы Приложение г Листинги программных модулей
- •Приложение и Пример оформления экранных форм
Приложение а Тематика курсовых проектов
Ниже приведен ориентировочный перечень предметных областей для курсового проектирования. Студент может попытаться самостоятельно придумать для себя название и описание предметной области, которой нет в перечне. Все предметные обязательно утверждаются руководителем.
Производственная поточная линия.
Моделирование работы танкерного флота, обслуживающего нефтеочистительную установку.
Модель работы камерной печи.
Имитация работы оптового магазина.
Банк для автомобилистов со сменой подъездных полос.
Палата психиатрической больницы.
Работа порта.
Производственная линия с пунктами технического контроля.
Моделирование автогрузовых перевозок.
Моделирование работы карьера.
Исследование участка дороги с односторонним движением.
Модель планирования работ в цехе.
Химическое производство.
Приложение б Пример оформления титульного листа
М
Государственный университет информатики и искусственного интеллекта
Д050103.1.01.09/118.КП
Кафедра программного обеспечения интеллектуальных систем
Курсовой проект
по дисциплине: «Объектно-ориентированное программирование»
Тема: «Имитационное моделирование динамических систем и процессов с использованием объектно-ориентированного подхода. «<Название предметной области>»
Руководители: ____________ ст.пр. С.П. Некрашевич (дата, подпись) ____________ асс. О.О. Савельев (дата, подпись) ____________ асс. Р.В. Ковтунов (дата, подпись) Разработал: ____________ ст.гр. ПО-09в А.А. Ваганов (дата, подпись)
Донецк – 2010
|
Приложение в Пример оформления листа задания на курсовое проектирование
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
Государственный университет информатики и искусственного интеллекта
Факультет: Современных компьютерных информационных технологий Специальность: Программное обеспечение автоматизированных систем Кафедра: Программного обеспечения интеллектуальных систем
ЗАДАНИЕ НА КУРСОВОЙ ПРОЕКТ по дисциплине: «Объектно-ориентированное программирование»
Студенту ________ Шевченко Алексею Олеговичу ________ группы _ ПО-09в __ (фамилия, имя, отчество) Тема проекта Имитационное моделирование динамических систем и процессов с использованием объектно-ориентированного подхода. «<Название предметной области>». ___________________________________________________ Исходные данные к проекту Основные положения ОО методологии разработки ПО, проведения этапов ОО анализа, ОО проектирования, ОО программирования. Описание предметной области.___________________________________________________ Перечень искомых результатов Словарь ПрО. ОО словарь ПрО. Диаграммы классов, объектов, состояний и переходов, взаимодействия, модулей, процессов. Протоколы классов. Результаты моделирования: <индивидуальный перечень результатов>. ___________________________________________ Рекомендуемая литература 1. Шлеер С. Объектно-ориентированный анализ: моделирование мира в состояниях / Шлеер С., Меллор С. – К.: Диалектика, 1993. – 240 с. 2. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на C++ / Гради Буч. – М.: Невский проспект, 2000. – 2-е изд. – 359 с. 3. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений / Гради Буч, Роберт А. Максимчук, Майкл У. Энгл, Бобби Дж. Янг, Джим Коналлен, Келли А. Хьюстон. – М.: Вильямс, 2008. – 3-е изд. – 720 с. 4. Страуструп Б. Язык программирования C++. Специальное издание / Бьерн Страуструп. – М.: Бином, 2008. – 3-е изд. – 1054 с._________
Дата выдачи задания 16.02.2010
Дата защиты проекта 07.06.2010
Руководители ___ ст.пр. С.П. Некрашевич (подпись) (должность, Ф.И.О.) ___ асс. О.О. Савельев (подпись) (должность, Ф.И.О.) ___ асс. Р.В. Ковтунов (подпись) (должность, Ф.И.О.) Разработчик ___ А.О. Шевченко (подпись) (Ф.И.О.)
|

ИНИСТЕРСТВО
ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ