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

Разработка информационной системы, автоматизирующей работу Центра занятости. Контекстная диаграмма "Деятельность персонала". Автоматическая генерация созданных с помощью ERwin моделей базы данных. Диаграмма дерева узлов, предварительный просмотр отчета.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 08.06.2015
Размер файла 4,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru//

Размещено на http://www.allbest.ru//

1.Введение

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

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

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

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

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

ASE - средство верхнего уровня BPwin - инструмент визуального моделирования ИС, позволяющий:

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

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

Спроектировать структуру информационных потоков, а соответственно, и модернизировать организационную структуру предприятия;

Четко выявить факторы, оказывающие влияние на бизнес какие операции являются наиболее критичными, как повысить производительность;

Выявить и исключить лишние или эффективные операции;

Повысить гибкость и эффективность.

CASE - инструмент BPWIN 4.0

В настоящее время эффективность автоматизации любого вида деятельности предприятия может производиться только на

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

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

BPwin -это программный продукт,разработанный компанией ltdLogicWorks. Он предназначен для поддержки процесса создания информационных систем. Относится к категории CASE средств верхнего уровня. Первая версия BPwinбыла выпущена 1995году совместно с другимиCASE средством -ERwin, предназначенным для моделирования данных. В дальнейшем, развитием и поддержанием BPwin занималась компания PlatinumTechnology, а последние версии разрабатывала компания CA Technologies.

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

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

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

Для достижения поставленной цели сформулированы и решены следующие задачи:

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

Разработка моделей деятельности «Как есть»

Разработка моделей деятельности «Как должно быть».

Разработка информационной моделей данных

Разработка технического задания на разработку

2.Описание предметной области

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

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

-регистрация вакантных мест

-трудоустройство безработных и других лиц, желающих получить работу

-изучение конъюнктуры рынка труда и предоставление информации о ней -

тестирование лиц, желающих получить работу

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

-выплата пособий

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

Особое место в системе регулирования рынка труда занимают биржи труда (служба занятости, служба трудоустройства, служба содействия найму). Биржа труда является одной из важных структур рыночного хозяйственного механизма. Они представляют собой специальные учреждения, осуществляющие посреднические функции на рынке рабочей силы В большинстве стран биржи труда являются государственными и осуществляют свою деятельность под руководством Министерства труда или аналогичного ему органа. Вместе с тем на рынке труда наряду с государственными службами занятости функционирует большое чисто частных посреднических фирм, эффективность деятельности которых очень высока. Основными направлениями деятельности биржи труда являются: - регистрация безработных; - регистрация вакантных мест; - трудоустройство безработных и других лиц, желающих получить работу; - изучение конъюнктуры рынка труда и представление информации о ней; - тестирование лиц, желающих получить работу; - профессиональная ориентация и профессиональная переподготовка безработных; - выплата пособий. В современных условиях большинство граждан трудоустраиваются не через биржи труда, а обращаясь непосредственно в кадровые службы предприятий и организаций или с помощью частных посреднических агентств. Более активная деятельность в Российской Федерации такого рода частных фирм наряду с деятельностью государственных бирж труда имела бы важнейшее значение для эффективного функционирования рынка рабочей силы пока такие фирмы обслуживают в основном относительно узкий рынок дефицитных специальностей. Вместе с тем, роль бирж труда в оказании помощи безработным (выплата пособии, трудоустройство, переквалификация) во многих странах весьма заметна. Законодательство большинства стран содержит основные условия получения пособия по безработице.

3. Организационная структура

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

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

Консультационный отдел

- приемная

- статистический отдел

2. Обработка запроса

- открытие БД

-выполнение запроса

3. Картотека

- администратор БД

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

Никто в учреждении не знает, как она работает в той мере подробности, которая необходима для создания ИС.

Руководитель хорошо знает работу в целом, но не в состоянии вникнуть в детали работы каждого рядового сотрудника.

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

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

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

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

Рис.1 Окно задания свойств модели

Рис.2 Внесение данных о цели моделирования и точке зрения на модель

Рис.3 Внесение дополнительных данных, определяющих моделей

Рис.4 Внесение данных об источниках информации

Рис.5 Контекстная диаграмма

На данной диаграмме мы видим первый уровень декомпозиции нашей системы, а именно 3 основные функции и из взаимодействие друг с другом и с внешней средой.

Рис. 6 Диаграмма декомпозиции А0

Контекстная диаграмма «Деятельность персонала центра занятости» декомпозируется на 3 более мелкие функции

Рис7. Диаграмма декомпозиции А1

Первая функция «Консультационный отдел» декомпозируется на 3- более мелкие функции

Рис.8 Диаграмма декомпозиции А2

Вторая функция «Обработка запроса» декомпозируется на2 более мелкие функции

Рис.9 Диаграмма потоков данных

Данная диаграмма описывает процесс «Выполнение запроса»

Рис.10 Диаграмма потоков данных

Данная диаграмма описывает процесс «Картотека»

автоматизация занятость база

Рис.11 Предварительный просмотр отчета

Рис.12 Диаграмма дерева узлов

Для более красочного представления своего проекта,я разработала его на ERwin

PLATINUM ERwin - мощное и простое в использовании средство конструирования баз данных. Оно обеспечивает высочайшую продуктивность труда при разработке и сопровождении приложений с использованием баз данных. 

ERwin - это не просто мощное средство проектирования, но и инструмент разработки, способный автоматически создавать таблицы и генерировать тысячи строк текста хранимых процедур и триггеров для всех популярных СУБД. Революционная технология Complete-Compare (Завершить-Сравнить) позволяет организовать итеративную разработку, поддерживая постоянную согласованность модели и базы данных. Благодаря интеграции с популярными средами разработки программ, ERwin позволяет ускорить создание приложений для обработки данных. 

ERwin может масштабироваться путем интеграции с продуктом PLATINUM ModelMart. Эта мощная система управления моделями позволяет проектировщикам баз данных разработчикам приложений и пользователям коллективно работать с информацией о моделях ERwin.

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

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

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

ERwin - это не что гораздо большее, чем просто инструмент для "рисования"; он автоматизирует процесс проектирования. Например, ERwin предусматривает возможность создания каталога наиболее часто используемых атрибутов, что обеспечивает согласованность имен и описаний по всему проекту. Представления БД поддерживаются как интегрированные компоненты модели, что позволяет автоматически отображать в их описаниях изменения, внесенные в базовые таблицы. Автоматический перенос ключей обеспечивает ссылочную целостность базы данных. 

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

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

Автоматическая генерация БД 

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

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

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

База данных может быть спроектирована и создана без написания отдельных SQL-предложений типа CREATE TABLE или INDEX. Поскольку физическая схема формируется на основе описательной логической модели, ваше приложение будет сразу же полностью документировано. ERwin позволяет также проводить обратный инжиниринг существующих баз, данных путем построения модели непосредственно на основе ее таблиц. Таким образом можно получить четкое представление о структуре и содержании существующего приложения. 

ERwin поддерживает все наиболее популярные реляционные СУБД, включая Oracle, Microsoft SQL Server, Sybase, DB2 и Informix. Одна и та же модель может быть использована для создания нескольких баз данных или для переноса приложения с платформы одной СУБД на другую.

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

Заключение

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

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

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

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

-освобождению работников от рутиной работы за счет ее автоматизации.

-обеспечению достоверности информации.

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

-уменьшению затрат на производство продуктов и услуг.

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

Список литературы

1. Хохлачев Е.Н. "Теоретические основы создания и применения АСУ", Москва, Министерство обороны, 1987г.

2. Абчук В.А., Лифшиц А.Л., Федулов А.А., Куштина Э.И. "Автоматизация управления", Москва "Радио и связь", 1984г.

3. Мамиконов А. Г. "Проектирование АСУ" (учебник для вузов), Москва "Высшая школа".

4. Ахаян Р., Горев А., Макашарипов С. "Эффективная работа с СУБД", Санкт-Петербург, 1997г.

5. Гончаров A. "Access 2000 в примерах" Санкт-Петербург, 1997г.

6. Фленов М.Е. Библия Delphi. -2-e изд., БВХ-Петербург, 2008 г.

Размещено на Allbest.ru

...

Подобные документы

  • Проектирование модели информационной системы "Склад" с помощью AllFusion Process Modeler 4.1 (Bpwin4.1). Диаграмма дерева узлов AS-TO-BE и AS-IS. ER-диаграмма потоков данных "Сущность-связь". Физическо-логическая модель базы данных в нотации IDEF1X.

    курсовая работа [2,4 M], добавлен 25.06.2014

  • Характеристика склада "Skala". Организационная диаграмма, формирование физической диаграммы. Описание бизнес-процессов. Создание модели информационной системы. Диаграмма дерева узлов. Перечень работников, стоимостный анализ. Диаграмма процессов в ERWin.

    курсовая работа [2,8 M], добавлен 02.02.2014

  • Создание информационной системы "Голд", автоматизирующей работу Ювелирной мастерской. Моделирование бизнес-процессов с помощью диаграмм IDEF0 и UML и потоков данных DFD и sicuence. Составление технического проекта и задания на основании ГОСТ 34.602-89.

    курсовая работа [841,1 K], добавлен 10.02.2013

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

    дипломная работа [577,2 K], добавлен 27.01.2014

  • Структура отдела главного технолога, взаимоотношения с другими подразделениями. Создание модели информационной системы с помощью ERwin Process Modeler r7.3. Диаграмма декомпозиции первого уровня. Разработка модели базы данных технологического процесса.

    курсовая работа [423,2 K], добавлен 08.07.2012

  • Создание информационной системы для автоматизации деятельности компании по регистрации доставки грузов транспортной компании. Анализ предметной области. Методология функционального моделирования IDEF0. Контекстная диаграмма. Стоимостный анализ в BPwin.

    контрольная работа [222,5 K], добавлен 05.02.2014

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

    курсовая работа [91,4 K], добавлен 01.09.2010

  • Построение функциональной и информационной моделей с использованием программ BPWin и ERWin. Описания интерфейса и элементов панели инструментов. Создание реляционной базы данных с помощью Microsoft Access. Разработка проекта федеральной целевой программы.

    курсовая работа [703,3 K], добавлен 26.02.2014

  • Выделение бизнес-процессов, контекстная диаграмма потоков данных. Разработка информационной системы, содержащей сведения о номерах гостиницы: категория, количество мест, стоимость проживания за сутки. Диаграммы декомпозиции в нотации DFD, IDEF3.

    курсовая работа [3,0 M], добавлен 28.06.2011

  • Исследование системы функционирования зоомагазина "Дракоша" и схематическое описание бизнес-процессов предприятия. Генерация кода и разработка автоматизированной информационной системы магазина на языке программирования С+. Расчет диаграмм автоматизации.

    курсовая работа [841,8 K], добавлен 07.08.2013

  • Создание модели информационной системы оптовой базы с помощью средства ModelMaker. Диаграммы последовательности, диаграмма классов, создание предварительного модуля проекта на языке Object Pascal. Документирование информационной системы оптовой базы.

    курсовая работа [516,4 K], добавлен 01.06.2016

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

    лабораторная работа [787,7 K], добавлен 22.11.2014

  • Создание контекстной диаграммы информационной системы библиотеки. Основные компоненты и особенности ведения каталогов книг и читателей. Моделирование систем поиска и формирования заказов. Разработка диаграммы дерева узлов и логической модели базы данных.

    курсовая работа [1,1 M], добавлен 24.06.2013

  • Проектирование информационной системы. Построение диаграммы потоков данных. Описание порядка построения DFD-диаграммы. Создание базы данных с помощью SQL сервера. Описание основных бизнес-правил и их физической реализации. Заполнение таблиц данными.

    курсовая работа [1,5 M], добавлен 13.12.2011

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

    курсовая работа [406,2 K], добавлен 21.02.2016

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

    курсовая работа [579,6 K], добавлен 04.05.2015

  • Создание базы данных информационной системы для учета продаж бытовой техники и автоматизации документооборота в phpMyAdmin. Функциональная диаграмма IDEF0. Создание нового пользователя, таблиц, записей в таблице. Организация сайта на локальном сервере.

    курсовая работа [2,8 M], добавлен 11.05.2014

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

    презентация [353,9 K], добавлен 19.09.2016

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

    контрольная работа [453,2 K], добавлен 24.04.2014

  • Проект модели базы данных библиотеки: предметная область, предполагаемые пользователи, назначение; входные и выходные документы и сообщения; деловой регламент, диаграмма физического уровня. Использование технологии IDEF1X в инструментальной среде ERWin.

    курсовая работа [85,4 K], добавлен 14.04.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.