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