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

«Проектирование реализации операций бизнес-процесса «Взаиморасчеты с клиентами»»

Содержание:

ВВЕДЕНИЕ

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

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

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

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

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

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

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

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

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

Объект исследования – магазин бытовой техники «Электроника».

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

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

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

– выбрать комплекс задач автоматизации;

– обосновать проектные решения по информационному и программному обеспечению;

– описать информационную модель;

– разработать базу данных и структурную схему пакета;

– описать порядок работы с информационной системой.

Глава 1. Аналитическая часть

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

Магазин бытовой техники «Электроника» занимается закупкой и реализацией оптовой и розничной продукции. Цель организации заключается в обеспечении потребности быстро оснащающейся и перевооружающейся импортным оборудованием российской промышленности качественными комплектующими европейского и мирового уровня.

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

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

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

«Электроника» из года в год расширяет ассортимент предлагаемых товаров, наращивает темпы и объемы продаж, увеличивает складские площади, развивает отношения с партнерами из всех регионов страны и налаживает связи с зарубежными партнерами.

В большой степени это заслуга хорошо подготовленного руководящего состава и его грамотной политики подбора персонала. Организационная структура «Электроника» представлена на рис. 1.

Рисунок 1. Организационная «Электроника»

Опишем подробнее структуру организации:

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

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

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

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

Коммерческому директору подчинены следующие отделы и структурные подразделения:

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

2) отдел реализации. В этом отделе происходит непосредственная работа с клиентами, выявление их потребностей и закрытие потребностей возможностями организации;

3) отдел закупа. В данном отделе происходит общение с поставщиками, поиски новых альтернативных поставщиков, так же в этом отделе происходит поддержание актуальности складских запасов;

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

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

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

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

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

Рисунок 2. Функциональная модель «Взаиморасчеты с клиентами»

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

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

Рисунок 3. Декомпозированная функциональная модель

процесса «Взаиморасчеты с клиентами»

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

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

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

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

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

Общая схема работы информационной системы менеджера по продажам представлена на рис. 4.

Рисунок 4. Общая схема работы ИС менеджера по продажам

Взаимодействие менеджера по продажам с АРМ выполняется следующим образом. На первоначальном этапе анализируется первичная информация о заказе, к которой относятся различные документы в бумажном виде. Затем, необходимая информация заносится в справочник «Клиенты», «Товары», «Поставщики» и в процессе оформления заказа заносится информация в документ «Заказы». Также, в системе необходимо заполнить ряд вспомогательных справочников, к которым относятся: «Организация», «Сотрудники», «Должности», «Единицы измерения», «Тип», «Место доставки».

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

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

ARIS (акроним от англ. Architecture of Integrated Information Systems) представляет собой методологию и тиражируемый прикладной программный продукт для обеспечения возможностей моделирования бизнес-процессов организаций [9]. Данный программный продукт ARIS Express и методология принадлежат немецкой компании Software AG, что обеспечилось операцией поглощения компании IDS Scheer автора методологии Августа-Вильгельма Шеера.

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

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

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

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

Таким образом, любую организацию можно описать при помощи специальной иерархии установленных моделей – от выполнения обобщения: например, процессы верхнего уровня при помощи использования специализированной модели VACD (англ. value added chain diagram) до ресурсного окружения функций и уровня специальных процедур.

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

– eEPC представляет собой специализированный метод для описания процессов;

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

– UML представляет собой унифицированный объектно-ориентированный язык моделирования процессов [7].

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

В начале 90-х в США появилась методология моделирования бизнес-процессов IDEF0. Стандарт IDEF0 построен на основе методологии SADT, он получил достаточно широкое распространение в бизнес-среде, даже был принят в качестве стандарта моделирования процессов Международным валютным фондом и НАТО.

Наиболее известным инструментом моделирования, который полностью поддерживает стандарт моделирования бизнес-процессов IDEF0, является прикладной программный продукт BPwin.

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

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

Сравнение современных методологий моделирования ARIS и IDEF0 представлено в табл. 1.

Таблица 1

Сравнение методологий ARIS и IDEF0

Критерии

сравнения

IDEF0

ARIS

Принцип построения диаграммы

Принцип доминирования

Временная последовательность выполнения процедур

Описание процесса

Объект диаграммы

Объект диаграммы

Входящий документ

Стрелка слева или стрелка сверху

Объект типа «документ»

Входящая информация

Стрелка слева или стрелка сверху

Объект типа «технический термин»

Исходящий документ

Стрелка справа

Объект типа «документ»

Исходящая информация

Стрелка справа

Объект типа «технический термин»

Исполнитель

Стрелка снизу

Объект типа «организационная единица»

Технические средства

Стрелка снизу

Отдельный объект для описания

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

– ARIS Script Wizard – средство, позволяющее создать структуру скрипта в визуальном виде, определить, какие модели, объекты, связи и атрибуты будут обрабатываться этим скриптом;

– ARIS Script Editor – средство, позволяющее проводить сложные выборки информации из БД проекта, редактировать и русифицировать скрипты, полученные при помощи Script Wizard, используя все возможности алгоритмического языка Visual Basic for Applications (Sax Basic Language);

– MS Word - средство, позволяющее редактировать отчет (документ), русифицировать его при помощи макросов, сохранять и распространять информацию из проекта.

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

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

Серверные компоненты информационной системы устанавливаются на компьютер с одной из следующих операционных систем: Microsoft Windows Server 2003 (SP2); Microsoft Windows Server 2003 R2; Microsoft Windows Server 2008; Microsoft Windows Server 2008 R2; Microsoft Windows Server 2012.

В качестве демо-сервера может использоваться специальная версия Microsoft Windows, которая поддерживает ввод в домен (Windows XP Professional, корпоративные/профессиональные версии операционной системы Windows Vista, Windows 7 и Windows 8).

Для всех перечисленных операционных систем требуется наличие установленной службы Internet Information Services (IIS) с поддержкой ASP.NET 4.0. Для активизации обоих компонент достаточно включить роль «Сервер приложений» (Application server) при помощи «Мастера настройки сервера» (Manage Your Server). Также рекомендуется установить все актуальные обновления для операционной системы [3].

К необходимому для установки серверных компонентов Docsvision программному обеспечению относятся:

– Microsoft .NET Framework 3.5 SP1;

– Microsoft .NET Framework 4.0 и/или 4.5;

– веб-сервер Internet Information Services;

– Microsoft Visual Basic Runtime (MSVBVM);

– Microsoft Visual C Runtime (MSVCRT);

– Microsoft XML Parser (MSXML) [10].

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

База данных информационной системы может находиться под управлением одного из следующих серверов: Microsoft SQL Server 2005; Microsoft SQL Server 2008; Microsoft SQL Server 2008 R2; Microsoft SQL Server 2012.

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

Глава 2. Проектная часть

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

Работа с информационной системой выполняется при помощи главного меню. Информационная модель системы представлена на рис. 5.

Начало

Обработка первичной информации

Товары

Поставщики

Сотрудники

Организация

Клиенты

На основании справочников формируется заказ

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

ЗАКАЗ

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

На основании заказа и справочников формируются запросы и отчеты

Обработка выходной информации

Товары на складе

Информация о поставщиках

Реестр заказов

Информация о сотрудниках

Информация о товаре

Рисунок 5. Информационная модель системы

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

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

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

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

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

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

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

1. Входная оперативная информация.

Оперативной информацией является изменяемая информация для каждого фиксированного случая ее использования. Входными являются следующие справочники и документы: справочник «Клиенты»; справочник «Организация»; справочник «Сотрудники»; справочник «Поставщики»; справочник «Товары»; справочник «Должности»; справочник «Единицы измерения»; справочник «Тип»; справочник «Метод доставки»; документ «Заказы».

Представленные справочники и документы выполнены в соответствии с типовыми оперативными документами.

2. Выходная информация.

В результате работы информационной системы выполняются следующие запросы и отчеты: отчет «Реестр заказов»; отчет «Информация о сотрудниках»; отчет «Информация о поставщиках»; отчет «Товары на складе»; запрос «Информация о товаре»; запрос «Поиск информации о клиенте».

3. Условно-постоянная информации.

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

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

В табл. 2 представлен перечень обозначений и систем кодирования. В табл. 3 представлен перечень обозначений видов классификаторов которые предназначены для объяснения формирования классификаторов, описанных в сводно-проектной табл. 4.

Таблица 2

Перечень обозначений систем кодирования

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

Порядковая

Серийно-порядковая

Разрядная (позиционная)

Комбинированная (смешанная)

Краткое обозначение

П

СП

Р

К

Таблица 3

Перечень обозначений видов классификаторов

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

Общегосудар-ственный

Отраслевой

Локальный

Международный

Краткое

обозначение

ОГ

О

Л

М

Таблица 4

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

п/п

Наименование объекта

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

Значность кода

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

Вид

клас-тора

Список кодов или пример кода из кодируемого множества

Код

Значение

1

2

3

4

5

6

7

1

Код заказа

3

К

Л

001

Код заказа

2

Код клиента

3

К

Л

001

Код клиента

3

Код сотрудника

3

К

Л

001

Код сотрудника

4

Код поставщика

3

К

Л

001

Код поставщика

5

Код товара

3

К

Л

001

Код товара

6

Код единицы измерения

3

К

Л

001

Код единицы измерения

7

Код метода доставки

3

К

Л

001

Код метода доставки

8

Код типа

3

К

Л

001

Код типа

9

Код организации

3

К

Л

001

Код организации

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

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

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

Рисунок 6. Отчет «Количество товаров на складе»

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

Возможности Microsoft Access по созданию отчетов упрощают работу с выходными документами, позволяют представлять информацию в нужном виде. В отчетах можно использовать следующие элементы: текст, данные, рисунки, поля и графики для создания необходимых выходных документов [8]. Разработчик системы самостоятельно определяет, какие элементы будут использованы для формирования выходных документов.

Рисунок 7. Отчет «Реестр заказов»

Просмотреть информацию о поставщиках компании можно при помощи специального отчета «Поставщики». Данный отчет отображает информацию о коде поставщика, наименовании поставщика, контактном телефоне, электронной почте. Интерфейс данного отчета представлен на рис. 8.

Рисунок 8. Отчет «Поставщики»

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

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

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

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

– служебные функции информационной системы, к которым можно отнести работу со справочниками;

– основные функции информационной системы, к которым можно отнести работу с документами, запросами и отчетами [4].

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

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

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

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

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

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

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

Рисунок 10. Схема данных

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

В таблице «Сотрудник» первичным ключом является «Код сотрудника». Атрибут «Должность» является внешним ключом к таблице «Должность».

В таблице «Клиент» первичным ключом является «Код клиента».

В таблице «Товар» первичным ключом является «Код товара».

В таблице «Заказ» первичным ключом является «Код заказа». Атрибут «Код организации» является внешним ключом к таблице «Организация». Атрибут «Код сотрудника» является внешним ключом к таблице «Сотрудник». Атрибут «Код клиента» является внешним ключом к таблице «Клиент». Атрибут «Код места доставки» является внешним ключом к таблице «Метод доставки». Атрибут «Код товара» является внешним ключом к таблице «Товар».

В таблице «Единиц измерения» первичным ключом является «Код единицы измерения».

В таблице «Тип» первичным ключом является «Код типа».

В таблице «Клиент» первичным ключом является «Код клиента».

В таблице «Поставщик» первичным ключом является «Код поставщика».

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

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

Рисунок 11. Структурная схема пакета

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

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

Назначение модулей разрабатываемой информационной системы заключается в следующем:

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

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

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

– модуль отчетов обеспечивает доступ ко всем отчетам информационной системы;

– модуль запросов обеспечивает доступ ко всем запросам информационной системы;

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

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

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

Работа с системой выполняется по средствам главного меню программы, которое представлено на рис. 12. использование пользовательских форм позволяет максимально эффективно представить корпоративные данные [2].

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

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

– справочник «Заказ»;

– справочник «Клиент»;

– справочник «Организация»;

– справочник «Сотрудник»;

– справочник «Поставщик»;

– справочник «Товар»;

– справочник «Должность»;

– справочник «Единица измерения»;

– справочник «Тип»;

– справочник «Метод доставки».

Рисунок 12. Главное меню программы

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

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

Рисунок 13. Форма «Заказ»

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

Рисунок 14. Форма «Клиент»

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

Рисунок 15. Форма «Организация»

Рисунок 16. Форма «Сотрудник»

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

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

Рисунок 17. Форма «Поставщик»

Рисунок 18. Форма «Товар»

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

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

Рисунок 19. Форма «Единица измерения»

Ввод информации о методах доставки осуществляется по средствам формы «Метод доставки» рис. 14. При помощи формы «Методы доставки» можно добавить, изменить и удалить данные о методах доставки.

Рисунок 20. Форма «Тип»

Рисунок 21. Форма «Метод доставки»

Для анализа данных в системе были разработаны несколько запросов, Приложение. Запрос на просмотр информации о товаре позволяет просмотреть информацию о необходимом товаре. Для этого необходимо в диалоговом окне ввести наименование необходимого товара, рис. 22. В результате будет выведена информация о необходимом товаре, рис. 23.

Рисунок 22. Диалоговое окно запроса

Рисунок 23. Результат выполнения запроса

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

Рисунок 24. Диалоговое окно запроса

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

Рисунок 25. Результат выполнения запроса

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

ЗАКЛЮЧЕНИЕ

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

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

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

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

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

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

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Афонин В.В. Моделирование систем: учебно-практическое пособие / В.В. Афонин, С.А. Федосин. - М.: Интуит, 2016. – 231 c.
  2. Бекаревич Ю. Access за 21 занятие для студента / Ю. Бекаревич. - М.: БХВ-Петербург, 2017. – 525 c.
  3. Будылдина Н.В. Сетевые технологии высокоскоростной передачи данных: Учебное пособие для вузов / Н.В. Будылдина, В.П. Шувалов. - М.: РиС, 2016. – 342 c.
  4. Валитов Ш.М. Современные системные технологии в отраслях экономики: Учебное пособие / Ш.М. Валитов, Ю.И. Азимов, В.А. Павлова. - М.: Проспект, 2016. – 504 c.
  5. Васильков А.В. Безопасность и управление доступом в информационных системах [Текст]: учебное пособие / А.В. Васильков, И.А. Васильков. - Москва: ФОРУМ: ИНФРА-М, 2017. - 368 с.
  6. Венделева М.А. Информационные технологии в управлении.: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. - Люберцы: Юрайт, 2016. – 462 c.
  7. Гаврилов М.В. Информатика и информационные технологии: Учебник / М.В. Гаврилов, В.А. Климов. - Люберцы: Юрайт, 2016. – 383 c.
  8. Гвоздева В.А. Основы построения автоматизированных информационных систем: учебник. - Москва: ИД «ФОРУМ»: ИНФРА-М, 2017. – 320 с.
  9. Гома Х. UML. Проектирование систем реального времени, распределенных и параллельных приложений / Х. Гома. - М.: ДМК, 2016. – 700 c.
  10. Дарков А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. – 448 c.
  11. Программирование в алгоритмах / Окулов С.М., – 6-е изд., (эл.) - М.:Лаборатория знаний, 2017. – 386 с.

ПРИЛОЖЕНИЕ

Код разработанных SQL-запросов

SQL-запрос «Информация о товаре»

SELECT Товар.[Наименование товара], Поставщик.[Наименование поставщика], Товар.Цена

FROM Поставщик INNER JOIN Товар ON Поставщик.[Код поставщика] = Товар.[Код поставщика]

WHERE (((Товар.[Наименование товара])=[Введите необходимый товар: ]))

ORDER BY Товар.[Наименование товара], Поставщик.[Наименование поставщика] DESC , Товар.Цена DESC;

SQL-запрос «Количество товаров на складе»

SELECT Товар.[Наименование товара], Поставщик.[Наименование поставщика], Товар.Заказано AS Выражение1, Товар.Цена, [Товар.Заказано]*[Товар.Цена] AS [На сумму], Товар.[На складе] AS Выражение2

FROM Поставщик INNER JOIN Товар ON Поставщик.[Код поставщика] = Товар.[Код поставщика]

ORDER BY Товар.[Наименование товара], Поставщик.[Наименование поставщика] DESC , Товар.Заказано, Товар.Цена DESC , [Товар.Заказано]*[Товар.Цена], Товар.[На складе] DESC;

SQL-запрос «Поиск клиента»

SELECT Клиент.[Код клиента], Клиент.ФИО, Клиент.Адрес, Клиент.[Контактный телефон клиента], Клиент.[Электронная почта клиента], Клиент.[Примечание Клиент]

FROM Клиент

WHERE (((Клиент.ФИО)=[Введите необходимое ФИО:]));