Скачать 4.46 Mb.
|
И.П.Беляев ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННЫХ СИСТЕМ МОСКВА 2009 Беляев И.П. Проектирование автоматизированных систем. М.:, 2009. ISBN Книга по проектированию автоматизированных систем подготовлена профессором, доктором технических наук Беляевым И.П. по результатам долголетнего успешного участия и руководства разработками АС в различных сферах деятельности, теоретического обобщения полученных результатов, а также чтения одноименного курса лекций на протяжении ряда лет. Основное изложение базируется на процедуре проектирования АС по жизненному циклу, регламентированному требованиями 34 ГОСТ. Илл.32 , табл.6 Р е ц е н з е н т ы Зав. кафедрой, профессор И.Г.Городецкий (Российский гос. технол. ун-т им. К.Э.Циолковского), проф. В.Ф.Грязных (МГСУ) © Беляев И.П. ПредисловиеВсе новое хорошо, но старое – всего лучше и крепче. Наставление отца к сыну. XI век. Следуй своей дорогой, и пусть люди говорят что угодно. Д.Алигьери Эта книга не относится к «зоо-скобяному» направлению технической литературы, предназначенной для «носорогов», «чайников» и прочих «домохозяек». Это книга для специалистов по разработке автоматизированных систем, в том числе и студентов старших курсов, специализирующихся в разработке информационных технологий и построенных на их базе автоматизированных систем. Автоматизированные системы впервые появились как системы автоматизированного управления движением баллистических, а затем космических ракет, обогащением урана, управления ядерными установками. Успешность их военно-технического применения породила надежду на быстрое и триумфальное применении и в сфере народного хозяйства. Ведь общеплановая экономика была сродни четкому военному планированию не только боевых операций, но и их тылового и хозяйственного обеспечения. Академики от вооружений пришли в народное хозяйство. Возникли глобальные проекты типа – создания ОГАС – общегосударственной автоматизированной системы. Планировался выпуск тысяч ЭВМ серии «ЕС-ЭВМ» и «Минск». Их «только» надо было увязать в сеть, снабдить программатурой – и триумф близок. В 70-е прошлого века был успешно проведен сеанс передачи данных через спутник. В академических институтах полным ходом шли научные изыскания в области математической экономики и применения методов математического программирования в управлении народным хозяйством. Писали учебники и монографии. Вносили нормативные предписания увеличивать коэффициенты эффективности в два раза при использовании методов оптимизации. Но, увы, автоматизации и успешному внедрению поддавались лишь отдельные аспекты хозяйственной деятельности. С применением оптимизационных подходов тоже оказалось не все так просто. Как говорил А.Эйнштейн: «Математика – единственный совершенный метод, позволяющий провести самого себя за нос». Ведь экономика – это материализация отношений между людьми, психика и поведение которых до сих пор во многом загадка. И плохо поддается формализации. С экономикой у «неэкономистов» много трудностей. К примеру, как посчитать экономическую эффективность АС? И вообще, согласно «Википедии» «с самого начала вручение Нобелевской премии по экономике вызывало споры в научном мире: прежде всего, многие не признают за экономической теорией статуса науки (или полагают что ее статус ниже, чем у естественных наук, по которым вручается Нобелевская премия); во–вторых, считается, что вручение премии по экономике ведет к своеобразной «нобелевской гонке», итогом которой явится столкновение интересов и конфликты между различными странами, университетами и отдельными экономистами; третье возражение – Нобелевскую премию не получили крупнейшие экономисты, по существу, из–за того, что умерли, не дожив до присуждения им награды по совокупности научных заслуг, в то же время в 90-е гг. 20 в. и в начале 21 в. премией награждены многие не слишком достойные этой почести ученые». Даже «искусственный интеллект» до сих пор также далек от практических применений, как и 30 лет назад. Далеки от серьезных практических применений методы оптимизации, математического программирования и пр. Хотя, их безусловная заслуга в том, что они позволяют «попутно» понять глобальные особенности и закономерности поведения систем различной природы. Пожалуй, эти методы и не предназначены для повседневного практического применения. Работы по разработке АС упорно финансировали из госбюджета, и с конца 60-х прошлого века и стали приносить отдельные успехи. Одним из примеров была АСУ «КУРС» - система автоматизированного учета и распределения жилой площади по Москве, в создании которой приминал непосредственное участие автор. АСУ «КУРС» и по сей день, но в другой технической комплектации – уже по счету поколений, - на четвертой технической и программной платформе, успешно функционирует и совершенствуется. В социальной же сфере – это АС для Пенсионного фонда. АС-«Скорая помощь» и другие. В 90-е прошлого столетия вместе с перестройкой и ощущением свободы к немногим оставшимся в сфере разработки АС и тысячам молодых из других областей, пришедшим сначала в сферу торговли западной и восточной вычислительной «чудо-техникой», сменившей монстров серии ЕС, закралось ощущение свободы от требований стандартов и нормативов ведения разработок. Сейчас эта свобода, увы, закреплена законодательно. Вместе с обретением свободы деятельности была во многом утрачена культура проектирования. Но, к счастью, эта культура проектирования АС закреплена в нормативно-технических документах, прежде всего в 34-м ГОСТ. И на базе требований 34 ГОСТ уже текущем тысячелетии успешно разработаны и функционируют такие АС, как АИС - «Налог-Москва». Многие их пришедших от торговли техникой в сферу разработок АС идут в русле «системной интеграции» на базе весьма мощных, а потому кажущихся всемогущими программных систем ERP – направления, подкрепленного мощными средствами ВТ. Но системы эти - из другой культуры, и они требуют другого подхода при внедрении в практику отечественной хозяйственно-экономической деятельности. Требуют перестройки деятельности. Упорядочение хозяйственной деятельности на базе нормативов и стандартов - весьма позитивная тенденция, ибо ничего нет сильнее традиций и привычек, тем более, - стандартизованных. И не надо их ломать. Отечественный 34 ГОСТ - методологическая основа проектирования АС и стержень отечественного профиля стандартов - более сильного, нежели профили западных стандартов, которые обычно (не всегда корректно) базируют на нескольких стандартах военных ведомств США. Поэтому именно на базе 34 «гражданского» ГОСТа, как регламента организации процесса создания АС по стадиям и этапам жизненного цикла, и построено изложения материала данной книги. Изучение стандартов и овладение на практике их предписаниями – занятие непростое и временами занудное. Тем не менее «хоть горек корень знаний, но сладки их плоды». Базовый текст книги идет основным текстом. Пояснения и справочный материал – размером 10 пт. Его можно при необходимости опускать. Предисловие 3 ВВЕДЕНИЕ 13 I. Проектирование как процесс. 14 II. Управление проектами 16 III. Внедрение типовых проектов 18 IV. Немного истории 20 V. Особенности внедрения ERP систем 21 VI. АСУ как исторически основной тип автоматизированных систем 23 1. Жизненные циклы систем 29 1.1. Кривая пользы от образца системы 29 1.2. CASE-технологии. Мифы и реальность 35 2. Принцип рутинного подкрепления 39 2.1. Рутина 39 2.2. Творчество 39 2.3. Принцип рутинного подкрепления 39 2.4. Применение принципа рутинного подкрепления к разработке АС 44 2.4.1. Построение дерева целей 44 2.4.2. Создание АС. Фрагмент процедуры проектирования. 46 3. НЕКОТОРЫЕ ОПРЕДЕЛЕНИЯ 50 4. НАЗНАЧЕНИЕ АВТОМАТИЗИРОВАННЫХ СИСТЕМ 59 4.1. Автоматизированные системы управления 59 4.2. АСУ технологическими процессами 64 4.3. АС научными исследованиями 65 4.4. Системы автоматизированного проектирования 65 4.5. АС обработки информации 67 4.6. АС технологической подготовки производства 68 4.7. АС контроля испытаний 70 4.8. Эффективность АС 71 5. СОСТАВ И СТРУКТУРА АВТОМАТИЗИРОВАННЫХ СИСТЕМ 76 5.1. Функциональная структура АС 78 5.2. Технические структуры АС 81 5.3. Организационные структуры АС 81 5.4. Документальные структуры АС 82 5.4. Алгоритмические структуры АС 82 5.6. Программные структуры АС 84 5.7. Информационные структуры АС 86 6. ПРИНЦИПЫ СОЗДАНИЯ АВТОМАТИЗИРОВАННЫХ СИСТЕМ 88 7. ОСНОВНЫЕ ПОЛОЖЕНИЯ ПО СОЗДАНИЮ И ФУНКЦИОНИРОВАНИЮ АВТОМАТИЗИРОВАННЫХ СИСТЕМ 94 7.1. Требования к планированию и нормированию разработки 94 7.2. ТЗ – основополагающий для разработки АС документ 95 7.3. Разделение полномочий при создании АС 95 7.4. Особо важные моменты создания АС 96 7.5. Изменения в организационной структуре, вызванные созданием АС 99 7.6. Комплекс средств автоматизации 100 7.7. Подготовка персонала 101 7.7. Использование сетей ЭВМ 102 7.8. Технология распределенных баз данных и ПО промежуточного уровня 106 8. СТАДИИ И ЭТАПЫ СОЗДАНИЯ АС 110 8.1. ОБЩИЕ ПОЛОЖЕНИЯ 110 8.2. СТАДИИ И ЭТАПЫ СОЗДАНИЯ АС 110 9. СОДЕРЖАНИЕ РАБОТ ПО СОЗДАНИЮ АС 113 9.1. ПРЕДПРОЕКТНЫЕ СТАДИИ 113 9.2. Структурный анализ системы 114 9.3. Функциональный и исторический анализ системы 115 9.4 Представление структур через матрицы связей 117 9.5. Пошаговый анализ системы 118 9.5.1. Актуальное изучение системы 119 9.5.2.ПОСТ-модели для представления диаграмм процессов 128 9.5.3.Графические элементы процессных схем: 132 9.5.4. Запреты, обязательно соблюдаемые при построении схем: 132 9.5.5. Нумерация в ПОСТ-нотации: 133 9.6. Содержание работ по этапам проектирования АС 137 10. СОДЕРЖАНИЕ ДОКУМЕНТОВ, РАЗРАБАТЫВАЕМЫХ НА ПРЕДПРОЕКТНЫХ СТАДИЯХ 156 11. СОСТАВ И ПОРЯДОК РАЗРАБОТКИ ТЕХНИЧЕСКОГО ЗАДАНИЯ НА АВТОМАТИЗИРОВАННУЮ СИСТЕМУ 162 11.1. ОБЩИЕ ПОЛОЖЕНИЯ 162 11.2. СОСТАВ И СОДЕРЖАНИЕ ТЗ 163 11.3. ПРАВИЛА ОФОРМЛЕНИЯ 182 11.4. ПОРЯДОК РАЗРАБОТКИ, СОГЛАСОВАНИЯ И УТВЕРЖДЕНИЯ ТЗ на АС 183 11.5. ФОРМА ТИТУЛЬНОГО ЛИСТА 185 11.6. ФОРМА ПОСЛЕДНЕГО ЛИСТА ТЗ НА АС 186 12. Создание автоматизированной системы 187 12.1. СОДЕРЖАНИЕ ДОКУМЕНТОВ, РАЗРАБАТЫВАЕМЫХ ПРИ СОЗДАНИИ АС 190 12.1.2. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ ПО ОБЩЕСИСТЕМНЫМ РЕШЕНИЯМ 191 13. РАЗРАБОТКА РЕШЕНИЙ ПО ВИДАМ ОБЕСПЕЧЕНИЯ АС 215 13.1. ОРГАНИЗАЦИОННОЕ ОБЕСПЕЧЕНИЕ 215 13.1.1. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ С РЕШЕНИЯМИ ПО ОРГАНИЗАЦИОННОМУ ОБЕСПЕЧЕНИЮ 215 13.2 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ 223 13.2.1. Основы проектирования баз данных 226 13.2.2. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ С РЕШЕНИЯМИ ПО ИНФОРМАЦИОННОМУ ОБЕСПЕЧЕНИЮ 235 13.3. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ 245 13.3.1. Понятие и структура ПО 245 13.3.2. Методология разработки ПО 248 13.3.3. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ С РЕШЕНИЯМИ ПО ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ 251 13.4. ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ 254 13.4.1. Классификация технических средств 254 13.4.2. Средства обработки данных. 255 13.4.3. Формы использования средств обработки данных 256 13.4.4. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ С РЕШЕНИЯМИ ПО ТЕХНИЧЕСКОМУ ОБЕСПЕЧЕНИЮ 258 13.5. МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ 267 13.5.1. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ДОКУМЕНТОВ С РЕШЕНИЯМИ ПО МАТЕМАТИЧЕСКОМУ ОБЕСПЕЧЕНИЮ 269 13.6. Правовое обеспечения АС 277 13.7. Лингвистическое обеспечение 278 13.8. Эргономическое обеспечение 281 14.1. Немного истории. 289 14.2. Основные определения пользовательского интерфейса 294 14.3. Общие принципы проектирования пользовательского интерфейса 300 14.3.1. Виды диалога 303 14.3.2. Проектирование дисплейных форматов 303 14.3.3. Использование цвета при проектировании пользовательского интерфейса 305 14.3.4. Учет ошибок пользователя 310 14.3.5. Время ответа системы 311 14.4. Жизненный цикл разработки пользовательского интерфейса 312 14.5. Эргономические цели и показатели качества программного продукта 313 14.5.1. Эффективность работы 313 14.5.2. Производительность работы 315 14.5.3. Удовлетворенность пользователя от работы 315 14.6. Практические проблемы, возникающие на этапе разработки прототипа GUI и варианты их решения 316 14.8. Проектирование интерфейса. Элементы стандарта IBM 319 15. ВВОД АС В ДЕЙСТВИЕ 326 15.1. ОБЩИЕ ПОЛОЖЕНИЯ 326 15.2. ПРЕДВАРИТЕЛЬНЫЕ ИСПЫТАНИЯ 329 15.2.1. Автономные испытания 329 15.2.2. Комплексные испытания 330 15.3. ОПЫТНАЯ ЭКСПЛУАТАЦИЯ 331 15.4. ПРИЕМОЧНЫЕ ИСПЫТАНИЯ 332 16. СОДЕРЖАНИЕ ОРГАНИЗАЦИОННО-РАСПОРЯДИТЕЛЬНЫХ ДОКУМЕНТОВ 335 16.1. Акт завершения работ 335 16. 2. Акт приемки в опытную эксплуатацию 335 16. 3. Акт приемки в промышленную эксплуатацию 335 16.4. Документ "Приказ о начале опытной эксплуатации АС (ее частей)" 336 16.5. Документ "Приказ о вводе в промышленную эксплуатацию АС (ее частей)" 336 16.6. Приказ о составе приемочной комиссии 336 16.7. Протокол испытаний 336 16.8. Протокол согласования 337 Заключение 338 Литература 340 Следовало бы иметь установленные законом меры воздействия, 340 которые обуздывали бы бездарных и никчемных писак, 340 как это делается в отношении праздношатающихся и тунеядцев. 340 |
Эвм, комплексов, систем и сетей; автоматизированных систем обработки информации и управления; систем автоматизированного проектирования... | Учебный план по специальности 09. 05. 01 «Применение и эксплуатация автоматизированных систем специального назначения» предполагает... | ||
Целью конференции является обмен опытом в области разработки и исследований информационно-измерительных систем, систем автоматизированной... | Информационная безопасность автоматизированных систем среднего профессионального образования | ||
Проектирование функциональной подсистемы автоматизированной информационной системы экономического объекта | Создание, включая проектирование автоматизированных центров контроля и надзора на транспорте (на базе существующих дежурно-диспетчерских... | ||
Директор Департамента развития корпоративных и технологических автоматизированных систем управления | Директор муниципального учреждения «Центр муниципальных информационных ресурсов и технологий» | ||
... | Ведение учета и формирование отчетности с помощью автоматизированных систем midas и flexcube 8 |
Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |