Адаптируемость', приспособленность программ и информации баз данных к модификации для эксплуатации в различных аппаратных и операционных средах без применения других действий или средств, чем те, что предназначены для этой цели при первичной разработке в исходной версии ПС. Она зависит от свойств и структуры аппаратной и операционной среды, от методов и средств, заложенных в ПС для подготовки к переносу на новые платформы. Адаптируемость включает масштабируемость внутренних возможностей (например, экранных полей, размеров таблиц, объемов транзакций, форматов отчетов). Если ПС должно адаптироваться конечным пользователем, адаптируемость соответствует пригодности для индивидуализации комплекса программ при изменениях внешней среды и может быть компонентом простоты использования.
Простота установки — инсталляции ', способность ПС к простому внедрению (инсталляции) в новой аппаратной и операционной среде заказчика или пользователя. Если ПС должно устанавливаться конечным пользователем, легкость установки будет предпосылкой для удобства ис
пользования. Так же, как и адаптируемость, она может измеряться трудоемкостью и длительностью процедур установки, а также степенью удовлетворения требований заказчика и пользователей к характеристикам и сложности инсталляции.
Замещаемость: приспособленность каждого компонента ПС к относительно простому использованию вместо другого выделенного и указанного заменяемого компонента. Она может включать атрибуты как простоты установки, так и адаптируемости. Большую роль для этого свойства играют четкая структурированность архитектуры и стандартизация внутренних и внешних интерфейсов ПС. Это свойство отражается на трудоемкости и длительности замены в основном крупных компонентов ПС.
Меры и шкалы мобильности в некоторой степени подобны качественным и количественным мерам и шкалам сопровождаемости. Компоненты мобильности: адаптируемость, простота установки и замещаемость доступны количественным технико-экономическим оценкам. При выборе характеристик ПС наиболее жесткие требования обычно предъявляются к трудоемкости и длительности инсталляции версий ПС на новой платформе, которые могут занимать от нескольких минут до нескольких десятков часов и требовать соответствующей трудоемкости до десятков человекочасов. Большей потребностью времени и трудоемкости обычно характеризуются адаптация версий ПС к условиям новой внешней среды и к требованиям пользователей, а также замена и ввод крупных компонентов в новую программно-аппаратную среду. Интегрально мобильность оказывает влияние на функциональную пригодность при переносе программ и данных на иные операционные и аппаратные платформы, при расширении и изменении их функций. Для этого реализация основных функций комплекса программ должна быть подготовлена к мобильности, для чего требуются дополнительные трудовые, временные и вычислительные ресурсы. Отсутствие такой подготовки при проектировании ПС отражается на возрастании затрат на процедуры, входящие в мобильность и для некоторых типов ПС могут ограничивать их функциональную пригодность.
Характеристики качества баз данных
Современные базы данных являются одними из массовых специфических объектов в сфере информатизации, для которых в ряде областей необходимо особенно высокое качество и его квалифицированное системное проектирование. Базу данных можно рассматривать как два компонента'.
программные средства системы управления базой данных (СУБД), независимые от сферы их применения, структуры и смыслового содержания накапливаемых и обрабатываемых данных;
информацию базы данных (ИБД), доступную для накопления, упорядочивания, обработки и использования в конкретной проблемноориентированной сфере применения.
При этом одна и та же система управления базой данных (СУБД) может обрабатывать различные по структуре, составу и содержанию данные, а одни и те же данные могут управляться программными средствами различных СУБД. Хотя эти компоненты тесно взаимодействуют при реализации конкретной прикладной БД, первоначально при проектировании они создаются или выбираются практически независимо и могут рассматриваться в их ЖЦ как два объекта, которые различаются:
номенклатурой и содержанием показателей качества, определяющих их назначение, функции и потребительские свойства;
технологией и средствами автоматизации разработки и обеспечения всего ЖЦ каждого объекта;
категориями специалистов, обеспечивающих: создание, эксплуатацию или применение компонентов БД;
комплектами эксплуатационной и технологической документации, поддерживающими жизненный цикл объектов.
Do'stlaringiz bilan baham: |