ої плати. Вимога виникла в результаті опитування.
. В інформації про співробітника повинна бути зазначена його пророблена робота. А саме: вказана дата / час / ім'я людини, якого співробітник обслужив (збирається обслужити) / що робили (будуть робити) / номер телефону відвідувача / виручка за роботу.
Співробітникові необхідно для аналізу та планування своєї роботи. Підприємцю необхідно для аналізу роботи співробітника. Номер телефону відвідувача необхідний для зв'язку з відвідувачем, наприклад, для уточнення його приходу.
. В інформації про співробітника повинна бути зазначена його посада і номер телефону.
Необхідно для аналізу і зв'язки з співробітником.
. У підприємця має бути спільне зведення про дохід.
Необхідно для аналізу.
. Необхідна можливість дивитися відомості за певні періоди часу.
Необхідно для аналізу.
. Повинна бути можливість використання програми в різних ОС, таких як Windows, Mac OS, Android, iOS, Windows Phone.
Вимога виникло в результаті опитування.
На основі поставлених вимог необхідно розробити інтерфейс користувача, схему бази даних і запити до бази даних.
Глава 3. Інтерфейс користувача
У цій главі наводиться інтерфейс, розроблений на основі вимог до системи.
Скриншот № 1. Авторизація в особистому кабінеті.
Скриншот № 2. Сторінка в особистому кабінеті співробітника план / дохід на поточний день. Початкова сторінка співробітника після авторизації
Скриншот № 3. Сторінка в особистому кабінеті співробітника. План роботи на 2013.12.15
Скриншот № 4. Початкова сторінка підприємця після авторизації
Скриншот № 5. Облік приходу / відходу співробітників. Для підприємця
У цьому розділі були дані основні розробки інтерфейсу, відповідні вимогам до системи.
Глава 4. Розробка схеми бази даних
У даній главі наводиться схема бази даних для системи.
Схема БД складається з трьох таблиць:
1. Login (Identification_number, Password, Name, Position, Tel) скрипт: TABLE Login (_number INT PRIMARY KEY, VARCHAR (10) NOT NULL, VARCHAR (20) NOT NULL, VARCHAR (20) NOT NULL, VARCHAR (20) NOT NULL
);
. Info (Сlock_number, Data, Time, Name_customer, Tel_customer, Work, Proceeds) скрипт: TABLE Info (_number INT, DATE NOT NULL, TIME NOT NULL, _customer VARCHAR (20), _customer VARCHAR (20), VARCHAR (20), INT , KEY (Identification_number) REFERENCES Login (Identification_number)
);
. Visiting (Data, Identification_number, Time1, Time2) скрипт: TABLE Visiting (DATE NOT NULL, _number INT, TIME, TIME, KEY (Identification_number) REFERENCES Login (Identification_number)
);
Таблиця Login представляє табельний номер співробітника (Identification_number), який надалі буде використаний для входу в особистий кабінет, пароль від особистого кабінету (Passw...