- •Проектирование и архитектура программных систем
- •1. Понятия и принципы методологии проектирования.
- •2. Системный анализ.
- •3. Аксиоматика сложных систем.
- •Наиболее существенными чертами сложных систем являются:
- •4. Жизненный цикл ис.
- •7. Среды разработки.
- •1. Среда пользователей. Как процесс проектирования программной системы, так и его конечный продукт должны быть ориентированы на нужды пользователей.
- •8. Основные этапы и стадии проектирования.
- •9. Стратегии проектирования.
- •Стратегия функционального синтеза и декомпозиции.
- •Стратегия проектирования, ориентированная на структуру данных.
- •Стратегия структурного проектирования, ориентированного на потоки данных.
- •10. Спецификации.
- •11. Граф-диаграммы
- •12. Диаграммы варнье-орра
- •13. Функциональные схемы.
- •14. Перт-диаграммы.
- •15. Сети петри.
- •16. Схемы hipo.
- •17. Блок-схемы.
- •18. Схемы насси-шнейдермана.
- •25. Модульность
- •26. Проектирование модуля.
- •28. Проверка правильности программ.
- •29. Тестирование, доказательство, контроль, испытание и др.
- •30. Базовые правила тестирования.
- •34. Стандартизация и унификация науки «системная инженерия»
- •35. Эволюция стандартов в области ит
34. Стандартизация и унификация науки «системная инженерия»
Стандартизация и унификация в области информационных систем и технологий направлена на достижение максимальной упорядоченности на всех уровнях описания данных, процессов, результатов и т.д. на достижение единообразия и непротиворечивости такого описания, что обеспечивает в конечном итоге возможность эффективной автоматизированной обработки информации, создания интегрированных систем управления и организации их информационного взаимодействия.
При этом обеспечение информационной совместимости рассматривается в качестве основной и важнейшей проблемы, как в рамках отдельной человеко-машинной системы, так и при организации информационного сетевого профессионального взаимодействия разработчиков. Унификация информационного обеспечения направлена, в конечном счете, на создание средств модельного, языкового (в самом широком и многовариантном смысле этого слова) взаимодействия человека с человеком, с информационной системой и автоматизированных систем между собой.
Официальные тексты стандартов которые приняты в России в качестве национальных (ГОСТ Р), опубликованы на сайте Федерального агентства по техническому регулированию и метрологии.
Официальные тексты оригинальных стандартов можно заказать на сайте издательства международной организации по стандартизации (ИСО/ISO, the International Organization for Standardization. We develop and publish International Standards).
Признанным лидером в разработке стандартов в информатике, радиоэлектронике, электротехнике является «Институт инженеров по электротехнике и электронике» (IEEE, Institute of Electrical and Electronics Engineers) — международная некоммерческая ассоциация специалистов в области техники.
Также необходимо отметить «Международную электротехническую комиссию» (МЭК/IEC; International Electrotechnical Commission) — международная некоммерческая организация по стандартизации в области электрических, электронных и смежных технологий. Некоторые из стандартов МЭК разрабатываются совместно с Международной организацией по стандартизации (ISO).
Стандарт Object Management Group ® (OMG®) [109] является международным консорциум, основанным в 1989 году. Стандарты OMG создаются и управляются поставщиками, конечными пользователями, академическими институтами и правительственными учреждениями. OMG целевые группы разработки некоммерческих стандартов корпоративной интеграции для широкого спектра технологий и еще более широкого круга отраслей промышленности. Стандарты моделирования OMG, в том числе Unified Modeling Language ® (UML®) и Model Driven Architecture ® (MDA®), предоставляют мощный инструментарий визуального моделирования, оформление и сопровождение программного обеспечения и других процессов. OMG сотрудничает с такими организациями, как The Cloud Standards Customer Council (CSCC ™) и группой по стандартизации качества программного обеспечения IT - индустрии Consortium for IT Software Quality (CISQ ™). OMG также управлял the Industrial Internet Consortium [113] - государственно-частного партнерства , которая была сформирована в 2014 году с AT & T, Cisco, GE, IBM, Intel.
В индустрии информационных систем и технологий прослеживаются различные тенденция по унификации и стандартизации и формирование групп стандартов, в том числе которые:
Унифицируют процедуры в области организации работ, планирования и управления, факторов качества, эффективности, решают вопросы экономической оценки.
Обобщают проблематику взаимодействия человек-система, особенности человеко-машинного управления, эргономики технических систем, формирования и оценки когнитивных свойств информационных моделей.
Охватывают общие (общесистемные) вопросы, связанные с проектированием, разработкой, внедрением и сертификацией информационных систем, а также вспомогательные стандарты управления, организации качества производства, формирования отчетной документации и т.д.
Поддерживают единообразие многократного использования разработанных средств и методов, регламентацию общих принципов и собственно содержания средств описания, как на своеобразный вид продукции.
Описывают вопросы проведения аккредитаций, экспертиз, заключений, темы технического регулирования, разработка технических регламентов, сертификация продукции, услуг, систем менеджмента и т.д.
Уделяют особое внимание сертификации качества, правилам разработки, оформления и обращения программ и программной документации и автоматизированных информационных систем.