36
СУБД PostgreSQL является кросс-платформенной, обеспечивает
стабильную работу базы данных. Недостатками системы является низкая
производительность. СУБД Microsoft SQL Server обладает большим пакетом
инструментов, стабильностью работы и низкими затратами на
администрирование. Недостаток системы заключается в том, что она работает
только на платформе Windows [23]. СУБД Oracle обладает высокой
производительностью, легкостью интегрирования приложений и устойчивостью
к большим потокам данных. Недостатком является высокая стоимость,
необходимость приобретения мощного оборудования и персонала для поддержки
СУБД. Ввиду перечисленных свойств реляционных СУБД был сделан выбор в
пользу СУБД ORACLE.
Для разработки информационной системы будет использован объектно-
ориентированный подход, поскольку он позволяет осуществлять
конструирование из компонентов, обладающих простыми инструментами, что
дает возможность абстрагироваться от деталей реализации [22]. При этом данные
и операции вместе образуют определенную сущность, и они не «размазываются»
по всей программе, как это нередко бывает в случае процедурного
программирования. Использование локализации программного кода и данных
улучшает наглядность и удобство сопровождения программного обеспечения.
В качестве языка программирования был выбран язык программирования
c#. Который поддерживает объектно-ориентированный подход и обладает
множеством встроенных библиотек.
Разработка информационной системы будет осуществляться в среде
программирования MS Visual Studio, которая является бесплатным
инструментом, поддерживающим выбранный язык программирования.
Проектируемая система должна функционировать в среде операционной
системы Windows 7, поскольку эта операционная система используется для
работы сотрудников организации.