Автоматизація робочого місця менеджера в салоні краси  
   програмний робочий місце менеджер  
   Введення  
   Менеджер - найманий керуючий компанією, фірмою, банком, структурним підрозділом, напрямком, що володіє в межах своєї компетенції, виконавчою владою. Менеджер займається плануванням, організацією, управлінням та контролюванням в компанії або підрозділі. 
  У посадові інструкції менеджера в салоні краси входить: 
 . Складання графіка роботи майстрів салону 
 . Реєстрація клієнтів 
 . Облік коштів на витратні матеріали, послуги 
  З розвитком комп'ютерної техніки з'явилася можливість автоматизувати роботу менеджера. Автоматизація дозволить заощадити робочий час з формування облікових записів, підвищить якість роботи менеджера і збільшить кількість надаваних послуг, що сприятиме процвітанню фірми. 
    1. Постановка завдання  
   Завдання дипломного проекту розробити програмне додаток, що дозволяє автоматизувати робоче місце менеджера в салоні краси, який веде облік косметичних засобів, проводить запис клієнтів, складає розклад роботи співробітників і оформляє необхідні звітні документи. Розроблюване програмне додаток повинен відповідати наступним вимогам: 
  1.Находящаяся інформація в програмі (про клієнтів, майстрах, косметичних засобах, заявках) повинна бути короткою і давати комплексну інформацію про послуги, косметичних засобах і клієнтах. 
  2.Сформірованние звіти (по клієнтах, заявками та по косметичним засобам) повинні виводитися на друк, здійснювати пошук за прізвищем, датою. 
  3.Должна присутнім процедура реєстрування нових клієнтів. 
				
				
				
				
			  4.Должен вестися облік косметичних засобів і визначено графік роботи кожного з співробітників. 
   2. Формалізація  
   Для побудови необхідно провести формалізацію задачі, що є необхідним етапом розробки завдання і полягає в побудові структури таблиць для зберігання інформації, схеми їх взаємозв'язків і опису алгоритмів обробки. 
   Рис. 
   Розробка проекту реалізації завдання виконується в кілька етапів і починається з аналізу тієї інформації, яка є вихідний (форми і звіти для Borland Delphi 7). Тільки після з'ясування структури і складу цієї інформації можна зробити висновок про структуру і склад таблиць даних. Необхідним етапом формалізації задачі є нормалізація бази даних, яка, по суті, являє собою процес оптимізації зберігання та використання інформації в таблицях. 
  Найбільш часто використовується приведення до третьої нормальної форми (3NF). У результаті усувається надмірність даних і спрощується процес зміни структури БД. 
  Спочатку проводиться приведення до першої нормальної форми (1NF) - кожній таблиці призначається первинний ключ, що забезпечує унікальність кожного запису. Тут же видаляються всі повторювані групи (точніше створюється нова таблиця для повторюваних груп). 
  У процесі приведення до другої нормальної форми проводиться усунення надмірності даних - будь-яке поле в таблиці, яке є надлишковим або завжди залишається незмінним, заснованим на значенні іншого поля, необхідно перенести в іншу таблицю. 
  І, нарешті, в 3NF всі поля кожної таблиці безпосередньо пов'язані з полем первинного ключа і не залежать від інших полів. На практиці це робиться наступним чином - будь-яке поле не пов'язане з полем первинного ключа, необхідно перенести в окрему таблицю. 
  При розробці структури даних розглянутої задачі спочатку малося на увазі слідування 3NF. У Access існує майстер аналізу таблиць, що дозволяє ще більш спростити цей процес. 
  На наступному етапі уточнюється структура полів в таблицях, і визначаються правила введення. У Borland Delphi 7 проектуємо вхідні і вихідні форми і звіти. На заключному етапі створюється меню і різні інтерфейсні проміжні форми. Потім, в процесі відладки і доопрацювання, можливе повернення на будь-який етап процесу розробки. 
  У наступних розділах пояснювальної записки всі об'єкти завдання розглядаються більш докладно. 
    3. Опис середовища програмування  
   Програмне забезпечення «Автоматизація робочого місця менеджера в салоні краси» розроблений на СУБД Microsoft Access XP Borland Delphi 7. 
  Access XP входить до складу Micros...