Файл: Проектирование реализации операций бизнес процесса «Складской учет» (Обоснование проектных решений по программному обеспечению).pdf

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

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

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

Добавлен: 18.06.2023

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

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

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

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

Таблица 2.6

Договоры

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

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

Тип поля

Длина поля

Код

Код

Счетчик

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

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

Строка

20

На рисунках 2.2-2.6 отражены формы справочников данной конфигурации

Рисунок 2.2 Справочник Единицы измерения

Рисунок 2.3 Справочник Цеха

Рисунок 2.4. Справочник Продукция

Рисунок 2.5. Справочник Покупатели

Рисунок 2.6. Справочник Договоры

Описание документов, необходимых для получения исходной информации

Экранные формы размещения данных описаны в таблице 2.6

Таблица 2.7

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

№ пп

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

Реквизиты

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

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

1

Сдача на склад

  • Номер
  • Дата
  • Продукция
  • Цех
  • План
  • Факт
  • Себестоимость
  • Продукция
  • Цех
  • Ежедневно

2

Поставка

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

3

Инвентаризация

  • Номер
  • Дата
  • Продукция
  • По документу
  • Фактически
  • Продукция
  • По мере необходимости

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


Рисунок 2.7 Документ Сдача на склад

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

Рисунок 2.9 Документ Инвентаризация

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

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

Таблица 2.8

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

№ пп

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

Реквизиты

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

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

1

План

  • Номер
  • Дата
  • Продукция
  • Выполнение плана
  • Себестоимость
  • Продукция
  • Ежедневно

2

Отгрузка

  • Номер
  • Продукция
  • Покупатель
  • Договор
  • Цена
  • Количествл
  • Сумма
  • Продукция
  • Покупатели
  • Ежедневно

3

Инвентаризация

  • Дата
  • Продукция
  • По документам
  • Фактически
  • Расхождение
  • Продукция
  • Ежедневно

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

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

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

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

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

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

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

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

Таблица 2.10

Цеха

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

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

Тип поля

Длина поля

Прочее

Код цеха

Код цеха

Числовой

5

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

Название

Название

Строка

20

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


Таблица 2.11

Покупатели

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

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

Тип поля

Длина поля

Прочее

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

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

числовой

3

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

Название

Название

Строка

20

Код договора

Код договора

Числовой

3

В таб. 2.12 описаны характеристики таблицы Продукция

Таблица 2.12

Продукция

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

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

Тип поля

Длина поля

Прочее

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

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

Числовой

3

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

Продукция

Продукция

Строка

20

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

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

Числовой

3

В таб. 2.13 описаны характеристики таблицы Единицы измерения

Таблица 2.13

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

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

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

Тип поля

Длина поля

Прочее

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

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

Числовой

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

Название

Название

Строка

20

В таб. 2.14 описаны характеристики таблицы Договоры

Таблица 2.14

Договоры

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

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

Тип поля

Длина поля

Прочее

Код договора

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

Числовой

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

Название

Название

Строка

20

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

Таблица 2.15

Сдача на склад

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

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

Тип поля

Длина поля

Прочее

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

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

Числовой

3

Код Цеха

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

Числовой

3

Дата

Дата

Дата

План

План

Числовой

10

Факт

Факт

Числовой

10

Себестои-мость

Себестоимость

Числовой

10


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

Таблица 2.16

Отгрузка

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

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

Тип поля

Длина поля

Прочее

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

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

Числовой

3

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

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

Числовой

3

Дата

Дата

Дата

Цена

Цена

Числовой

10

Количество

Количество

Числовой

10

В таб. 2.17 описаны характеристики таблицы Инвентаризация

Таблица 2.17

Инвентаризация

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

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

Тип поля

Длина поля

Прочее

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

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

Числовой

3

Дата

Дата

Дата

По документам

По документам

Числовой

10

Фактически

Фактически

Числовой

10

Расхождение

Расхождение

Числовой

10

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

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

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

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

Таблица 2.9

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

№п/п

Наименование модуля

Функции модуля

1

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

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

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

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

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

2

Сдача продукции

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

3

Отгрузка продукции

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

4

Отчеты

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


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

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

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

Таблица 2.9

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

Общие модули

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

Модуль приложения

Это модуль, который относится ко всей конфигурации в целом и может быть только один. Модуль приложения является аналогом глобального модуля в версии 7.7. Он отвечает за пользовательскую сессию (сеанс) работы с "1С:Предприятием 8"

Модуль внешнего соединения

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

Модули объектов

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

Модули форм

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

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

Посте запуска конфигурации открывается Главное окно программы (рис 2.12)

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

Далее заносим данные в справочники ( рис. 2.14 – 2.18)