58
- Оценка производительности программных продуктов.
К числу основных показателей пригодности программных продуктов отно-
сятся:
- вид программного продукта;
- категории пользователей (профессиональные программисты, администраторы БД,
квалифицированные пользователи, разрабатывающие приложения, конечные поль-
зователи, различные комбинации перечисленных категорий);
- удобство и простота использования (понятные процедуры установки программ-
ных продуктов, удобный и унифицированный интерфейс конечного пользователя,
простота выполнения обычных операций: создания БД, навигации, модификации,
подготовки данных, выполнения запросов и отчетов и ряда других; наличие интел-
лектуальных подсистем подсказок, помощи в процессе работы и обучения, вклю-
чая примеры);
- модель представления данных. Наиболее распространенной является реляционная
модель данных. Перспективными являются модели с объектной ориентацией,
поскольку они обладают большими возможностями отражения семантики пред-
метной области;
- качество средств разработки. При оценке качества средств разработки учитывает-
ся следующее: возможности создания пользовательских интерфейсов, мощность
языка создания программ, автоматизация разработки различных объектов: экран-
ных форм, отчетов, запросов. Предпочтение отдается системам, имеющим
полнофункциональные генераторы и обеспечивающим удобство работы
пользователя;
- качество средств защиты и контроля корректности базы данных. Доступ к функ-
циям защиты должен предусматриваться на уровне средств разработки программ и
на уровне пользователя. К важнейшим функциям контроля корректности относят-
ся: обеспечение уникальности записей БД по первичному ключу, автоматический
контроль целостности связей между таблицами во время выполнения операций об-
новления, вставки и удаления записей, проверка корректности значений в БД;
- качество коммуникационных средств. При оценке качества коммуникационных
средств обращают внимание на следующие свойства программных продуктов:
- поддержку сетевых протоколов,