программа пользуется средствами, предоставляемыми операционной системой.
Таким образом, выбор операционной системы очень важен, так как он
определяет набор программ и формат исполняемых файлов, а также их
взаимодействие с операционной системой.
На компьютерах, используемых в качестве рабочих мест пользователей,
чаще всего применяются следующие операционные системы:
- операционные системы семейства Windows от фирмы Microsoft
- операционные системы Linux/BSD семейства (UNIX подобные) от
различных фирм – разработчиков (Red Hat, Debian, Novel, Mandrake soft, Gentoo,
Slackware, IBM, Oracle, NetBSD, OpenBSD, FreeBSD) [13].
Для разработки программного приложения автоматизированной
обработки выбор той или иной операционной системы не повлияет на
функциональность системы по причине того, что при реализации алгоритмов
программного приложения не требуется использования каких-либо
специфических функций операционной системы. Оба типа операционных систем
позволяют разрабатывать программный продукт без потери его
функциональности, по причине наличия программных сред (языков
программирования) для обоих типов операционных систем [14].
Все из вышеперечисленных операционных систем содержат интерфейсы
межсетевого взаимодействия, что позволяет использовать программное
приложение в сети, для обмена данными и параллельной работы нескольких
копий программного приложения с одними исходными данными. Оба типа
операционных систем содержат в себе качественный интерфейс пользователя,
что также позволяет производить разработку программного приложения для
любой из этих операционных систем.
В качестве операционной среды для разработки и применения
программы была выбрана операционная система семейства Windows, в
частности операционная система Windows XP. Этот выбор обусловлен тем, что
на сегодняшний день Windows XP является одной из наиболее
распространенных операционных систем. Операционная система Windows XP
обеспечивает стабильность работы, предоставляя пользователям возможность
сосредоточиться на выполняемой работе.