Субд лекции

Темы:

Требования, предъявляемые к концептуальной модели

К концептуальной модели предъявляются следующие требования:

·        адекватное отображение предметной области (язык для представления модели должен обладать достаточными выразительными возможностями для отображения явлений, имеющих место в предметной области, а сама модель должна содержать всю необходимую и достаточную информацию для дальнейшего проектирования системы);

·        непротиворечивость (модель отражает взгляды и потребности всех пользователей системы, а также обычно является результатом работы многих специалистов, поэтому целостное описание ПО должно быть проверено на непротиворечивость);

·        однозначная трактовка модели всеми ее пользователями (обеспечивается формализованностью языка и четким его пониманием всеми участниками процесса создания ИС);

·        легкость восприятия разными категориями пользователей (обеспечивается выбором соответствующего языка моделирования);

Image

Рис. 2.2. Компоненты концептуальной модели

·        конечность модели (несмотря на то, что реальный мир, отображаемый в КМ, является по своей природе бесконечным, инфологи-ческая модель является конечной, что обеспечивается четким ограничением предметной области);

·        легкость модификации (в концептуальную модель по разным причинам часто приходится вводить новые объекты или модифицировать существующие; КМ должна в связи с этим обладать свойством легкой расширяемости, обеспечивающим ввод новых данных без изменения раннее определенных. То же самое можно сказать и об удалении и корректировке данных);

·        возможность композиции и декомпозиции модели.

 Желательно, чтобы язык спецификации концептуальной модели был одинаковым как при ручном, так и при автоматизированном проектировании информационных систем. Последнее предъявляет к языку дополнительные требования, а именно, он должен:

предыдущаяследующая