Файл: Проектирование реализации операций бизнес-процесса «Складской учет».pdf
Добавлен: 15.06.2023
Просмотров: 204
Скачиваний: 3
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации.
1.2. Характеристика существующих бизнес – процессов.
1.3. Характеристика документооборота, возникающего при решении задачи.
1.4. Обоснование проектных решений по информационному обеспечению.
1.5. Обоснование проектных решений по программному обеспечению.
2.1. Информационная модель и её описание.
2.2. Характеристика нормативно-справочной, входной и оперативной информации.
2.3. Характеристика результатной информации.
2.4. Общие положения (дерево функций и сценарий диалога).
2.5. Характеристика базы данных.
2.6. Структурная схема пакета (дерево вызова программных модулей).
2.7 Описание программных модулей.
Документы поступления и отгрузки товаров со склада выполняют изменение контингента. Разрабатываемая система должна иметь единое хранилище таких остатков. В качестве такого хранилища целесообразно использовать такой объект системы 1С:Предпориятие 8.1 как регистр накопления. Данный регистр хранит остатки в разрезе групп.
2 глава. Проектная часть.
2.1. Информационная модель и её описание.
Информационная модель представляет собой схему, отражающую преобразование информационных реквизитов от источников информации до её получателей или, иными словами, процесс обработки информации в информационной системе.
Схема 4. Информационная модель складского учета
Информационная система состоит из 7 таблиц справочников:
- Сотрудники
- Товары
- Доставка
- Клиенты
- Заказы
- Поставщики
- Закупка
2.2. Характеристика нормативно-справочной, входной и оперативной информации.
Входной информацией в данном проекте являются прайс – листы с описанием товаров.
Прайс – листы содержат следующую информацию:
- Номенклатурный номер товара;
- Наименование товара;
- Количество в упаковке;
- Цена за единицу товара;
- Производитель.
Окно ввода информации справочника таблицы сотрудники имеет вид:
В нее входит 9 строк данных:
- Код сотрудника;
- Имя;
- Отчество;
- Фамилия;
- Должность;
- Дата рождения;
- Дата приема;
- Внутренний;
- Домашний телефон.
Окно ввода информации справочника таблицы товары имеет вид:
В нее входит 8 строк данных:
- Код товара;
- Номенклатурный Номер;
- Наименование Товара;
- Категория;
- Количество в упаковке;
- Закупочная цена;
- Отпускная цена;
- Производитель.
Окно ввода информации справочника таблицы доставка имеет вид:
В нее входит 4 строк данных:
- Код доставки;
- Название;
- Стоимость доставки;
- Телефон.
Окно ввода информации справочника таблицы клиенты имеет вид:
В нее входит 6 строк данных:
- Код клиента;
- Название организации;
- Страна;
- Город;
- Адрес;
- Телефон/Факс.
Окно ввода информации справочника таблицы заказы имеет вид:
В нее входит 12 строк данных:
- Код заказа;
- Дата заказа;
- Название организации;
- Фамилия Сотрудника;
- Наименование товара;
- Должность;
- Количество заказанного товара;
- Название Доставки;
- Количество на складе;
- Стоимость доставки;
- Отпускная цена;
- Цена Заказа.
Окно ввода информации справочника таблицы поставщики имеет вид:
В нее входит 10 строк данных:
- Код поставщика;
- Название;
- Обращаться к;
- Должность;
- Адрес;
- Город;
- Индекс;
- Страна;
- Телефон;
- Факс.
Окно ввода информации справочника таблицы закупка имеет вид:
В нее входит 11 строк данных:
- Код закупки;
- Название Поставщика;
- Наименование Товара;
- Фамилия Сотрудника;
- Должность Сотрудника;
- Дата закупки;
- Название Доставки;
- Количество закупленных товаров;
- Количество на складе;
- Цена закупки;
- Закупочная цена.
2.3. Характеристика результатной информации.
Описание результативной информации во внешней памяти ЭВМ (файлы и записи).
Результативная информация представлена в виде 4-х отчетов:
- Заказы клиентов;
- Сотрудники, сделавшие закупку;
- Товары, заказанные клиентами;
- Закупки у поставщиков.
Все отчеты запускаются из меню «Отчеты».
Подробнее об отчетах:
Отчет «Заказы клиентов» - формирует отчет по клиентам (названиям организаций) с выводом следующих показателей:
- Дата заказа;
- Номенклатурный номер товара;
- Описание товара;
- Отпускная цена товара;
- Количество заказанного товара.
Отчет «Сотрудники, сделавшие закупку» - отчет по сотрудникам (фамилиям) с выводом следующих данных:
- Код закупки;
- Дата закупки;
- Название организации – поставщика;
- Номенклатурный номер товара;
- Закупная цена товара;
- Количество закупленного товара.
Отчет «Товары, заказанные клиентами» - отчет по товарам (код товара, номенклатурный номер товара) с выводом следующих данных:
- Отпускная цена товара;
- Дата заказа;
- Название организации – клиента;
- Количество заказанного товара.
Отчет «Закупки у поставщиков» - отчет по поставщикам (код поставщика, название организации - поставщика) с выводом следующих данных:
- Дата закупки;
- Номенклатурный номер товара;
- Закупная цена;
- Количество закупленных товаров.
С помощью отчетов можно быстро просмотреть какие закупки были сделаны предприятием, когда они были сделаны, какие товары приобретают клиенты, какое количество и по какой цене, а также можно легко просмотреть какими сотрудниками были совершены закупки.
2.4. Общие положения (дерево функций и сценарий диалога).
Дерево функций
Рисунок 1 Дерево функций
Дерево функций — это иерархическая структура действий, реализованных в информационной системе. Можно выделить два подмножества функций:
- служебные функции;
- основные функции.
Служебные функции - идентичны для всех автоматизированных систем управления учреждением на уровне развития аппаратных и программных средств. Эти функции призваны обеспечить безопасность ввода, обработки и хранения информации, облегчить работу с системой, сделать ее наиболее удобной для конечного пользователя.
Диалог - это процесс обмена сообщениями между информационной системой и пользователем. В процессе этого обмена постоянно осуществляется смена ролей информатора (тот, кто отправляет информацию) и реципиента (пользователь, который принимает информацию), при этом смена ролей происходит оперативно.
В процессе диалога возможно:
- двустороннее управление на базе языка типа «запрос-ответ»;
- одностороннее управление со стороны информационной системы с языком общения типа «меню», «заполнение шаблона», ответа по «подсказке»;
- одностороннее управление со стороны пользователя с использованием языка команд.
После входа в программу открывается главное окно программы и активизация системы меню. На рисунке(1) показан состав главного окна и меню программы.
Рисунок 2. Сценарий диалога
2.5. Характеристика базы данных.
Одним из основных справочников системы является справочник «Номенклатура». Для подробного описания номенклатуры имеются реквизиты, представленные в таблице 1.
Таблица 1. Состав реквизитов справочника «Номенклатура»
|
Наименование реквизита |
Тип реквизита |
Описание |
|
Код |
Строка(9) |
Код номенклатуры |
|
Вид |
Перечисление.ВидыНоменклатуры |
Вид номенклатуры |
|
Наименование |
Строка(50) |
Наименование номенклатуры |
|
ПолнНаименование |
Неограниченная строка |
Полное наименование |
|
Артикул |
Строка(25) |
Код производителя |
|
БазоваяЕдиница |
Справочник.Единицы |
Базовая единица измерения |
|
ОсновнаяЕдиница |
Справочник.Единицы |
Основная единица измерения |
|
ШтрихКод |
Строка(13) |
Штрих код |
У справочника «Номенклатура» нет табличной части. Этот справочник, является иерархическим, что позволяет группировать номенклатуру по логическим группам. Форма элемента справочника «Номенклатура» предназначена для подробного отображения данных о номенклатуре. Модуль формы содержит различные процедуры и функции, для работы с элементами справочника. Форма списка справочника «Номенклатура» представляет собой дерево со списком номенклатуры.
Справочник «Склады» включает в себя информацию о складах предприятия. Реквизиты справочника «Склады» представлены в таблице 2.
Таблица 2. Состав реквизитов справочника «Склады»
|
Наименование реквизита |
Тип реквизита |
Описание |
|
Код |
Строка (9) |
Код |
|
Наименование |
Строка (25) |
Наименование |
|
НомерСекции |
Число (1) |
Номер секции |
|
МОЛ |
Справочник.ФизЛица |
Материально-ответственное лицо |
Рисунок 3. Справочник «Склады»
У справочника «Склады» нет табличной части. Этот справочник является иерархическим, что позволяет группировать данные по логическим группам. Ссылки на элементы этого справочника можно выбрать в табличных частях складских документов или в регистре накопления «Остатки» в качестве реквизита, указывающего, на каком складе хранится номенклатура.
Справочник «Банки» предназначен для хранения информации по банкам предприятия. Реквизиты справочника «Банки» представлены в таблице 3.
Таблица 3. Состав реквизитов справочника «Банки»
|
Наименование реквизита |
Тип реквизита |
Описание |
|
Код |
Строка (9) |
Код |
|
Наименование |
Строка (100) |
Наименование банка |
|
КоррСчет |
Строка (20) |
Корреспондентский счет банка |
|
Местонахождение |
Строка (50) |
Местонахождение банка (город) |
|
Адрес |
Неограниченная строка |
Адрес |
|
Телефоны |
Строка (30) |
Телефоны |
У этого справочника табличной части нет. Он является иерархическим, что позволяет группировать данные по логическим группам. Ссылки на элементы справочника «Банки» выбираются в элементы справочника «Банковские счета». Справочник «Банковские счета» предназначен для хранения информации по банковским счетам предприятия. Реквизиты этого справочника представлены в таблице 4.
Таблица 4. Состав реквизитов справочника «БанковскиеСчета»
|
Наименование реквизита |
Тип реквизита |
Описание |
|
Код |
Строка (9) |
Код |
|
Наименование |
Строка (50) |
Наименование |
|
НомерСчета |
Строка (20) |
Номер счета |
|
Банк |
Справочник.Банки |
Банк |
|
БанкДляРасчетов |
Справочник.Банки |
Банк непрямых расчетов |
|
Назначение |
Неограниченная строка |
Назначение платежа |
|
НомерИДатаРазрешения |
Строка (35) |
Номер и дата разрешения открытия счета |
|
СуммаБезКопеек |
Число (1) |
Сумма без 00 копеек |
Справочник «БанковскиеСчета» не имеет табличной части.