ази, оброблюваних з використанням одного з найбільш інтелектуальних оптимізаторів запитів.
Мова FoxPro включає тепер засоби створення Windows-подібного інтерфейсу, тобто так званого інтерфейсу, керованого подіями.
FoxPro пропонує інтерфейс, що забезпечує швидкий доступ до всіх потрібних даних і разом з тим можливість підтримки їх чіткого взаємозв'язку і порядку.
FoxPro дає можливість розробнику самому написати зручний драйвер принтера.
Обробка даних в FoxPro може виконуватися за допомогою наступних підходів:
Безпосередня обробка даних користувачем через систем-ні меню FoxPro. Робота на цьому рівні вимагає від користувача доброго володіння інтерфейсом системи та вміння читати англомовні повідомлення. Тут можуть бути поставлені лише дуже прості завдання.
Обробка даних за допомогою прикладних програм. Створення програмних продуктів в середовищі FoxPro може бути виконано только кваліфікованим програмістом. Використання готових прикладних пакетів абсолютно звільняє користувача від необхідності що-небудь вивчати, окрім самої прикладної системи, а також від виконання будь-яких технічних дій з обробки даних і дозволяє зосередитися тільки на прийнятті змістовних рішень.
Обробка даних за допомогою програм, створених засобами генератора пріложеній.обладает ефективним мовою програмування прикладних інформаційних систем. З огляду на те, що мови створення інформаційних систем орієнтовані на безпосередній діалог з користувачем з обробки даних, що знаходяться в дискових файлах, для них зазвичай характерні такі особливості:
наявність потужних команд обробки файлів;
розвинені засоби ведення діалогу (меню, «гарячі» клавіші);
зручні засоби введення / редагування даних;
можливість прискореного доступу до даних (індексування);
можливість забезпечити контекстно-чутливу допомогу - таку як інструкції по вводу даних - при натисканні клавіші F1;
використання утиліт, що викликаються прямо з операційної системи для створення файлів бази даних та індексів, наклейок і звітів;
повні налагоджувальні можливості.
Враховуючи можливості описаного мови програмування СУБД FoxPro і інформаційний характер завдання дипломного проекту, необхідність обробки декількох пов'язаних таблиць, в якості мови програмування для розробки інформаційної системи «Бібліотека» була вибрана мова програмування FoxPro.
.7 Опис програми
Найменування програми: «Інформаційна система» Бібліотека «Індетіфікатор: ISЯзик програмування: Fox Pro 2.6 for MS-DOSНазначеніе програми: Програма призначена для використання у великих і середніх бібліотеках з метою підвищення точності та швидкості обслуговування читачів та контролю за своєчасним поверненням виданої літературиОборудованіе: Комп'ютер IBM PC / AT AMD Athlon? XP - 1700 ОЗУ 256Мбайт, жорсткий диск 40 Гб (Maxtor), монітор 17 «» SyncMaster 765 MagicBright, клавіатура, миша, принтер Xerox Phaser 3110Входние дані: Бази даних: READERS.dbf, BOOKS.dbf, щоденні дані про роботу бібліотекі.Виходние дані: Документ »Список боржників", файл DOLG.txtКраткій алгоритм: Програма є моделлю читацької картотеки (аб...