Комплекс согласованных инструментальных средств

Предлагаемая методология создания ИС поддерживается комплексом согласованных между собой инструментальных средств, который обеспечивает непрерывный цикл автоматизации процессов, выполняемых на всех этапах ЖЦ ИС. Согласованность этих средств обеспечивается наличием интерфейсов для прямого взаимодействия и поддержкой общепринятых стандартов открытых систем. Комплекс средств такого рода позволяет строить модели, описывающие деятельность организации, формировать требования к ИС, быстро переходить от моделей требований к ИС к проекту приложений и БД. Он обеспечивает поддержку быстрой итеративной разработки приложений, их тестирование и интеграцию в систему. Заложенные в методологию и поддержанные этими инструментальными средствами принципы, основанные на использовании моделей и повторном использовании спецификаций, обеспечивают возможность быстрого внесения изменений как на стадиях создания ИС, так и на стадиях сопровождения и развития. Созданные на базе этого набора средств распределенные ИС (приложения и БД) могут быть реализованы как в двухзвенной, так и в трехзвенной архитектуре клиент-сервер. Этот же набор средств позволяет переносить приложения и БД на различные платформы без перепрограммирования. Приложения, созданные на базе этого набора средств, являются открытыми и масштабируемыми. В состав набора входят средства реинжиниринга, позволяющие автоматически восстанавливать модель существующей системы. В соответствии с проектом эта модель может быть использована для построения моделей новой системы.

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

– поддержку коллективной разработки с возможностью параллельного и распределенного выполнения различных работ;

– возможность перехода к следующему этапу (шагу), не дожидаясь полного завершения предыдущего;

– применение методов контроля качества и постоянный контроль полученных результатов;

– поддержку итеративного характера разработки (возможность пересмотра полученных результатов и возврата на любой из предыдущих этапов);

– возможность быстрого внесения изменений в требования в процессе разработки;

– управление конфигурацией.

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

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

Выводы

1. В условиях постоянно изменяющихся законодательства, новых правил ведения производственной, финансово-хозяйственной деятельности и бухгалтерского учета важное значение имеют принципы построения ИС предприятия. При автоматизации управления предприятия в целом задача может оказаться слишком сложной для полного охвата всех проблем. Разбивая всю совокупность на задачи, можно изучать и реализовывать их отдельно друг от друга. При этом не затрагивается существующая структура предприятия и осуществляется автоматизация существующих структурных подразделений. Метод «пласта» заключается в автоматизации функционирования этой ИС всего предприятия в целом. Сочетание этих двух принципов разработки ИС приводит к построению ИС предприятий нового поколения в виде программных модулей, связанных между собой, но в то же время способных работать автономно.

2. Одно из достоинств принципа многокомпонентности состоит в возможности их поэтапного приобретения ИС и ее внедрения. На первом этапе внедрения устанавливаются компоненты системы на те рабочие места, которые нуждаются в обновлении ПО. На втором этапе происходит развитие системы с подсоединением новых компонентов и обработки межкомпонентных связей. Возможность применения такой методики внедрения обеспечивает ее достаточно простое тиражирование и адаптацию к местным условиям. Таким образом, ИС нового поколения – это многокомпонентная система с распределенной БД, ориентированной на профессиональные СУБД, разработанные крупными фирмами.

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

4. Построение современных распределенных ИС напрямую связано с реляционными и объектно-ориентированными СУБД. Ориентация на профессиональные СУБД сводит задачу к построению неизбыточной БД.

5. Одним из базовых понятий методологии проектирования ИС является понятие жизненного цикла ее программного обеспечения (ЖЦ ПО). ЖЦ ПО – это непрерывный процесс, который начинается с момента принятия решения о необходимости его создания и заканчивается в момент его полного изъятия из эксплуатации. В последнее время наибольшее распространение получила спиральная модель ЖЦ.

6. Методология, технологии и инструментальные средства проектирования (CASE-средства) составляют основу проекта любой ИС. Методология реализуется через конкретные технологии и поддерживающие их стандарты, методики и инструментальные средства, которые обес­пе­чивают выполнение процессов ЖЦ. Из множества CASE-средств выделяют методологию SADT, включающую модели и соответствующие функциональные диаграммы потоков данных (DFD), диаграммы «сущность–связь» (EDF).

7. Компания Computer Associates разработала ряд программных про­дуктов, поддерживающих CASE-технологии разработки ИС и их компонентов.
ПЛАНЫ ПРАКТИЧЕСКИХ ЗАНЯТИЙ

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: