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