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

Проектирование реализации операций бизнес-процесса «Совершенствование существующих продуктов» (Характеристика результатной информации)

Содержание:

ВВЕДЕНИЕ

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

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

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

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

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

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

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

  • рассмотреть бизнес-процессы управления качеством;
  • дать характеристику деятельности предприятия ООО «Юникло/РУС»;
  • провести анализ управления качеством на предприятии;
  • выявить недостатки и обосновать необходимость совершенствования существующих продуктов;
  • выбрать программный продукт для автоматизации;
  • описать информационное и программное обеспечение системы.

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

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

Первый магазин Uniqlo в России был открыт в торговом центре «Атриум» в апреле 2010 года. Сейчас у Uniqlo в России насчитывается 4 магазина и все они территориально находятся в Москве. UNIQLO разрабатывает, производит и продает повседневную одежду, которую может носить каждый. UNIQLO не навязывает своим покупателям готовые образы, UNIQLO предлагает людям создавать свой собственный уникальный стиль. Таким образом, стиль возникает сам, - поэтому логотип UNIQLO практически незаметен, спрятан внутри предмета одежды. Эта идея, а также строгий контроль качества и стоимости сопровождали деятельность UNIQLO с момента открытия первого магазина в 1984 году в Хиросиме.

Сегодня компания UNIQLO насчитывает более 1200 магазинов по всему миру. UNIQLO – это бренд № 1 в Японии, который вдохновляет и радует миллионы людей каждый день. От футболок и свитеров до джинсов, верхней одежды и сезонных трендов, вся продукция сделана в соответствии со строгими японскими стандартами качества и представлена в удивительном разнообразии цветов и моделей. UNIQLO демонстрирует покупателям непревзойденное мастерство и инновации в разработке повседневной одежды, от дизайна и функциональности до фасонов и выбора цветов. UNIQLO контролирует каждый этап создания своей продукции – от выбора тканей до строгого контроля процесса производства на фабрике и конечной демонстрации вещей в магазине. Они используют самые передовые технологии, каждый раз предлагая своим покупателям лучшее. Сам магазин UNIQLO сразу привлекает внимание, издалека видно фирменную брендовую стену из разноцветных маек и рубашек, множество модно одетых манекенов. Брендовая стена как бы делит магазин на две части и придает ему форму буквы U. Это одна из самых удачных форм для планировки вытянутых помещений. Такая форма позволяет сначала продемонстрировать весь женский ассортимент, затем весь мужской, и провести покупателя через весь торговый зал к выходу.1

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

Для того, чтобы продолжать развиваться в качестве глобальной марки, ЮНИКЛО проводит глобализацию и в области разработки товаров. Новые товары разрабатываются глобальной системой ИР, которая связывает Токио и Нью-Йорк. Эта система привлекает лучшие кадры со всего мира и быстро схватывает тенденции мировой моды, что дает ей возможность порождать новые тенденции.

Оборот Uniqlo за 2014 год:

Чистый объем продаж: 7 406 084 100 долларов США

Операционная прибыль – 1 087 965 200 долларов США

Магазинов по всему миру – 845 в Японии и 292 за пределами страны

Оборот Uniqlo за 2015 год:

Чистый объем продаж – 8 980 518 400 долларов США

Операционная прибыль (убыток) - 1 106 226 100 долларов США

Магазинов по всему миру – 853 в Японии и 446 за пределами страны

Цель маркетинга компании: стать номером один во всем мире по объемам продаж модной одежды, максимальное удовлетворение потребителей, выход на новые рынки.

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

В деятельности рассматриваемого предприятия можно выделить несколько уровней бизнес-процессов (рисунок 1.1):

  • основные;
  • обеспечивающие;
  • бизнес-процессы управления.

Рисунок 1.1 – Деятельность ООО «Юникло/РУС»

Основные бизнес-процессы – это те, которые приносят обществу прибыль (рисунок 1.2):

  • работа с клиентами;
  • бухгалтерский учет;
  • анализ рынка.

Рисунок 1.2 – Характеристика основных бизнес-процессов

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

  • Административно-хозяйственное обеспечение.
  • Обеспечение безопасности.
  • Юридическое обеспечение.
  • ИТ-обеспечение и связь.
  • Внутренний контроль.
  • Бухгалтерский учет и отчетность.
  • Другие (более 10).

Бизнес-процессы управления — вспомогательные процессы, с помощью которых осуществляется управление деятельностью общества и основными объектами:

  • Стратегическое управление.
  • Управление маркетингом.
  • Управление рисками.
  • Управление качеством
  • Управление персоналом.
  • Управление бизнес-процессами и развитием.
  • Региональное управление.
  • Стратегическое управление
  • Управление персоналом
  • Управление маркетингом
  • Управление финансами
  • Управление бизнес-процессами
  • Эмиссия ценных бумаг
  • ИТ-обеспечение и связь
  • Административно-хозяйственное обеспечение
  • Внутренний контроль и аудит
  • Юридическое обеспечение
  • Обеспечение безопасности

Среди всего разнообразия процессов, происходящих в ООО «Юникло/РУС», выбираем для автоматизации процесс управления качеством как наиболее ответственный и в то же время неавтоматизированный.

Процесс управления качеством в методологии IDEF0 представлен на рисунке 1.3.

C:\Users\1\Desktop\Скриншот 03-01-2016 184350.png

Рисунок 1.3 – Модель бизнес-процесса управления качеством

На рисунке 1.4 приведена декомпозиция модели управления качеством.

C:\Users\1\Desktop\Скриншот 03-01-2016 185647.png

Рисунок 1.4 – Декомпозиция модели

Как видно из рисунка 1.4, процесс управления качеством состоит из следующих процессов;

  • Планирование качества;
  • Сбор и анализ информации;
  • Выработка решений;
  • Воздействие на объект;
  • Анализ изменений.

На рисунке 1.5 приведена декомпозиция процесса «Сбор и анализ информации».

C:\Users\1\Desktop\Скриншот 03-01-2016 191031.png

Рисунок 1.5 – Декомпозиция процесса «Сбор и анализ информации»

Процесс «Сбор и анализ информации» состоит из следующих подпроцессов;

  • Анализ качества обслуживания;
  • Анализ качества товаров;
  • Анализ материально-технической оснащенности;
  • Анализ ассортимента.

Так как нас интересует качество обслуживания, то проведем декомпозицию процесса «Анализ качества обслуживания» (рисунок 1.6).

C:\Users\1\Desktop\Скриншот 03-01-2016 193431.png

Рисунок 1.6 – Декомпозиция процесса «Анализ качества обслуживания»

Процесс «Анализ качества обслуживания» состоит из следующих подпроцессов:

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

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

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

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

  1. Вносит данные о новых поставщиках или клиентах, редактирует данные о старых поставщиках и клиентах;
  2. Ведет учет количества товара на складе;
  3. Добавляет данные о новом товаре, либо редактирует данные уже имеющегося на складе товара;
  4. Составляет отчеты о проделанных операциях

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

Рисунок 1.7 – Основные функции менеджера по продажам

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

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

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

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

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

Информационное обеспечение – это совокупность методов и средств построения информационного фонда системы, организации его функционирования и использования. Информационный фонд включает всю информацию экономического объекта, зафиксированную как на бумажных, так и на машинных носителях [13, c.33].

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

1) Входные и выходные документы. Входным документом системы является приходная накладная

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

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

2) Экранные формы

Для построения диалога с пользователем возможны следующие способы: диалог типа «Вопрос-ответ»; диалог типа «Меню», диалог на основе экранных форм, диалог на основе командного языка.

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

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

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

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

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

- товаров;

- групп товаров;

- клиентов;

- продаж.

4) Информационная база. Центральным компонентом информационного обеспечения является информационная база (ИБА), представляющая собой организованную определенным способом совокупность данных, хранимых в памяти вычислительной системы в виде файлов, с помощью которых удовлетворяются информационные потребности управленческих процессов и решаемых задач. [1]

Основными способами организации БД являются создание централизованных и распределенных БД. [4] В рассматриваемой задаче не предполагается распределенная структура ИС, т.к. задача небольшая по объему данных и по количеству пользователей.

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

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

На компьютерах, входящих в состав АРМов сотрудников на данный момент установлена ОС MS Windows XP Professional Service Pack 3, это является оптимальным выбором, т.к. ОС семейства Windows наиболее распространённые на сегодняшний день, поэтому с приходом нового сотрудника не придётся его переобучать.

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

1. Возможность установки на ПК, не подключенном к сети.

2. Инструменты для работы непосредственно с объектом.

3. Набор средств для получения отчетов.

4. Возможность хранения первоначальных данных и результатов.

5. Графические возможности для построения статистических диаграмм.

6. Минимум затрат на приобретение и разработку.

7. Удобство использования и сопровождения.

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

  •  реализация через web-интерфейс, например с помощью php-программирования;
  • реализация через интегрированные среды разработки программного обеспечения для Microsoft Windows на языках Delphi, VisualC++, VisualBasic и др.

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

Рассматривая второй вариант реализации, необходимо понимать, что среда разработки программных средств под Microsoft Windows любого производителя не является бесплатной, и потребует на приобретение предлагаемого пакета значительных расходов. Для дальнейшего создания самого приложения в этой среде потребуется знание того языка программирования, который заложен в ее основу. Далее необходимо будет создать систему управления базами данных в этой среде, графические интерфейсы и др. Как видно, в первом случае потребуются значительные денежные затраты и трудоемкий процесс создания и сопровождения системы анализа продаж [3].

Во втором же случае затраты могут быть минимальны.

Для выбора языка программирования сравним следующие языки и среды программирования– Borland C++, Delphi и Visual Basic[3]. Сравнение языков программирования приведено в таблице 1.1. и на рисунке 1.8.

Таблица 1.1

Сравнение языков программирования

Параметр

Степень соответствия, %

Borland C++

Delphi

Visual Basic

Возможность компиляции

8

8

4

Многопоточная компиляция

8

0

8

Интерпретатор командной строки

6

4

0

Многомерные массивы

8

0

8

Динамические массивы

8

8

0

Ассоциативные массивы

4

0

0

Интерфейсы

8

0

4

Мультиметоды

8

0

0

Общая оценка

7,25

2,5

3

Рисунок 1.8. Сравнение языков программирования

Для разработки и отладки программы применялась интегрированная система Borland С++.

Выбор этого программного продукта обусловлен следующим [4]:

  1. В Borland С++имеется возможность визуального конструирования форм, что избавляет при создании программы от многих аспектов разработки интерфейса программы, так как Borland С++автоматически готовит необходимые программные заготовки и соответствующий файл ресурсов. Программисту нужно лишь наполнить прототип будущего окна элементами интерфейса;
  2. Библиотека визуальных компонентов предоставляет огромное разнообразие созданных разработчиками Borland С++программных заготовок, которые после несложной настройки готовы к работе в рамках создаваемого приложения. Использование компонентов не только во много раз уменьшает время создания программы, но и существенно снижает вероятность случайных программных ошибок;
  3. Мощность и гибкость языка программирования ObjectPascal – достоинство Delphi, выгодно отличающее эту среду от других инструментов RAD. От языка VisualBasic язык Pascal отличает строгая типизированность, позволяющая компилятору ещё на этапе компиляции обнаружить многие ошибки, а также средства работы с указателями. Последнее даёт возможность использовать так называемое раннее связывание с библиотеками типов в технологии COM, в то время как VisualBasic (а также Java) вынуждены при обращении к COM объектам использовать более медленное позднее связывание. Синтаксис языка C++ прямо-таки провоцирует создание запутанных программ, в то время как простой синтаксис ObjectPascal позволяет очень просто описывать любой алгоритм, так как Pascal происходит от использующегося для этих целей алгоритмического языка АЛГОЛ-60. Кроме всего выше перечисленного, ObjectPascal имеет самый быстрый среди продуктов подобного рода оптимизирующий компилятор, позволяющий создавать быстрые и относительно компактные программы;
  4. Среди прочих преимуществ Borland С++можно выделить самую эффективную работу с базами данных. Это обуславливается тремя обстоятельствами: высоко производительной машиной для доступа к данным разного формата (ODBC), наличием многочисленных компонентов, ориентированных на работу в этой сфере;
  5. В настоящее время для создания современного программного обеспечения приходится использовать несколько различных программных продуктов, а в базовую конфигурацию Borland С++ уже входят множество продуктов, для создания различных элементов программного обеспечения.

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

Анализ СУБД при выборе конкретного программного продукта производится по следующим группам критериев:

  • Моделирование данных
  • Особенности архитектуры и функциональные возможности
  • Контроль работы системы
  • Особенности разработки приложений
  • Производительность
  • Надежность
  • Требования к рабочей среде
  • Смешанные критерии

В результате рассмотрения наиболее распространенных СУБД для реализации системы учета продаж выбрана СУБД MS SQL Server 2005.

Microsoft SQL Server в качестве языка запросов использует версию SQL, получившую название Transact-SQL (сокращённо T-SQL), являющуюся реализацией SQL-92 (стандарт ISO для SQL) с множественными расширениями. T-SQL позволяет использовать дополнительный синтаксис для хранимых процедур и обеспечивает поддержку транзакций (взаимодействие базы данных с управляющим приложением). Microsoft SQL Server и Sybase ASE для взаимодействия с сетью используют протокол уровня приложения под названием Tabular Data Stream (TDS, протокол передачи табличных данных). Протокол TDS также был реализован в проекте FreeTDS с целью обеспечить различным приложениям возможность взаимодействия с базами данных Microsoft SQL Server и Sybase.

Microsoft SQL Server также поддерживает Open Database Connectivity (ODBC) — интерфейс взаимодействия приложений с СУБД. Последняя версия (SQL Server 2008) обеспечивает возможность подключения пользователей через веб-сервисы, использующие протокол SOAP. Это позволяет клиентским программам, не предназначенным для Windows, кроссплатформенно соединяться с SQL Server. Microsoft также выпустила сертифицированный драйвер JDBC, позволяющий приложениям под управлением Java (таким как BEA и IBM WebSphere) соединяться с Microsoft SQL Server 2000 и 2005.

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

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

2. ПРОЕКТНАЯ ЧАСТЬ

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

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

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

  1. Прием, обработка и ввод первичной входящей информации (паспортные данные, реквизиты организаций и т.д.).
  2. Формирование документов (договора на продажу и т.д.).

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

Рисунок 2.1 Информационная модель системы учета продаж

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

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

  • Прайс-лист;
  • Перечень клиентов;
  • Перечень поставщиков;
  • Перечень продавцов.

Реквизитный состав данных документов, а также их объем, частота и источник поступления приведены в таблице 2.1.

Таблица 2.1

Описание входных документов

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

Реквизиты

Объем, строк

Частота поступления

Источник

Прайс-лист

  • Наименование товара
  • Единица измерения
  • Страна-производитель
  • Состав
  • Доп. Информация
  • Группа

600

1 раз в неделю

Отдел продаж

Перечень клиентов

  • Наименование
  • ИНН
  • КПП
  • Адрес
  • Телефон
  • Факс
  • Email
  • Расч. Счет
  • Банк
  • Кор. Счет
  • БИК
  • Директор
  • Главбух
  • Контакт

20

ежедневно

Отдел продаж

Перечень поставщиков

  • Наименование
  • ИНН
  • КПП
  • Адрес
  • Телефон
  • Факс
  • Email
  • Расч. Счет
  • Банк
  • Кор. Счет
  • БИК
  • Директор
  • Главбух
  • Контакт

20

ежедневно

Бухгалтерия

Перечень продавцов

  • ФИО
  • Дата рождения
  • Дата начала работы

Отдел кадров

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

Таблица 2.2

Перечень используемых справочников

№ пп

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

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

Средний объём справочника в записях

Средняя

частота актуализации

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

Товары

Администратор

100

1 раз в месяц

10

Клиенты

Менеджер

50

1 раз в неделю

10

Поставщики

Администратор

500

1 раз в неделю

25

Группы товаров

Администратор

5

1 раз в год

10

Единицы измерения

Администратор

5

1 раз в год

10

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

Экранные формы для ввода данных в вышеперечисленные справочники приведены в приложении.

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

Описание результатных документов приведено в таблице 2.3.

Таблица 2.3

Описание выходных документов

№ пп

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

Реквизиты

Таблицы, на основе которых формируется

Частота формирования

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

1

Список клиентов

  • Наименование
  • ИНН
  • КПП
  • Адрес
  • Телефон
  • Факс
  • Email
  • Расч. Счет
  • Банк
  • Кор. Счет
  • БИК
  • Директор
  • Главбух
  • Контакт
  • Клиенты

По запросу

Экранная форма

2

Продажи

  • Дата продажи
  • Сумма
  • Наименование клиента
  • Наименование товара
  • Номер документа
  • Кол-во товара
  • Сотрудник
  • Торговая точка
  • Возврат
  • Продажи
  • Клиенты
  • Товары
  • Торговые точки

По запросу

Экранная форма

3

Прайс-лист

  • Наименование товара
  • Единица измерения
  • Страна-производитель
  • Состав
  • Доп. Информация
  • Группа
  • Товар

По запросу

Экранная форма

4

Список поставщиков

  • Наименование
  • ИНН
  • КПП
  • Адрес
  • Телефон
  • Факс
  • Email
  • Расч. Счет
  • Банк
  • Кор. Счет
  • БИК
  • Директор
  • Главбух
  • Контакт
  • Поставщики

По запросу

Экранная форма

5

Накладная

  • Наименование товара
  • Количество
  • Стоимость за единицу
  • Общая стоимость
  • Отпустил
  • Получил
  • Дата
  • Продажи
  • Сотрудник
  • Товар
  • Клиенты

По запросу

Экранная форма

6

Счет-фактура

  • Наименование товара
  • Количество
  • Стоимость за единицу
  • Общая стоимость
  • Отпустил
  • Получил
  • Дата
  • Продажи
  • Сотрудник
  • Товар
  • Клиенты

По запросу

Экранная форма

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

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

В процессе диалога возможно:

- двустороннее управление на базе языка типа «запрос-ответ»,

- одностороннее управление со стороны ИС с языком общения типа «меню», «заполнения шаблона», ответа по «подсказке»,

- одностороннее управление со стороны пользователя с использованием языка директив (команд).

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

- управление процессом диалога;

- обеспечение интерфейса пользователя;

- обеспечение выполнения сервисных или справочных функций;

- анализ и обработка ошибочных ситуаций;

- вызов обрабатывающих программ.

Дерево функций программного обеспечения можно представить в виде схемы (рис.2.2).

Рис.2.2. Функции системы

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

ER-диаграмма базы данных приведена на рисунке 2.3.

Рисунок 2.3 – ER-диаграмма базы данных

Описание таблиц базы данных приведено ниже.

Таблица 2.4

Структура таблицы Клиенты

Наименование поля

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

Тип

Примечание

Код записи

idkl

int(5)

Ключевое, автозаполнение

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

name

varchar(255)

ИНН

inn

varchar(255)

КПП

kpp

varchar(255)

Адрес

adres

text

Телефон

telefon

varchar(12)

Факс

fax

varchar(12)

Адрес электронной почты

email

varchar(255)

Расчетный счет

raschet

varchar(255)

Банк

bank

varchar(255)

Корр. Счет

korchet

varchar(255)

БИК

bik

varchar(255)

ФИО директора

direktor

varchar(50)

ФИО главного бухгалтера

buch

varchar(50)

Контактное лицо

contact

text

Таблица 2.5

Структура таблицы Поставщики

Наименование поля

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

Тип

Примечание

Код записи

idkl

int(5)

Ключевое, автозаполнение

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

name

varchar(255)

ИНН

inn

varchar(255)

КПП

kpp

varchar(255)

Адрес

adres

text

Телефон

telefon

varchar(12)

Факс

fax

varchar(12)

Адрес электронной почты

email

varchar(255)

Расчетный счет

raschet

varchar(255)

Банк

bank

varchar(255)

Корр. Счет

korchet

varchar(255)

БИК

bik

varchar(255)

ФИО директора

direktor

varchar(50)

ФИО главного бухгалтера

buch

varchar(50)

Контактное лицо

contact

text

Таблица 2.6

Структура таблицы Единицы измерения

Наименование поля

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

Тип

Примечание

Код записи

edizmid

mediumint(8)

Ключевое, автозаполнение

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

nameedizm

varchar(128)

Таблица 2.7

Структура таблицы Продажи

Наименование поля

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

Тип

Примечание

Код записи

idsales

int(4)

Ключевое, автозаполнение

Дата продажи

daten

date

Сумма

summa

varchar(255)

Код клиента

idkl

int(5)

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

nomdok

varchar(12)

Количество

kolvotov

int(12)

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

idsotr

int(5)

Код торговой точки

idtt

int(5)

Возврат

back

int(1)

Таблица 2.8

Структура таблицы Сотрудники

Наименование поля

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

Тип

Примечание

Код

idsotr

varchar(32)

Ключевое, автозаполнение

ФИО

fio

varchar(32)

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

dateb

date

Дата начала работы

datenach

date

Таблица 2.9

Структура таблицы Группы товаров

Наименование поля

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

Тип

Примечание

Код записи

categoryID

int(11)

Ключевое, автозаполнение

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

name

varchar(255)

Описание

parent

int(11)

Наличие на складе

products_count

int(11)

Таблица 2.10

Структура таблицы Товар

Наименование поля

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

Тип

Примечание

Код записи

productID

int(11)

Ключевое, автозаполнение

Код группы

categoryID

int(11)

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

name

varchar(255)

Описание

description

text

Производитель

customers_rating

float

Стоимость

Price

float

Количество в упаковке

thumbnail

varchar(30)

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

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

  • Модуль «Регистрация»
  • Модуль «Меню»
  • Модуль «Справочники»
  • Модуль «Ввод данных
  • Модуль «Печать»
  • Модуль «Настройки»

Структурная схема пакета представлена на рисунке 2.4.

Рис. 2.4. Схема связи программных модулей

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

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

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

Схема определения типа пользователя приведена на рис. 2.5.

Рис. 2.5. Схема технологического процесса определения типа пользователя

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

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

Рисунок 2.6 – Форма учета продаж

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

Рисунок 2.7 – Форма учета возвратов

Для учета оплат, совершенных клиентом, необходимо выбрать пункт меню Оплата (рисунок 2.8)

Рисунок 2.9 – Форма учета оплат

Также пользователь может произвести настройку системы, которая заключается в определении начальных номеров документов (рисунок 2.9)

Рисунок 2.9 – Настройка системы

Также доступна возможность настройки печати документов (рисунок 2.10)

Рисунок 2.10 – Настройка печати документов

ЗАКЛЮЧЕНИЕ

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

  1. Автоматизация первичных процессов, происходящих в отделе по учету продаж;
  2. Минимизация бумажного документооборота;
  3. Уменьшение трудозатрат менеджеров компании;
  4. Повышение эффективности учета заявок клиентов;
  5. Расширение целевой аудитории;
  6. Привлечение новых клиентов;

Тем самым будет усовершенствовано качество оказания услуг компании.

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

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

  1. ГОСТ Р ИСО/МЭК 9126 – 93. «Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению». – Государственный стандарт РФ. – М.: Госстандарт России, 1994. – 12 с.
  2. Варфоломеева Е.В. Информационные системы в экономике: Учебное пособие / Е.В. Варфоломеева, Т.В. Воропаева и др.; Под ред. Д.В. Чистова - М.: НИЦ ИНФРА-М, 2015. - 234 с.
  3. Вдовенко Л.А. Информационная система предприятия: Учебное пособие/Вдовенко Л. А. - 2 изд., перераб. и доп. - М.: Вузовский учебник, НИЦ ИНФРА-М, 2015. - 304 с.
  4. Гвоздева В.А. Базовые и прикладные информационные технологии: Учебник / Гвоздева В. А. - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2015. - 384 с.
  5. Гвоздева В.А. Информатика, автоматизированные информационные технологии и системы: Учебник / В.А. Гвоздева. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2015. - 544 с.
  6. Голицына О.Л. Языки программирования: Учебное пособие / О.Л. Голицына, Т.Л. Партыка, И.И. Попов. - 3-e изд., перераб. и доп. - М.: Форум: ИНФРА-М, 2015. - 400 с.
  7. Душин, В.К. Теоретические основы информационных процессов и систем : учебник / В.К. Душин .— 5-е изд. — М. : ИТК "Дашков и К", 2014 .— 348с.
  8. Жук А.П. Защита информации: Учебное пособие / А.П. Жук, Е.П. Жук, О.М. Лепешкин, А.И. Тимошкин. - 2-e изд. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2015. - 392 с.
  9. Заботина Н.Н. Проектирование информационных систем: Учебное пособие / Н.Н. Заботина. - М.: ИНФРА-М, 2011. - 331 с.
  10. Затонский А.В. Информационные технологии: разработка информационных моделей и систем: Учеб. пос. / А.В.Затонский - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014 - 344с.
  11. Информационные системы в экономике: Учебник / К.В. Балдин, В.Б. Уткин. - 7-e изд. - М.: Дашков и К, 2012. - 395 с.
  12. Кабанов В.А. Кабанов, В. А. Практикум Access [Электронный ресурс] / В. А. Кабанов. - М.: Инфра-М; Znanium.com, 2015. - 55 с.
  13. Карминский А.М. Методология создания информационных систем: Учебное пособие / А.М. Карминский, Б.В. Черников. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: ИНФРА-М, 2012. - 320 с.
  14. Коваленко В.В. Проектирование информационных систем: Учебное пособие / В.В. Коваленко. - М.: Форум: НИЦ ИНФРА-М, 2014. - 320 с.
  15. Мовшович С.М. Технология информационного обеспечения бизнеса [Электронный ресурс] : учеб. пос. / С.М. Мовшович и др.; под общ. ред. С.М. Мовшовича. - Минск: Выш. шк., 2011. - 144 с.
  16. Немцова Т.И. Практикум по информатике: Уч. пос.Ч. 1. / Т.И. Немцова, Ю.В. Назарова; Под ред. Л.Г. Гагариной. - М.: ИД ФОРУМ: ИНФРА-М, 2011. - 320 с.
  17. Проектирование информационных систем: Учебное пособие / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. - М.: Форум: НИЦ ИНФРА-М, 2014.-432с.
  18. Федотова Е. Информационные технологии и системы: Учебное пособие / Е.Л. Федотова. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2014. - 352 с
  19. Федотова Е.Л. Информационные технологии в профессиональной деятельности: Учебное пособие / Е.Л. Федотова. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2015. - 368 с.
  20. Черников Б.В. Информационные технологии управления: Учебник / Б.В. Черников. - 2-e изд., перераб. и доп. - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2014. - 368 с.