Автор: Пользователь скрыл имя, 05 Декабря 2011 в 09:54, курсовая работа
Программа или логически связанная совокупность программ на носителях данных, снабженная программной документацией, называется программным средством (ПС).
Программа позволяет осуществлять некоторую автоматическую обработку данных на компьютере. Программная документация позволяет понять, какие функции выполняет та или иная программа ПС, как подготовить исходные данные и запустить требуемую программу в процесс ее выполнения.
Процесс создания ПС в настоящее время все больше приобретает черты индустриального производства. Это объясняется массовой потребностью в ПС и необходимостью «отчуждения» программного продукта от разработчика и потребностью в простоте последующих модификаций программ у потребителя.
Введение
1. Внешнее описание программного средства
2. Методы проектирования программных средств
3.Жизненный цикл программного средства
Качество и надежность программного средства
Методы борьбы со сложностью программного средства
Практическая часть
Заключение
Список литературы
Функциональность-это способность ПС выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей.
Надежность-это его способность безотказно выполнять определенные функции при заданных условиях в течение заданного периода времени с достаточно большой вероятностью .
Легкость применения – это характеристики ПС, которые позволяют минимизировать усилия пользователя по подготовке исходных данных.
Эффективность – это отношение уровня услуг, предоставляемых ПС пользователю при заданных условиях, объему используемых ресурсов.
Сопровождаемость – это характеристики ПС, которые позволяют минимизировать усилия по внесению изменений для устранения в нем ошибок и по его модификации в соответствии с изменяющимися потребностями пользователей.
Мобильность-это способность ПС быть перенесенным из одной среды (окружения) в другую, в частности, с одного компьютера на другой.
Функциональность и надежность являются обязательными критериями качества ПС. В технике известны четыре подхода обеспечению надежности:
Целью подхода предупреждения ошибок – не допустить ошибок в готовых продуктах, в нашем случае – в ПС. Необходимо сконцентрировать внимание на следующих вопросах:
5. Методы борьбы со сложностью.
Известны два общих метода борьбы со сложностью систем:
Обеспечение независимости