Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MU_KP_OOP_230100_zaochnoe.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
33.61 Кб
Скачать

Чебоксарский политехнический институт (филиал)

ФГБОУ ВПО "Московский государственный машиностроительный университет (МАМИ)"

Кафедра управления в технических системах и программирования

Методические указания к курсовому проектированию по дисциплине "Объектно-ориентированное программирование" для студентов специальности 230100.62 "Информатика и вычислительная техника"

Разработано:

Ст. преподаватель Исаева И.Н.

Чебоксары 2014

1 Цели и задачи курсового проекта

Целью курсового проектирования является приобретение практических навыков поэтапной разработки нераспределённых объектно-ориентированных программ на языке С++, разработки собственных классов и применения классов библиотеки .NET Framework, создания из них объектов и обеспечении требуемого совместного функционирования этих объектов как объектно-ориентированной модели, реализующей поставленную задачу, а также описания разработанного программного продукта как с точки зрения его пользователя, так и с точки зрения разработчика.

В результате выполнения курсового проекта студенты должны:

  1. изучить и применить принципы поэтапной разработки и отладки программ средней сложности.

  2. уметь разрабатывать собственные классы, создавать из них разнообразные объекты и применять их совместно для реализации требуемых алгоритмов функционирования программы.

  3. уметь применять необходимые классы библиотеки NET Framework, создавать из них требуемые объекты и употреблять их в программе.

  4. уметь разрабатывать собственный интерфейс программы.

  5. уметь создавать необходимые события, делегаты и потоки и применять их для эффективного параллельного функционирования объектов и их взаимодействия.

  6. уметь описывать разработанный программный продукт как с точки зрения его пользователя, отражая его внешнюю сторону, так и с точки зрения программиста, отражая особенности его реализации.

2 Порядок выполнения курсового проекта

Курсовой проект по курсу " Объектно-ориентированное программирование " выполняется индивидуально каждым студентом в соответствии с вариантом. Обязательным является использование в курсовой работе объектно-ориентированного подхода и пользовательских классов.

Курсовой проект выполняется в среде MS Visual Studio любой версии на языке программирования С++.

В процессе работы студент должен:

1. Выполнить анализ предметной области.

2. Разработать пользовательские классы.

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

4. Разработать пользовательский интерфейс для ввода и получения информации.

5. Провести отладку и тестирование программы.

6. Оформить пояснительную записку.

Этапы курсового проектирования

1

Анализ предметной области, декомпозиция системы на компоненты (классы, объекты, модули).

2

Разработка пользовательских классов

3

Разработка алгоритмов, используемых при решении задачи

4

Разработка интерфейса

5

Отладка и тестирование программы

6

Оформление пояснительной записки

7

Защита курсового проекта

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]