Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Современные средства создания ПО.
1)BorlandC++Builder: C++ Builder (по-русски обычно произносят [си-плюс-плюс би́лдэр], [си би́лдэр]) — программный продукт, инструмент быстрой разработкиприложений (RAD), интегрированная среда программирования (IDE), система, используемая программистами для разработки программного обеспечения на языке программирования C++. Изначально разрабатывался компанией Borland Software, а затем её подразделением CodeGear, ныне принадлежащим компании Embarcadero Technologies. C++ Builder объединяет в себе комплекс объектных библиотек (STL, VCL, CLX, MFC и др.), компилятор, отладчик, редактор кода и многие другие компоненты. Цикл разработки аналогичен Delphi[1]. Большинство компонентов, разработанных в Delphi, можно использовать и в C++ Builder без модификации, но обратное утверждение не верно. C++ Builder содержит инструменты, которые при помощи drag-and-drop действительно делают разработку визуальной, упрощает программирование благодаря встроенномуWYSIWYG — редактору интерфейса и пр. 2)VisualStudio линейка продуктов компании Майкрософт, включающих интегрированную среду разработкипрограммного обеспечения и ряд других инструментальных средств. Данные продукты позволяют разрабатывать как консольныеприложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework и Microsoft Silverlight. Visual Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшегорефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и как отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода (как например, Subversion и Visual SourceSafe), добавление новых наборов инструментов (например, для редактирования и визуального проектирования кода на предметно-ориентированных языках программирования или инструментов для прочих аспектов цикла разработки программного обеспечения (например, клиент Team Explorer для работы с Team Foundation Server). Автоматизация проектирования правовых ИС. Подходы к проектированию автоматизированных систем 2 подхода: 1. Структурный 2. Процессный 1. Основан на использовании организационной структуры компании, когда проектирование системы идет по структурным подразделениям. 2. Ориентирован на бизнес-процессы, которые меняются реже чем структуры и число основных процессов не является значительным. При переходе от структурного процесса необходима реорганизация организационной структуры. При использовании процессного подхода к проектированию необходимо в работе компании выделить базовые, общие и перспективные технологии работы, которые необходимо автоматизировать. К базовым технологиям относят основные функциональные технологии. Общие технологии – технологии, которые повторяются не менее чем в двух базовых технологиях и существуют только совместно с ними. Перспективные технологии направлены на стратегическое развитие деятельности. Особенности ИТ. Информационные технологии содействуют экономному и более качественному использованию времени и энергии, человеческих и природных ресурсов, материалов и оборудования за счет активизации и эффективного использования информационного ресурса. На пути перехода к информационному обществу эти технологии позволяют оптимизировать и автоматизировать информационные процессы. В информационных технологиях реализуются наиболее значимые и важные интеллектуальные функции социальных процессов общества. Быстрыми темпами возрастает роль информационных технологий в интеллектуальном развитии человеческого общества (образовании, культуре, популяризации искусства и развитии его новых видов и др.). Способствуя распространению массовой информации, эти технологии расширяют информационное взаимодействие людей, что ведет к ассимиляции культур, расширению внутренних и международных, экономических и культурных связей, снижению остроты социальных, производственных и других проблем. Информационные технологии используют новейшие методы информационного моделирования, искусственного интеллекта. На основе методов информационного моделирования глобальных процессов информационные технологии позволяют прогнозировать природные и стихийные явления, состояние и изменения социальной или политической напряжённости в обществе, возможности технологических аварий или экологических катастроф. В развитии информационных технологий выделяют три этапа: 1. Первый из них реализовал возможности автоматизированного решения задач прямого счета. 2. Второй обеспечил разработку и создание средств информационной поддержки принятия решений за счет использования традиционных моделей и методов решения задач. 3. Третий этап, продолжающийся и поныне, привел к разработке и созданию машинных методов решения интеллектуальных задач и экспертных систем, основанных на эвристических методах моделирования ситуаций. В любой технологии выделяют цель, предмет и средства. Информационная технология Информацио́нные техноло́гии — широкий класс дисциплин и областей деятельности, относящихся к технологиям создания, сохранения, управления и обработки данных, в том числе с применением вычислительной техники. В последнее время под информационными технологиями чаще всего понимают компьютерные технологии. В частности, ИТ имеют дело с использованием компьютеров и программного обеспечения для создания, хранения, обработки, ограничения к передаче и получению информации. В широком понимании ИТ охватывает все области создания, передачи, хранения и восприятия информации и не только компьютерные технологии. При этом ИТ часто ассоциируют именно с компьютерными технологиями, и это не случайно: появление компьютеров вывело ИТ на новый уровень. Как когда-то телевидение, а ещё ранее печатное дело. |
||
Последнее изменение этой страницы: 2018-05-29; просмотров: 169. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |