37
Интерфейс презентера АРМ учета заявок ООО «Гео-СВЕТ» должен
поддерживать методы CRUD и методы для изменения данных.
Применение MVP реализации позволит в программном продукте
комбинировать сложные агрегаты, создавать связи инициализации и единого
контекста.
Для выбора СУБД для АРМ учета заявок ООО «Гео-СВЕТ» выполним
обзор существующих на рынке систем управления базами данных.
В настоящее время наиболее востребованными среди разработчиков
являются система управления базами данных MS Access 2016 и система
управления базами данных MS SQL Server 2016.
СУБД MS Access 2016 наиболее часто применяются, если программный
продукт не содержит большое количество записей и не требует усиленной
защиты [1].
К преимуществам использования СУБД МС Access 2016 относятся:
- наличие конструктора разработки таблиц, запросов;
- поддержка работы с языком структурированных запросов SQL;
- обеспечение защиты данных с помощью внутреннего механизма
системы управления базами данных.
В отличие от СУБД MS Access, СУБД SQL Server применяется, когда
необходимо создать базу для хранения большого количества записей с
разделением данных между пользовательскими и клиентскими приложениями.
СУБД SQL Server поддерживает механизмы параллельных вычислений,
обработки транзакции с высокой пропускной способностью и обеспечения
высокого уровня защиты данных [16].
На основании выполненного сравнительного анализа для разработки АРМ
учета заявок выбираем СУБД SQL Server 2016, которая имеет усиленный
уровень защиты, отличается высокой пропускной способностью обработки
транзакций и поддерживает функции параллельных вычислений.
Для администрирования базы данных необходимо использовать среду
SQL Server Management Studio, входящую в поставку Microsoft SQL Server 2016
или встроенный инструмент в Visual Studio 2017 c аналогичной
функциональностью.