Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка проекту системи, призначеної для ведення бухгалтерії початківцями підприємцями

Реферат Розробка проекту системи, призначеної для ведення бухгалтерії початківцями підприємцями





ord), ім'я співробітника (Name), його посада (Position) і телефон (Tel). Передбачається, що табельний номер в таблиці унікальний, тобто є первинним ключем.

У таблиці Info вказані табельний номер співробітника (Сlock_number) - зовнішній ключ до таблиці Login, дата роботи (Data), час роботи (Time), ім'я клієнта (Name_customer), телефон клієнта (Tel_customer), робота , яка проводилась або буде проводитися (Work), Отриманий дохід за роботу (Proceeds).

У таблиці Visiting вказані дата приходу / відходу (Data), табельний номер співробітника (Identification_number) - зовнішній ключ до таблиці Login, час приходу (Time1), час догляду (Time2).

У цій главі була дана схема бази даних, розроблена виходячи з вимог до системи.


Глава 5. Розробка запитів до бази даних


У даній главі наводяться основні запити до бази даних, розроблені на основі вимог до системи.


Номер требованіяОпісаніе вхідних і вихідних даних запросаЗапрос на мові реляційної алгебри або на SQL1На вході Користувач вводить в систему: табельний номер 012; пароль x12ji. На виході Якщо результат запиту порожній, то система вважає, що пара табельний номер / пароль вказана невірно і відмовляє користувачеві в доступі (див. скріншот № 1). ? Identification_number=012 and password=x12ij (Login) 2, 11На вході Співробітник з табельною номером 012 успішно входить в систему 02.12.2013. На виході Інформація про роботу співробітника, табельний номер якого 012, за день (див. скріншот № 2). ? Data and Time and Name_customer, Tel_customer, Work, Proceeds (? Identification_number=012 and Data=2013.12.02 (Info)) 4на вході Співробітник з табельною номером 012 додає в свій план клієнта Аліна з телефоном 8987654321 на 15.12.2013 14:00 на стрижку. На виході У плані в рядку з датою 15.12.2013 і часом 14:00 додалося ім'я клієнта Аліна, його номер телефону й робота, яка буде проведена - стрижка. (Див. скріншот № 3) INSERT INTO Info (Identification_number, Name_customer, Tel_customer, Work, Data, Time) VALUES (012, Аліна, 8987654321, стрижка, 2013-12-15, 14:00:00); 6, 11На вході Співробітник з табельною номером 012, який за договором отримує 5% від виконаної роботи, вибирає період тиждень у графі з підсумковими відсотками. На виході Інформація про відсотки за виконану роботу співробітника, табельний номер якого 012, за тиждень (див. скріншот № 2). SELECT SUM (Proceeds) * 0,05 FROM Info WHERE Identification_number=012 AND 2013.11.26 <= Data <= 2013.12.02; 7На вході Підприємець успішно входить в систему. Буде потрібно декілька запитів. На виході Список співробітників-перукарів, список співробітників-манікюрщіков, список співробітників-педікюрщіков (див. скріншот № 4). SELECT Name FROM Login WHERE Position=перукар; SELECT Name FROM Login WHERE Position=манікюр; SELECT Name FROM Login WHERE Position=педикюр; 8, 11На вході Підприємець в загальних відомостях обліку приходу / відходу вибирає період день, дата 2013.12.02. На виході Облік приходу / відходу співробітників за 2013.12.02 (див. скріншот № 5). SELECT Data, Identification_number, Name, Time1, Time2 FROM Visiting, Login WHERE Login.Identification_number=Visiting.Identification_number AND Data=2013.12.02;

Висновок

програма база дані облік

У даній роботі розкривається актуальна проблема веденн...


Назад | сторінка 4 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Номер люкс
  • Реферат на тему: Розробка бази даних обліку перепусток учнів і програми-клієнта до неї
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Аналіз даних за допомогою технології Data Mining
  • Реферат на тему: Оформлення на роботу новоприбулого співробітника