CASE-средства и их использование 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

CASE-средства и их использование



CASE-средства в целом можно разделить на «открытые» (BPWin, ERWin, UML) и «корпоративные» (ARIS, ORACLE и т.п.). Корпоративные технологии и средства требуют более детального понимания общей технологии программирования и программирования на конкретном объектно-ориентированном языке программирования. Открытые CASE-средства не требуют погружения в специфику предметной области или в специфику языков программирования, делая упор на постижение основ проектирования, на «процессный» характер мышления. Именно поэтому в целях обучения используются прежде всего открытые средства автоматизации проектирования – BPWin, ERWin, UML.

С использованием BPWin строятся диаграммы бизнес-процессов, ясно показывающие функциональные блоки, из которых эти процессы состоят, резульаты их работы и ресурсы, необходимые для их функционирования. Под диаграммами в данном случае понимаются организационные структуры, состоящие из блоков («прямоугольников», «фигур») и связей («линий», «стрелок»). Средство BPWin имеет характерное «кнопочное» меню и альтернативные варианты своего функционирования, выбираемые посредство «переключателей». Путем рисования диаграмм пользователь получает структурную модель бизнес-процесса в той форме, которая задана выбранной методологий проектирования по стандарту IDEF0, IDEF1 или IDEF3.

Особое место в деятельности предприятия занимает база данных. Проектирование и реализация базы данных требуют специфического подхода. В последнее время наиболее широкое распространение получил реляционный подход, реализованный, например, в CASE-средстве ERWin или же непосредственно в объектно-ориентированном программировании на базе MS Access.

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

Между таблицами возникают отношения и связи. Существуют следующие варианты связей:

1. Связь «один к одному»;

2. Связь «многие к одному»;

3. Связь «один ко многим»;

4. Связь «многие ко многим».

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

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

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

 

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

  1. Перечислите базовые понятия в области информационных систем; каким образом можно определить уровни членения тех или иных базовых понятий?
  2. Проведите сравнительный анализ понятий «данные», «информация»; почему для этих понятий характерно разнообразие определений?
  3. Проведите сравнительный анализ различных определений понятия «данные»;
  4. Проведите сравнительный анализ различных определений понятия «информация»;
  5. С помощью граф-схемы опишите информационный процесс таких форм обучения как лекция или семинар (по выбору обучаемого);
  6. Охарактеризуйте понятие «сущность»; отличается ли сущность объекта от самого объекта и если да, то каким образом?
  7. Дайте определение понятия «информационный процесс»; на какие стадии принято разделять информационный процесс?
  8. Чем именно отличается информационный процесс от информационного потока?
  9. Дайте определение понятия «информационная система»; почему именно принято называть информационную систему в экономике «человеко-машинным комплексом»?
  10. На какие три уровня принято подразделять понятие «модель данных»? Что такое физическая модель данных?
  11. Опишите особенности концептуальной модели данных. Опишите ее роль в современном представлении о проектировании баз данных?
  12. Опишите три возможных варианта логического построения модели данных? В чем особенность иерархического способа построения данных?
  13. Каковы особенности представления данных в современных реляционных СУБД?
  14. Опишите общую схему информационной системы.
  15. Чем различаются информационные системы разных поколений?
  16. Назовите общие черты глобализации экономики и информационного общества?
  17. Что понимают под видом профессиональной деятельности?
  18. Перечислите общие подходы к классификации информационных систем?
  19. Перечислите и охарактеризуйте информационные системы по назначению (сфере применения)?
  20. Что такое масштаб и масштабируемость информационной системы?
  21. Имеет ли Банк России собственную корпоративную систему?
  22. Назовите основные функции базовой модели управления предприятием?
  23. Что такое функциональные подсистемы общей системы поддержки управленческих решений?
  24. Каково назначение информационного и программного обеспечения информационных систем?
  25. Для чего требуется правовое обеспечение информационной системы?
  26. Приведите пример структуры информационной системы?
  27. Чем различаются последовательный и прямой методы доступа к базе данных?
  28. В чем преимущества и недостатки файл-серверной сетевой системы? В чем заключаются особенности, преимущества и недостатки клиент-серверной архитектуры? Назовите особенности построения Интранет-систем, реализующих тенденцию открытой архитектуры.
  29. Назовите подходы к построению жизненного цикла информационных систем?
  30. Назовите этапы жизненного цикла информационных систем?
  31. На каком этапе построения и реализации информационной системы возможны максимальные риски?
  32. Какие группы процессов входят в состав жизненного цикла? Из каких конкретных подпроцессов состоит каждый из этапов жизненного цикла?
  33. Что такое спиральная модели жизненного цикла?
  34. Какие технологии применяются для разработки информационных систем?
  35. Опишите технологии системного анализа бизнес-процессов на основе IDEF-стандарта?
  36. Приведите классификацию CFSE-технологий?
  37. Дайте определение понятиям «защита информации», «информационная безопасность»?
  38. По каким признакам классифицируются угрозы безопасности?
  39. Опишите основные подходы к применению CASE-средств для ускорения процесса проектирования информационных систем?
  40. Что такое диаграмм «сущность-связь»? Как диаграмма «сущность связь» интерпретируется в терминах схемы данных при построении реляционной модели базы данных?

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

Основные учебные и справочные издания

  1. Банковские информационные системы и технологии. Под ред. Д.В. Чистова. – М.: Финансы и статистика, 2005. – Ч.1. Технология банковского учета.
  2. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. – М.: Финасы и статистика, 2005.
  3. Информационные системы и технологии в управлении. М.: Высшее образование, 2006.
  4. Информатика. Учебник под ред. Макаровой Н.В.. – М.: Финасы и статистика, 2007.
  5. Информатика: учебное пособие для студентов педвузов. Под ред. Е.К. Хеннера. – М.: Академия, 2007.
  6. Экономическая информатика: введение в экономический анализ информационных систем. _ М.: ИНФРА-М, 2005.
  7. Информатика для экономистов / Симонович С.В. и др. – СПб: Питер. 2001.
  8. Уткин В.Б., Балдин К.В. Информационные системы и технологии в экономике: Учебник для вузов. – М.: ЮНИТИ-ДАНА, 2003.
  9. Информационные системы и технологии в экономике: Учебник. – 2-е изд. /Т.П. Барановская и др. Под ред. В.И. Лойко. – М.: Финансы и статистика, 2003
  10. Черемных С.В. Моделирование и анализ систем. IDEF-технология. – М.: Финасы и статистика, 2006.

Дополнительная литература

  1. Мишенин А.И. Теория экономических информационных систем. – М.: Финасы и стаистика, 2002.
  2. Информационные системы в экономике. – М.: ИНФРА-М, 2006.
  3. Михеева Е.В. Информационные технологии в профессиональной деятельности. – М.: Академия, 2005.
  4. Справочное руководство по КонсультантПлюс
  5. Информационные технологии в экономике. Под ред. Д.э.н. Ю.Ф. Симионова. Серия «Высшее образование». Ростов на/Д: «Феникс», 2003
  6. Ефимов Е.Н., Патрушина С.М., Панферова Л.Ф., Хашиева Л.Н. Информационные системы в экономике. – М.: ИКЦ «МарТ»; Ростов н/Д: издательский центр «МарТ», 2004
  7. Смиронова Г.Н. и др. Проектирование экономических информационных систем. _ М.: Финансы и статистика, 2003.
  8. Основы построения автоматизированных информационных систем. – М.: ИНФРА-М, 2007.

Базы данных в Интернет

  1. Информационные системы. Страница в Интернет. WWW.CFIN.RU
  2. Сайт группы разработчиков стандарта IDEF. WWW.IDEF.COM
  3. WWW.bankreferatov.ru

ГЛОССАРИЙ

Автоматизированная информационно-поисковая система – совокупное название для программных оболочек, ориентированных на ввод, поиск и выходное представление документов.

Агрегат данных – именованная совокупность элементов данных.

Администратор баз данных – лицо или группа, уполномоченные для ведения БД.

Адрес электронной почты – уникальный идентификатор, позволяющий обратиться к нам из любой точки земного шара посредством сети Интернет.

Атрибут – поле данных, содержащее информацию об объекте.

База данных – совокупность взаимосвязанных данных, хранящихся на машинных носителях информации и обрабатываемых с помощью системы управления.

Баннер (от англ. banner - знамя) – рекламное изображение фиксированного размера, как правило содержащее анимацию, являющееся гиперссылкой на другой ресурс Интернета.

Безопасность – защита данных от несанкционированного доступа.

Браузер (brouser) – программа, предназначенная для просмотра гипертекстовых документов.

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

Веб-сайт (web-site) – совокупность веб-страниц, объединенных по смыслу и размещенных на одном сервере.

Веб-страница (web-page) – составная часть веб-сайта, представляет собой файл, содержащий гипертекстовый документ.

Виртуальный портал – портал узкой тематической направленности, представляющий различные сервисы для определенной целевой аудитории.

Вирус – программа, которая в процессе своей активизации повреждает файлы компьютера.

Гипертекст – документ, содержащий ссылки на блоки текста внутри самого документа или на другие документы.

Динамический обмен данными (DDE, Dynamic Data Exchange)- средство, позволяющее разным приложениям обмениваться друг с другом командами и данными.

Докумен т - агрегат данных в документарных системах.

Домашняя страница (home page) – первая страница, появляющаяся после загрузки программы браузера.

Запрос (запрос на выборку)– вопрос к базе данных, позволяющий отобрать данные по заданному условию.

Запрос с параметром – позволяет ввести условие отбора посредством диалогового окна, которое появляется при каждом запуске этого запроса.

Иерархическая модель данных – использует представление предметной области БД в форме иерархического дерева.

Импорт данных – процедура полного или частичного копирования данных, созданных в одном приложении, в другое приложение.

Индекс – таблица, используемая для ускорения сортировки.

Индексированное поле – свойство поля, которое позволяет ускорить доступ к данным. Свойство «индексированное поле» может иметь одно из трех значений: поле не индексировано, поле индексировано, но допускаются повторяющиеся значения, поле индексировано и повторения значений поля не допускаются.

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

Итоговый запрос – запрос, необходимый для получения итоговых данных по таблице, например среднего значения по какому-либо полю.

Канал связи – средство или путь, по которому передаются сигналы либо данные.

Клиент - программы, написанные как пользователем, так и поставщиками СУБД; технология «клиент-сервер» основана на принципе транзакций, т.е. элементарных операций целостного характера.

Ключ – цепочка чисел, предназначенная для шифрования по определенному алгоритму.

Ключевое поле – элемент, по которому можно определить значения других полей этого же объекта.

Концепция баз данных – информационная технология интегрированного хранения и обработки данных.

Контекстно-зависимое меню – вызывается щелчком правой клавиши мыши над соответствующим объектом (ячейкой, блоком ячеек, строкой, столбцом и т.п.). Позволяет получить перечень команд, применимых к указанному объекту.

Контент (content – содержание) – содержательное наполнение веб-сайта.

Логическая структура БД – определение БД на физически независимом уровне.

Макрос – записанная последовательность обычных команд, которая может быть воспроизведена для автоматизации часто повторяемых действий.

Модель концептуальная – описание предметной области с точки зрения типизации данных и ограничений на их целостность.

Навигация – перемещение, способ перехода посетителя от одной страницы веб-сайта к другой, синоним блуждания.

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

Обязательное поле – логическое свойство. Может принимать одно из двух значений: «Да» или «Нет», которые выбираются из списка в строке данного свойства. «Да» означает, что в поле обязательно должны быть введены данные.

Операнд – количественная величина, над которой производится математическая или логическая операция.

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

Организационная диаграмма – диаграмма, применяющаяся в презентации для демонстрации иерархических структур; разновидность граф-схемы или функциональной схемы управления.

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

Первичный ключ – однозначно идентифицирует строки таблицы (записи).

Платформа – аппаратное и/или программное окружение, в котором разрабатываются приложения.

Подпись – свойство, которое может определить более содержательное название поля.

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

Предметная область – часть реального мира, представляющая интерес для данного исследования.

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

Релевантность – мера соответствия получаемого результата поиска задаче, поставленной в запросе.

Сервер – программа и/или техническое устройство, реализующие распределенные функции сети.

Сетевая модель – модификация иерархической модели, при которой одна запись может участвовать в составе нескольких отношений.

Смарт-карта – пластиковая карта со встроенным процессором, памятью, программным обеспечением и системой ввода/вывода информации.

Спам – рассылка навязчивых сообщений, замусоривание.

СУБД – система управления базами данных.

Таблица – конечный набор однотипных записей.

Тег (метка) – информация о форматировании гипертекстового документа на языке HTML, заключенная в угловые скобки.

Телеконференция, группы новостей – служба Интернета, предназначенная для обмена сообщениями (новостями) по определенной тематике между пользователями сети Интернет.

Форма – набор элементов управления, встроенных в веб-страницу; объект МС Эксцесс, предназначенный для ввода информации в таблицу и управления событиями в базе данных.

Целостность информации – отсутствие искажений в передаваемой информации.

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

Электронная почта (e-mail) – служба Интернета, позволяющая абонентам обмениваться письмами с любым абонентом сети Интернет.

 

 

ТЕСТОВЫЕ ЗАДАНИЯ

1. Результативный контекст при обработке данных определенной программой выражается в следующем параметре файла:

1. объем файла

2. время создания файла

3. расширение файла

4. имя файла

2. Укажите, какая из перечисленных систем не может быть классифицирована по особенностям применения в профессиональной деятельности («по назначению»):

1. автоматизированная система управления

2. автоматизированная система обучения

3. система автоматизированного проектирования

4. автоматизированная бухгалтерская система

3. Укажите, какой из типов связей между таблицами не применяется в реляционных базах данных:

1. Один к одному

2. Один ко многим

3. Многие к одному

4. Многие ко многим

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

1. Нарушение конфиденциальности

2. Утрата работоспособности

3. Нарушение целостности при изменениях в системе

4. Хакерство

5. Принцип разбиения системы на функциональные блоки с указанием имеющихся внутренних ресурсов и механизма внешних влияний принят в следующе CASE-технологии:

1. Технология SADT

2. Технология DFD

3. Технология ERD

4. Технология STD

Правильные ответы:

1. Ответ 3

2. Ответ 4

3. Ответ 4

4. Ответ 2

5. Ответ 1

 

 

Оглавление

Курс лекций по предмету «Информационные системы в профессиональной деятельности». 1

Раздел 1. Представление об информационной системе. 1

Введение. 1

1.1. Базовые понятия в области информационных систем.. 1

1.2. Обобщенная схема, этапы развития, структура и классификация информационных систем.. 4

1.3. Качественные и количественные характеристики информационных систем. 8

1.4. Организация информационной системы.. 9

Раздел 2. Профессионально ориентированные информационные системы. 12

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

2.1. Основы технологий баз данных. 13

2.1. Кодирование информации и информационная безопасность. 16

Раздел 3. Методологические основы разработки информационной системы. 17

3.1. Жизненный цикл разработки информационной системы.. 17

3.2. Основные понятия и классификация CASE-технологий разработки информационных систем.. 18

3.2. Экономическая эффективность информационных систем.. 19

Раздел 4. Стандарт IDEF и CASE-средства. 20

4.1. Системный подход и структурный анализ на основе стандарта IDEF. 20

4.2. CASE-средства и их использование. 21

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК.. 24

Основные учебные и справочные издания. 24

Базы данных в Интернет. 25

ГЛОССАРИЙ.. 25

ТЕСТОВЫЕ ЗАДАНИЯ.. 28

Правильные ответы: 28

Оглавление. 29

 



Поделиться:


Последнее изменение этой страницы: 2016-06-28; просмотров: 572; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.140.190.147 (0.096 с.)