Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Введение. Microsoft Silverlight является официальным названием основанной на XML и .NET технологии под кодовым именем WPF/E (Windows Presentation Foundation




Принципы построения АСУ.

JScript.NET

VB.NET

Языки

Silverlight

Microsoft Silverlight является официальным названием основанной на XML и.NET технологии под кодовым именем WPF/E (Windows Presentation Foundation Everywhere), призванной заменить Adobe Flash. Другая конкурирующая с Silverlight технология — это запущенная почти одновременно JavaFX от Sun Microsystems. Silverlight позволит разработчикам использовать опыт работы с XAML в программировании Web приложений. Представляет собой подмножество Windows Presentation Foundation, в котором реализованы векторная графика, анимация и средства воспроизведения видео. В версии 1.1 включает в себя полную версию.NET CLR — называемую CoreCLR, что позволит писать Silverlight приложения на любом из языков.NET.

C#

C# (произносится си-шарп) — язык программирования, сочетающий объектно-ориентированные и аспектно-ориентированные концепции. Разработан в 1998—2001 годах группой инженеров под руководством Андерсa Хейлсбергa в компании Microsoft как основной язык разработки приложений для платформы Microsoft.NET. Компилятор с C# входит в стандартную установку самой.NET, поэтому программы на нём можно создавать и компилировать даже без инструментальных средств вроде Visual Studio.

Visual Basic.NET (VB.NET) — это объектно-ориентированный язык программирования, который можно рассматривать как очередной виток эволюции Visual Basic (VB), реализованный на платформе Microsoft.NET. В отличие от «классического» VB, VB.NET — полностью объектно-ориентированный язык программирования, поддерживающий полиморфизм, наследование и другие ключевые возможности ООП.

JScript — скриптовый язык программирования компании Майкрософт, являющийся реализацией стандарта ECMAScript. Синтаксис JScript во многом аналогичен языку JavaScript компании Netscape, однако, помимо добавления клиентских скриптов на веб-страницы (что было единственной функцией JavaScript до появления проекта Mozilla), JScript может использоваться и для других целей, например: автоматизация администрирования систем Microsoft Windows; Язык JScript получил дальнейшее развитие в виде языка JScript.NET, который ориентирован на работу в рамках платформы Microsoft.NET. JScript.NET содержит несколько существенных улучшений по сравнению с предыдущими версиями JScript. В частности, в нем присутствуют элементы объектно-ориентированного программирования.


В основе построения АСУ закладывается большое количество факторов влияющих на структуру и составляющие АСУ. При проектировании необходимо учитывать, что система предназначена для автоматизации существующих процессов, и должна обеспечивать все функции управления которые существуют в организации. Также необходимо учитывать, что существуют такие функции, автоматизация которых по стоимости будет гораздо дороже, если оставить эти функции выполнять вручную.

Факторы, влияющие на построение АСУ:

1. Техническое обеспечение.

2. Информационное обеспечение.

3. Технологическое обеспечение.

4. Методологическое обеспечение.

5. Математическое обеспечение.

6. Материальное обеспечение.

7. Правовое обеспечение.

8. Территориальное расположение объектов автоматизации.

9. Уровень подготовки и квалификация пользователей АСУ.

 

В данном разделе рассмотрим такие факторы как «Техническое» и «Технологическое обеспечение».

Техническое обеспечение.

Техническое обеспечение – комплексно-техническая база, обеспечивающая функционирование инфраструктуры предприятия.

Сюда входит все оборудование, используемое в организации.

1. Персональные компьютеры.

2. Серверное оборудование.

3. Сетевое оборудование.

4. Файловые хранилища.

6. Ленточные библиотеки.

7. Источники бесперебойного питания.

 

Так как проектируемая АСУ должна работать на технологической базе, необходимо учитывать производительность существующего оборудования, пропускную способности сети, архитектуру сети, в случае если это распределенное решение. В случае если оборудование является морально устаревшим и не поддерживает современные операционные системы и технологии необходимо планировать замену, и выставлять технические требования к функционированию АСУ. При формировании технической базы учитывается вертикальная и горизонтальная маштабируемость решения, обеспечение отказоустойчивости и резервирования.

Масштаби́руемость (scalability) — в информатике означает способность системы увеличивать свою производительность при добавлении ресурсов (обычно аппаратных). Масштабируемость — важный аспект электронных систем, программных комплексов, баз данных, маршрутизаторов, сетей и т. п., если для них требуется возможность работать под большой нагрузкой. Система называется масштабируемой, если она способна увеличивать производительность пропорционально дополнительным ресурсам. Масштабируемость можно оценить через отношение прироста производительности системы к приросту используемых ей ресурсов. Чем ближе это отношение к единице, тем лучше. Также под масштабируемостью понимается возможность наращивания дополнительных ресурсов без структурных изменений центрального узла системы.

 




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 411; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.006 сек.