и
Методи public класу FunctionAdmin, конструктор:
(QLinkedList * _users, User * _current,
QWidget * parent = 0);
деструктор: ~ FunctionAdmin ();
Слоти protected класу FunctionUser
void newPassword (); задати новий пароль користувачеві
void editAccess (); змінити права користувача
void saveUsers (); зберегти зміна
void deleteUser (); видалити користувача
void editPostersUser (); змінити оголошення користувача
Інструкція до програми
Робота в програмі підтримує 3 режими. Гість, користувач, адміністратор. Так само присутня процес реєстрації нових користувачів. p align="justify"> Для входу гостя, непотрібен введення логіна і пароля. Доступні функції: перегляд оголошень про здачу і про винаймання житла. p align="justify"> Для входу користувача потрібне введення логіна і пароля. Реєстр враховується. Доступні функції: перегляд оголошень про здачу і про винаймання житла, редагування своїх оголошень, видалення свого облікового запису (включаючи всю інформацію, збережену від даного користувача). p align="justify"> Для входу адміністратора потрібне введення логіна і пароля. Реєстр враховується. Доступні функції: перегляд оголошень про здачу і про винаймання житла, редагування своїх оголошень, видалення свого облікового запису (включаючи всю інформацію, збережену від даного користувача), редагування чужих оголошень, видалення користувачів, зміна прав користувачів, призначення нового пароля користувачам. p align="justify"> Логін адміністратора за замовчуванням: ADMIN
Пароль адміністратора за замовчуванням: KI11-08
Завжди потрібна наявність адміністратора, тому передбачена система збереження режиму адміністратора, а саме: за відсутності користувачів з режимом адміністратора, перевіряється наявність користувача з логіном ADMIN. За наявності такого користувача, йому призначаються права адміністратора. За відсутності користувача з таким логіном, створюється вбудований обліковий запис, з логіном і паролем, описана вище. br/>
Висновок
програма додаток windows linux
Переваги програми:
1. Програма написана на мові C + + з використанням бібліотеки Qt, є кроссплатформенной, що робить можливим використовувати вихідний код для створення програми під Windows, Linux або Mac OS X без додаткових змін початкового коду.
. Дані зберігаються в двійкові файли, що дозволяє переносити з однієї системи в іншу без додаткових перетворень.
. Має зрозумілий, дружній інтерфейс. <...