Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
учебное пособие - информационные системы11.doc
Скачиваний:
55
Добавлен:
18.11.2019
Размер:
11.21 Mб
Скачать
    1. Этапы создания информационных систем

Целью разработки любой информационной системы (ИС) является хранение и использование информации о какой-либо предметной области.

Основой создания ИС выступает изучение предметной области и построение ее модели.

Наиболее распространенные формы представления моделей - графическая, словесная, математическая.

Процесс моделирования можно разделить на четыре этапа:

  • изучение предметной области, выделение класса используемых объектов и отношений, связывающих рассматриваемые объекты;

  • анализ полученной информации и построение модели;

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

  • анализ модели в связи с накоплением дополнительных данных об изучаемой предметной области и усовершенствование модели.

При разработке информационной системы обычно выделяется несколько уровней моделирования, при помощи которых происходит переход от предметной области к конкретной реализации ИС. Можно выделить следующие уровни: модель предметной области, логическая модель данных и процессов, физическая модель данных и процессов, собственно информационная система.

Предметная область бесконечна и содержит как существенно важные понятия и данные, так и малозначащие или вообще не значащие данные для решения конкретной задачи. Так, если в качестве предметной области выбрать учет товаров на складе, то понятие «накладная» и «счет-фактура» являются существенно важными понятиями, а то, что сотрудница, принимающая накладные, имеет двоих детей, для учета товаров неважно. Однако с точки зрения отдела кадров данные о наличии детей являются существенными. Таким образом, выделение существенных понятий позволяет создать описание предметной области, то есть ее модель.

Логическая модель описывает объекты предметной области, их взаимосвязь, процедуры преобразования объектов, а также ограничения на данные, налагаемые предметной областью. Созданная логическая модель должна быть адекватна предметной области.

Физическая модель описывает объекты средствами языков представления данных.

Как результат предыдущих этапов моделирования появляется собственно сама информационная система, реализованная на конкретной программно-аппаратной основе.

Создание ИС, как правило, проходит следующие этапы.

Формирование концепции , которая включает в себя постановку цели создания системы, изучение мотивации и требований заказчика и других участников, сбор исходных данных и анализ существующего состояния, определение основных требований и ограничений, требуемых финансовых, материальных и трудовых ресурсов, сравнительную оценку альтернатив, экспертизу представленных предложений и утверждение.

Вторым этапом является разработка технического задания и проектирование системы. Данный этап включает в себя разработку и утверждение технического задания (постановка задачи), разработку календарных планов и графиков работ, моделирование, определение потребности в ресурсах, выбор аппаратных средств, с помощью которых будет создана и реализована ИС, языка программирования и инструментальных средств, а также методов решения.

Моделирование включает в себя построение модели предметной области и логическое моделирование. Модель предметной области формируется с определенной точностью, допущениями и ограничениями. Одним из используемых методов моделирования является метод формализации, заключающийся в представлении какой-либо предметной области в виде формальной системы. Формальная система - это знаковая модель, задающая множество объектов путем описания исходных объектов и правил построения новых.

Одну и ту же задачу можно решать различными методами, при этом в рамках одного и того же метода можно составить различные алгоритмы решения задачи, согласно созданной модели и выбранному методу. Процесс обработки данных разбивается на отдельные относительно самостоятельные блоки, и устанавливается последовательность выполнения блоков. Алгоритм – это точно определенная последовательность действий, которые необходимо выполнить над исходной информацией, чтобы получить решение задачи.

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

Ввод системы в эксплуатацию . На этом этапе проводятся испытания и опытная эксплуатация системы в реальных условиях, подготовка кадров для эксплуатации создаваемой системы, подготовка рабочей документации, сдачи системы заказчику и фактический ввод ее в эксплуатацию, сопровождение, поддержка и сервисное обслуживание системы, оценка результатов проекта, разрешение конфликтных ситуаций, накопление опытных данных для последующих проектов.

Рассмотренное содержание этапов может варьироваться при создании конкретной информационной системы.