ти всі необхідні при роботі з базами даних дії. DatabesDesktop забезпечує створення, перегляд та модифікацію таблиць баз даних. Крім того, дозволяє виконувати вибірку інформації шляхом створення запитів.
Таким чином, візуальна середа розробки додатків Delphi7 ідеально підходить для створення інформаційної системи Менеджер готелю raquo ;, поєднуючи в собі можливості зберігання великих обсягів інформації та створення привабливого і зручного графічного інтерфейсу.
. 1 Вимоги до графічного інтерфейсу
Рекомендації щодо розробки графічного інтерфейсу засновані на психофізіологічних особливостях людини і суттєво полегшать життя майбутнім користувачам програми, збільшать продуктивність їх роботи.
До зовнішнього вигляду вікон у Windows пред'являються певні вимоги. Середа візуальної розробки додатків Delphi7, в якій розроблялося представлене додаток, автоматично забезпечує стандартний для Windows вид вікон програми. Але програмісту необхідно продумати і вказати, які кнопки в смузі системного меню повинні бути доступні в тому чи іншому вікні, чи повинно вікно допускати зміну користувачем його розмірів, яким повинен бути заголовок вікна. Всі ці характеристики вікон забезпечуються установкою і управлінням властивостями форми.
У Delphi7 використовуються спеціальні технології, що дозволяють істотно полегшити працю програміста-розробника програм, наприклад: роблячи вікна програми із змінними користувачем розмірами для того, щоб користувач міг налаштовувати розмір вікон програми і зовнішній вигляд відображення інформації у вікні.
Важлива роль при розробці додатків відводитися системі меню. Головне меню повинно забезпечувати доступ до основних форм і функцій, виконуваних інформаційною системою. Головне меню є основним елементом управління системою. Панель інструментів являє собою потужне графічне засіб управління в подієво-керованих системах. Кнопки швидкого виклику панелі інструментів повинні бути забезпечені піктограмами, максимально характеризують функції, виконувані при їх натисканні.
Таким чином, графічний інтерфейс програми повинен поєднувати в собі функціональність і естетику.
. 2 Вимоги до програмного і апаратного забезпечення
Мінімальні вимоги, яким повинен відповідати комп'ютер для того, щоб на ньому працювала дана програма, наступні:
процесор: Pentium II і вище;
обсяг оперативної пам'яті: 64 Мбайт і вище;
монітор mCGA, тому програма працює в текстовому режимі (але рекомендується cVGA для кращого сприйняття оком відображуваної інформації);
5 МБ простору на жорсткому або гнучкому диску для самої виконуваної програми і вільний простір для файлів баз даних;
відео карта на 8 Мб;
операційна система? Windows?
система управління базами даних InterBase.
Оптимальні вимоги, яким повинен відповідати комп'ютер для того, щоб на ньому працювала дана програма, а користувач відчував себе комфортно, наступні:
процесор AMD Duron (tm);
128МБ оперативної пам'яті,;
монітор рідкокристалічний для якісного та безпечного для зору зорового сприйняття відображуваної інформації;
вінчестер 10ГБ для більш швидкої роботи з файлами баз даних;
5 МБ простору на жорсткому або гнучкому диску для самої виконуваної програми і вільний простір для файлів баз даних;
відео карта на 64 Мб.
Програмно ПЕОМ повинна бути забезпечена операційною системою Microsoft Windows2000/XP і СУБД InterBase.
Функціонування програми на ПЕОМ, характеристики якої задовольняють цим вимогам, призведе до прискорення обробки даних додатком і підвищенню зручності та ефективності його використання.
5. Тестування
. 1 Типи помилок
Тестування програми включає в себе перевірку її роботи в різних умовах з метою визначити коректність її роботи.
Так як інформаційна система призначена головним чином для зберігання даних і маніпуляцій з ними, то особливу увагу при проведенні тестування було приділено перевірці запису і видалення даних з таблиць, а також оновленню даних.
Знайдені помилки усувалися, і тестування тривало доти, поки робота програми не була визнана задовільною.
Розробка будь-якої програми передбачає наявність у вихідному тексті помилок і боротьбу з ними. Всі практично незліченну безліч можливих помилок зазвичай поділяють ...