Обзор и обоснование выбора инструментальных средств разработки программного комплекса для автоматизированной системы управления 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Обзор и обоснование выбора инструментальных средств разработки программного комплекса для автоматизированной системы управления



 

При выборе среды реализации сравнивают программные продукты и пользуются различными средствами разработки приложений. Использование возможностей средств разработки приложений позволяет автоматизировать процесс разработки.

Инструментальные средства позволяют:

×  создавать интерфейс, используя стандартные компоненты;

× передавать управление процессам в зависимости от состояния системы;

× создавать оболочки для баз данных, как и сами базы данных (БД);

× разрабатывать более надежные программы путем обработки исключительных ситуаций, возникающих при некорректной работе.

Современные средства разработки характеризуются параметрами:

× поддержка объектно-ориентированного стиля программирования;

× возможность использования CASE-технологий как для проектирования разрабатываемой системы, так и для разработки моделей реляционных баз данных;

× использование визуальных компонент для наглядного проектирования интерфейса;

× поддержка БД.

Выше перечисленными свойствами обладают языки программирования:

× Visual Fox Pro;

× Delphi;

× Visual C++.

Каждое из этих средств содержит весь спектр современного инструментария, который был перечислен ранее. Главное отличие состоит в области использования рассматриваемых средств.
Для реализации курсового проекта была выбрана Visual С++. При решении поставленной задачи оптимально использовать для представления информационных материалов язык Visual С++., который является языком высокого уровня и позволяет быстро и эффективно создавать приложения.
Для разработки программного комплекса была выбрана система программирования Visual С++ фирмы Microsoft, так как она предоставляет наиболее широкие возможности для программирования приложений ОС Windows. Высокопроизводительный инструмент визуального построения приложений включает в себя настоящий компилятор кода и предоставляет средства визуального программирования, несколько похожие на те, что можно обнаружить в Microsoft Visual Basic или в других инструментах визуального проектирования.

Преимущества Visual С++ по сравнению с аналогичными программными продуктами:

× быстрота разработки приложения;

× высокая производительность разработанного приложения;

× низкие требования разработанного приложения к ресурсам компьютера;

× наращиваемость за счет встраивания новых компонентов и инструментов в среду Visual С++;

× возможность разработки новых компонентов и инструментов собственными средствами Visual С++(существующие компоненты и инструменты доступны в исходных кодах);

× удачная проработка иерархии объектов.

Система программирования Visual С++ рассчитана на написание различных приложений и предоставляет большое количество компонентов для этого. К тому же работодателей интересует прежде всего скорость и качество создания программ, а эти характеристики может обеспечить только среда визуального проектирования, способная взять на себя значительные объемы рутинной работы по подготовке приложений, а также согласовать деятельность группы постановщиков, кодировщиков, тестеров и технических писателей

 

 

1.4 Выводы по аналитическому обзору

 

1) Разрабатываемый программный комплекс для выбора расчета сополимера должен включать модуль расчета показателей эффективности процесса, модуль построения трехмерных графиков зависимостей показателей эффективности процесса от управляющих воздействий, модуль поиска режимных параметров управляющих воздействий, которые обеспечивают заданную производительность и качество состава исходного продукта

Программный комплекс должен настраиваться на геометрические параметры, тип материала, режимные параметры процесса сополимеризации и позволять рассчитывать по ним показатели эффективности процесса.

 

2) Выбранная среда программирования – Visual С++. Она позволяет создать эргономичный и удобный интерфейс, реализовать многие элементы пользовательского и администраторского интерфейса, а также организовать интерфейс для взаимодействия модели с базой данных, не сильно загружая при этом оперативную память. В Visual С++ требования системного программиста: полный и эффективный доступ ко всем ресурсам компьютера, средства программирования высокого уровня, переносимость программ между различными платформами и операционными системами. Из-за быстроты разработки приложений и высокой производительности разработанного приложения, с небольшим (что в некоторых случаях, не маловажно) размером исполняемого модуля, можно построить: мощное, высокоэффективное и сложное по структуре ПО.

 

 



Поделиться:


Последнее изменение этой страницы: 2020-10-24; просмотров: 132; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.117.109 (0.004 с.)