Помощь в написании студенческих работ
Антистрессовый сервис

Проектирование информационной системы

РефератПомощь в написанииУзнать стоимостьмоей работы

CA ErwinProcessModeler создает визуальное представление для решаемой задачи. Это представление может использоваться для детального анализа, уточнения и распространения как части документации, необходимой в цикле разработки. CA ErwinProcessModeler автоматически создает базу данных (таблицы, индексы, хранимые процедуры, триггеры для обеспечения ссылочной целостности и другие объекты, необходимые… Читать ещё >

Проектирование информационной системы (реферат, курсовая, диплом, контрольная)

Проектирование процессов в ИС

Для построения IDEF0 модели в данной работе было выбрано CASE-средство BPWin, которое является мощным инструментом моделирования и используется для анализа, документирования и реорганизации сложных бизнес-процессов.

Проектирование и разработка web-сайтавключает:

  • · Утверждение первоначального технического задания на разработку сайта.
  • · Определение структурной схемы сайта — расположение разделов, контента и навигации.
  • · Веб-дизайн — создание графических элементов макета сайта, стилей и элементов навигации.
  • · Разработка программного кода, модулей, базы данных и других элементов сайта необходимых в проекте.
  • · Тестирование и размещение сайта в сети Интернет.

Для построения IDEF0 модели в данной работе было выбрано CASE-средство BPWin, которое является мощным инструментом моделирования и используется для анализа, документирования и реорганизации сложных бизнес-процессов.

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

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

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

Разработку моделей в IDEF0 начнем с построения блока «Web-сайт"Зеленый сад»". Эта диаграмма является общим описанием всей системы в целом. Она показывает основную функциональную составляющую системы в виде блока (представлено в Приложении 1).

Взаимодействие системы с окружающей средой описывается в терминах:

Входная информация:

  • · Сведения о клиентах;
  • · Сведения о товарах;
  • · Сведения о поставщиках.

Выходная информация:

  • · Сведения о фирме;
  • · Заявка клиента;

Механизмы и управление (сверху):

  • · Закон рекламе;
  • · Требования провайдера;

Ресурсы (снизу):

  • · Администратор сайта;
  • · Клиент.

Разработка логической модели базы данных с помощью CASE-средства Erwin.

Разработка логической и физической модели начинается с проведения процесса системного моделирования для предметной области с помощью инструментальной среды CA ErwinProcessModeler.

Процесс построения информационной модели состоит из следующих шагов:

  • 1) определение сущностей;
  • 2) определение атрибутов сущностей;
  • 3) задание первичных и альтернативных ключей;
  • 4) определение зависимостей между сущностями;
  • 5) приведение модели к требуемому уровню нормальной формы;
  • 6) переход к физическому описанию модели: назначение соответствий имя сущности — имя таблицы, атрибут сущности — атрибут таблицы; задание триггеров, процедур и ограничений;
  • 7) генерация базы данных.

CA ErwinProcessModeler создает визуальное представление для решаемой задачи. Это представление может использоваться для детального анализа, уточнения и распространения как части документации, необходимой в цикле разработки. CA ErwinProcessModeler автоматически создает базу данных (таблицы, индексы, хранимые процедуры, триггеры для обеспечения ссылочной целостности и другие объекты, необходимые для управления данными).

Основными компонентами диаграммы CA ErwinProcessModelerявляются сущности, атрибуты и связи. Построение модели данных предполагает определение сущностей и атрибутов. Связь является логическим соотношением между сущностями.

Связь на диаграмме отображает логическую зависимость одной сущности от другой. В IDEF1X различают зависимые и независимые сущности. Тип сущности определяется ее связью с другими сущностями. Идентифицирующая связь устанавливается между независимой (родительский конец связи) и зависимой (дочерний конец связи) сущностями. Экземпляр зависимой сущности определяется только через отношение к родительской сущности. Зависимая сущность изображается на диаграмме прямоугольником со скругленными углами.

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

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

При установлении идентифицирующей связи атрибуты первичного ключа родительской сущности автоматически переносятся в состав первичного ключа дочерней сущности. Эта операция дополнения атрибутов дочерней сущности при создании связи называется миграцией атрибутов. В дочерней сущности новые атрибуты помечаются как внешний ключ — (FK).

Показать весь текст
Заполнить форму текущей работой