Файл: Проектирование реализации операций бизнес-процесса «Продажи».pdf

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

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

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

Добавлен: 03.07.2023

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

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

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

№ пп

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

Реквизиты

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

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

1

Отгрузка

  • Товар
  • Покупатель
  • Цена
  • Количество
  • Отгрузил
  • Договор
  • Товар
  • Покупатель
  • Договор
  • Продавцы
  • По мере необходимости

2

Заказ

  • Товар
  • Покупатель
  • Количество
  • НаличныйРасчет
  • Товар
  • Покупатель
  • По мере необходимости

3

Счёт

  • Товар
  • Покупатель
  • Цена
  • Количество
  • ДатаОплаты
  • Покупатель
  • Товар
  • По мере необходимости

Экранные формы(макеты) документов и экранные формы для их ввода в систему изображены на рисунках 2.6-2.9

Рисунок 2.6 Документ Отгрузка

Рисунок 2.7 Документ Заказ

Рисунок 2.8 Документ Счёт

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

Экранные формы отчетов описаны в таблице 2.7

Таблица 2.8

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

№ пп

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

Реквизиты

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

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

1

Отгрузка

  • Товар
  • Покупатель
  • Цена
  • Количество

  • Товар
  • Покупатель
  • Продавцы
  • Ежедневно

2

Заказы по товару

  • Товар
  • Цена
  • Количество
  • Товар
  • Покупатель
  • Ежедневно

3

Оплата

  • Товар
  • Цена
  • Количество
  • Товар
  • Покупатель
  • Ежедневно

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

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


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

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

Рис. 2. 10. Дерево диалога

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

Описание таблиц базы данных

В таб. 2.10 описаны характеристики таблицы Вид_товара

Таблица 2.10

Вид_товара

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Пимечание

Код вида

Код вида

Счетчик

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

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

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

Строка

20

В таб. 2.11 описаны характеристики таблицы Товар

Таблица 2.11

Товар

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код товара

Код

Счетчик

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

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

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

Строка

20

Код вида

Код вида

Число

Материал

Материал

Строка

30

Цвет

Цвет

Строка

10

В таб. 2.12 описаны характеристики справочника Покупатели

Таблица 2.12

Покупатели

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

Идентификатор поля

Тип поля

Длина поля

Примечание

Код покупателя

Код

Счетчик

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

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

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

Строка

20

Код договора

Код договора

Число

Адрес

Адрес

Строка

25

Телефон

Телефон

Строка

10

В таб. 2.13 описаны характеристики справочника Договоры


Таблица 2.13

Договоры

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код договора

Код договора

Счетчик

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

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

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

Строка

20

В таблице 2.14 описаны характеристики справочника Продавцы

Таблица 2.14

Продавцы

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код продавца

Код

Счетчик

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

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

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

Строка

20

Адрес

Адрес

Строка

25

Телефон

Телефон

Строка

10

В таб. 2.15 описаны характеристики таблицы Отгрузка

Таблица 2.15

Отгрузка

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

Идентификатор поля

Тип поля

Длина поля

Прочее

Код товара

Код товара

Число

10

Код покупателя

Код покупателя

Число

10

Цена

Цена

Число

10

Количество

Количество

Число

10

Код продавца

Код продавца

Число

10

Код договора

Код договора

Число

10

В таб. 2.16 описаны характеристики таблицы Заказ

Таблица 2.16

Заказ

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

Идентификатор поля

Тип поля

Длина поля

Прочее

Код товара

Код товара

Число

10

Код покупателя

Код покупателя

Число

10

Количество

Количество

Число

10

Наличный Расчет

Наличный расчет

Булево


В таб. 2.17 описаны характеристики таблицы Счёт

Таблица 2.17

Счёт

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

Идентификатор поля

Тип поля

Длина поля

Прочее

Код товара

Код товара

Число

10

Код покупателя

Код покупателя

Число

10

Цена

Цена

Число

10

Количество

Количество

Число

10

ДатаОплаты

Дата оплаты

Дата

Получили схему данных

Рис 2.12 Схема данных

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

Описание пакета (дерево вызова программных модулей)в среде 1С:Предприятие представлено в таблице 2.9

Таблица 2.9

Описание модулей

№п/п

Номенклатура подсистемы

Функции подсистемы

1

Глобальный модуль

Содержит глобальные процедуры и функции,

предопределенные процедуры, процедуры и функции,

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

«1С:Предприятие 8.3».

2

Справочники

Содержит предопределенные процедуры для осуществления занесения условно-постоянной информации

3

Документы

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

4

Отчеты

Содержит предопределенные процедуры для формирования отчетов

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

Программные модули в "1С:Предприятии 8"

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


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

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

Основные преимущества использования форм:

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

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

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

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

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

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

Рٜиٜсунٜоٜкٜ 2.13. Схемٜаٜ рٜаٜбоٜтٜы «Пٜоٜстٜрٜоٜиٜтٜелٜя оٜтٜчетٜоٜвٜ»

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

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

Блок-схема документа «Реализация» имеет следующий вид (рисунок 37):

Рٜиٜсунٜоٜкٜ 2.14. Блٜоٜкٜ-схемٜаٜ доٜкٜумٜенٜтٜаٜ «Отгрузка»