Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК ИТУ СКД.doc
Скачиваний:
25
Добавлен:
25.11.2018
Размер:
1.59 Mб
Скачать

2. Программные средства моделирования процессов. Инструментальная среда в bPwin

Впервые программа BPwin была разработана компанией Logic Works. Название сложилось из сокращения BP — англ. business process — и суффикса win, отражавшего ориентацию на графические операционные системы.

В 1998 году компания Logic Works была поглощена фирмой Platinum Technology. Та в свою очередь, всего через год, в 1999 году была куплена Computer Associates. Значительного успеха на рынке достигла версия программы BPwin 4.0, которая была выпущена на стыке XX и XXI веков. Последняя версия программного обеспечения получила название CA ERwin Process Modeler 7.3 и вошла в объединённый пакет CA ERwin Modeling Suite.

BPwin имеет достаточно простой и интуитивно понятный интерфейс пользователя, позволяющий создавать сложные модели при минимальных усилиях.

BPwin поддерживает три методологии – IDEF0, IDEF3 и DFD, каждая из которых решает свои специфические задачи.

Модель в BPwin рассматривается как совокупность работ, каждая из которых оперирует с некоторым набором данных. Работа изображается в виде прямоугольников, данные – в виде стрелок. Если щелкнуть по любому объекту модели левой кнопкой мыши, появляется всплывающее контекстное меню, каждый пункт которого соответствует редактору какого-либо свойства объекта.

Пункты контекстного меню Font Editor и Color Editor вызывают соответствующие диалоги для установки шрифта (в том числе его размера и стиля) и цвета объекта.

Вопросы для самопроверки:

  1. Какие существуют методологии моделирования процессов информационных систем.

  2. Перечислите программные средства моделирования процессов.

Тема 6. Технологии разработки и использования баз данных

Вопросы:

  1. База данных (БД). Система управления базой данных (СУБД). Основные понятия и терминология.

  2. Реляционная БД

  1. Современные технологии баз и банков данных.

  1. Общее представление о СУБД MS Access

1. Базы и банки данных. Основные понятия и терминология.

Данные – информация, фиксированная в определенной форме, пригодной для хранения в памяти ЭВМ, обработки и передачи.

БД – специальным образом структурированная информация, которая записана как правило во внешней памяти ЭВМ, отображающая состояние объектов реального Мира и связи между ними и используется для одного или нескольких приложений.

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

Для ряда ПО может потребоваться информация о персонале, заработной плате, товарах, накладных, историях болезни и т.д., т.е. сведения о людях, местах, предметах, событиях и понятиях - объектах.

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

Так в банковском деле объекты: клиенты, банковские счета. На товарном складе : поставщики, товары. В академии – студенты, изучаемые дисциплины, работники.

Объекты могут быть реальными – человек, предмет, населенный пункт, либо абстрактным – событие, счет, изучаемый студентами курс. Каждый объект обладает определенным набором свойств.

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

Основу программных средств БнД составляют системы управления базами данных (СУБД). Важной компонентой СУБД являются трансляторы или компиляторы для используемых ею языковых средств.

СУБД позволяют структурировать, систематизировать и организовывать данные для их компьютерного хранения и обработки. Они являются основой практически любой информационной системы.

СУБД обладают следующими свойствами:

  • поддержание логически согласованного набора файлов;

  • обеспечение языка манипулирования данными;

  • восстановление информации после разного рода сбоев;

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

К основным функциям СУБД обычно относят следующие:

  • непосредственное управление данными во внешней памяти;

  • управление буферами оперативной памяти;

  • управление транзакциями;

  • протоколирование;

  • поддержка языков баз данных.