Автоматизація робочого місця менеджера в салоні краси
програмний робочий місце менеджер
Введення
Менеджер - найманий керуючий компанією, фірмою, банком, структурним підрозділом, напрямком, що володіє в межах своєї компетенції, виконавчою владою. Менеджер займається плануванням, організацією, управлінням та контролюванням в компанії або підрозділі.
У посадові інструкції менеджера в салоні краси входить:
. Складання графіка роботи майстрів салону
. Реєстрація клієнтів
. Облік коштів на витратні матеріали, послуги
З розвитком комп'ютерної техніки з'явилася можливість автоматизувати роботу менеджера. Автоматизація дозволить заощадити робочий час з формування облікових записів, підвищить якість роботи менеджера і збільшить кількість надаваних послуг, що сприятиме процвітанню фірми.
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...