Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2007voprosy_GAK_2013_06062013u_mani.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2.45 Mб
Скачать
  1. Методологии проектирования программного обеспечения. Case-технологии, их содержание и классификации.

Вопрос 4 +

Существует 2 подхода к проектированию ИС:

Структурный подход

Сущность структурного подхода к разработке ИС заключается в ее декомпозиции (разбиении) на автоматизируемые функции: система разбивается на функциональные подсистемы, которые в свою очередь делятся на подфункции, подразделяемые на задачи и так далее. Процесс разбиения продолжается вплоть до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны. При разработке системы "снизу-вверх" от отдельных задач ко всей системе целостность теряется, возникают проблемы при информационной стыковке отдельных компонентов.

Все наиболее распространенные методологии структурного подхода базируются на ряде общих принципов. В качестве двух базовых принципов используются следующие:

  • принцип "разделяй и властвуй" - принцип решения сложных проблем путем их разбиения на множество меньших независимых задач, легких для понимания и решения;

  • принцип иерархического упорядочивания - принцип организации составных частей проблемы в иерархические древовидные структуры с добавлением новых деталей на каждом уровне.

К структурному подходу относятся такие методы проектирования как idef0, idef3, dfd, er

Принципиальное различие между структурным и объектно-ориентированным  (ОО) подходом заключается в способе декомпозиции системы (рис.2). ОО подход использует объектную декомпозицию, при этом статическая структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщений между объектами

К объектно-ориентированному подходу относят такую методологию как UML

  1. Проектирование системы управления предприятием (erp-системы). Организация внутреннего документооборота и его стандартизация. Совокупная стоимость владения. Обоснование проектных решений.

Процесс внедрения и использования ERP-системы, как и любой

другой подобной компьютерной программы, состоит из определенного

набора этапов. Существует несколько различных концепций структуры

этапов жизненного цикла ERP-системы. Приведем некоторые из них.

Согласно упрощенной схеме внедрения ERP-системы жизненный

цикл состоит из следующих этапов:

1) формирование требований к системе;

2) проектирование;

3) реализация;

4) тестирование;

5) ввод в действие;

6) эксплуатация;

7) сопровождение.

В процессе внедрения и эксплуатации любая система, в том числе

и ERP, проходит различные этапы жизненного цикла. Существует три

основных концепции жизненного цикла:

— Каскадная модель;

— Поэтапная модель с промежуточным контролем (Эволюционная);

— Спиральная модель.

Каскадная модель предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке. Переход на следующий этап означает полное завершение работ на предыдущем этапе. Требования, определенные на стадии формирования требований, строго документируются в виде технического задания и фиксируются на все время разработки проекта..

Эволюционная модель предполагает разбиение жизненного цикла проекта на последовательность итераций, каждая из которых напоминает «мини-проект», включая все процессы разработки в применении к созданию меньших фрагментов функциональности, по сравнению с проектом в целом. Цель каждой итерации — получение работающей версии программной системы, включающей функциональность, определённую интегрированным содержанием всех предыдущих и текущей итерации. Результат финальной итерации содержит всю требуемую функциональность продукта. Таким образом, с завершением каждой итерации продукт получает приращение — инкремент — к его возможностям, которые, следовательно, развиваются эволюционно..

Спиральная. При использовании этой модели ПО создается в несколько итераций (витков спирали) методом прототипирования. Каждая итерация соответствует созданию фрагмента или версии ПО, на ней уточняются цели и характеристики проекта, оценивается качество полученных результатов и планируются работы следующей итерации. Модель является специальным проработанным вариантом эволюционной модели.

Мероприятия, связанные с внедрением ERP систем, требуют значительных материальных и трудовых затрат. Обязательным условием применения этих средств является получение экономической эффективности от их внедрения. Для этого требуется проведение расчетов экономической эффективности и ее обоснования. Обоснование экономической эффективности применения информационных технологий позволяет:

  • определить необходимость и целесообразность затрат на создание и внедрение автоматизированной системы сбора и обработки информации на различных уровнях ЭИС;

  • установить основные направления автоматизации обработки информации исходя из специфики ЭИС, а также методов получения, передачи и обработки информации на каждом из них;

  • выбрать экономически эффективные варианты технологических процессов обработки экономической информации.

Экономическая эффективность автоматизированной обработки информации обеспечивается за счет следующих основных факторов:

  • высокой скорости выполнения операций по сбору, передаче, обработке и выдаче информации, достигнутой за счет высокой производительности современных технических средств, максимального сокращения времени на выполнение отдельных операций;

  • повышения качества выполнения экономических расчетов благодаря созданию единой информационной базы, установления четкого графика ее получения, устранения из нее постоянных данных и производных показателей, а также за счет ее централизованной обработки;

  • улучшения информационного обслуживания за счет сокращения сроков разработки и получения документов.

Общая эффективность применения информационных технологий находится в прямой зависимости от снижения затрат на обработку информации (так называемая прямая эффективность) и от достигаемого повышения уровня информационного обслуживания (так называемая косвенная эффективность).

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

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

Итак, для обоснования экономической эффективности разработки и внедрения ИС необходимо:

  • Произвести расчет экономии труда за счет внедрения ИС и рост производительности труда.

  • Произвести расчет затрат на разработку необходим для обоснования экономической эффективности системы

  • Оценить срок окупаемости проекта

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

Обобщенным критерием экономической эффективности является минимум затрат живого и овеществленного труда

Экономический эффект от внедрения вычислительной и организационной техники подразделяется на прямой и косвенный.

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

Срок окупаемости затрат вычисляется по формуле

Где:

З0 - затраты на техническое оборудование;

П0 - затраты на программное обеспечение.

С0 – Затраты до внедрения проекта

С1 – Затраты после внедрения проекта

J = С1/С0

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]