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

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

Содержание:

ВВЕДЕНИЕ

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

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

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

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

  1. представить технико-экономическую характеристику предметной области и предприятия;
  2. выбрать комплекс задач автоматизации и охарактеризовать существующие бизнес-процессы;
  3. изучить информационное обеспечение задачи;
  4. проанализировать программное обеспечение задачи;
  5. рассмотреть контрольный пример реализации проекта и дать его описание.

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

В качестве основных источников при написании работы использовались труды таких исследователей, как Вендров А. М., Смирнова Г.Н. и др.

Технико-экономическая характеристика предметной области и предприятия

Характеристика предприятия и его деятельности

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

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

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

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

  • смешанную (торгующую товарами одной или двух-трех групп или комплексов);
  • специализированную (торгующую отдельными подгруппами и видами товаров);
  • универсальную (торгующую всеми группами или продовольственных или непродовольственных товаров).

Супермаркет – это крупный магазин самообслуживания по торговле товарами повседневного спроса (преимущественно продовольственными).

Супермаркет представляет собой объект нового для каждого города формата: современная функциональная архитектура, просторная планировка, большая и удобная парковка, продажа полного набора товарного ассортимента для всей семьи в одном месте, – всё это сегодня остро востребовано на рынке услуг каждого города, где работают супермаркеты разнообразных сетей или идет их строительство. Так, большинство сетей делает ставку на быстрооборачивающиеся товары повседневного спроса с раскрученными брэндами, малое количество товаров с ограниченным сроком хранения и самую популярную бытовую химию. Основу такой торговли (80%) составляют продукты питания, остальное – сопутствующие товары. Около 50% товара, представленного в сетях, приходит по дистрибутивным каналам и эксклюзивным договорам, что неудивительно, учитывая, что все сети выросли из оптовых фирм. Данная политика, безусловно, влияет на ассортимент магазинов, поскольку заключенные договора подразумевают выполнение дистрибуторских планов. В результате колбасный отдел может быть представлен всего 2-3 производителями, что не совсем верно с точки зрения категорийного менеджмента.

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

Организационная структура управления предприятием

Организационная структура супермаркета изображена на Рисунке 1.

Картинки по запросу организационная структура гипермаркета

Рисунок 1 Организационная структура супермаркета

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

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

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

  • информация о продавцах (код продавца, ФИО, дата рождения, паспортные данные, контактный телефон);
  • информация о менеджерах (код менеджера, ФИО, дата рождения, паспортные данные, контактный телефон);
  • информация о группе товаров (код группы товаров, наименование, приоритет);
  • информация о товаре (код товара, наименование, код группы товаров, срок годности, остаток на складе);

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

Информационное обеспечение задачи

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

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

  1. Справочник продавцов;
  2. Справочник менеджеров;
  3. Справочник товаров;
  4. Справочник групп товаров.

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

Безымянный.png

Рисунок 2 Информационная модель

3.2 Используемые классификаторы и системы кодирования

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

Используемые классификаторы изображены в Таблице 1.

Таблица №1 Используемые классификаторы

Кодируемое

множество

объектов

Длина кода

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

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

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

Код продавца

4

Порядковая

отсутствует

Локальный

Код менеджера

4

Порядковая

отсутствует

Локальный

Код группы товара

4

Порядковая

отсутствует

Локальный

Код товара

4

Порядковая

отсутствует

Локальный

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

Аналогичным способом связаны таблицы «Группа товаров» и «Продавец», а также «Группа товаров» и «Товар».

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

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

  • данные о продавцах;
  • сведения о менеджерах;
  • сведения о группах товаров;
  • сведения о товарах.

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

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

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

Пример формы ввода информации изображен на Рисунке 3.

НАЗВАНИЕ ФОРМЫ

КНОПКИ

ПОЛЕ ДЛЯ ВВОДА

НАЗВАНИЕ ПОЛЯ

Рисунок 3 Форма ввода информации

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

Перечень подключаемых к формам справочников представлен в Таблице 3.

Таблица №3Перечень справочников

Название справочника

Ответственный за введение

Среднее число записей

Средняя частота актуализации

Средний объем актуализации %

Справочник продавцов

Менеджер по работе с персоналом

Равно количеству сотрудников

1/мес

0-100

Справочник менеджеров

Менеджер по работе с персоналом

Равно количеству сотрудников

1/мес

0-100

Справочник групп товаров

Менеджер по группе товаров

В зависимости от сезона

1/нед

100

Справочник товаров

Продавец

В зависимости от количества групп товаров

28-31/мес

100

Характеристика входных документов для проекта информационной системы для супермаркета представлена в Таблице 4.

Таблица №4 Характеристика входных документов

Код документа

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

Источник получения

Частота возникн/мес

01

Договор о найме сотрудника

Менеджер по работе с персоналом

1

02

Сезонная оценка спроса на группу товаров

Маркетинговая служба

0,5

03

Накладные на приход товара

Отдел приемки

28-31

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

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

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

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

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

Таблица №5 Характеристика результатных документов

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

Источник формирования

Частота формир/мес

Структура документа

Способ доставки

Отчет для руководства

Таблицы «Менеджеры», «Продавцы», «Группы товаров», «Товары»

4

Стандартная

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

Перечень товаров

Таблица «Товары»

28-31

Оригинальная

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

Перечень групп товаров

Таблица «Группы товаров»

4

Стандартная

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

Перечень сотрудников

Таблицы «Менеджеры», «Продавцы»

1

Оригинальная

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

Программное обеспечение задачи

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

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

Дерево функций изображено на Рисунке 4.

Функции

Основные

Служебные

Проверка логина/пароля

Настройки

Ведение справочников

Ввод сведений

Вывод результатов

Рисунок 4 Дерево функций

Сценарий диалога изображен на Рисунке 5.

Основное меню

Файл

Справочники

Отчеты

Сервис

Справка

Операции

Новый

Открыть

Сохран.

Печать

Настройки

Выход

Справочник продавцов

Справочник менеджеров

Справочник групп товаров

Справочник товаров

Ввод инф

Формир. отчета

Вывод на печать

Парамет

Помощь

О прогр

Отчет

Перечень товаров

Перечень групп товаров

Перечень сотрудников

Выход

Рисунок 5 Сценарий диалога

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

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

  • продавцы;
  • менеджеры;
  • группы товаров;
  • товары.

Описание таблиц представлено в нижеследующих таблицах.

Таблица №6 Сведения о продавцах

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код продавца

числовой

Kod_pr

20

3

неогр

Да Ключевое поле

ФИО продавца

текстовый

Fio_pr

30

30

неогр

Нет.

Пасп. данные

числовой

passport

20

8

неогр

Нет

Повторения невозможны

Дата рождения

Дата/время

Date

20

10

неогр

Нет

Контактный телефон

числовой

Nom_tel

20

3

неогр

Нет

Отв. за группу товаров

числовой

Otv_gr_tov

20

10

неогр

Нет

Таблица №7 Сведения о менеджерах

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код менеджера

числовой

Kod_men

20

3

неогр

Да Ключевое поле

ФИО менеджера

текстовый

Fio_men

30

30

неогр

Нет.

Пасп. данные

числовой

passport

20

8

неогр

Нет

Повторения невозможны

Дата рождения

Дата/время

Date

20

10

неогр

Нет

Контактный телефон

числовой

Nom_tel

20

3

неогр

Нет

Отв. за группу товаров

числовой

Otv_gr_tov

20

10

неогр

Нет

Таблица №8 Сведения о группах товаров

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код группы товара

Числовой

Kod_gr

10

3

неогр

Да. Ключ.

Наименование группы

Текстовый

Naim_gr

10

3

неогр

Нет

Таблица №9 Сведения о товарах

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код товара

Числ.

Kod_tov

10

3

неогр

Да. Ключ. поле

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

Текст.

Naim

10

3

неогр

Нет

Код группы товаров

Числ.

Kod_gr

10

3

неогр

Да

Срок годности

Числ.

Srok

10

3

неогр

Нет

Остаток на складе

Числ

Ost_na_skl

10

1-15

неогр

Нет

ER-модель проекта информационной системы для супермаркета представлена на рисунке 8.

Сведения о менеджерах

код менеджера

ФИО менеджера

пасп. данные

Дата рождения

Контактный телефон

Ответственный за группу товаров

Сведения о продавцах

код продавца

ФИО продавца

пасп. данные

Дата рождения

Контактный телефон

Ответственный за группу товаров

Сведения о товарах

код товара

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

код группы товаров

срок годности

остаток на складе

Сведения о группах товаров

код группы товаров

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

Рисунок 6 ER-модель

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

Дерево вызова программных модулей проекта информационной системы для супермаркета изображено на Рисунке 7.

Безымянный1.png

Рисунок 7 Дерево вызова программных модулей

Описание функций приведенных модулей отображено в Таблице 10.

Таблица 10 Описание функций программных модулей

Наименование модуля

Функции модуля

1

Модуль безопасности

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

2

Модуль инициализации интерфейса программы

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

3

Модуль управления деревом объектов

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

4

Модуль взаимодействия с базой данных

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

5

Модуль справочной системы

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

6

Модуль «Справочники»

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

7

Модуль ввода данных «Заявки»

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

8

Модуль «Отчеты»

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

9

Модуль «Печать документов»

Обеспечивает предварительный просмотр, настройку параметров документов и печать на принтере

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

Описание программных модулей, реализуемых в проекте информационной системы для супермаркета, приведено на Рисунке 8. Рассмотрен пример описания модуля «Отчеты».

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

Рисунок 8 Описание программного модуля «Отчеты»

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

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

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

Рисунок 10 Форма авторизации

Для авторизации пользователю необходимо в поле «Имя пользователя» выбрать соответствующее имя пользователя, а после этого ввести пароль. Если данные для авторизации корректны, то после нажатия на кнопку «Вперед!» откроется соответствующее данному пользователю меню, если же была допущена ошибка, то появится системное сообщение, которое сообщит, какая именно была ошибка.

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

Рисунок 11 Форма «Меню» для директора

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

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

Рисунок 12 Форма «Ввод информации»

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

Рисунок 13 Форма «Менеджер»

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

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

Рисунок 14 Форма «Обработка данных»

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

Рисунок 15 Результаты запроса «Номера телефона»

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

Рисунок 15 Отчет «Номера телефона»

ЗАКЛЮЧЕНИЕ

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

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

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

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

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

  1. Базиян, Менахем и др. VisualFoxPro 6. Специальное издание: Пер. с англ. – М.: Издательский дом «Вильямс», 1999 – 928 с.
  2. Буч Г. Объектно – ориентированный анализ. Электронный вариант
  3. Вендров. А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. – М.: Финансы и статистика, 2005. – 352 с. электронный вариант
  4. Вендров. А.М. Проектирование программного обеспечения экономических информационных систем: Учебное пособие. – М.: Финансы и статистика, 2002 электронный вариант
  5. Венчковский Л.Б. Разработка сложных программных изделий. – электронный вариант.
  6. Гофман В. Работа с базами данных в Delphi. С-Пб: БХВ-Петербург 2001
  7. Ньютон Р. Управление проектами от А до Я. – М.: Альпина Паблишер, 2014
  8. Смирнова Г.Н. и др. Проектирование экономических информационных систем: Учебник – М. Финансы и статистка, 2001. электронный вариант
  9. Фаронов В. Программирование баз данных в Delphi 7. Учебный курс С-Пб: Питер 2003
  10. Шлеер. Технология разработки программного обеспечения. Электронный вариант.
  11. Э.В.Фуфаев, Д. Э. Фуфаев Разработка и эксплуатация удаленных баз данных : учебник для студ. сред. проф. образования / Э.В.Фуфаев, Д. Э. Фуфаев. — М .: Издательский центр ≪Академия≫, 2008. — 256 с..