Москва 2009 г.

По дисциплине

Конспект лекций

«Программное обеспечение АСОИУ»

для студентов специальности 230102

«Автоматизированные системы обработки информации и управления»

 

 

 

 

С.А.. Королев. ПО АСОИУ. – Москва, 2009. – 69 стр.


Оглавление

Что такое ПО. ПО в АСОИУ.. 6

Введение. 6

Что такое ПО. 6

Классификация ПО: 7

2.1 Системное ПО: 7

2.2 Программные средства защиты: 7

2.3 Инструментальное ПО: 7

2.4 Прикладное ПО: 8

ПО в АСОИУ. 9

Система автоматизации документооборота. 9

ERP-система. 12

Автоматизированная система управления. 14

Методология построения ПО.. 16

Введение. 16

Модель Microsoft Solutions Framework (MSF) 16

Этапы MSF. 17

Этап создания общей картины приложения. 18

Этап планирования. 21

Этап разработки.. 24

Этап стабилизации.. 26

Этап развертывания. 29

Организация проектных команд. 31

Дисциплины MSF.. 33

Управление рисками в MSF. 33

Управление готовностью в MSF.. 33

Управление проектом в MSF.. 34

Управление компромиссами.. 35

Треугольник компромиссов. 36

Матрица компромиссов проекта. 36

Порядок применения итерации в проектах. 37

Версии.. 37

Принципы формирования ПО.. 40

Введение. 40

Инструменты и их использование. 40

Координация действий участников проекта. 40

Централизованное хранение версий документации. 41

Электронные средства формирования документации. 42

Централизованное хранение версий разрабатываемого продукта. 43

Ведение и контроль возникающих программных ошибок в продукте. 44

Автоматическое тестирование и поиск ошибок. 44

Обзор средств разработки ПО в АСОИУ. 46

Введение. 46

Microsoft .NET Framework. 46

Windows Presentation Foundation.. 47

Windows Communication Foundation.. 47

Windows CardSpace. 47

Windows Workflow Foundation.. 47

AJAX.. 47

XML. 48

XAML. 48

ADO.NET. 48

Silverlight 48

Языки.. 48

C#. 48

VB.NET. 49

JScript.NET. 49

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

Введение. 50

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

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

Принципы построения архитектуры АСУ. 51

Информационное обеспечение, как среда функционирования ПО. 54

Введение. 54

Оборудование. 54

Операционные системы. 55

Пакеты прикладных программ. 56

Классификация прикладного программного обеспечения. 56

Функциональная надстройка ПО, как инструмент управления и анализа деятельности организации. 58

Введение. 58

Обзор решений. 58

Пакет программных модулей решения задач сбора и обработки информации в АСОИУ. 62

Введение. 62

Системы, основанные на инвертированных списках. 62

Иерархические системы.. 62

Сетевые СУБД.. 63

Реляционная модель хранения данных. 63

Архитектуры СУБД: технология локальных (настольных) БД.. 64

Архитектуры СУБД: технология "клиент-сервер". 64

Обзор рынка. 65

Oracle (www.oracle.com) 65

MS SQL (www.microsoft.com) 65

DB2 (www-4.ibm.com) 65

Sybase (www.sybase.com) 65

InterBase (www.borland.com, www.interbase-world.com) 66

Бесплатные СУБД.. 66

В чем сходства и различия?. 66

Выбираем БД.. 67

Развитие технологий БД.. 67

Некоторые понятия. 68

Литература. 69


Что такое ПО. ПО в АСОИУ