есть, если в разных частях ИС есть совпадение по данным или функциям, то результаты проектирования и реализации этих частей (в области их пересечения) будут заведомо совпадать. Тогда отсутствует необходимость в создании межмодульного интерфейса и согласования вручную. - отсутствие дублирования реализации функций или структур данных. - создание интерфейса для конкретного пользователя с возможностью переноса на другую платформу. На основе перечисленных особенностей кафедральных информационных систем можно выделить класс систем, обладающих аналогичными свойствами. К указанному классу систем можно отнести, кроме кафедральных ИС, информационные системы подразделений ВУЗа и информационные системы небольших организаций, в которых нет четкого функционального или инфологического разделения между сферами деятельности и между обязанностями сотрудников. Для сокращения затрат на разработку и модернизацию информационной системы, элементы которой сильно сцеплены между собой, следует использовать аспектный подход к построению ИС.
Аспектный подход к построению ИС Целью аспектного подхода к проектированию является создание информационной системы, с возможностью быстрой реорганизации - модернизации системы и наращивания ее функциональных возможностей с учетом постоянно растущих потребностей пользователей и совершенствованием программно-аппаратных средств. Аспектный подход предполагает создание ИС как набора независимых аспектов, реализующих представление ИС с точки зрения конкретного пользователя. При этом используются централизованная база данных, доступ пользователей к которой ограничивается на уровне представлений базы данных, и единая библиотека процедур. Структура многоаспектной информационной системы, то есть, информационной системы, разработанной на основе аспектного подхода, представлена на рис.2. |