Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

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

Содержание:

ВВЕДЕНИЕ

Актуальность исследования.

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

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

Задачами автоматизации бизнес – процессов можно определить следующие:

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

2) быстрая и оперативная корректировка различных данных, если в них возникла необходимость.

3) обеспечение слаженной работы всех подразделений.

4) контролирование материальной базы.

5) мониторинг всех процессов, которые автоматизируются.

6) упрощенность информирования контролирующих органов (как внешних, так и внутренних).

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

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

Этим и определяется актуальность выбранной темы курсовой работы: «Проектирование реализации операции бизнес – процесса «Изучение демографических данных»».

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

Для достижения данной цели необходимо решение следующих задач:

  • Рассмотреть задачи проектирования и автоматизации бизнес – процесса «Изучение демографических данных»;
  • Дать анализ бизнес – процессам, которые существуют на сегодняшний день в организации;
  • Обосновать проектные решения по информационному обеспечению;
  • Обосновать проектные решения по программному обеспечению;
  • Описать информацию, которая будет использована в данной программе;
  • Рассмотреть процесс создания базы данных;
  • Подробно и пошагово рассмотреть и проиллюстрировать процесс создания программы «Демография» в DELPHI 7.

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

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

ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1. Выбор комплекса задач автоматизации

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

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

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

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

-организующую;

-контролирующую;

-управляющую;

-связующую.

Основные задачи автоматизации бизнес-процессов на предприятии:

-защита организации от недобросовестных сотрудников и минимизация нанесенного ими вреда;

-улучшения качества товаров, оказания услуг;

-эффективный контроль над материальной базой организации и запасами в помещениях склада;

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

1.2. Характеристика существующих бизнес – процессов

Бизнес – процесс, который на сегодняшний день выполняется а статистической организации, включает в себя заполнение таблиц на основе первичной документации:

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

- данные таможенных органов, которые в режиме реального времени фиксируют движение граждан государства за пределы его территории.

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

- информация из мест регистрации демографических событий. На основании данной информации определяются данные о смертности и рождаемости населения. Пример документа «Корешок медицинского свидетельства о рождении к учетной форме» представлен в приложении 2 к данной курсовой работе.

Таблица 1

Информация о численности населения региона за 2010-2016 годы

демография

год

мужчины

женщины

дети до 16 лет

2010

90000

100000

55000

2011

90500

101000

56000

2012

91000

101500

57000

2013

89000

101000

57000

2014

88000

100000

56000

2015

88500

99900

55000

2016

88000

99000

50000

Далее рассмотрим, каким образом, составляются таблицы для характеристики рождаемости населения в регионе за 2010 -2016 годы.

Таблица 2

Информация о рождаемости населения региона за 2010-2016 годы

рождаемость

год

девочки

мальчики

2010

1000

1500

2011

900

900

2012

850

800

2013

900

910

2014

912

950

2015

800

750

2016

700

700

Далее рассмотрим, каким образом, составляются таблицы для характеристики смертности населения в регионе за 2010 -2016 годы.

Таблица 3

Информация о смертности населения региона за 2010-2016 годы

смертность

год

мужчины

женщины

дети до 1 года

дети от 1 года до 10 лет

дети от 10 до 16 лет

2010

980

1000

100

85

96

2011

990

960

120

70

90

2012

1000

900

100

55

95

2013

900

800

90

60

85

2014

950

820

75

65

70

2015

950

750

80

60

60

2016

960

700

65

61

55

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

1.3. Характеристика документооборота, возникающего при решении задачи

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

В первую очередь заполняются первичные документы. Пример документа «Корешок медицинского свидетельства о рождении к учетной форме» представлен в приложении 2 к данной курсовой работе. Далее на его основании создаются таблицы. Затем выводятся отчеты в ручном виде. Это занимает много времени и вероятность ошибки увеличивается, так как задействован человеческий фактор.

1.4. Обоснование проектных решений по информационному обеспечению

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

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

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

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

-  обоснование способа организации информационной базы.

1.5 Обоснование проектных решений по программному обеспечению

Для разработки программного обеспечения, который позволит автоматизировать работу сотрудника демографических исследований,будет использоваться DELPHI 7[1].

Преимущества языка DELPHI 7 перед другими: 

1. Улучшенная отладка программ. Интегрированный отладчик Delphi имеет много полезных свойств. 

2. Высокоскоростной компилятор позволяет быстро и без проблем перевести программы в машинный код. Компилятор, встроенный в Delphi является на данный момент самым быстрым в мире. 

3. Визуальное построение приложений позволяет быстро и качественно создать интерфейс программы. 

4. Простые и функциональные способы построения баз данных (БД). 

5. Разработчик программ может самостоятельно строить объекты для Delphi. Это очень полезно для составления уникальных приложений[2]

При помощи Delphi можно создать приложения посредством интерактивного выбора и перетягивания на форму компонентов из Component Palette. При этом он сам создаст весь необходимый код. Еще одно важное достоинство – наличие быстрого и эффективного компилятора. Это лучший «помощник», который извещает об ошибках и дает подсказки, необходимые для создания более понятного кода. Вывод сообщений сразу о нескольких ошибках существенно экономит время, требуемое для их устранения.

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

Выводы по главе 1.

В заключении можно отметить, что основными задачами автоматизации будут являться следующие:

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

2) быстрая и оперативная корректировка различных данных, если в них возникла необходимость.

3) обеспечение слаженной работы всех подразделений.

4) контролирование материальной базы.

5) мониторинг всех процессов, которые автоматизируются.

6) упрощенность информирования контролирующих органов (как внешних, так и внутренних).

Также были определены преимущества использования среды программирования DELPHI 7.

ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ. Информационное обеспечение задачи

2.1 Информационная модель и её описание

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

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

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

2010

2011

2012

2013

2014

2015

2016

мужчины

мужчины

мужчины

мужчины

мужчины

мужчины

мужчины

женщины

женщины

женщины

женщины

женщины

женщины

женщины

дети до 16 лет

дети до 16 лет

дети до 16 лет

дети до 16 лет

дети до 16 лет

дети до 16 лет

дети до 16 лет

Рисунок 1 – Информационная модель бизнес – процесса «Изучение демографических данных»

Описание информационной модели бизнес – процесса «Изучение демографических данных» можно свести к следующей цели: выявление всей необходимой информации в динамике. То есть, прослеживается движение таких категорий населения, как мужчины, женщины и дети до 16 лет в динамике за 6 лет с 2010 года по 2016 года. Это необходимо для того, чтобы выявить тенденции, существующие в демографической ситуации в стране. На основании полученных данных необходимо провести анализ и выявить причины падения население, его роста или стабильного положения.

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

2.2 Характеристика нормативно-справочной, входной и оперативной информации

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

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

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

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

- данные таможенных органов, которые в режиме реального времени фиксируют движение граждан государства за пределы его территории.

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

Данный вид информации при ее обработке формируется во входную информацию и представляет собой следующую информацию:

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

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

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

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

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

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

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

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

- перепись населения.

- учет всех демографических событий в текущем режиме.

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

- списки и регистры населения.

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

2.3 Характеристика результатной информации

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

Рисунок 2 – Результирующая информация в графическом виде

Динамика показателей, которые на графике представлена кривой красного цвета отображает динамику изменения численности населения категории «Мужчины». Направление кривой наглядно показывают о тенденции и динамики мужского населения страны за 2010-2016 годы.

Динамика показателей, которые на графике представлена кривой зеленого цвета отображает динамику изменения численности населения категории «Женщины». Направление кривой наглядно показывают о тенденции и динамики женского населения страны за 2010-2016 годы.

Динамика показателей, которые на графике представлена кривой красного цвета отображает динамику изменения численности населения категории «Дети до 16 лет». Направление кривой наглядно показывают о тенденции и динамики детского населения страны за 2010-2016 годы.

Таким образом, было рассмотрено графическое представление результатной информации, которая будет получена при работе с программным обеспечением. Данное программное обеспечение будет создано в среде программирования DELPHI 7 для специалиста по демографическим исследованиям.

2.4 Общие положения (дерево функций и сценарий диалога)

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

Функции информационной системы

Основные

Вход в программу и начало работы с ней

Получение результатной информации в автоматическом режиме на графике

Вывод формы на экран

Рисунок 3 – Дерево функций для работы с программой, позволяющей автоматизировать бизнес – процесс «Изучение демографических данных»

Дерево функций анализируемой программы представим в виде рисунка 3.

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

Создание и дальнейшая работа с базой данных ДЕМОГРАФИЧЕСКИЕ ИССЛЕДОВАНИЯ Microsoft Access MICROSOFT

Создание информативного потенциала для работы с программным обеспечением

Запуск программы в среде Delphi 7

Получение результатной информации в автоматическом режиме в графическом представлении

Вывод формы на экран

Завершение программы, путем ее закрытия

Рисунок 4 – Сценарий диалога для работы с программой, позволяющей автоматизировать бизнес – процесс «Изучение демографических данных»

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

2.5 Характеристика базы данных

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

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

После запуска MICROSOFT ACCESS необходимо выполнить следующие процедуры:

Файл – Создать – Новая база данных. Создается база данных, в которой и будут отображаться необходимые данные о демографических событиях региона за 2010-2016 годы. Следует отметить, что пользователь – специалист по демографическим исследованиям должен систематизировать данные базы данных по каждому региону в одном месте. Это облегчит работу с базами данных, а также ликвидирует трудности при поиске и создании связи между базами данных и программным обеспечением в DELPHI 7.

База данных, которая создана в Microsoft Access, отражает состояние движения населения по половому признаку в совокупности. Данная база данных имеет вид, представленной на рисунке 5.

Рисунок 5 – Основная база данных о движении населения по половому признаку

В поле «Год» указывает тот год, за которое проводится демографическое исследование.

В поле «Мужчины» указывается численность мужского населения страны за определенный период.

В поле «Женщины» указывается численность мужского населения страны за определенный период.

В поле «Дети до 16 лет» указывается численность детей до 16 лет за определенный период.

База данных, которая создана в Microsoft Access, отражает состояние рождаемости в анализируемом регионе за определенный период с 2010 по 2016 годы. Данная база данных имеет вид, представленная на рисунке 6.

Рисунок 6 – База данных о состоянии рождаемости населения региона за 2010-2016 годы

В поле «Год» указывает тот год, за которое проводится демографическое исследование.

В поле «Девочки» указываются данные о рождаемости девочек за определенный период.

В поле «Мальчики» указываются данные о рождаемости мальчиков за определенный период.

База данных, которая создана в Microsoft Access, отражает состояние смертности в анализируемом регионе за определенный период с 2010 по 2016 годы. Данная база данных имеет вид, представленная на рисунке 7.

Рисунок 7 – База данных о состоянии смертности населения региона за 2010-2016 годы

В поле «Год» указывает тот год, за которое проводится демографическое исследование.

В поле «Мужчины» указываются данные о смертности мужской части населения.

В поле «Женщины» указываются данные о смертности женской части населения.

В поле «Дети до 1 года» указываются данные о смертности детей в возрасте до 1 года.

В поле «Дети от 1 года до 10 лет» указываются данные о смертности детей в возрастном промежутке между 1 и 10 годами.

В поле «Дети от 1 10 до 16 лет» указываются данные о смертности детей в возрастном промежутке между 10 и 16 годами.

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

- переписи населения.

- учета всех демографических событий в текущем режиме.

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

- списков и регистров населения.

Таким образом, рассмотрен процесс создания базы данных в MICROSOFT ACCESS на тему демографических исследований, на основании которой и будет создаваться программа в DELPHI 7, которая позволит перевести данные в графическое представление в автоматическом режиме, что является очень важным в работе специалиста по демографическим исследованиям.

2.6 Структурная схема пакета (дерево вызова программных модулей)

Вызов программных модулей осуществляется посредством запуска в программу DELPHI 7 и работы с ней.

Описание функций модулей можно представить следующим образом.

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

Первоначальное представление программы выглядит следующим образом:

Рисунок 8 – Окно программы DELPHI 7 для начала работы

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

File – Save Project As – C – Program Files – Borland – Delphi 7 – Projects и даем наименование данному проекту ProjectDEMOGRAFIA.

Далее поочередно сохраняем программные модули UNIT 2 UNIT 2 и UNIT 3, нажимая на кнопку СОХРАНИТЬ.

2.7 Описание программных модулей

В данной создаваемой программе можно отметить программные модули UNIT 2 UNIT 2 и UNIT 3, которые управляют работой FORM 1 FORM 2 и FORM 3.

2.8. Контрольный пример реализации проекта и его описание

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

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

Первый шаг в реализации автоматизации данного проекта – это, конечно, открытие программы Delphi 7. Для обеспечения безопасности и сохранности данных сохраняем проект под названием File – Save Project As – C – Program Files – Borland – Delphi 7 – Projects и даем наименование данному проекту Project1DEMOGRAFIA.

Как было ранее отмечено, программа будет содержать программные модули UNIT 2 UNIT 2 и UNIT 3, которые управляют работой FORM 1 FORM 2 и FORM 3.

Начинаем работу с FORM 1, задав ей имя. Имя формы будет «Демографические исследования». Данное имя прописываем в свойстве CAPTION на панели OBJECT INSPECTOR.

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

Далее выбираем необходимые компоненты и устанавливаем их на FORM 1.

Из вкладки DATA ACCESS выбираем компонент DATA SOURSE и размещаем его на FORM 1.

Из вкладки ADO выбираем и ADO Table, и размещаем также на FORM 1. Для компонента ADO Table настраиваем свойство CONNECTION STRING.

В появившемся окне необходимо выбрать «Use connection string» и нажать BUILD. Данное действие необходимо для того, чтобы осуществить связь с ранее созданной базой данных MICROSOFT ACCESS «Демографические данные». После всех операций необходимо выбрать канал передачи данных. Это Microsoft Jet 4.0 OLE DB Provider. В следующем окне выбираем нужную нам базу данных «Демографические данные». Также для того, чтобы проверить уровень соединения, необходимо нажать «Проверить соединение». Жмем ОК.

Рисунок 9 – Установка связи Connection String между Delphi 7 и базой данных «Демографические данные»

Если соединение успешно и выполнено, то должно высветится следующее окно:

Рисунок 10 – Проверка связи между Delphi 7 и базой данных «Демографические данные»

Далее в свойстве компонента ADO Table выбираем Table Name и устанавливаем название таблицы «Демография».

Далее переходим к работе с компонентом DATA SOURSE. В данном компоненте DATA SOURSE выбираем свойство DATA SET и устанавливаем связь с ADO TABLE1.

Снова переходим на свойства компонента ADO Table. Находим свойство ACTIVE и устанавливаем TRUE, таким образом, делая значение свойства истинным.

Из вкладки STANDART выбираем компонент PANEL. Переходим в свойства данного компонента ALIGN и устанавливаем ALLTOP. Это приведет к тому, что панель расшириться на всю верхнюю часть формы.

Из вкладки DATA CONTROLS выбираем компонент DB CHART, который принимает к оперированию и работе указанный набор данных, который уже создан. Аналогом данного компонента является компонент CHART из вкладки ADDITIONAL. Разница состоит лишь в том, что при использовании компонента CHART из вкладки ADDITIONAL данные необходимо вносить самостоятельным образом. Это неудобно для рассматриваемого случая, поэтому воспользуемся компонентом DB CHART. Несмотря на то, что данный компонент является сложным, у него есть масса свойств, которые позволят сделать интерфейс программного обеспечения удобным и наглядным.

Переходим в свойства данного компонента ALIGN и устанавливаем ALLCLIENT. Это приведет к тому, что данный компонент займет всю оставшуюся часть формы.

Дважды щелкнув на данный компонент, который расположен на форме, переходим в свойства данного компонента Editing DBCHART 1.

Нажимая на кнопку ADD, выбираем тип необходимой диаграммы. Так как данные в базе данных «Демографические данные» представляют динамику показателей по годам, то выбираем тип диаграммы LINE. Ставя галочку на свойство 3D, график приобретает объемный вид при предптсавлении.

Рисунок 11 – Выбор необходимого графика

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

В появившемся вновь окне Editing DBCHART 1 выбираем свойство TITLE и присваиваем имя Мужчины вместо SERIES 1. То есть данная серия будет отображать динамику численности мужчин в регионе за 2010 -2016 годы.

Далее в Editing DBCHART 1 выбираем свойство TITLE и присваиваем имя Женщины вместо SERIES 2. То есть данная серия будет отображать динамику численности женщин в регионе за 2010 -2016 годы.

Далее в Editing DBCHART 1 выбираем свойство TITLE и присваиваем имя Дети до 16 лет вместо SERIES 3. То есть данная серия будет отображать динамику численности детей до 16 лет в регионе за 2010 -2016 годы.

Рисунок 12 – Добавление необходимых записей

В окне Editing DBCHART 1 переходим на вкладку SERIES, выбираем DATA SOURSE. В выпадающем списке выбираем DATASET. Далее в появившихся окнах выбираем: DATASET - ADO TABLE1. Затем У – год. На оси Х – мужчины.

Рисунок 13 – Заполнение свойств графика

В окне Editing DBCHART 1 выбираем вкладку TITLE и переименовываем график «Демографические данные о динамике населения региона за 2010-2016 годы».

Рисунок 14 – Заполнение свойств графика

Аналогичным образом, устанавливаем свойства в серии Женщины и Дети до 16 лет. Далее компилируем программу, нажав на зеленый треугольник. Получаем следующее представление программы.

Рисунок 15 – Графический отчет «Демографические данные о движении населения региона за 2010-2016 годы»

Аналогичным образом делаем графический отчет для базы данных «Рождаемость населения» на FORM 2. Он будет иметь вид.

Рисунок 16 – Графический отчет «Рождаемость региона за 2010-2016 годы»

Аналогичным образом делаем графический отчет для базы данных «Смертность населения» на FORM 3. Он будет иметь вид.

Рисунок 17 – Графический отчет «Смертность региона за 2010-2016 годы»

Таким образом, в данном разделе было подробно описано пошаговое выполнение и создание программного обеспечения для анализа и вывода графических отчетов для демографических исследований в связи с базой данных, ранее разработанной в MICROSOFT ACCESS, предположим, специалистами демографических исследований. То есть, разрабатывая и изменяя данные в базе данных, автоматически изменяется графическое представление отчета в DELPHI 7.

Выводы по главе 2.

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

  1. Программное обеспечение «Демография» позволит автоматизировать значительным образом бизнес-процесс «Изучение демографических данных».
  2. Разработанное и анализируемое программное обеспечение позволит упростить работу работника демографических исследований, которые составляют на сегодняшний день отчеты в графическом виде вручную, что является пережитком прошлого в условиях технических возможностей 21 века. Так как ранее работник демографических исследований строил графическое представление базы данных ручным трудом, это занимало большое количество времени. С программным же обеспечением «Демография» этого можно достичь за несколько минут, лишь зайдя в программу и нажав на кнопку.
  3. Любые изменения, которые работник демографических исследований производит в базе данных, автоматическим образом переносятся в DELPHI 7 и соответственно, изменяют графическое представление и отчет необходимым образом.

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

ЗАКЛЮЧЕНИЕ

В заключении данной курсовой работы можно сделать следующие выводы:

В заключении можно отметить, что основными задачами автоматизации будут являться следующие:

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

2) быстрая и оперативная корректировка различных данных, если в них возникла необходимость.

3) обеспечение слаженной работы всех подразделений.

4) контролирование материальной базы.

5) мониторинг всех процессов, которые автоматизируются.

6) упрощенность информирования контролирующих органов (как внешних, так и внутренних).

Также были определены преимущества использования среды программирования DELPHI 7.

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

1) Программное обеспечение «Демография» позволит автоматизировать значительным образом бизнес-процесс «Изучение демографических данных».

2) Разработанное и анализируемое программное обеспечение позволит упростить работу работника демографических исследований, которые составляют на сегодняшний день отчеты в графическом виде вручную, что является пережитком прошлого в условиях технических возможностей 21 века. Так как ранее работник демографических исследований строил графическое представление базы данных ручным трудом, это занимало большое количество времени. С программным же обеспечением «Демография» этого можно достичь за несколько минут, лишь зайдя в программу и нажав на кнопку.

3)Любые изменения, которые работник демографических исследований производит в базе данных, автоматическим образом переносятся в DELPHI 7 и соответственно, изменяют графическое представление и отчет необходимым образом.

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

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

СПИСОК ЛИТЕРАТУРЫ

  1. Осипов Д. Л. Базы данных и Delphi. Теория и практика. — СПб.: БХВ-Петербург, 2011. - 752 с.
  2. Лекция 5: Модели организации баз данных [онлайн] - URL: http://www.intuit.ru/studies/courses/3439/681/lecture/14023 (дата обращения 11.10.2016)
  3. Реляционная база данных [онлайн] - URL: http://base.mybloge.net/relyacionnaya-baza-dannyx/ (дата обращения 01.11.2016)
  4. Введение в базы данных. Часть 2. Настольные СУБД // А.Федоров, Н. Елманова [онлайн] - URL: http://compress.ru/article.aspx?id=10282 (дата обращения 01.11.2016)).
  5. Глушаков С.В., Клевцов А.Л. «Программирование в среде Delphi 7.0». 2003г. с.528.
  6. Фленов М.Е. «Библия Delphi». 2011г. с.880 (3-е издание).
  7. Обзор языков программирования и средств разработки на их основе [онлайн] - URL: http://bukvi.ru/computer/obzor-yazykov-programmirovaniya-i-sredstv-razrabotki-na-ix-osnove.html (дата обращения 01.11.2016)
  8. Преимущества и особенности Delphi [онлайн] - URL: http://starik2222.narod.ru/trpp/lec/11.htm (дата обращения 01.11.2016)
  9. Преимущества Delphi и напутствие начинающему программисту [онлайн] - URL: http://pisali.ru/raferti/41237/ (дата обращения 01.11.2016)

ПРИЛОЖЕНИЕ 1

program Project1demografia;

uses

Forms,

Unit1demografia in 'Unit1demografia.pas' {Form1},

Unit2 in 'Unit2.pas' {Form2},

Unit3 in '..\Unit3.pas' {Form3};

{$R *.res}

begin

Application.Initialize;

Application.CreateForm(TForm1, Form1);

Application.CreateForm(TForm2, Form2);

Application.CreateForm(TForm3, Form3);

Application.Run;

end.

unit Unit1demografia;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, TeEngine, Series, TeeProcs, Chart, DbChart, ExtCtrls, DB, ADODB;

type

TForm1 = class(TForm)

ADOTable1: TADOTable;

DataSource1: TDataSource;

Panel1: TPanel;

DBChart1: TDBChart;

Series1: TLineSeries;

Series2: TLineSeries;

Series3: TLineSeries;

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

{$R *.dfm}

end.

unit Unit2;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, TeEngine, Series, TeeProcs, Chart, DbChart, ExtCtrls, DB, ADODB;

type

TForm2 = class(TForm)

DataSource1: TDataSource;

ADOTable1: TADOTable;

Panel1: TPanel;

DBChart1: TDBChart;

Series1: TLineSeries;

Series2: TLineSeries;

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form2: TForm2;

implementation

{$R *.dfm}

end.

unit Unit3;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, ExtCtrls, DB, ADODB, TeEngine, Series, TeeProcs, Chart, DbChart;

type

TForm3 = class(TForm)

DataSource1: TDataSource;

ADOTable1: TADOTable;

Panel1: TPanel;

DBChart1: TDBChart;

Series1: TLineSeries;

Series2: TLineSeries;

Series3: TLineSeries;

Series4: TLineSeries;

Series5: TLineSeries;

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form3: TForm3;

implementation

{$R *.dfm}

end.

ПРИЛОЖЕНИЕ 2

Приложение № 1

к приказу Минздравсоцразвития России

от «26» декабря 2008 г. №782н

КОРЕШОК МЕДИЦИНСКОГО СВИДЕТЕЛЬСТВА О РОЖДЕНИИ

К УЧЕТНОЙ ФОРМЕ №103/у -08

СЕРИЯ __________ №______

Дата выдачи «_____» _______________ 20 _____г .

1. Ребенок родился: число _______, месяц ______________, год _______, час __________, мин. ___________

2. Фамилия, имя, отчество матери ____________________________________________________________________________

3. Дата рождения матери: число _______, месяц ____________, год _______________

4. Место постоянного жительства (регистрации) матери ребенка:

республика, край, область _____________________________ район ________________________________

город (село) _________________________ улица _________________ дом _____________________ кв. __________

5. Местность: городская 1 , сельская 2

6. Пол: мальчик 1 , девочка 2

линия отреза

Министерство здравоохранения и социального развития Российской Федерации

Код формы по ОКУД ______________________

Медицинская документация

Наименование медицинской организации ____________________________________________________

адрес _______________________________________________
Код по ОКПО________________________________________

Для врача, занимающегося частной практикой: номер лицензии на медицинскую деятельность_________________________________________

адрес________________________________________________

Учетная форма №103/у-08

Утверждена приказом Минздравсоцразвития России

от ««26» декабря 2008 г. №782н

  1. Фленов М.Е. «Библия Delphi». 2011г. с.880 (3-е издание)

  2. Фленов М.Е. «Библия Delphi». 2011г. с.880 (3-е издание)