Файл: Проектирование реализации операций бизнес-процесса «Предоставление рекламных услуг» (Описание программных модулей).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 25.05.2023

Просмотров: 224

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ВВЕДЕНИЕ

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

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

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

Объект исследования: рекламная фирма.

Предмет исследования: деятельность по предоставлению рекламных услуг.

Цель курсовой работы: проектирование ИС, которая позволяет реализовать автоматизацию ведения операций бизнес-процесса «Предоставление рекламных услуг».

Задачи курсовой работы:

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

Глава 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

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

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

Бизнес-процесс «Предоставление рекламных услуг» включает ведение перечня предоставляемых услуг, ведение базы клиентов, ведение базы договоров на оказание рекламных услуг.

Следовательно, проектируемая ИС «Предоставление рекламных услуг» выполняет следующие функции:

  • учет клиентов (ведение базы клиентов);
  • учет рекламных услуг (перечень предоставляемых рекламных услуг);
  • учет договоров (договора на предоставление рекламных услуг);
  • формирование отчетов «Список рекламных услуг», «Договор на предоставление рекламной услуги».

Далее определим входные и выходные информационные потоки системы:

    • входные информационные потоки: НСИ, сведения о клиентах, сведения о рекламных услугах, сведения о договорах;
    • выходные информационные потоки: прибыль, договора, отчеты.

Решением выбранной задачи автоматизации занимается специалист по работе с клиентами. Основные понятия в рамках решаемой задачи: услуга, клиент, договор.

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

Выполним описание существующих бизнес-процессов с помощью средства BPwin (версия 4.0).

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

Контекстную диаграмму приведем на рис. 1.

Рисунок 1 – Контекстная диаграмма

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

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

Далее выполним декомпозицию контекстной диаграммы (рис. 2).

Рисунок 2 – Диаграмма декомпозиции A0

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

Далее выполним декомпозицию процесса «Учет предоставления рекламных услуг» (рис. 3). Процесс «Учет предоставления рекламных услуг» разбивается на следующие процессы: Ведение перечня услуг, Учет клиентов, Учет договоров.

Рисунок 3 – Диаграмма декомпозиции A2

Дерево узлов представим на рис. 4.

Рисунок 4 – Дерево узлов

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

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


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

Рисунок 5 – Схема документооборота

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

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

Структуру типового договора на оказание услуг представим на рис. 6-9.

Рисунок 6 – Структура типового договора (фрагмент 1)

Рисунок 7 – Структура типового договора (фрагмент 2)

Рисунок 8 – Структура типового договора (фрагмент 3)

Рисунок 9 – Структура типового договора (фрагмент 4)

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

К выходным данным относятся: отчеты и подписанный договор. Внешний вид отчетов зависит от того какие данные он содержит.

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

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

Состав кодовых обозначений объектов представим в виде табл. 1.

Таблица 1 – Системы кодирования

Кодируемое множества объектов

Длина кода

Система кодирования

Система классификации

Вид классификатора

Код единицы

12

порядковая

отсутствует

системный

Код способа

12

порядковая

отсутствует

системный

Код услуги

12

порядковая

отсутствует

системный

Код клиента

12

порядковая

отсутствует

системный

Номер договора

12

порядковая

отсутствует

системный


Вся информация может быть подразделена на следующие два вида: условно-постоянная и условно-переменная.

К условно-постоянной информации относятся данные справочников (нормативно-справочная информация). В проектируемой системе предусмотрены следующие справочники (табл.2).

Таблица 2 – Справочники

№ п/п

Наименование

Обозначение

1

Справочник единиц измерения

Таблица «Единица измерения»

2

Справочник способов оплаты

Таблица «Способ оплаты»

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

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

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

Для проектирования бизнес-процессов, протекающих в комплексе решаемых задач, а также для проектирования моделей данных выбраны CASE-средства BPwin 4.0 и ERwin 7.3.

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

BPwin поддерживает методологии: IDEF0 (функциональная модель), DFD (DataFlow Diagram), IDEF3 (Workflow Diagram). Методология IDEF0 предписывает построение иерархической системы диаграмм: контекстная диаграмма системы и диаграммы декомпозиции. Диаграммы потоков данных (DFD) используются для описания движения документов и обработки информации как дополнение к IDEF0.

ERwin Data Modeler (ранее ERwin) – это лидер среди средств моделирования БД и хранилищ данных, позволяющий проектировать, документировать и сопровождать БД различных типов.

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


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

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

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

В качестве ОС в рамках выполнения курсовой работы будем использовать систему Windows версии 7, которая является многозадачной и многопользовательской системой.

На сегодняшний день одной из самых популярных настольных СУБД является Microsoft Access.

Как реляционная СУБД Microsoft Access обеспечивает доступ ко всем типам данных и позволяет одновременно использовать несколько таблиц базы данных. Можно использовать таблицы, созданные в среде Paradox или dBase.

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

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

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