28
на компьютере пользователя, так как использует многие функции,
процедуры, библиотеки Windows.
Разрабатывать свои динамически присоединяемые библиотеки (DLL)
компонентов, форм, функций, которые возможно использовать из
других языков программирования.
Разрабатывать мощные системы работы с локальными и удаленными
базами данных любых типов; при этом есть возможность автономной
отладки приложений с последующим выходом в сеть.
Формировать и печатать сложные отчеты, включающие таблицы,
графики и т.п.
Разрабатывать справочные системы (файлы.hlp), как для своих
приложений, так и для любых других, которые, можно разработать не
только из приложений, но и просто из Windows.
Разрабатывать профессиональные программы установки для
приложений Windows, которые учитывают всю специфику и все
требования Windows.
Программа разрабатывается в среде операционной системы Windows XP
и предназначена для работы в данной операционной системе. Выбор
операционной системы Windows XP обусловлен тем, что она предназначена для
профессионального использования в офисе или корпоративной среде.
В качестве СУБД решено использовать встроенную в среду
программирования Delphi СУБД Paradox. Выбор СУБД Paradox обусловлен тем,
что автономные базы данных полезны для развития тех приложений, которые
распространены среди пользователей, каждый из которых поддерживает
отдельную базу данных [5]. Это приложения, способные обработать
информацию и документацию некрупного офиса, кадровый состав небольшой
компании, бухгалтерские документы некрупной бухгалтерии. Пользователь
такого приложения имеет возможность манипулировать своими собственными
данными на своем рабочем компьютере. При этом пользователь не нуждается в
доступе к информации других пользователей, поскольку отдельная база данных
является достаточно приемлемой.