Обоснование вариантов проектных решений по видам обеспечения

Страница 1

CASE-средства (от Computer Aided Software/System Engineering) - позволит спроектировать сложную систему на компьютере. Необходимый элемент системного и структурно-функционального анализа, CASE средство позволит моделировать бизнес-процессы, базу данных, компоненты программного обеспечения. Применимы практически во всех сферах деятельности. В результате использования CASE-средств – было достигнуто оптимизация системы, снижены расходы, повышена эффективность, снижена вероятность ошибок.

Работа продукта основана на универсальном языке моделирования UML (Universal Modeling Language). Унифицированный язык моделирования (UML) являетя стандартным инструментом для создания "чертежей" программного обеспечения. С помощью UML можно визуализировать, специфицировать, конструировать и документировать артефакты программных систем.

UML пригоден для моделирования любых систем: от информационных систем масштаба предприятия до распределенных Web-приложений и даже встроенных систем реального времени. Это очень выразительный язык, позволяющий рассмотреть систему со всех точек зрения, имеющих отношение к ее разработке и последующему развертыванию. Несмотря на обилие выразительных возможностей, этот язык прост для понимания и использования.

Язык состоит из словаря и правил, позволяющих комбинировать входящие в него слова и получать осмысленные конструкции. В языке моделирования словарь и правила ориентированы на концептуальное и физическое представление системы. Язык моделирования, подобный UML, является стандартным средством для составления "чертежей" программного обеспечения.

Моделирование необходимо для понимания системы. При этом единственной модели никогда не бывает достаточно. Напротив, для понимания любой нетривиальной системы приходится разрабатывать большое количество взаимосвязанных моделей. В применении к программным системам это означает, что необходим язык, с помощью которого можно с различных точек зрения описать представления архитектуры системы на протяжении цикла ее разработки.

Язык UML предназначен прежде всего для разработки программных систем. Его использование особенно эффективно в следующих областях:

· информационные системы масштаба предприятия;

· банковские и финансовые услуги;

· телекоммуникации;

· транспорт;

· оборонная промышленность, авиация и космонавтика;

· розничная торговля;

· медицинская электроника;

· наука;

· распределенные Web-системы.

Сфера применения UML не ограничивается моделированием программного обеспечения. Его выразительность позволяет моделировать документооборот в юридических системах, структуру и функционирование системы обслуживания пациентов в больницах, осуществлять проектирование аппаратных средств.

Язык UML — это не просто совокупность альтернативных решений. Его концепция принципиально отличается от «старомодных» технологий (в частности, от блок-схем и электронных таблиц). Вместо того чтобы иллюстрировать изолированные части процесса, UML отдает предпочтение диаграммам верхнего уровня, позволяющим разработчикам скрывать детали и концентрировать внимание на функциональных особенностях, а не на последовательности действий. Данный подход позволяет начать с формирования общего взгляда на приложение, детали же раскрываются позже.

Каждая из диаграмм, использованных в UML, позволяет рассматривать бизнес-процессы под различным углом. К примеру, деловые пользователи при помощи данных диаграмм могут оценить основные положения бизнес-сценария и разобраться в том, кто за что отвечает. Разработчики же применяют диаграммы классов и объектов для получения точного представления о том, как встраивать данные компоненты в свой код.

Страницы: 1 2 3 4 5

Главное на сайте

Фонды и фондовый рынок

По разнообразию финансовых инструментов и групп участников российский финансовый рынок вполне сопоставим с мировым.

Ипотечное кредитование

В настоящее время в России в числе первоочередных задач социально-экономического развития стоит задача формирования рынка доступного жилья посредствам создания условий для увеличения платежеспособного спроса населения на жилье, и увеличения объемов жилищного строительства.

Управление рисками в банке

Кредитные операции составляют основу активной деятельности коммерческих банков, т.к. во-первых, их успешное осуществление ведет к получению основных доходов, способствует повышению надежности и устойчивости банка, а неудачам в кредитовании сопутствует разорение и банкротство. >>>

Эмиссионная функция Банка России

Эмиссионные операции - это операции по выпуску и изъятию денег и их обращения. Эмиссию осуществляет исключительно ЦБ РФ – это установлено законодательно. Наличные деньги выпускаются в обращение в виде банковских билетов и металлической монеты. >>>

Виды, формы и функции кредита

Любая система хозяйствования при решении организационно-экономических задач требует привлечения внешних финансовых ресурсов. Все программы реформирования, в конечном итоге, предполагают использование банковского кредита. >>>