48
1.4.2. Обоснование проектных решений по программному
обеспечению
Несмотря на то, что средство программной реализации (Microsoft Visual
FoxPro 9.0), а так же язык программирования (Visual Fox Pro) определён
руководителем ОАСУП, в тексте работы представлены результаты сравнения
СУБД Microsoft Visual FoxPro 9.0 и Microsoft SQL Server 2014.
Для сравнения был выбран Microsoft SQL Server 2014, так как, этот
программный продукт является одним из самых современных на момент
написания данной работы и по заявлениям компании Microsoft имеет
увеличенную производительность по сравнению с предыдущими СУБД
линейки Microsoft SQL Server при сниженных требованиях к аппаратному
обеспечению.
В рамках данной работы рассматривается выпуск Microsoft SQL Server
2014 Standard, предоставляющий базовые функции для работы с базами
данных, которых будет вполне достаточно для реализации системы учёта
отпусков.
При определении цены, за которую возможно приобрести лицензию на
программное средство учитывался тот факт, что количество рабочих мест, на
которых будет производиться работа с системой учёта отпусков, может быть
любым на каждый момент времени. Исходя из этого, была выбрана
корпоративная лицензия для Microsoft Visual FoxPro 9.0, которой составит
20 288 рублей, а для Microsoft SQL Server 2014 была выбрана модель
лицензирования по количеству ядер на том устройстве, на котором будет
установлен компонент управления базой данных вне зависимости от
количества подключений к нему, цена такой лицензии составит 237 274
рублей. Данное соотношение цен представлено на рисунке 21.
Не менее важным аспектом в выборе СУБД, является скорость
обработки поступающих к ней запросов. Для того чтобы сравнить
производительность СУБД Microsoft SQL Server 2014 и Microsoft Visual
FoxPro 9.0 была реализована программа, способная генерировать запросы к