nce ;//місцезнаходження компанііmail [150] ;//поштовий адресinn [12] ;//номер іннCorrespondentAccount [11] ;//кореспондентський адресFamilyBOSS [30 ] ;//прізвище начальника NameBOSS [30] ;//ім'я начальника
char SNameBOSS [30] ;//по батькові начальника
char FamilyMarketing [30] ;//прізвище маркетолога
char NameMarketing [30] ;//ім'я маркетолога
char SNameMarketing [30] ;//по батькові маркетолога
char phone [12] ;//телефонний номер компанії
char Region [40] ;//район місцезнаходження
bool status ;//статус (відкритий замовлення або закритий)
};
Клас, що містить дані про працівників певної проектної групи
class CProjectGroup
{
private:
CPassport * boss ;//покажчик на інформацію про керівника
CPassport * svyazist ;//покажчик на інформацію про фахівця зі зв'язків
CPassport * disayner ;//покажчик на інформацію про дизайнера
CList * worker ;//покажчик на список з інформацією про робочі
// наступні змінні більш не використовуються. Означали з яким видом послуг працює// група. Тепер за замовчуванням присвоюється значення true всі полям
bool baner;
bool shit; tv; journal;
};
Клас, що містить інформацію про замовлення
class CZakaz
{: int id ;//ід номер замовлення * group ;//покажчик на проектну групу. Працюючу із замовленням
CEmployer * client ;//покажчик на компанію-замовник
CBdUlug uslugi ;//всі замовлені послуги
};
Приклад робочої програми:
При запуску програми спливає вікно для введення міста (Рис.3)
В
Рис. 3. Вікно введення міста
Вводимо назву міста (Рис.4)
В
Рис. 4. Вікно з введеним назвою міста
Після введення міста з'являється вікно з трьома вкладками: замовлення, проектна група, сервісні функції.
У вкладці замовлення (Рис.5) є список створених замовлень. Є три кнопки: нове замовлення, редагувати, видалити. br/>В
Рис. 5. Вікно В«замовленняВ»
При натисканні на кнопку В«Нове замовленняВ» спливає вікно В«Створення замовленняВ» (Рис.6) Куди вводяться дані замовлення і вибирається проектна група.
В
Рис. 6. Вікно створення замовлення
Приклад заповненого замовлення...