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