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

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

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

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

Добавлен: 17.05.2023

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

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

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

СОДЕРЖАНИЕ

Введение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заключение

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

Приложение

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

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

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

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

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

Заказ

Заказ

Устно

Постоянно

Клиент

Клиент

Клиент

Справочник

Постоянно

БД

Продукция

Продукция

Документ

Постоянно

БД

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

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

Справочник

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

БД

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

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