Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
моделирование контрл.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
462.72 Кб
Скачать

Содержание

Введение 3

Краткие теоретические сведения о проектировании информационных систем 4

Описание общей методики функционального моделирования в системе Erwin.Краткие сведения о моделируемой ИС 7

Физическая и логическая модель проектируемой ИС, SQL-код для MS SQL, схема данных в Access 10

Заключение 15

Список использованной литературы 17

Введение

Тема: Составление модели проектирования информационной системы «Автоматизация работы гостиницы»

Цель: Освоение автоматизации функционального моделирования систем в программном продукте ERwin.

Задачи:

  1. Провести поиск информации по заданной теме. Проанализировать найденную информацию с точки зрения цели и темы работы.

  2. Спроектировать модель информационной системы c помощью оболочки ERwin Data Modeler.

Краткие теоретические сведения о проектировании информационных систем

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

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

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

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

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

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

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

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

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

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

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