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

Профиль открытых ис

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

  1. Регламентирующие архитектуру и структуру ИС.

  2. Регламентирующие процессы проектирования, разработки применения, сопровождения и развитие системы.

Принципы формирования профиля ИС.

  1. Снижение трудоемкости проекта.

  2. Повышение качества компонентов ИС.

  3. Обеспечение расширяемости и масштабируемости разрабатываемых систем.

  4. Обеспечение возможности функциональной интеграции в ИС задач.

  5. Обеспечение переносимости прикладного программного обеспечения.

Общая структура профиля ИС

Для обеспечения корректного применения профиля их описание должно содержать:

  1. Определение целей использование данного профиля.

  2. Точное перечисление функций объекта.

  3. Формализованные сценарии применения базовых стандартов и спецификаций.

  4. Сводка требований к ИС и ее компонентам.

  5. Нормативные ссылки на конкретный набор стандартов.

  6. Информационные ссылки на все исходные документы.

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

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

  2. Профиль среды ИС. Должен определять ее архитектуру в соответствии с выбранной моделью обработки данных.

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

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

Стандарты и методики.

Виды стандартов.

  1. По предмету стандартизации. К ним относят функциональные стандарты, стандарты жизненного цикла.

  2. По утверждающей организации. Здесь выделяют официальные международные стандарты, национальные стандарты, ДЕ-ФАКТО(10 лет SQL) и фирменные стандарты.

  3. По методическому источнику. Относят методические материалы различных фирм разработчиков.

Международный стандарт ISO 12207.

Это базовый стандарт процессов жизненного цикла ориентированный на различные виды программного обеспечения и типы проектов автоматизированных систем. Стандарт определяет стратегию и общий порядок, создании и эксплуатации программного обеспечения. Он охватывает жизненный цикл от идеи до конечного программного продукта. Важной особенностью стандарта является то что каждый процесс, действие или задача инициируется и выполняется другим процессом по мере необходимости. В стандарте объедены 5 основный жизненных циклов ПО:

  1. Процесс приобретения.

  2. Процесс поставки.

  3. Процесс разработки.

  4. Процесс функционирования.

  5. Процесс сопровождения.

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

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

Особенности стандарта ISO 12207.

  1. Стандарт имеет динамический характер определяющий последовательность выполнения процессов и задач при котором один процесс вызывает другой или его часть.

  2. Обеспечивает максимальную степень адаптируемости.

  3. Стандарт не содержит описания конкретных методов действий, а также заготовок, решений и документаций.

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

  5. Степень обязательности рассматриваемого стандарта: после решения организации о применении ISO 12207 организация берет на себя ответственность за указание минимального набора требуемых процессов и задач которые требуют согласования со стандартам.

  6. Стандарт содержит предельно мало описаний направленных на проектирование баз данных.

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

UML- универсальный язык моделирования. Он был разработан в 90 годах, использует язык описания ИС на базе объектно-ориентированного программирования. В структуре универсального языка выделяют 2 основные составляющие.

  1. Метамодель.

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

Метамодель представляет собой описание общей структуры языка, основных понятий ООП таких как класс, объект, событие.

Основной интерес для проектировщика составляет правило проектирования диаграмм. Основными разновидностями которых являются:

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

К онечный пользователь процедент

К омментарий интерфейс

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

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

  1. Отношение ассоциаций. Устанавливает роль пользователя по отношению к системе. Обозначается сплошной линией между пользователем и процедентом.

  2. Отношение расширения. Определяет взаимосвязь процедента с процедентом, возможности которого он может использовать, обозначается пунктирной стрелкой с надписью EXTEND.

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

  4. Отношение включения. Указывает на включение процедента в качестве составной части другого процедента. Обозначается пунктирной стрелкой от базового к включаемого с пометкой INCLUDE.

Прием поциента в больницу

Прием анализов

Оформление бланков

Определение в отделение

Определение истории болезни

врач

Оповещение родствеников

Согласие на манипуляцию

обслуживание

Бланк поступления

Дежурный врач

  1. Диаграмма классов. Под классом на языке UML понимается множество объектов обладающих одинаковой структурой, свойствами, отношениями с другими объектами.

Графическое изображение

Имя класса

Свойства(атрибуты)

Методы(операции)

Исключительные ситуации

Счет

остаток

Начисление и снятие

арест

определены следующие отношения между компонентами класса.

  1. Отношение зависимости. Указывает на общую взаимосвязь компонентов диаграммы изображается пунктирной стрелкой от независимого к зависимому.

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

  3. О тношение агрегации. Означает включение нескольких классов в другой класс.

  4. О тношение композиций. Показывает что компонент состоит из нескольких частей которые не может использовать отдельно.

  5. Отношение обобщения. Показывает что компонент является частным случаем другого компонента. Обозначается непрерывной стрелкой от частного к общему.

  1. Диаграмма состояний для моделирования динамики ИС служит диаграмма состояний которыми обмениваются объекты в процессы деятельности, последовательность каждая из которых показывает будущую систему в своем ракурсе. Состояние на диаграмме показывают прямоугольником с закругленными вершинами которым может быть одна секция где записывается имя состояния, начальное состояние показывается черным кружком, конечное черным кружком с белым кольцом. Составное состояние объекта это такое состояние объекта которые включают в себя несколько под состояний. Историческое состояние-это составное состояние последующие переходы в которое означает переход к под состоянию в котором объект находился в последний раз. Переходы между состояниями на языке UML являются мгновенными. Преходы между состояниями показываются на диаграммах стрелками над которыми указываются события EVENT. События на диаграммах состояний выполняет роль триггеров то есть переход не произойдет пока не будет выполнено событие. Сторожевое условие- это некоторое логическое выражение являющиеся дополнительным условием срабатывания перехода. Переходы могут быть простые между различными состояниями объекта, и переходы в себя. Сложные включают в себя параллельные с несколькими исходными или конечными состояниями и переходы между под состояниями разных состояний.

  2. диаграмма активности. Позволяет показать движение потоков данных в проектируемой системе. Движение данных показывают сплошными стрелками остальные обозначения по аналогии диаграммы состояния. Диаграмма активности позволяет показать разделение ответственности различных субъектов.

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

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

  5. Диаграмма компонентов

Корпоративные ИС.

Корпорация означает объединение предприятий работающих под централизованный управлением и решающих общие задачи.

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

Бизнес модель это описание предприятия как сложной системы с заданной точностью.

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

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

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

кадровые ресурсы отвечающие за развитие модели,

программное обеспечение, аппаратно техническая база,

система управления любой компанией включает в себя основные 3 подсистемы

  1. Планирование продаж и операций.

  2. Детальное планирование ресурсов.

  3. Управление исполнения кланов.

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

Главные задачи КИС- это эффективное управление всеми ресурсами предприятия для получения максимальной прибыли и удовлетворения материальных и профессиональных потребностей всех сотрудников предприятия.

КИС должна накапливать определенный опыт и формализования знания, постоянно совершенствоваться и развиваться, быстро адаптироваться к новым потребностям.

Информационная система предприятия должна отвечать следующим требованиям:

  1. Функциональная полнота системы.

  2. Надежная система защиты информации.

  3. Наличие инструментальных средств, адаптации и сопровождения системы.

  4. Реализация удаленного доступа в распределенных системах.

  5. Обеспечение обмена данными между разработанными ИС.

  6. Возможность объединения информации.

  7. Наличия специальных средств анализа состояния системы в процессе эксплуатации.

Основной задачи внедрения КИС является комплексная деятельность по решению бизнес задач средствами современных информационных технологий.

Преимущества внедрения КИС

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

  2. Повышение эффективности управления компании

  3. Сокращение затрат рабочего времени на выполнение рабочих операций.

  4. Повышение общей результативности работы за счет более рациональной ее организации.

Основные элементы КИС

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

  2. Система автоматизации документооборота в рамках корпорации.

  3. Вспомогательные инструментальные системы обработки информации на базе хранилищ данных.

  4. Программно технические средства безопасности КИС.

  5. Сервисные коммуникационные приложения.

  6. Компонент интернет для доступа к разнородным базам данных.

  7. Офисные программы

  8. Системы специального назначения.

Основные принципы проектирования КИС.

  1. Принцип интеграции. Заключается в том что обрабатываемые данные вводятся в систему один раз, а затем многократно используется для решения многих задач.

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

  3. Принцип комплексности. Подразумевает автоматизацию процедур преобразования данных на всех этапах продвижения продуктов корпорации.

Классификация КИС :

КИС можно разделить на 2 основных класса

  1. Финансово управленческой системы предназначенный для ведения учета по одному или нескольким направлениям.

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

КИС делится на заказные и тиражируемые.

КИС делится на 3 большие группы

  1. Простые или коробочные.

  2. Среднего класса

  3. Высший класс.

Характеристики КИС

  1. Архитектура ИС .

  2. Сетевые технологии.

  3. Функциональность структуры управления.

  4. Организационная форма хранения информации.

  5. Пропускная способность.

  6. Объем информационного хранилища данных.

  7. Система документооборота.

  8. Количество пользователей.

  9. Пользовательский интерфейс и его возможности.

  10. Типовые информационные технологии сбора, обработки, хранения информации.

  11. Обеспечение полного цикла управления в масштабах корпорации.

  12. Территориальное распределенность.

  13. Неоднородность составляющих технического и программного обеспечения.

  14. Единое информационное пространство для выработки управленческих решений.

  15. Функционирование неоднородной вычислительной среде на различных вычислительных платформах.

  16. Реализация управления в реальном масштабе времени.