Учет и анализ заказов на поставку продукции - Курсовая работа

бесплатно 0
4.5 80
Создание и анализ графического интерфейса проекта для удобного хранения и обработки данных о заработной плате сотрудников фирмы. Основные методы соответствующих классов, влияющих на функции проекта. Разработка программного кода файлов, его листинг.


Аннотация к работе
Мною был разработан класс Data, содержащий в себе атрибут data, в котором располагается весь массив данных о сотрудниках, а также методы работы с этим массивом (например, поиск и сортировка массива). void new_zapis (zapis* &data, int nrec, char* surname, char* name, char* otch, int zarplata, char* rez, char* dol); fscanf (inp, «%s % s % s % d % s % s», &object.data[nrec].surname, &object.data[nrec].name, &object.data[nrec].otch, &object.data[nrec].zarplata, &object.data[nrec].rezhim, &object.data[nrec].dol); {object.new_zapis (object.data, nrec, new_surname_fl->Text.c_str(), new_name_fl->Text.c_str(), new_otch_fl->Text.c_str(), STRTOINT (new_zar_fl->Text), new_rez_fl->Text.c_str(), new_dol_fl->Text.c_str()); {object.new_zapis (object.data, nrec, new_surname_fl->Text.c_str(), new_name_fl->Text.c_str(), new_otch_fl->Text.c_str(), STRTOINT (new_zar_fl->Text), new_rez_fl->Text.c_str(), new_dol_fl->Text.c_str());Также имеются функции добавления, изменения и удаления записей, сортировки и поиска данных и моментального отображения изменений на форме. 1) Объектно-ориентированный подход к программированию оказался очень удобным для реализации и решения различных задач, связанных с данным проектом. 2) Работа с выпадающими списками должностей и режимами работ сотрудников выполнена с использованием двух классов. Так как эти классы очень схожи, мной было принято решение о создании общего абстрактного класса combo_box с методом обновления данных в списке, а также двух классов, наследуемых от него (один для режима работа, другой - для должностей). 3) При реализации сортировок по различным атрибутам в работе используются практически идентичные методы сортировки в классе Data.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?