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

Автоматизация учета заказа полиграфического производства

Содержание:

Введение

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

Деятельность полиграфии:

  • ксерокопирование цветное и черно-белое;
  • сканирование;
  • отправка файлов по электронной почте;
  • набор и распечатка текстов, чертежей, схем;
  • цветная широкоформатная распечатка фотографий, афиш, плакатов;
  • цветная офсетная печать для больших объемов печати
  • сублимационный перенос, сувенирная продукция. Печать на: футболке, тарелке, кружке, бокале, брелке;
  • брошюровка документов, рефератов, дипломных проектов и т.д. (традиционным методом и оборудованием MetalBind);
  • ламинирование;
  • фольгирование;
  • прием и отправка факсов для клиентов;
  • разработка схем для вышивания на форматах А3, А4;
  • поиск информации в сети;
  • степлирование;
  • запись информации на информационные носители;
  • резка;
  • вставка изображения в рамку;
  • вставка люверса.

Есть услуги дизайнера.

Объектом исследования является типография ООО «АР-принт».

Предметом исследования – система учета, обработки и контроля исполнения заказов типографии.

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

Для достижения поставленной цели курсового проекта потребовалось решить следующие задачи:

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

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

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

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

Создаваемая система должна осуществлять:

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

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

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

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

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

1. Технико-экономическая характеристика предметной области и предприятия ООО "АР-принт"

1.1. Характеристика предприятия ООО "АР-принт" и его деятельности

Общество с ограниченной ответственностью (ООО) «АР-принт» успешно работает в отрасли полиграфии с 2004 года. Из года в год «АР-принт» увеличивает производство печатной продукции, расширяет свою сеть по предоставлению полиграфических услуг, устанавливает стандарты на качество продукции и уровень сервиса. За 14 лет фирма успела сделать многое: завоевать доверие покупателей, приобрести круг постоянных клиентов, стать представителем ведущих компаний–производителей полиграфической продукции . Зарекомендовать себя как надежная, устойчивая, динамично развивающаяся компания, все ресурсы которой направлены на лучшее удовлетворение потребностей клиента.

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

Предприятие ООО «АР-принт» занимается оказанием услуг в сфере полиграфической продукции. Основную прибыль организация получает от продажи печатной продукции, сувенирной продукции, ролапов, а также пресволов, имеющих наилучшее в полиграфической индустрии соотношение «цена/качество». С момента создания фирмы в основу её деятельности были положены следующие принципы:

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

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

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

Компания «АР-принт» ориентируется на долгосрочное сотрудничество со своими партнерами, предлагая различные программы отсрочки и снижения затрат. Это и кредитование физических лиц, и дисконтная система, и система контрактных поставок, потому что стратегия компании – это акцент на постоянное расширение взаимовыгодного сотрудничества на принципах равноправного партнерства и деловой этики .

Краткая характеристика предприятия описана в таблице 1.1.

Таблица 1.1.

Характеристика предприятия

№ п\п

Наименование характеристики (показателя)

Значение показателя за 2017 год

1.

Масштабы деятельности

На территории Москвы, Московской области и Санкт-Петербурга

2.

Численность персонала

15 человек

3.

Количество организаций, являющихся клиентами

56 компаний-производителей

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

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

К функциям сотрудников отдела по работе с клиентами относятся:

  1. предоставление клиентов прайсов;
  2. оформление заказа;
  3. ведение статистики;
  4. составление отчетов;
  5. отслеживание состояния заказа;
  6. расчет суммы заказа;
  7. прием предоплаты;
  8. ведение базы данных клиентов;
  9. общение с клиентами;
  10. прием макетов. В случае отсутствия макета предложение услуг дизайнеров.

К функциям сотрудников отдела дизайна относится:

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

К функциям сотрудников бухгалтерии относятся:

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

К функциям сотрудников отдела печати относится:

  1. печать продукции;
  2. изменение состояния заказа в системе.

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

Рисунок 1.1. Структура компании ООО «АР-принт»

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

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

Установка четких границ области проекта может быть определена с помощью

методики "будет/не будет". Используя эту методику, определим, какие объекты и процессы будут принадлежать нашей предметной области.»

Будет:

1. Проект предназначен для следующих действий: для регистрации клиентов,

для регистрации заказов.

2. Проект будет предназначен для: директора предприятия «АР-принт».

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

4. Проект будет рассматривать только работу с заказом на предоставление

полиграфических услуг.

Не будет:

1. Проект не будет выходить за рамки компании.

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

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

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

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

обработка заказа на предоставление услуг клиенту.

Моделирование бизнес-процессов «Как есть»

Структурная функциональная модель деятельности в соответствии со стандартом IDEF0 (иерархия SADT–диаграмм)

Функциональная модель предназначена для описания существующих бизнес–процессов на предприятии (так называемая модель AS–IS «как есть») и идеального положения вещей – того, к чему нужно стремиться (модель ТО–ВЕ «как должно быть»).[1] Методология IDEF0 предписывает построение иерархической системы диаграмм – единичных описаний фрагментов системы.

Построение модели ИС начинается с описания функционирования предприятия в целом в виде контекстной диаграммы. «Выполнение заказов» смотрите приложение 1 рисунок 1.2.

На рисунке 1.4 в приложении 1 представлена модель «As-Is» бизнес-процесса расчета стоимости заказа. Именно этот бизнес-процесс является «узким местом» деятельности отдела.

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

Рассмотрим модель «As-Is» основного бизнес процесса отдела смотрите рисунок 1.2. Входами процесса являются заказ и денежные средства, выходы процесса: выполненный заказ, выручка и отчет по выручке. Механизмами процесса являются: оператор полиграфии, кассир и калькулятор, с помощью которого рассчитывается стоимость заказа. Управление процессом осуществляет руководитель, стоимость заказов рассчитывается согласно прайс-листу.

Рисунок 1.2 Контекстная диаграмма функционирования организации

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

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

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

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

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

Рисунок 1.3 Диаграмма декомпозиции IDEF0. Выполнение заказов

В результате дальнейшего разбиения (декомпозиции) функции «Расчет стоимости заказа» получаем конечную диаграмму декомпозиции смотрите рисунок 1.4.

Диаграмма декомпозиции IDEF0 «Расчет стоимости заказа», в свою очередь подразделяется на три блока:

  • Выбор услуги

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

  • Выбор параметра заказа

На данном этапе производится непосредственное выбор параметров заказа при поступлении выбранной услуги

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

На этой диаграмме прослеживается внутренняя работа выполнения заказа ООО «АР-принт».

Рисунок 1.4 Диаграмма декомпозиции IDEF0. «Расчет стоимости заказа»

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

Оценка эффективности процесса

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

1. Отсутствие контроля стоимости заказа.

2. Отсутствие контроля расходных материалов.

3. Возможность возникновения ошибок при расчете стоимости заказа.

4. Недостоверные данные в отчете по выручке.

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

Рекомендации по реорганизации процесса

В связи с необходимостью просчёта рентабельности полиграфии и устранения выявленных недостатков было принято решение о разработке конфигурации на платформе «1С», с помощью которой будут автоматизированы функции расчета стоимости заказа, учета расходных материалов и формирования отчета по выручке каждого оператора, а также данные о выручке отдела будут сразу попадать в бухгалтерию, деятельность которой так же автоматизирована с помощью программного обеспеченья (ПО) «1С».

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

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

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

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

  1. основные входные документы:
  • Заказы («Заказы»);
  • Продукция («Продукция»);
  • Клиенты («Клиенты»);
  • Состояние заказа («Состояние заказа»);
  1. на основе полученной информации происходит несколько типов операций:

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

- расчет стоимости заказа с учетом скидки (при предъявлении флаера);

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

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

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

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

Классификатор — это механизм (элемент модели), описывающий определенные черты структуры и поведения системы. К классификаторам относятся классы, типы данных, интерфейсы, подсистемы. Наиболее общими классификаторами являются классы. Все прочие классификаторы определяются относительно их сходства с классами, с учетом их ограничений по содержанию или использованию. При этом каждый вид классификатора представлен в метамодели своим собственным классом.[4] Большая часть свойств класса есть и у классификаторов, однако каждый из них имеет свои ограничения.

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

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

Таблица 2.2.1.

Методы классификации и кодирования реквизитов

Наименование реквизита

Длина кода в знаках

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

Метод кодирования

Структура кода

Код продукции

3

Иерархичес​кая

Поряд​ковый

XXX – порядковый номер

Код клиента

4

Иерархичес​кая

Поряд​ковый

XXXX – порядковый номер

Код классификации оборудования

4

Иерархичес​кая

Поряд​ковый

XXXX – порядковый номер

Код направления оборудования

4

Иерархичес​кая

Поряд​ковый

XXXX – порядковый номер

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

Входная информация задачи «Автоматизация учета, обработки и контроля исполнения заказов предприятия ООО «АР-принт» состоит из массивов постоянной и переменной информации. К массивам переменной информации относятся:

  • заказы («Заказы»)
  • состояние заказа («Состояние заказа»).

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

К массивам условно-постоянной информации относятся справочники:

  • клиенты («Клиенты»);
  • продукция («Продукция»).

Структура массивов представлена в таблицах 2.3.1 – 2.3.5.

Таблица 2.3.1

Описание справочника «Продукция»

Имя поля

Тип данных

Размер поля

Описание

Код продукции

Счетчик

Длинное целое

Уникальный номер продукции

Вид продукции

Текстовый

20

Вид печатаемой продукции

Продолжение таблицы 2.3.1

Имя поля

Тип данных

Размер поля

Описание

Размер

Текстовый

5

Физический размер продукции

Цвет

Текстовый

10

Цветность продукции

Вид печати

Текстовый

10

Способ печати

Бумага

Текстовый

10

Плотность бумаги

Стоимость продукции

Денежный

-

Стоимость выпускаемой продукции

Таблица 2.3.2

Описание справочника «Готовность заказа»

Имя поля

Тип данных

Размер поля

Описание

Код заказа

Числовой

Длинное целое

Индивидуальный номер заказа

Код клиента

Числовой

Длинное целое

Уникальный код заказчика

Дата готовности

Дата/время

Краткий формат даты

Дата готовности заказа

Готовность

Текстовый

10

Готов или не готов заказ

Таблица 2.3.3

Описание справочника «Заказы»

Имя поля

Тип данных

Размер поля

Описание

Код заказа

Счетчик

Длинное целое

Уникальный номер заказа

Код клиента

Числовой

Длинное целое

Уникальный код заказчика

Дата заказа

Дата/время

Краткий формат даты

Дата размещения заказа

Дизайнер

Текстовый

20

Нет или ФИО дизайнера

Вид оплаты

Текстовый

20

Вид оплаты, который выбирает клиент

Скидка%

Числовой

Целое

Скидка для клиентов с флаером от 1% до 15 %

Макет

Вложение

-

Макет в формате jpeg

Код продукции

Числовой

Длинное целое

Индивидуальный код продукции

Количество

Числовой

Длинное целое

Количество заказываемой продукции

Таблица 2.3.4

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

Имя поля

Тип данных

Размер поля

Описание

Код клиента

Счетчик

Длинное целое

Уникальный код заказчика

ФИО

Текстовый

30

ФИО контактного лица

Вид заказчика

Текстовый

20

Физическое или юридическое лицо

Наименование организации

Текстовый

30

Полное наименование организации

Телефон

Текстовый

11

Контактный телефон заказчика

E-mail

Текстовый

30

Электронный адрес заказчика

Почтовый адрес

Текстовый

40

Почтовый адрес заказчика

Юридический адрес

Текстовый

85

Юридический адрес заказчика

ИНН/КПП

Числовой

Длинное целое

ИНН/КПП

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

Числовой

Длинное целое

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

Таблица 2.3.5

Характеристика входных сообщений задачи

Наименование входного сообщения

Идентификатор входного сообщения

Форма представления

Регламент использования

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

Заказ

Заказ

Устно

Постоянно

Клиент

Клиент

Клиент

Справочник

Постоянно

БД

Продукция

Продукция

Документ

Постоянно

БД

Состояние заказа

Состояние заказа

Справочник

По требованию

БД

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

В результате решения задачи «Автоматизация учета заказа полиграфического производства ООО «АР-принт» формируются следующие отчеты выходной информации:

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

В приложении 3 на рисунках 3.1-3.8 представлены формы выходных документов для разработанного в ходе курсового проекта.

Описание структурных единиц информации выходных массивов приведено в таблицах 2.4.1-2.4.4, 2.4.6.

Таблица 2.4.1

Структура выходного отчета «Отчет об услугах, выполненных за один день»

№ п/п

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

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

Источник (таблица)

1

Код заказа

Код заказа

Заказы

2

Код клиента

Код клиента

Заказы

3

Дата заказа

Дата заказа

Заказы

4

Вид заказчика

Вид заказчика

Клиенты

5

ФИО

ФИО

Клиенты

Таблица 2.4.2

Структура выходного отчета «Отчет о состоянии конкретного заказа»

№ п/п

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

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

Источник (таблица)

1

Код заказа

Код заказа

Состояние заказа

2

Код клиента

Код клиента

Состояние заказа

3

ФИО

Дата заказа

Клиенты

4

Вид заказчика

Вид заказчика

Клиенты

5

Состояние заказа

Состояние заказа

Состояние заказа

Таблица 2.4.3

Структура выходного отчета «Отчет о готовых заказах»

№ п/п

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

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

Источник (таблица)

1

Код заказа

Код заказа

Состояние заказа

2

Код клиента

Код клиента

Состояние заказа

3

ФИО

ФИО

Клиенты

4

Состояние заказа

Состояние заказа

Состояние заказа

Таблица 2.4.4

Структура выходного отчета «Отчет о заказах в разрезе клиента»

№ п/п

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

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

Источник (таблица)

1

Код клиента

Код клиента

Клиенты

2

ФИО

ФИО

Клиенты

3

Телефон

Телефон

Клиенты

4

Вид заказчика

Вид заказчика

Клиенты

5

Наименование организации

Наименование организации

Клиенты

6

Дата заказа

Дата заказа

Заказы

7

Код продукции

Код продукции

Заказы

8

Стоимость продукции

Стоимость продукции

Продукция

9

Количество

Количество

Заказы

10

Скидка %

Скидка %

Заказы

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

Таблица 2.4.5

Структура вспомогательного запроса «Стоимость заказа с учетом скидки»

№ п/п

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

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

Источник (таблица)

1

Код заказа

Код заказа

Заказы

2

Код клиента

Код клиента

Заказы

3

Дата заказа

Дата заказа

Заказы

4

Код продукции

Код продукции

Заказы

5

Количество

Количество

Заказы

6

Скидка %

Скидка %

Заказы

Таблица 2.4.6

Структура выходного отчета «Отчет о квартальных объемах продаж»

№ п/п

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

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

Источник (запрос)

1

Код продукции

Код клиента

Стоимость заказа с учетом скидки

2

Стоимость заказа

ФИО

Стоимость заказа с учетом скидки

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

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

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

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

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

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

Кнопка «Состояние заказа». При выборе данной кнопки открывается форма «Состояние заказа». Здесь можно проверить состояние заказа на текущее время.

Кнопка «Отчеты». При выборе данной кнопки открывается форма «Отчеты». Здесь можно следующие отчеты:

- отчет об услугах, выполненных за один день;

- отчет о состоянии конкретного заказа;

- отчет о заказах в разрезе клиента;

- отчет о готовых заказах;

- отчет о квартальных объемах продаж.

И вернуться на предыдущую страницу.

Ниже приведены дерево функций и сценарий диалога рисунок 3.1– 3.2.

Экранные формы, описанные выше, изображены в приложении 2 на рисунках 3.3-3.7.

Добавление данных

Изменение данных

Удаление данных

Выход

Начало

Отображение данных

Вывод данных

Выбор пункта в меню

Добавление записи

Изменение записи

Удаление записи

Закрытие приложения

Файл БД

Начало

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

Выход из программы

Конец

Будут еще изменения?

Да

Нет

Закрытие таблицы

Выбор строки изменения/удаления

Ввод данных

Сохранение изменений

Внести изменения?

Да

Нет

Начало

Запуск приложения

Выбор таблицы

Просмотр таблицы

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

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

Для управления и хранения большого объема данных ИС «Ассистент» используется СУБД MS SQL Server 2008 (SP3) – 10.0.5538.0 (X64). В решаемой задачи используется ER-модель, представленная на рисунке 3.2.1. ER-модель описывает взаимосвязь таблиц в БД.

Рисунок 3.2.1 схема базы данных

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

Код клиента

Ф.И.О

БД

Код клиента

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

Код макета

Наименование организации

Дата заказа

Телефон

Клиенты

Вид печати

E-mail

Почтовый индекс

Способ оплаты

Материал печати

Юридический адрес

Количество

ИИН/КПП

Скидка

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

Заказы

Макет

Код продукта

Вид продукта

Код заказа

Продукция

Размер

Код клиента

Цветность

Состояние заказа

Вид печати

Дата готовности

Бумага

Состояние заказа

Отчет об услугах, выполненных за один день

Отчет о состоянии конкретного заказа

Отчет о заказах в разрезе клиента

Отчет о готовых заказах

Отчеты

Отчет о квартальных объемах продаж

Вернуться на предыдущую страницу

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

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

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

Главная кнопочная форма состоит из, так называемых, страниц, на каждой из которых имеются элементы – кнопки. Щелчок мышкой на таком элементе вызывает определенные действия – переход к новой странице кнопочной формы, открытие какой-либо формы базы данных для просмотра и внесения изменений, открытие запросов, отчетов и т. д.

Создать главную кнопочную форму – это:

- создать перечень страниц кнопочной формы;

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

С этой целью рекомендуется сначала спроектировать структуру кнопочной формы, в виде графической схемы. Страница Главной кнопочной формы содержит 5 элементов – Клиенты, Заказы, Продукция, Состояние заказа и Отчеты. Каждый из этих элементов, представляет собой соответствующую страницу кнопочной формы со своими элементами и т. д. рисунок 3.3-3.7

Рисунок 3.3 – Экранная форма «Клиенты»

Рисунок 3.4 – Экранная форма «Заказы»

Рисунок 3.5 – Экранная форма «Продукция»

Рисунок 3.6 – Экранная форма «Состояние заказа»

Рисунок 3.7 – Экранная форма «Отчеты»

Исходные данные вводятся по мере заключения договоров и поступления продукции;

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

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

Таблица 3.1

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

Наименование показателя

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

Продукция

Количество

Стоимость продукции

Скидка

r

Код продукции

q

Сумма выполненных работ по коду продукции

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

Таблица 3.2

Формализованное описание результатных показателей

Наименование показателя

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

Алгоритм расчета

1

Стоимость продукции с учетом скидки

*(1-r/100)

2

Сумма выполненных работ по коду продукции (итоговое значение)

S

4. Описание контрольного примера реализации проекта

Для контрольного примера продемонстрируем получение выходного отчета «Отчет о квартальных объемах продаж». Рисунок 3.4.

В таблице 3.3.1 приведены исходные данные для расчета.

Таблица 3.3.1

Исходные данные контрольного примера

ФИО

Вид заказчика

Телефон

E-mail

Почтовый адрес

Дата заказа

Дизайнер

Вид оплаты

Код продукции

Количество

Скидка %

Фомичева Яна Викторовна

Физическое лицо

8(951)456-34-23

fya@rambler.ru

мира 8 0 107

14.01.2015г.

нет

нал

23

100

5

Рассчитаем сумму заказа с учетом скидки, используя формулу:

Итого = Стоимость продукции*Количество*(1-Скидка %/100)

Итого=100*100*(1-5/100)=9500 (руб.)

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

Рисунок 3.1 – Отчет о готовых заказах

Рисунок 3.2 – Ввод данных о клиенте для просмотра его заказов

Рисунок 3.3 – Отчет о заказах в разрезе клиента

Рисунок 3.4 – Отчет о квартальных объемах продаж

Рисунок 3.5 – Ввод данных о номере заказа для просмотра его состояния

Рисунок 3.6 – Отчет о состоянии конкретного заказа

Рисунок 3.7 – Ввод данных о дате заказа для просмотра всех заказов, сделанных на эту дату

Рисунок 3.8 – Отчет об услугах, принятых за один день

Заключение

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

Рассмотрев и построив диаграммы модели деятельности «как должно быть» (TO–BE) видим, что в результате внедрения доработки типовой конфигурации «Выполнение заказов» на предприятии ООО «АР-принт», существенно сократится время оформления заказа клиента, что позволит обработать больше количества заказов, улучшить качество обслуживания клиентов, сократит ошибки, позволит более детально подавать сведения о наличии и состоянии заказа.

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

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

  • Изучена предметная область предприятия
  • Построена модель деятельности «как есть» (AS–IS)
  • Построена модель деятельности «как должно быть» (TO–BE)

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

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

  1. Моделирование и анализ систем. IDEF-технологии: Черемных Станислав Владимирович, Автор: Семенов И. О., Автор: Ручкин В. С. 2016. 198c.
  2. Проектирование информационных систем. Проектный практикум: учебное пособие А.В. Платёнкин, И.П. Рак, А.В. Терехов, В.Н. Чернышов. - Тамбов: Издательство ФГБОУ ВПО «ТГТУ», 2015. - 81 с. - режим доступа http:// biblioclub.ru
  3. Советов Б.Я. Базы данных: учебник / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовский. – 2-е изд., перераб. и доп. - М.: Юрайт, 2015. - 463с.
  4. Классификация И Кодирование Информации При Оформлении Документов Авторы: Немилостива Н.И., Воронов В.И., редактор: Ильин А.А.
  5. http://www.lnau.lg.ua/inf_12.html – «Проектирование информационных систем».
  6. http://www.info-system.ru/designing/methodology/dfd/dfd_theory_dfd.html – Сайт «Проектирование и разработка автоматизированных, информационных и аналитических систем».
  7. http://axmetov.epizy.com– Сайт ООО «АР-принт»
  8. http://www.interface.ru/ca/bpwin4us.html – Сайт «BPwin 4.0».

Приложение

Экранные формы ИС полиграфии ООО «АР-принт»

Рисунок 3.3 – Экранная форма «Клиенты»

Рисунок 3.4 – Экранная форма «Заказы»

Рисунок 3.5 – Экранная форма «Продукция»

Рисунок 3.6 – Экранная форма «Состояние заказа»

Рисунок 3.7 – Экранная форма «Отчеты»