Файл: Проектирование реализации операций бизнес-процесса «Контроль поставок товара.pdf
Добавлен: 05.04.2023
Просмотров: 294
Скачиваний: 1
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации.
1.2. Характеристика существующих бизнес – процессов
1.3. Характеристика документооборота, возникающего при решении задачи.
1.4. Обоснование проектных решений по информационному обеспечению.
1.5 Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание.
2.2. Характеристика нормативно-справочной, входной и оперативной информации
В таб. 2.5 описаны характеристики справочника Договоры
Таблица 2.5
Договоры
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
|
Код |
Код |
Счетчик |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
В таб 2.6 описаны характеристики справочника Вид_товара
Таблица 2.6
Вид_товара
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
|
Код |
Код |
Счетчик |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
На рисунках 2.2-2.5 отражены формы справочников данной конфигурации
Рисунок 2.2 Справочник ЕдиницыИзмерения
Рисунок 2.3 Справочник Товар
Рисунок 2.4. Справочник Поставщики
Рисунок 2.5. Справочник Договоры
Рисунок 2.6. Справочник Вид_товара
Описание документов, необходимых для получения исходной информации
Экранные формы размещения данных описаны в таблице 2.6
Таблица 2.7
Описание входных документов
|
№ пп |
Наименова-ние |
Реквизиты |
Таблицы, на основе которых формируется |
Частота формирования |
|
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 |
|
|
Код единицы |
Код единицы |
Число |
||
|
Стоимость |
Стоимость |
Число |
10 |
|
|
Код вида |
Код вида |
Число |
В таб. 2.12 описаны характеристики справочника Поставщики
Таблица 2.12
Поставщики
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
|
Код поставщика |
Код поставщика |
Счетчик |
Ключевое поле |
|
|
Наименование |
Наименование |
Строка |
20 |
|
|
Адрес |
Адрес |
Строка |
20 |
|
|
Телефон |
Телефон |
Строка |
10 |
В таб. 2.13 описаны характеристики справочника Договоры
Таблица 2.13
Договоры
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
|
Код договора |
Код договора |
Счетчик |
Ключевое поле |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
В таблице 2.14 описаны характеристики справочника Вид_товара
Таблица 2.14
Вид_товара
|
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
|
Код вида |
Код вида |
Счетчик |
Ключевое поле |
|
|
Номенклатура |
Номенклатура |
Строка |
20 |
В таб. 2.15 описаны характеристики таблицы Проверка_по_количеству
Таблица 2.15
Проверка_по_количеству
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код поставщика |
Код поставщика |
Число |
10 |
|
|
Код договора |
Код договора |
Число |
10 |
|
|
Код товара |
Код товара |
Число |
10 |
|
|
По документу |
По документу |
Число |
10 |
|
|
Фактически |
Фактически |
Число |
10 |
|
|
Расхождение |
Расхождение |
Число |
10 |
В таб. 2.16 описаны характеристики таблицы Проверка_по_качеству
Таблица 2.16
Проверка_по_качеству
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код поставщика |
Код поставщика |
Число |
10 |
|
|
Код договора |
Код договора |
Число |
10 |
|
|
Код товара |
Код товара |
Число |
10 |
|
|
соответствие |
соответствие |
Число |
10 |
|
|
Несоответствие |
Несоответствие |
Число |
10 |
|
|
Причина |
Причина |
Строка |
255 |
В таб. 2.17 описаны характеристики таблицы Возврат
Таблица 2.17
Возврат
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Код поставщика |
Код поставщика |
Число |
10 |
|
|
Код договора |
Код договора |
Число |
10 |
|
|
Код товара |
Код товара |
Число |
10 |
|
|
Несоответствие |
Несоответствие |
Число |
10 |
|
|
Причина |
Причина |
Строка |
255 |
Получили схему данных
Рис 2.12 Схема данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
Описание пакета (дерево вызова программных модулей)в среде 1С:Предприятие представлено в таблице 2.9
Таблица 2.9
Описание модулей
|
№п/п |
Номенклатура подсистемы |
Функции подсистемы |
|
1 |
Глобальный модуль |
Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые необходимо выполнить при запуске системы «1С:Предприятие 8.3». |
|
2 |
Справочники |
Содержит предопределенные процедуры для осуществления занесения условно-постоянной информации |
|
3 |
Документы |
Содержит предопределенные процедуры для осуществления оформления документов |
|
4 |
Отчеты |
Содержит предопределенные процедуры для формирования отчетов |
2.7 Описание программных модулей
Программные модули в "1С:Предприятии 8"
Программный модуль представляет собой текст на встроенном языке "1С:Предприятия 8", расположенный в определенном месте конфигурации.
В соответствии с этим различают следующие виды программных модулей:
В компьютерных системах баз данных пользователи для ввода, просмотра и распечатки отчетов с информацией базы данных могут использовать формы.
Основные преимущества использования форм:
При вводе данных в поля формы, приложение может считывать словарь данных сервера и автоматически проверить допустимость данных в соответствии с правилами целостности.
Поле ввода в форме представляет собой список допустимых значений, из которых пользователи могут выбрать нужное.
Область формы может выводить шаблон, соответствующий текущей выводимой в форме записи.
Командные кнопки в форме могут выполнять действия, связанные с выводимой в форме текущей записью.
Формы для занесения документов вызываются из главного меню программы. Информационной базой данного модуля являются документы.
Практически все виды запросов, которые можно построить программно, в 1С можно построить визуально. Также в 1С есть возможность создавать разнообразные запросы выборки. Существует развитая система фильтров. Фильтры и система сортировки - одна из наиболее сильных сторон 1С. Фильтры строятся с помощью запросов или установкой критериев.
Компьютерные системы используют отчеты и запросы для считывания и представления данных таким образом, чтобы обеспечить полезность информации, содействовать принятию решений или поддерживать коммерческие приложения.