Курсовая работа: Автоматизация учёта продажи товаров в магазинах

charaddress[30];//адрес магазина

chardate[30];//дата и время изменения файла

public:

voidset(char*, char*, char*);//присваивание данных объекту

voidshow();//вывод объектов на экран (в виде таблицы)

char* get_nazvanie()//"получить" nazvanie

void set_date_after_redact(char*);

friendvoidsort_shops(Shop*, int);//сортировка магазинов по названию

};

class Commodity //класстовар

{

char name[30];//название

int kol;//количество всего

int prodano;//количество проданных

double price;//цена товара

double gain;//выручка с продажи товаров

public:

void set(char*,int, int, double, double);//присваиваниезначенийобъекту

voidset_redact(int, int, double,double);//присваивание значений объекту после редактирования

char* get_name();//"получить" название товара

doubleget_gain();//"получить" значение выручки

void show();//вывод объектов на экран (в виде таблицы)

friend void sort_commodity_name(Commodity*,int);//сортировкапоназванию

friend void sort_commodity_price(Commodity*, int);//сортировкапоцене

};

2.3 Разработка программного кода приложения

С++ в настоящее время считается господствующим языком, используемым для разработки коммерческих программных продуктов.

С++ является языком программирования общего назначения. Естественная для него область применения - системное программирование, понимаемое в широком смысле этого слова. Кроме того, С++ успешно используется во многих областях приложения, далеко выходящих за указанные рамки. Реализации С++ теперь есть на всех машинах, начиная с самых скромных микрокомпьютеров - до самых больших супер-ЭВМ, и практически для всех операционных систем.

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

Суть объектно-ориентированного программирования заключается в использовании концепции “объектов” , то есть, скорее, образов, чем данных. Руководящая идея этого подхода заключается в стремлении связать данные с обрабатывающими эти данные методами в единое целое - объект. Объекты имеют характеристики и возможности.

К-во Просмотров: 325
Бесплатно скачать Курсовая работа: Автоматизация учёта продажи товаров в магазинах