Курсовая работа на тему _Разработка информационной системы по уч. Содержание введение 4 1 Аналитические аспекты по разрабатываемой теме аспекта 6
Скачать 3.49 Mb.
|
Обоснование выбора программных средств для реализации информационной системыВ настоящее время на рынке программного обеспечения присутствует большое количество реляционных СУБД. Наиболее популярные из них: MS SQL Server; MySQL; Microsoft SQL Server – СУБД для управления реляционными базами данных, которая разработана компанией Microsoft. Основой языка запросов является усовершенствованная версия SQL - Transact-SQL [22]. СУБД MS SQL Server позволяет создавать распределенные информационные системы с двух или трехзвенной архитектурой. Последняя версия MS SQL Server выпушена в 2017 году. Для работы с данными используется специализированное программное обеспечение MS SQL Server Management Studio. Важным достоинством MS SQL Server является возможность импорта данных из других реляционных СУБД с помощью ODBC соединения. MySQL – свободно распространяемая СУБД, которая позволяет создавать быстродействующие информационные системы, проектируемые по технологии клиент/сервер [12]. MySQL-база представляет собой набор файлов, содержащих данные, хранимые в реляционных таблицах базы данных. СУБД MySQL использует механизмы сжатия с использованием бинарных деревьев. Последняя версия MySQL вышла в 2017 году. На основе приведенного анализа в качестве СУБД для создания ИС для учета запчастей MS SQL Server. Даная СУБД создана для работы с реляционными базами данных, включающая все необходимые инструментальные средства для создания локальной базы данных. Рассмотрим современные интегрированные среды IDE, которые могут использоваться для разработки визуального интерфейса приложения: CodeBlocks; Microsoft Visual Studio; Code Blocks – это среда для программирования на C++. Это интегрированная кроссплатформенная среда разработки с отрытым исходным кодом, которая поддерживает использование различных компиляторов, таких как GCC (MingW/GNU GCC), MSVC, Digital Mars, Borland C 5.5 и Open Watcom. По умолчанию Code Blocks использует компилятор MinGW, который поставляется в одном комплекте. Благодаря многочисленным плагинам, функциональность Code Blocks может быть существенно расширена. Эта среда разработки действительно быстрая, не требует make-файлов и позволяет выполнять параллельные операции на многопроцессорных процессорах. Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств [15, 20]. В таблице представлена сравнительная характеристика IDE сред разработки. Таблица 1 - Сравнительная характеристика IDE сред разработки
Для разработки визуального интерфейса базы данных выбрана среда разработки Microsoft Visual Studio, так как эта IDE предлагает мощные инструменты и большой набор функционала, элементов управления. |