В современной практике проектирования программного обеспечения (ПО) широко применяются визуальные модели. Они представляют собой средства для описания, проектирования и документирования архитектуры системы. По мнению одного из авторитетнейших специалистов в области объектно-ориентированного подхода Гради Буча, моделирование является центральным звеном всей деятельности по созданию качественного ПО. Модели строятся для того, чтобы понять и осмыслить структуру и поведение будущей системы, облегчить управление процессом ее создания и уменьшить возможный риск, а также документировать принимаемые проектные ре-шения. Хорошие модели служат основой взаимодействия участников проек-та и гарантируют корректность архитектуры. Приведены современные парадигмы и инструменты моделирования, возможности различных инструментов по описанию предметной области автоматизации на различных этапах создания информационных систем. Особое внимание уделено объектно-ориентированному анализу и проекти-рованию на базе инструмента Enterprise Architect и методологии струк-турного анализа и проектирования на базе AllFusion Modeling Suite. Дан основной материал по дисциплинам "Моделирование и анализ программного обеспечения", "Проектирование и разработка информаци-онных систем", "Инструментальные средства разработки программного обеспечения", "Информационные технологии", "Основы проектирования баз данных". Предназначено для студентов по специальности среднего профессионального образования, обучающихся по специальности "Инфор-мационные системы и программирование" (квалификация - специалист по информационным системам).
V sovremennoj praktike proektirovanija programmnogo obespechenija (PO) shiroko primenjajutsja vizualnye modeli. Oni predstavljajut soboj sredstva dlja opisanija, proektirovanija i dokumentirovanija arkhitektury sistemy. Po mneniju odnogo iz avtoritetnejshikh spetsialistov v oblasti obektno-orientirovannogo podkhoda Gradi Bucha, modelirovanie javljaetsja tsentralnym zvenom vsej dejatelnosti po sozdaniju kachestvennogo PO. Modeli strojatsja dlja togo, chtoby ponjat i osmyslit strukturu i povedenie buduschej sistemy, oblegchit upravlenie protsessom ee sozdanija i umenshit vozmozhnyj risk, a takzhe dokumentirovat prinimaemye proektnye re-shenija. Khoroshie modeli sluzhat osnovoj vzaimodejstvija uchastnikov proek-ta i garantirujut korrektnost arkhitektury. Privedeny sovremennye paradigmy i instrumenty modelirovanija, vozmozhnosti razlichnykh instrumentov po opisaniju predmetnoj oblasti avtomatizatsii na razlichnykh etapakh sozdanija informatsionnykh sistem. Osoboe vnimanie udeleno obektno-orientirovannomu analizu i proekti-rovaniju na baze instrumenta Enterprise Architect i metodologii struk-turnogo analiza i proektirovanija na baze AllFusion Modeling Suite. Dan osnovnoj material po distsiplinam "Modelirovanie i analiz programmnogo obespechenija", "Proektirovanie i razrabotka informatsi-onnykh sistem", "Instrumentalnye sredstva razrabotki programmnogo obespechenija", "Informatsionnye tekhnologii", "Osnovy proektirovanija baz dannykh". Prednaznacheno dlja studentov po spetsialnosti srednego professionalnogo obrazovanija, obuchajuschikhsja po spetsialnosti "Infor-matsionnye sistemy i programmirovanie" (kvalifikatsija - spetsialist po informatsionnym sistemam).