ат временіНетID СредстваЧісловойДлінное целоеНет
Таблиця № 3. Розклад
Ім'я поляТіп даннихФормат поля/розмір поляОбязательное полеID РаспісаніяСчетчікДлінное целоеДаID ПарікмахераЧісловойДлінное целоеНетДатаДата/времяКраткій формат временіНетВремяТекстовий50Нет
Таблиця № 4. Засоби
Ім'я поляТіп даннихФормат поля/розмір поляОбязательное полеID СредстваСчетчікДлінное целоеДаНазваніеТекстовий50НетЦенаЧісловойДлінное целоеНетКолічествоЧісловойДлінное целоеНетНалічіеТекстовий50Нет
Таблиця № 5. Послуги
Ім'я поляТіп даннихФормат поля/розмір поляОбязательное полеID УслугіСчетчікДлінное целоеДаНаіменованіе услугТекстовий50НетСтоімостьДенежнийДенежнийНет
Таблиця №6. Заявки
Ім'я поляТіп даннихФормат поля/розмір поляОбязательное полеID ЗаявкіСчетчікДлінное целоеДаID КліентаЧісловойДлінное целоеНетID ПарікмахераЧісловойДлінное целоеНетID УслугіЧісловойДлінное целоеНетДата запісіДата/времяКраткій формат временіНетВремяДата/времяКраткій формат временіНетДата виполненіяДата/времяКраткій формат временіНет 4.1.2 Структурна схема
Схема
4.2 Програмування
Відповідно до блок-схемою, наведеною вище в пункті 4.1.2. «Блок схема», в представленій програмі розроблені програмні модулі на Borland Delphi 7.А також запити Microsoft Access 2003. Тексти програмних модулів і запитів наведені в пункті V. «Додаток».
4.3 Аномалії і захисне програмування
У ході виконання програми можлива поява на екрані повідомлень:
. Повідомлення «Помилка читання бази даних».
Помилка виникає при неможливому читанні файлу бази даних.
При цьому оператор повинен:
. Перевірити наявність файлу db.mdb. Можливо, файл не існує або перебуває в іншій папці, ніж програма.
. Можливо, причиною помилки послужила несправність носія.
. Повідомлення «Невідповідність дат».
Помилка виникає при генерації звіту через неправильно введених дат.
При цьому оператор повинен:
Перевірити правильність написання дат.
4.4 Тестування та налагодження
Для написання програми на Borland Delphi я користувалася движком налагодження Borland Debugger Engine. Він має деякі засоби налагодження такі як:
? Контрольна точка зупинки програми (Toggle Breakpoint). Програма виконується в нормальному режимі і перериває своє виконання на точках зупинення програми.
? Запуск програми до команди, виділеної курсором (Run to Cursor). Програма виконується до команди, виділеної курсором у вихідному коді. Подальше виконання програми здійснюється командами Step Over і Trace Into.
? Перехід виконання програми за адресою (Go to Address). Програма виконується до команди за заданою адресою. Далі можна виконувати програму по одній команді на низькому рівні.
? Вікно стеження за змінними, записами і масивами (Inspect window).
? Вікно стеження за змінами значень змінних (Evaluate/Modify window).
? Вікно стеження за виконанням на низькому рівні (CPU window).
5. Аналіз результатів рішення
Відповідно до пункту 4.4 тестування і налагодження вироблялися безпосередньо під час розробки проекту. Після завершення роботи над програмою було ще раз вироблено повне тестування всієї програми.
вийшло в результаті програмне забезпечення задовольняє всім програмним вимогам, повністю працездатне, не вимагає принципових доопрацювань, і готове до експлуатації.
6. Інструкція користувачеві
Загальні відомості про програму
Програма служить для ефективного і швидкого оформлення записи клієнтів, на яку або послугу. Програма дозволяє значно підвищити швидкість роботи менеджера: складання графіка роботи майстрів салону, реєстрація клієнтів, облік коштів на витратні матеріали та послуги. Впровадження програми допоможе істотно знизити навантаження при обробці інформації та оформленні необхідної документації.
Переваги програми.
Зручність і простота в експлуатації (мінімальні навички роботи користувача на ПК); відповідність форм документів найостаннішим законам РФ; невеликий обсяг займаної пам'яті. Скороч...