Смекни!
smekni.com

Книжный магазин (стр. 4 из 7)

· минимизировать количество исполнителей процесса,

· уменьшить количество входов в процесс (сделать его более независимым от др. процессов),

· уменьшить количество точек сравнения информации (и ее повторного ввода),

· стремиться максимально использовать уже имеющуюся информацию,

· децентрализовать подразделения и централизовать информацию,

· оптимизировать время выполнения процесса (распараллеливание работ, объединение процессов, перемещение смежных работ в одно место).

Пример

Для оценки степени удовлетворения бизнес-процессов критическим факторам успеха предприятия произведем их оценку по пятибалльной системе.

Таблица 6.1 - Оценка бизнес-процессов

Бизнес-процессы

Скорость обработки информации

Удобство обслуживания

Потери и ошибки

Средний балл

Выплата компенсаций

3

4

3

3,33

Выплата социальных пособий

3

3

4

3,33

Контроль оказания соц. помощи

3

4

4

3,67

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

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


Рис. 3.1 - Бизнес-процесс «Выплата компенсаций поставщикам

коммунальных услуг»

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


Рис. 3.2. Бизнес-процесс «Выплата социальных пособий гражданам»

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


Рис. 3.3 - Бизнес-процесс «Контроль оказания социальной помощи»

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

Задание 4. Проектирование информационной системы. Проектирование базы данных

XXIII. Базы данных

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

XXIV. Проектирование БД происходит в три этапа: концептуальное проектирование, проектирование на уровне данных и проектирование на физическом уровне. Концептуальный уровень отображает видение БД конечным пользователем (в виде документов, отчетов, форм). На уровне данных для повышения скорости обработки их упорядочивают (нормализуют). Наиболее популярный способ – реляционный. На физическом уровне определяют, в каких файлах (размер, тип, структура) будет храниться информация на носителе данных.

XXV.

XXVI. Рекомендации к проведению работы

XXVII.

XXVIII. Цель работы: составить концептуальную модель БД для проектируемой информационной системы.

Задание:

1. Выявить все информационные источники, места использования информации, информационные потоки, документы и прочие информационные единицы (смотреть информационную схему).

2. Проанализировать полученные данные с учетом оптимизации бизнес-процессов и сформировать концептуальную схему БД проектируемой информационной системы (смотреть пример).

Пример

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

Таблица 7.1 - Структура таблиц базы данных

XXIX. Таблица

Имя поля Описание полей Примечание
Граждане 1 2 3 4 Код Фамилия Имя Отчество Код гражданина Фамилия гражданина Имя гражданина Отчество гражданина Таблица содержит сведения о гражданах, имеющих право на социальные льготы или выплаты
Жилье 1 2 3 4 5 6 Владелец Индекс Город Улица Дом Квартира Код владельца Индекс Город Улица Дом Квартира Сведения о жилом фонде льготников
Льготы 1 2 Тип Процент Код льготы Компенсируемый процент Различные виды льгот
Льготники 1 2 Гражданин Льгота Код гражданина Код льготы Граждане, имеющие право на льготы
Коммуналь-ные платежи 1 2 3 4 5 Тип Дата Жилье Сумма платежа

Сумма льготы

«за воду», «за свет», … Дата платежа Код жилья Сумма платежа Сумма компенсации Перечень произведен-ных льготниками коммунальных платежей
Выплаты 1 2 Тип Сумма Код выплаты Сумма выплаты Виды социальных выплат
Получатели 1 2 Гражданин Выплата Код гражданина Код выплаты Граждане, имеющие право на соц. выплаты
Социальные выплаты 1 2 3 4 Тип Дата Получатель Сумма Тип выплаты Дата выплаты Код гражданина Сумма выплаты Перечень произведен-ных социальных выплат

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


Рис. 7.1 - Схема связей таблиц в базе данных

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

XXX. Интерфейс

XXXI.

XXXII. Интерфейсом системы называют комплекс средств, при помощи которых происходит взаимодействие системы с пользователями, другими информационными системами и окружающей средой. Посредством интерфейса система получает исходную информацию, необходимую для ее работы, и выдает результирующую информацию для пользователей системы. Наиболее популярным видом интерфейса в информационных системах является GUI (Graphic User Interface) – набор графических окон для ввода и просмотра информации.

XXXIII.

XXXIV. Рекомендации к проведению работы

XXXV.

XXXVI. Цель работы: спроектировать оконный графический интерфейс для одного из бизнес-процессов своей предметной области.

Задание.

Спроектировать экранные формы, используя основные элементы оконного интерфейса:

· Текстовая надпись – используется для размещения текста (например, подписи других элементов интерфейса).

· Поле ввода – предназначено для ввода информации.

· Список – предназначен для просмотра списка элементов и выбора в нем текущего элемента.

· Выпадающий список – комбинация поля ввода и списка. В неактивном состоянии занимает меньше места, при активизации раскрывает список для выбора активного элемента.

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

· Кнопка – предназначена для управления интерфейсом (при нажатии на кнопку запускается программа).

Пример

Графический интерфейс информационной системы предназначен для ввода и отображения данных системы. Мы рассмотрим формы графического интерфейса для бизнес-процесса «Контроль оказания социальной помощи».

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