Лекция
Сразу хочу сказать, что здесь никакой воды про проектирования программных средств ксу, и только нужная информация. Для того чтобы лучше понимать что такое проектирования программных средств ксу, обзор uml, ксу, унифицированный язык моделирования , настоятельно рекомендую прочитать все из категории Разработка программного обеспечения и информационных систем.
Компьютерная система управления ( ксу ) - автоматизированная система, основанная на комплексном использовании технических, математических, информационных и организационных средств для управления сложными техническими и экономическими объектами. КСУ - это совокупность управляемого объекта и автоматических измерительных и управляющих устройств, в которой часть функций выполняет человек.
Созданные за тридцатилетнюю историю внедрения компьютеров (ЭВМ) в сферу управленческой деятельности многочисленные КСУ различаются назначением, проблемной ориентацией, местом применения, автоматизированными функциями и т. Д. С целью повышения эффективности расходов на развитие действующих систем и проектирования новых, устранения параллелизма и дублирования в проведении научных исследований и проектно-конструкторских работ, создание типовых проектных решений и типовых КСУ сделано их классификацию.
КСУ позволяет решать задачи перспективного и оперативного планирования производства, оперативного распределения загрузки оборудования, оптимального распределения оборудования и использования ресурсов и др. АСК относится к классу человеко-машинных систем и состоит из функциональной и обеспечивающей частей.
Функциональная часть КСУ включает систему моделей планово-экономических и управленческих задач, обеспечительная часть - информационную и техническую базы, математическое обеспечение, экономико-организационную базу и прочее.
Специальное математическое обеспечение включает пакеты прикладных программ, осуществляющих организацию и обработку данных с целью реализации необходимых функций управления в рамках определенных экономико-математических и организационных моделей. Об этом говорит сайт https://intellect.icu . Программное обеспечение КСУ (ПО) содержит совокупность программ на носителях, данных и программных документов, предназначенная для отладки, функционирования и проверки работоспособности КСУ.
UML (англ. UnifiedModelingLanguage ) - унифицированный язык моделирования , используется в парадигме объектно-ориентированного программирования. Есть неотъемлемой частью унифицированного процесса разработки программного обеспечения. UML является языком широкого профиля, это открытый стандарт, использующий графические обозначения для створенняабстрактнои модели системы, называемой UML-моделью. UML был создан для определения, визуализации, проектирования и документирования в основном программных систем. UML не является языком программирования, но в средствах выполнения UML-моделей как интерпретируемого кода возможна кодогенерации. Первая версия (1.0) UML вышла 13 января 1997, она была создана по запросу ObjectManagementGroup (OMG) - организации, ответственной за принятие стандартов в области объектных технологий и баз данных. После обсуждения, в сентябре 1997 года, версия 1.1 UML была представлена на голосование в OMG. Разработку UML поддержали и уже тогда использовали в качестве стандарта такие гранды рынка информационных технологий, как Microsoft, IBM, Hewlett-Packard, Oracle, DEC, Sybase, Logic Works и другие.
UML может быть применено на всех этапах жизненного цикла анализа бизнес-систем и разработки прикладных программ. Различные виды диаграмм поддерживаемых UML, и богатый набор возможностей представления определенных аспектов системы делает UML универсальным средством описания как программных, так и деловых систем. Диаграммы позволяют представить систему (как деловую, так и программную) в таком виде, чтобы ее можно было легко перевести в программный код.
Основной причиной использования языка UML является общение разработчиков между собой.
Кроме того, UML специально создавалась для оптимизации процесса разработки программных систем, что позволяет увеличить эффективность их реализации в несколько раз и значительно улучшить качество конечного продукта.
UML прекрасно зарекомендовала себя во многих успешных программных проектах. Средства автоматической генерации кодов позволяют превращать модели на языке UML в исходный код объектно-ориентированных языков программирования, еще более ускоряет процесс разработки.
Практически все CASE-средства (программы автоматизации процесса анализа и проектирования) имеют поддержку UML. Модели разработаны в UML, позволяют значительно упростить процесс кодирования и направить усилия программистов непосредственно на реализацию системы.
Диаграммы повышают супроводжуванисть проекта и облегчают разработку документации.
А как ты думаешь, при улучшении проектирования программных средств ксу, будет лучше нам? Надеюсь, что теперь ты понял что такое проектирования программных средств ксу, обзор uml, ксу, унифицированный язык моделирования и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Разработка программного обеспечения и информационных систем
Из статьи мы узнали кратко, но содержательно про проектирования программных средств ксу
Комментарии