Файл: Курсовой проект по дисциплине Объектноориентированное программирование тема Разработка программного обеспечения с использованием объектноориентированного подхода.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 12.12.2023

Просмотров: 13

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

(ФГБОУ ВО «ВГТУ»)

Факультет информационных технологий и компьютерной безопасности


(факультет)

Кафедра Систем автоматизированного проектирования и информационных систем



КУРСОВОЙ ПРОЕКТ




по дисциплине Объектно-ориентированное программирование

тема Разработка программного обеспечения с использованием объектно-ориентированного подхода
Расчетно-пояснительная записка
Разработал студент Д. В. Дмитриев

Подпись, дата Инициалы, фамилия

Руководитель Б.Н. Тишуков


Подпись, дата Инициалы, фамилия

Члены комиссии


Подпись, дата Инициалы, фамилия


Подпись, дата Инициалы, фамилия

Нормоконтролер Б.Н. Тишуков


Подпись, дата Инициалы, фамилия


Защищена ___________________ Оценка ____________________________

дата
2023

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

РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

(ФГБОУ ВО «ВГТУ»)

Кафедра Систем автоматизированного проектирования и информационных систем



ЗАДАНИЕ

на курсовой проект
по дисциплине Объектно-ориентированное программирование

тема Разработка программного обеспечения с использованием объектно-ориентированного подхода
Студент группы ИСТ-223 Дмитриев Владислав Дмитриевич

Фамилия, имя, отчество

Вариант 4. Служба такси
Технические условия процессор AMDRyzen 5 4500U 2,38 ГГц, операционная система Windows 10, ОЗУ 8192 МБ
Содержание и объем проекта (графические работы, расчеты и прочее):

анализ предметной области и требований к программному обеспечению(10 страниц); моделирование и разработка системы на основе принципов ООП (10 страниц); реализация системы на общесистемном языке программирования (10 страниц); 13 рисунков, 2 таблицы, 1 приложение .
Сроки выполнения этапов анализ предметной области и требований к программному обеспечению (01.03 – 25.03); моделирование и разработка системы на основе принципов ООП (26.03 – 19.04); реализация системы на общесистемном языке программирования (20.04 – 11.05); описание диалога с пользователем (12.05 – 21.05); оформление пояснительной записки (22.05 – 04.06)


Срок защиты курсового проекта 05.06.2021



Руководитель Б.Н. Тишуков

Подпись, дата Инициалы, фамилия
Задание принял студент Д. В. Дмитриев

Подпись, дата Инициалы, фамилия

Замечания руководителя
Содержание


Введение………………………………………………………………….…………..

5

1 Анализ предметной области………………………………………………………

6

1.1 Особенности предметной области…………..……………………………….

9

1.2 Описание бизнес-процессов в рамках предметной области…..…………...

16

1.3 Проблемы, возникающие в данной предметной области и перспективы их решения с использованием программных средств………………………….


18

1.4 Анализ существующих аналогов…………………………………………….

19

1.5 Цель и задачи курсового проектирования…………………………………...

20

2 Моделирование и разработка системы на основе принципов ООП …………..

23

2.1 Постановка задачи…………………………………………………………….

25

2.2 Проектирование базы данных для системы…..…………………………….

25

2.3 Объектно-ориентированные принципы и компоненты…………………….

26

2.4 Разработка классов……………………………………………………………

27

3 Реализация системы на общесистемном языке программирования……………

28

3.1 Выбор средств программной реализации……………………………………

30

3.2 Алгоритм выполнения программы…………………………………………..

31

3.3 Модульная структура программы……………………………………………

32

3.4 Описание диалога с пользователем…………………………………………

33

Заключение…………………………………………………………………………...

35

Список использованной литературы……………………………………………….

36

Приложение ...………………………………………………………………………..

37




Введение



Заключение



Список использованной литературы

1. Норенков И.П. Основы автоматизированного проектирования: Учеб. для вузов. – 3-е изд., перераб. и доп. / И.П. Норенков. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2006. – 448с.

2.

3.

4.

5.


Приложение

(обязательное)

Листинг программы на C++