КУРСОВАЯ РАБОТА по курсу «ООП»
Автор: drug | Категория: Прочее | Просмотров: | Комментирии: 0 | 18-07-2013 21:16

 

 

 

 

 

Специальность: Информационные системы и технологии (в экономике)

 

 

Пояснительная записка

КУРСОВАЯ  РАБОТА

 

по курсу «ООП»

 

 

 

 

 

 

 

 

 

 

 

 

Задание

 

Разработать программу, моделирующую работу ********** по продаже ************* в режиме пользователя(покупателя).

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

В качестве среды разработки используется Microsoft Visual Studio 2008.  Используемый язык – язык высокого уровня С++. Приложение имеет консольный интерфейс.

Ограничения используемой операционной системы: ОС семейства MicrosoftWindows.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Содержание

 

 

 

  1. Введение……………………………………………………..4
  2. Описание программы для программиста………………….5
  3. Описание алгоритмов решения задачи…………………….9
  4. Руководство пользователя………………………………….14
  5. Заключение………………………………………………….17
  6. Литература…………………………………………………..18
  7. приложение А (листинг программы с комментариями)….19
  8. приложение Б (скриншоты работы программы)………….34

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Введение

 

ТЕКСТ +  информ. по предметной области

 

  1. Описание программы для программиста

 

ТЕКСТ поясняющий конструктивы языка и ООП в целом

 

Программа, моделирующая работу ***************, будет иметь следующие классы (рис. ****).

 

Рис. ****Диаграмма классов

 

 

 

ОПИСАНИЕ КЛАССОВ 

Класс CItem является базовым абстрактным классом, описывающий элемент, который содержит поле name и чисто виртуальную функцию show(), который в дальнейшем обязательно должен быть перегружен при наследовании.

………………………..

……………………….

 

ТЕКСТ 

 

 

  1. Описание алгоритмов решения задачи

 

ТЕКСТ 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 3 Схема алгоритма работы **********

 

При разработке программы, моделирующей работу *************, наиболее важными для создания и понимания являются, например, блок-схемы методов: «*************» (рис. ****), «**********» (рис.****5), «*************» (рис. *****).

 

ТЕКСТ + БЛОК-СХЕМЫ

 

 

 

  1. Руководство пользователя

 

ТЕКСТ + СКРИНШЕТЫ (поясняющие работу с программой)

 

 

Заключение

 

Результатом данной курсовой работы является ……………….....

…………………………………………………………………………..

………………………………………………………………………….

………………………………………………………………………….

 

 

 

Литература

 

 

СПИСОК 

 

 

ПРИЛОЖЕНИЕ  А

 

*.h - файлы

*.сpp – файлы (при необходимости)

ПРИЛОЖЕНИЕ  Б

 

СКРИНШОТЫ  РАБОТЫ  ПРОГРАММЫ

 

Рис ******* Просмотр товаров

 

Сочинения курсовыеСочинения курсовые