|
Разработка программного продукта. Этапы проектирования и построение моделиМногие методы и обозначений являются неформальными, и их использование зависит от типа проекта. Оценка качества является трудной задачей и при построении ПО, и при удовлетворении пользователя: уровень соответствия требованиям, надежность, эффективность и эргономичность. Качество указывает на согласованность, уровень связей и прозрачность. Существуют формальные мероприятия для оценки качества, и они очень важны, но не полностью определяют эффективность Согласованность описывает степень соответствия частей системы друг другу и взаимоотношения операций. Критерии декомпозиции очень важны. Они определяют вид согласованности. 1. Случайная декомпозиция. Разделение на модули происходит из-за невозможности охватить всю систему в различных задачах. 2. Логическая декомпозиция. Различные компоненты выполняют подобные функции, например, обработку ошибок, проведение подобных вычислений. 4. Последовательная декомпозиция. Компоненты работают в определенной последовательности. Исходные данные одного компонента являются входными для другого. В хорошем проекте связи между компонентами должны быть слабы. Это определяет декомпозицию проекта на части, а ПО на модули. Связи определяют использование общих данных процессами или модулями, поток данных между процессами, связи классов, передачу сообщений, подражания. Связи могут быть измерены с помощью введения определенных мер. Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Продолжение статьи: ч.9 Продолжение статьи: ч.10 Продолжение статьи: ч.11 Продолжение статьи: ч.12 Продолжение статьи: ч.13 Другие статьи по теме: - Технологии Internet- Средства быстрой разработки прикладных программ - Среда программирования delfi 2.0 - Алгоритмы - Case-технология проектирования программного обеспечения информационных систем |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |