Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
П32_Сафонькин_И_А._Система_продажи_подержанных_...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
397.82 Кб
Скачать

Министерство сельского хозяйства и продовольствия Республики Беларусь

УО «Полоцкий государственный аграрно-экономический колледж»

 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовому проекту по дисциплине «Конструирование программ и языки программирования»

Тема: «Информационная система продажа подержанных автомобилей»

 

КП 506900.32126 ПЗ

 

Выполнил:

учащийся группы П32 3 курса

отделения «Программное обеспечение

информационных технологий и право»       И.А.Сафонькин

Руководитель:      А.С Мазынский

      

Полоцк 2015

Оглавление

ВВЕДЕНИЕ 5

1 АНАЛИЗ ИСХОДНЫХ ДАННЫХ И ПОСТАНОВКА ЗАДАЧИ ПРОЕКТИРОВАНИЯ 6

1.1 Анализ исходных данных и описание предметной области 6

1.3 Постановка задач проектирования 6

1.4 Выводы по первой главе 7

2 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 8

3 ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА 11

3.1 Разработка диаграммы вариантов использования 11

3.2 Разработка функциональной структуры приложения 11

3.4 Выводы по третьей главе 13

4 РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА 14

4.1 Реализация функциональных частей 14

4.3 Реализация пользовательского интерфейса 15

4.4 Результаты тестирования 17

ЗАКЛЮЧЕНИЕ 23

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 24

ПРИЛОЖЕНИЕ А 25

Диаграмма вариантов использования 25

ПРИЛОЖЕНИЕ Б 26

Диаграмма классов 26

ПРИЛОЖЕНИЕ В 27

Техническое задание 27

Введение 27

В1 ОСНОВАНИЯ ДЛЯ РАЗРАБОТКИ 28

В2 НАЗНАЧЕНИЕ РАЗРАБОТКИ 29

В3 ИСХОДНЫЕ ДАННЫЕ, ЦЕЛИ И ЗАДАЧИ 30

В3.1 Исходные данные 30

В3.2 Цель работы 30

В3.3 Решаемые задачи 30

В4 ТРЕБОВАНИЯ К ПРОГРАММЕ ИЛИ ПРОГРАММНОМУ ИЗДЕЛИЮ 31

В4.1 Требования к функциональным характеристикам 31

В4.2 Требования к надежности 31

В4.3 Условия эксплуатации 31

В4.4 Требования к составу и параметрам технических средств 32

В4.5 Требования к информационной и программной совместимости 32

В4.6 Требования к маркировке и упаковке 32

В4.7 Требования к транспортированию и хранению 32

В4.8 Специальные требования 32

В5 ТРЕБОВАНИЯ К ПРОГРАММНОЙ ДОКУМЕНТАЦИИ 33

В6 ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ 34

В7 СТАДИИ И ЭТАПЫ РАЗРАБОТКИ 35

Стадии и этапы разработки программного обеспечения следующие: 35

разработка технического задания; 35

анализ требований и уточнение 35

спецификаций; 35

проектирование структуры программного обеспечения, проектирование компонентов; 35

реализация компонент и автономное тестирование компонентов. 35

сборка и комплексное тестирование; 35

разработка программной документации; 35

подготовка доклада и предзащита. 35

В8 ПОРЯДОК КОНТРОЛЯ И ПРИЕМКИ 36

В8.1 Порядок контроля 36

В8.2 Порядок защиты 36

В8.3 Срок защиты 36

Примечание 36

ПРИЛОЖЕНИЕ Г (обязательное) Содержимое электронного носителя 37

Введение

Проект на тему «Система продажа подержанных автомобилей» является актуальным даже несмотря на несколько ухудшившуюся за последние годы ситуацию в экономике страны, рынок автомобилей все же продолжает развиваться. Постоянно открываются новые и расширяются действующие авторынки, ведущие производители автомобилей, открывают салоны по продаже своих новинок, в огромном количестве оформляются сделки купли-продажи автомобилей между частными лицами.[9]

Благодаря этому автомобили стали доступными для основной части населения и, соответственно, возрос интерес к проблемам приобретения подержанного авто, продажи или обмена старого.

Целью работы является разработка системы продажи подержанных авто.

Задачей является создание программного продукта предназначенного для автоматизированного учета авто, упрощения работы с данными клиентов, обеспечения поиска автомобилей.

Предметом работы является система продажа подержанных автомобилей.

Для создания данной системы необходимо решить следующие задачи:

  • произвести анализ исходных данных и предметной области;

  • выполнить постановку задач проектирования;

  • проектирование функциональной структуры приложения;

  • осуществить проектирование пользовательского интерфейса;

  • разработать программное обеспечение;

  • протестировать программный продукт;

  • разработать программную документацию.