Место системы электронного документооборота в корпоративной системе управления предприятием. Элементы СЭД как отдельные системы.
Рисунок 1 – Взаимодействие подсистем
управления предприятием посредством системы ЭД.
Сферы применение СЭД огромны. Перечислим наиболее очевидные области применения СЭД, помимо использования в КИС предприятия:
- государственные судебно-исполнительные и законодательные институты, нотариаты, адвокатуры
- аудиторские фирмы
- открытые для общего доступа Web-порталы и Web-сервера транснациональных корпораций, где должна быть представлена информация на многих языках
- закрытые Web-порталы и Web-сервера транснациональных корпораций, где ведется история документов, и учитываются особенности доступа к документам
Элементы СЭД как отдельные системы
Полнотекстовый поиск является мощным средством анализа массивов документов, начиная от газетных статей, и заканчивая документами, выпущенными правительством. В этой связи показателен пример системы университетской информационной системы RUSSIA (Russian inter-University Social Sciences Information and Analytical Consortium, http://www.cir.ru), в которой использованы инструменты восприятия документов (через сканирование, распознавание и автоматическую категоризацию) и поиска документов (полнотекстового и по категориям).
Системы управления версиями очень распространены в индустрии разработки программного обеспечения и автоматизированного проектирования. Здесь наиболее известные подходы – CVS (Concurrent Version Management), RCS (Reverse Edit Scripts).
Цифровые библиотеки (Digital Libraries) ориентированы на хранение и поиск сложных по структуре, многоформатных, многокомпонентных элементов (например, графика, звук, видео, текст). Наиболее яркий пример – цифровая Библиотека Конгресса США.
|
|
Жизненный цикл программного обеспечения. Модели жизненного цикла.
В основе деятельности по созданию и использованию программного обеспечения любого типа (поэтому далее – просто ПО) лежит понятие его жизненного цикла (ЖЦ). Жизненный цикл является моделью создания и использования ПО, отражающей его различные состояния, начиная с момента возникновения необходимости в данном ПО и заканчивая моментов его полного выхода из употребления у всех пользователей.
Традиционно выделяются следующие основные этапы ЖЦ ПО:
- анализ требований
- проектирование
- кодирование (программирование)
- тестирование и отладка
- эксплуатация и сопровождение
Существующие модели ЖЦ определяют порядок исполнения этапов в ходе разработки, а также критерии перехода от этапа к этапу.
Наибольшее распространение получили три модели ЖЦ:
1. Каскадная модель (70-80 г.г.) – предполагает переход на следующий этап после полного окончания работ по предыдущему этапу.
2. Поэтапная модель с промежуточным контролем (80-85 г.г.) – итерационная модель разработки ПО с циклами обратной связи между этапами. Преимущество такой модели заключается в том, что межэтапные корректировки обеспечивают меньшую трудоемкость по сравнению с каскадной моделью, однако, время жизни каждого из этапов растягивается на вес период разработки.
|
|
3. Спиральная модель (86-90 г.г.) – делает упор на начальные этапы ЖЦ: анализ требований, проектирование спецификаций, предварительное и детальное проектирование. На этих этапах проверяется и обосновывается реализуемость технических решений путем создания прототипов. Каждый виток спирали соответствует поэтапно модели создания фрагмента или версии программного изделия, на нем уточняются цели и характеристики проекта, определяется его качество, планируются работы следующего витка спирали. Таким образом, углубляются и последовательно конкретизируются детали проекта, и в результате выбирается обоснованный вариант, который доводится до реализации.
Спиральная модель обладает такими преимуществами:
- Накопление и повторное использование программных средств, моделей и прототипов
- Ориентация на развитие и модификацию ПО в процессе его проектирования
|
|
- Анализ риска и издержек в процессе проектировании
Главная особенность индустрии ПО состоит в концентрации сложности на начальных этапах ЖЦ (анализ, проектирование) при относительно невысокой сложности и трудоемкости последующих этапов. Более того, нерешенные вопросы и ошибки, допущенные на этапах анализа и проектирования, порождают на более поздних этапах трудные, часто уже неразрешимые проблемы, и приводят к неуспеху всего проекта.
Дата добавления: 2018-02-18; просмотров: 556; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!