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