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

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

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

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

Добавлен: 17.05.2023

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

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

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

Необходимо использовать кодирование для:

- персонала;

- категорий товара;

- артикулов;

- складских документов

Таблица 2

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

№ п/п

Кодируемое

множество

объектов

Длина кода

Мощность кода

Система кодирования

Система классификации

Вид классифи-катора

Персонал компании

3 знака

999 комбинаций

Порядковая

Отсутствует

Локальный

Артикулы

8 знаков

99999999 наименований товара

Серийно-порядковая

Отсутствует

Локальный

Категории товара

2 знака

99 категорий

Порядковая

Отсутствует

Локальный

Складские документы

4 знака

9999 документов с начала года

Порядковая

Отсутствует

Локальный

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

Структурная формула кода персонала показана на рисунке 9.

Код персонала:

х

х

х

х

Табельный номер сотрудника

Рисунок 9 Код персонала в системе

Таблица 3

Примеры кода персонала

Код сотрудника

Фамилия, имя, отчество

0115

Ахметов К.П.

052

Драчева Н.Г.

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

Структурная формула кода артикула показана на рисунке 10.

Первые 2 символа занимает код группы товаров, и еще 6 символов – непосредственно код товара.

Код артикула:

х

х

-

х

х

х

х

х

х

Код группы товара

Код товара

Рисунок 10 Код артикула


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

Работа ведется с тремя типами документов:

  1. входящие
  2. исходящие
  3. внутренние

К документу любого типа можно присоединить один или несколько файлов (например, фотографии, отсканированное изображение бумажного документа).

В программе предусмотрена возможность регистрации входящих документов как от юридических, так и от физических лиц, в соответствии с отечественными традициями делопроизводства и действующими ГОСТами.

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

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

Произведем описание справочников.

Произведем описание справочников.

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

Справочник состоит из следующих реквизитов:

  1. КодСотрудника;
  2. Наименование;
  3. Пометка/Удаление.

Справочник контрагенты предназначен для хранения информации о всех клиентах которые сотрудничают с предприятием.

Справочник состоит из следующих реквизитов:

  1. КодКонтрагента;
  2. Наименование клиента;
  3. ИНН;
  4. Адрес;
  5. Телефон;
  6. Почта;
  7. Пометка/Удаление.

Справочник Договора. В данном справочники все данные по договорам.

Справочник состоит из следующих реквизитов:

  1. Код;
  2. КодКонтрагента;
  3. Наименование;
  4. Владелец;
  5. Пометка/Удаление.

Справочник номенклатура хранит все данные о характеристиках номенклатуры.

Справочник состоит из следующих реквизитов:

  1. Код;
  2. Наименование;
  3. ЭтоГруппа;
  4. Руководитель;
  5. Пометка/Удаление.

В таблице заказы сводятся все данные по заказам.

Таблица состоит из следующих реквизитов:

  1. КодНомер;
  2. КодКлиента;
  3. Код;
  4. КодСотрудника;
  5. Дата;
  6. Статус заказа;
  7. Договор клиента;
  8. Исполнитель;
  9. Номенклатура;
  10. Количество;
  11. Сумма;
  12. Пометка/Удаление. состоит из следующих реквизитов.

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

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

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

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

Отчеты предназначены для вывода информации из базы данных.

Состав отчета:

У любого отчета в системе 1С есть экранная форма - Диалог, который пользователь видит на экране. В диалоге пользователь обычно задает параметры формирования отчета, например, период времени. Также у отчета обычно есть одна или несколько бумажных форм - Таблиц. С помощью таблиц отчет печатается на бумаге. Алгоритм формирования отчета записывается в модуле отчета на встроенном языке 1С. Например, для кадрового отчета "Сотрудники, принятые за период" нужна экранная форма с двумя полями Начало и Окончание.

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

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

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

Дерево функций являет собой иерархическую структуру действий, которые реализованы в ИС. Данные действия (функции) программного продукта можем разделить на две основные функции:


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

2) главные функции управления и обработки данных – свойственны как информационным системам любой специализации, так и именно данной ИС. Они воспроизводят особенности некоторого процесса обработки информации, при получении результатов, ведении информационной базы проекта. Данные функции организованы в таком порядке и в таком составе, которые продиктованы соглашениями обработки и управления данными в конкретной предметной области.

Состав и классификация функций разрабатываемого программного продукта представлены в виде дерева функций рисунок 11, сценарий на рисунке 12.

Рисунок 11 Дерево функций ИС

Рисунок 12 Сценарий диалога

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

Логический уровень системы – это некоторый взгляд на данные системы, в которой данные представлены так, как должны выглядеть в реальном мире. Все объекты модели, которые имеют представление на логическом уровне, называются сущностями и атрибутами системы. Логическая модель использованных данных возможно построить на основе прочей логической модели, как например, на основе модели процессов системы. Логическая модель данных показывается универсальной и ни каким образом не связана с конкретной реализацией базы данных. Логическая модель данных может описывать факты и объекты, которые подлежат регистрации в ней. Установленные связи между сущностями, будут определять атрибуты и проводится к нормализация данных.[1]

Пример созданной логической модели данных представлен на рисунке 13:

Рисунок 13 Логическая модель данных

Физическая модель данных информационной системы

Физическая модель зависит от разрабатываемой базы данных, и фактически являются описанием системного каталога базы. В физической модели хранится информация о всех объектах разрабатываемой базы дынных. Потому что стандартов на создаваемые объекты базы данных не существует, то физическая модель базы зависит от конкретной реализации БД. Разработка физической модели для БД изображена на рисунке 14:


Рисунок 14 - Физическая модель системы

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

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

Всю структуру программы можно будет отобразить в блок-схеме, который продемонстрирован на 15.

Рисунок 15 Структура программных модулей

Таблица 4

Функции модулей

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

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

Модуль безопасности

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

Модуль инициализации интерфейса программы

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

Модуль импорта/экспорта

По назначенному расписанию или по запросу пользователя устанавливает соединение с серверами баз данных внешних систем и выполняет импорт или экспорт данных

Модуль взаимодействия с базой данных

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

Модуль справочной системы

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

Модуль «Главная форма программы»

Содержит главное меню, из которого осуществляется вызов остальных экранных форм

Общие модули

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

Модуль объекта

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

Модуль форм

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

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

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