Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Современные средства создания ПО.




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 не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...