Общие положения создания информационных систем
Рассматривая структуру информационной системы, следует различать объекты управления, для обслуживания которых она создается. Одни объекты функционируют в сфере бизнеса, и тогда информационные системы должны обслуживать бизнес-процессы. Но существуют и такие объекты, где бизнес-процессы отсутствуют, например, налоговое, статистическое, региональное, муниципальное или государственное управление. Характерной чертой такого рода информационных систем является их ориентация на решение локальных, то есть слабо связанных между собой управленческих задач.
Создание какой-либо информационной системы реализуется в рамках проекта, под которым понимается набор конструкторской и технологической документации, где представлены проектные решения по ее созданию и эксплуатации.
Объект проектирования – это отдельные элементы или их комплексы, из которых состоят функциональные и обеспечивающие части информационной системы. Если информационная система не ориентирована на бизнес, то элементами проектирования выступают задачи или их комплексы. В состав обеспечивающей части входят информационное, программное, техническое, и др. обеспечение.
Проект создается в соответствии с технологией, под которой понимается совокупность методов проектирования, средств проектирования и методов организации проектирования (см. рис. ___). Методы проектирования можно группировать по степени использования средств автоматизации:
- ручное проектирование;
- компьютерное проектирование.
Автоматизированное проектирование базируется на CASE-средствах (Computer Aided System/ Software Engineering). С их помощью снижалась трудоемкость проектных работ. Большинство CASE-технологий ориентированы на автоматизацию проектирования программного обеспечения. Используют они диаграммы потоков данных.
Средства проектирования можно классифицировать также по степени использования типовых проектных решений:
· индивидуальное проектирование;
· типовое проектирование.
Индивидуальное проектирование в максимальной степени отражает особенности объекта управления, а типовое, являясь обобщением передового опыта, адаптируется с различной степенью под его специфику. Адаптация может быть следующей:
- реконструкция – переработка соответствующих программных модулей;
- параметризация – настройка информационной системы по соответствующим параметрам;
- изменение модели объекта управления, под которую перегенерируются проектные решения.
Какие стандарты для создания информационных систем не были бы выбраны, их разработка осуществляется на основе принципов, подробно рассмотренных в работе [13].