Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Топ:
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов...
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Интересное:
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Дисциплины:
2018-01-13 | 403 |
5.00
из
|
Заказать работу |
|
|
Качество ПС - это совокупность его черт и характеристик, которые влияют на его способность удовлетворять заданные потребности пользователей.
Критерии качества ПС:
Функциональность и надежность являются обязательными критериями качества ПС.
Общие принципы обеспечения надежности ПС (основной мотив разработки ПС). В технике известны четыре подхода обеспечению надежности:
• предупреждение ошибок;
• самообнаружение ошибок (означает, что программа содержит средства обнаружения отказа в процессе ее выполнения);
• самоисправление ошибок (не только обнаружение отказа в процессе ее выполнения, но и исправление последствий этого отказа, для чего в программе должны иметься соответствующие средства);
|
• обеспечение устойчивости к ошибкам (в программе содержатся средства, позволяющие локализовать область влияния отказа программы, либо уменьшить его неприятные последствия, а иногда предотвратить катастрофические последствия отказа).
Целью подхода предупреждения ошибок - не допустить ошибок в готовых продуктах. Для достижения этой цели при разработке ПС следует сконцентрировать внимание на следующих вопросах:
• борьбе со сложностью (разбиение системы на такие части (подсистемы), между которыми должны остаться по возможности меньше связей, например, модульное программирование);
• обеспечении точности перевода (направлено на достижение однозначности интерпретации документов различными разработчиками, а также пользователями ПС);
• преодоления барьера между пользователем и разработчиком (как обеспечить, чтобы ПС выполняла то, что пользователю разумно ожидать от нее? Ответ: привлекать пользователя в процессы принятия решений при разработке ПС, тщательно освоить особенности работы пользователя);
• обеспечения контроля принимаемых решений (проверка правильности принятых решений на каждом процессе (этапе) разработки ПС. Это позволит обнаруживать и исправлять ошибки на самой ранней стадии после ее возникновения).
И хотя гарантировать отсутствие ошибок в ПС невозможно, но в рамках этого подхода можно достигнуть приемлемого уровня надежности ПС.
Под жизненным циклом ПС понимают весь период его разработки и эксплуатации (использования), начиная от момента возникновения замысла ПС и кончая прекращением всех видов его использования.
Различают следующие стадии жизненного цикла ПС: разработку ПС, эксплуатацию ПС.
1. Этапы стадии разработки (development):
- Внешнее описание определение требований к ПС со стороны пользователей (заказчика);
- Конструирование ПС охватывает процессы: разработку архитектуры ПС, разработку структур программ ПС и их детальную спецификацию;
|
- Кодирование создание текстов программ на языках программирования, их отладку с тестированием ПС;
- На этапе аттестации ПС производится оценка качества ПС, после успешного завершения которого разработка ПС считается законченной.
2. Стадия эксплуатации ПС. Состоит из двух параллельно проходящих фаз:
- Фаза применения ПС - это использование ПС для решения практических задач на компьютере путем выполнения ее программ;
- Фаза сопровождения ПС - это процесс сбора информации о его качестве в эксплуатации, устранения обнаруженных в нем ошибок, его доработки и модификации, а также извещения пользователей о внесенных в него изменениях.
|
|
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!