32
Недостатком является высокая стоимость, необходимость приобретения мощного
оборудования и персонала для поддержки СУБД. Ввиду перечисленных свойств
реляционных СУБД был сделан выбор в пользу СУБД PostgreSQL.
Для разработки информационной системы будет использован объектно-
ориентированный подход, поскольку он позволяет осуществлять конструирование из
компонентов, обладающих простыми инструментами, что дает возможность
абстрагироваться от деталей реализации. При этом данные и операции вместе образуют
определенную сущность, и они не «размазываются» по всей программе, как это
нередко бывает в случае процедурного программирования. Использование
локализации программного кода и данных улучшает наглядность и удобство
сопровождения программного обеспечения.
В качестве языка программирования был выбран язык программирования c#,
который обладает:
• большей безопасностью по сравнению с другими языками;
• возможностью писать обобщенный код с помощью шаблонов;
• возможностью использования объектно-ориентированного подхода;
• управления ресурсами с помощью RAII;
• упрощение программного кода за счет перегрузки функций и операторов;
• более простой обработки ошибок за счет исключений.
Разработка информационной системы будет осуществляться в среде
программирования MS Visual Studio 2017, которая является бесплатным
инструментом, поддерживающим выбранный язык программирования.
Проектируемая система должна функционировать в среде операционной
системы Windows 7, поскольку эта операционная система используется для работы
сотрудников учреждения.
1.4.3. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение представляет собой комплекс технических средств,
компьютерной техники, средств передачи информации, которые используются в
автоматизированных системах управления и в информационных системах.