Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Разработка конфигурации «Ежедневный складской учет» в среде 1СПредприятие 8.3.

Содержание:

Введение

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

Благодаря автоматизации учета на складе заметно снижается количество ошибок, которые делают в процессе работы сотрудники предприятия.

Учет складских запасов – это всегда работа с большим объемом данных. Автоматизация же учета позволяет экономить время, деньги и человеческий ресурс предприятия. Сейчас представлен большой выбор программ для управления складскими запасами.

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

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

Если товар с установленным сроком годности (продукты, косметика или лекарства) программа сама вовремя его выявляет, а менеджеры предприятия должны позаботиться о своевременной реализации этой продукции. При больших объемах одного вида товара существует риск, что товар потеряет свою актуальность, это приведет либо к потере вложенных средств, либо к получению низкого дохода.

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

Объект исследования – компьютерный магазин.

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

Целью данного курсового проекта является разработка программы для автоматизации складского учета.

Задачами курсового проекта являются:

  • описание предметной области,
  • описание технологии функционирования ИС,
  • физическое проектирование БД,

разработка экранных форм ввода-вывода и отчетов.

1 глава. Аналитическая часть.

1.1 Выбор комплекса задач автоматизации

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

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

Склады имеют разные конструкции. Одни размещаются в отдельных помещениях (закрытые), другие имеют только крышу, третьи имеют крышу и одну, две или три стены (полузакрытые). Некоторые грузы хранятся вне помещений на специально оборудованных площадках, в так называемых открытых складах.

В зависимости от разнообразия хранимого груза выделяют:

  • специализированные склады;
  • универсальные склады.

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

Работы, выполняемые в разных складских помещениях практически одинаковы. Это говорит о том, что все склады выполняют следующие функции:

  • временное хранение и размещение материальных средств;
  • преобразование материальных средств;
  • обеспечение логистического сервиса в системе обслуживания.

Каждый функционирующий склад выполняет:

  • входной контроль материальных средств;
  • выходной контроль материальных средств;
  • внутренний контроль и передвижение материальных средств.

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

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

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

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

В целом при функционировании склады выполняют следующие операции:

  • разгрузка транспорта (корабль, состав поезда, автомобиль, самолет);
  • приемка товаров (учет, обработка входных данных);
  • размещение на хранение (укладка товаров в стеллажи, штабели);
  • отборка товаров из мест хранения (набор товаров потребителям, перевод со склада на склад, утилизация непригодных для эксплуатации и применения, списание);
  • комплектование и упаковка товаров (применение отличительных знаков предприятия, упаковка в соответствии с ценностью товара и способом транспортировки);
  • погрузка (погрузка в транспортное средство, обработка выходных данных);
  • внутрискладское перемещение грузов (перемещение груза для удобства эксплуатации или в связи с изменением микроклимата (если требуется)).

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

Можно представить следующую классификацию бизнес-процессов учета товаров на складе:

Основные бизнес-процессы:

- поступление товаров;

- оприходование товаров;

- отпуск товаров

- учет поступления и отпуска товаров;

Процессы управления:

- обеспечение соблюдения технологии обработки товарных накладных и порядка документооборота.

- анализ движения товаров.

Автоматизации в нашем случае подлежат следующие процессы: - прием материальных средств;

- поступление товаров;

- отпуск товаров

- учет поступления и отпуска товаров;

1.2 Характеристика документооборота, возникающего при решении задачи

Основными документами в рассматриваемой задаче являются Приходный ордер, Счет и Отгрузка товара. Схема документооборота приведена в таб. 1.1

Таблица1.1

Схема документооборота

Кладовщик

Контролер

Архив

Прием товара

Приходный ордер

Проверка соответствия

Проверка

Проверка

Приходный ордер

Отгрузка товара

Счет, Накладная

Счет, Накладная

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

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

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

Таблица 1.2

Характеристики описанных процессов

Действие

Среднее количество

за рабочий день

Время, необходимое для выполнении одного действия, минут

Общее время, минут

Прием товара

10

15

150

Проверка соответствия

5

30

150

Отгрузка товара

0,5

60

30

ИТОГО, минут:

330

Таким образом, ежедневно, в среднем, 330 минут или 5 часов 30 минут, сотрудник занят занесением необходимых сведений в книги учета, а также, при необходимости анализом и поиском нужных сведений. Учитывая, что продолжительность рабочего дня составляет 8 часов, делаем вывод, что на выполнение остальных обязанностей остается менее 40 % рабочего времени, что крайне неэффективно.

Для данного способа также характерны следующие недостатки:

  • Невысокая скорость и точность выполнения расчетов.
  • Неэффективное использование рабочего времени.
  • Слабый контроль работы сотрудника.
  • Бюрократия – увеличивающийся «поток» бумажной работы.

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

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

Проведем расчет ожидаемого эффекта от внедрения средств автоматизации. В таблице 1.3 произведен расчет эффекта внедрения.

Таблица 1.3

Расчет эффекта внедрения

Действие

Среднее количество

за рабочий день

Время, необходимое для выполнения одного действия, минут

Общее время, минут

Прием товара

10

1

10

Проверка соответствия

5

2

10

Отгрузка товара

0,5

5

2,5

ИТОГО, минут:

12.5

Таким образом, ожидаемая экономия рабочего времени составляет около 5 часов ежедневно, что позволяет увеличить эффективность работы сотрудников склада

1.3 Обоснование проектных решений по информационному обеспечению

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

Информационное обеспечение (ИО) — совокупность единой системы классификации и кодирования информации, унифицированных систем документации и информационных массивов. [12]

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

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

Классификатор — это документ, с помощью которого осуществляется формализованное описание экономической информации в ЭИС, содержащей наименования объектов, наименования классификационных группировок и их кодовые обозначения.[13]

По сфере действия выделяют следующие виды классификаторов: международные, общегосударственные (общесистемные), отраслевые и локальные классификаторы.

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

Система документации — это совокупность взаимосвязанных форм документов, регулярно используемых в процессе управления экономическим объектом. Отличительной особенностью системы экономической документации является большое разнообразие видов документов. [13]

Существующие системы документации, характерные для неавтоматизированных ЭИС, отличаются большим количеством разных типов форм документов; большим объемом потоков документов и их запутанностью; дублированием информации в документах и работ по их обработке и, как следствие, низкой достоверностью получаемых результатов. Обработка документов в таких системах занимает почти половину времени работников. При необходимости упростить систему документации, используют следующие подходы:

  • проведение унификации и стандартизации документов;
  • введение безбумажной технологии, основанной на использовании электронных документов и новых информационных технологий их обработки.

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

К внутримашинному информационному обеспечению относится описание экранных форм.

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

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

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

Основной частью внутримашинного информационного обеспечения является информационная база.

Информационная база (ИБ) — определенным образом организованная совокупность данных, хранимых в памяти вычислительной системы в виде файлов, с помощью которых удовлетворяются информационные потребности управленческих процессов и решаемых задач. [3]

Существуют следующие способы организации информационной базы:

  • совокупность локальных файлов — поддерживается функциональными пакетами прикладных программ;
  • интегрированная база данных — основывается на использовании универсальных программных средств загрузки, хранения, поиска и ведения данных, т.е. СУБД.

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

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

  • совместимость данных; соответствие данных реальному состоянию объекта;
  • удобство и увеличение скорости совместной обработки данных;
  • поддержка целостности данных.

База данных (БД) — поименованная совокупность данных, отражающая совокупность объектов и их отношений в рассматриваемой предметной области. [3].

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

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

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

К общесистемному (общему) программному обеспечению относятся программы, рассчитанные на широкий круг пользователей и предназначенные для организации вычислительного процесса и выполнения часто встречающихся вариантов обработки информации. Они позволяют расширить функциональные возможности ЭВМ, автоматизировать планирование очередности вычислительных работ, а также автоматизировать работу программистов. Специальное (функциональное) программное обеспечение представляет собой совокупность программ, разрабатываемых при создании ИТ конкретного функционального назначения. Оно включает пакеты прикладных программ, осуществлявших организацию данных и их обработку при решении функциональных задач ИС [3].

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

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

- операционные системы семейства Windows от фирмы Microsoft (Windows 95/98/Me, Windows NT4.0/2000/XP),

- операционные системы Linux/BSD семейства (UNIX подобные) от различных фирм – разработчиков (Red Hat, Debian, Novel, Mandrake soft, Gentoo, Slackware, IBM, Oracle, NetBSD, OpenBSD, FreeBSD) [13].

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

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

В качестве операционной среды для разработки и применения программы была выбрана операционная система семейства Windows, в частности операционная система Windows Vista. Этот выбор обусловлен тем, что на сегодняшний день Windows Vista является одной из наиболее распространенных операционных систем. Операционная система Windows Vista обеспечивает стабильность работы, предоставляя пользователям возможность сосредоточиться на выполняемой работе.

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

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

Среди представленных на российском рынке систем автоматизации торговли можно отметить предложения фирм «1С» («1С:Торговля»), «Информационные системы и технологии» (система «Аспект»), «Галактика-Магазин» (система «Галактика»), «Сбыт и торговля» (система «Флагман»), «Парус», «Мета» (Комплекс автоматизации в розничной торговле), «Интеллект-Сервис». Рассмотрим наиболее представительные из них.

Система автоматизации «1С:Торговля и склад»

«1С:Торговля и cклад» представляет собой компоненту «Оперативный учет» системы «1С:Предприятие» с типовой конфигурацией для автоматизации складского учета и торговли.

Компонента «Оперативный учет» предназначена для учета наличия и движения материальных и денежных средств. Она может использоваться как автономно, так и совместно с другими компонентами «1С:Предприятия».

«1С:Торговля и склад» предназначена для учета любых видов торговых операций. Благодаря гибкости и настраиваемости, система способна выполнять все функции учета - от ведения справочников и ввода первичных документов до получения различных ведомостей и аналитических отчетов.

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

2 глава. Проектная часть.

2.1. Характеристика разработанных справочников в среде 1С:Предприятие

В созданной конфигурации имеются следующие справочники (таб 2.1)

Таблица 2.1

Сводная таблица справочников

Название справочника;

Ответственный за его ведение;

Средний объём справочника в записях;

Средняя частота актуализации;

Средний объем актуализации (в записях или в процентах);

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

Оператор

20

1 раз в месяц

10

Товар

Оператор

200

1 раз в месяц

30

Контрагенты

Оператор

30

1 раз в месяц

30

Сотрудники

Оператор

10

1 раз в месяц

10

Договоры

Оператор

10

1 раз в месяц

20

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

Таблица 2.2

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

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

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

Тип поля

Длина поля

Код

Код

Счетчик

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

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

Строка

20

В таб. 2.3 описаны характеристики справочника Сотрудники

Таблица 2.3

Сотрудники

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

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

Тип поля

Длина поля

Код

Код

Счетчик

ФИО

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

Строка

20

В таб. 2.4 описаны характеристики справочника Товар

Таблица 2.4

Товар

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

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

Тип поля

Длина поля

Код

Код

Счетчик

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

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

Строка

20

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

ЕдиницаИзмерения

СправочникСсылка.

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

Стоимость

Стоимость

Число

10

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

Таблица 2.5

Контрагенты

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

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

Тип поля

Длина поля

Код

Код

Счетчик

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

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

Строка

20

Адрес

Адрес

Строка

20

Телефон

Телефон

Строка

10

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

Таблица 2.5

Договоры

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

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

Тип поля

Длина поля

Код

Код

Счетчик

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

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

Строка

20

Формы справочников представлены на рисунках 2.1-2.5

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

Рисунок 2.2 Справочник Контрагенты

Рисунок 2.3 Справочник Товар

Рисунок 2.4 Справочник Сотрудники

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

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

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

Таблица 2.6

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

№ пп

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

Реквизиты

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

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

1

Поступление товара

  • Номер
  • Наименование
  • Цена
  • Количество
  • МОЛ
  • Товары
  • Сотрудники
  • Ежедневно

2

Проверка

  • Номер
  • Наименование
  • Цена
  • Количество
  • Факт
  • МОЛ
  • Товары
  • Сотрудники
  • По мере необходимости

3

Счет

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

4

Отгрузка товара

  • Номер
  • Наименование
  • Цена
  • Количество
  • МОЛ
  • Товары
  • Сотрудники
  • Ежедневно

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

Рисунок 2.6 Документ Поступление товара

Рисунок 2.7 Документ Проверка

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

Рисунок 2.9 Документ Отпуск товара

2.2.2 Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи

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

Таблица 2.7

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

№ пп

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

Реквизиты

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

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

1

Поступление

  • Номер
  • Наименование
  • Цена
  • Количество
  • Сумма
  • Товары
  • Ежедневно

2

Отпуск

  • Номер
  • Наименование
  • Цена
  • Количество
  • Сумма
  • Товары
  • Ежедневно

ПретензияПоставщику

  • Номер
  • Наименование
  • Цена
  • Количество
  • Факт
  • По количеству
  • По сумме
  • Товары
  • По мере необходимости

Группировка по датам

  • Номер
  • Наименование
  • Цена
  • Количество
  • Дата
  • Товары
  • Ежедневно

2.3. Описание реализации периодических расчетов в среде 1С:Предприятие

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

Таблица 2.8

План видов расчета

План видов расчета

Формулы, по которым происходит расчет показателей

Расчет стоимости

Сумма=Цена*Количество

2.4. Описание созданной / откорректированной карты маршрута бизнес-процесса в среде 1С:Предприятие

Карта маршрута бизнес-процесса в среде 1С:Предприятие представлена на рисунке 2.10

Рисунок 2.10 Карта маршрута бизнес-процесса в среде 1С:Предприятие

2.5 Описание разработанных подсистем в среде 1С:Предприятие

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

Таблица 2.9

Описание разработанных подсистем

№п/п

Наименование подсистемы

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

1

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

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

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

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

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

2

Поступление

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

3

Отпуск

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

4

Обработка

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

2.6 Описание разработанного интерфейса пользователя в среде 1С:Предприятие

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

Рисунок 2.11 Дерево диалога

2.7. Контрольный пример реализации проекта в среде 1С:Предприятие и его описание

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

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

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

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

Рисунок 2.14 Заполнение справочника Сотрудники

Рисунок 2.15 Заполнение справочника Товар

Затем оформляем поступление товара (рис 2.16)

Рисунок 2.16 Заполнение документа Поступление товара

Затем происходит проверка количества товара, заявленного в документе и имеющегося в наличии. Документ Проверка заполняется при помощи Ввода на основании (рис. 2.17)

Рисунок 2.17 Заполнение документа Проверка

Для оформления отпуска товаров покупателю заполняем справочники Контрагенты и договоры (рис. 2.18 и 2.19)

Рисунок 2.18 Заполнение справочника Контрагенты

Рисунок 2.19 Заполнение справочника Договоры

Выполним отгрузку товара (рис.2.20 и 2.21)

Рисунок 2.20 Заполнение документа Счет

Рисунок 2.21 Заполнение документа Отгрузка товара

Получили следующие отчеты: (рис.2.22 – 2.25)

Рисунок 2.22 Отчет Поступление

Рисунок 2.23 Отчет Претензия поставщику

Рисунок 2.24 Отчет Отпуск

Рисунок 2.25 Отчет Группировка по датам

Заключение

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

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

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

Приложение

Расчет суммы

Функция ПолучитьЦену(СсылкаНаСправочник) Экспорт
    
    СправочникПоСсылке = Справочники.Номенклатура;
    СправочникПоСсылке =СсылкаНаСправочник.ПолучитьОбъект();
    
    Возврат СправочникПоСсылке.РозничнаяЦена;
    
КонецФункции

а в модуль ОМРаботаСДокументамиКлиент вставим код:

Процедура РассчитатьСтрокуТабличнойЧастиДокумента(СтрокаТабличнойЧасти) Экспорт
    
    // Вставить содержимое обработчика.
    СтрокаТабличнойЧасти.Сумма =СтрокаТабличнойЧасти.Количество*СтрокаТабличнойЧасти.Цена;

КонецПроцедуры

Соответственно наш код в модуле документа теперь будет выглядеть так:

Процедура ТЧТоварыТоварПриИзменении(Элемент)

    // Вставить содержимое обработчика.
    СтрокаТабличнойЧасти =Элементы["ТЧТовары"].ТекущиеДанные;
    СтрокаТабличнойЧасти.Цена =ОМРаботаСДокументамиСервер.ПолучитьЦену(СтрокаТабличнойЧасти.Товар);
        
    Если СтрокаТабличнойЧасти.Количество = 0 Тогда
        СтрокаТабличнойЧасти.Количество = 1;
    КонецЕсли;
    
    РассчитатьСтрокуТабличнойЧастиДокумента();
    
КонецПроцедуры  

&НаКлиенте
Процедура ТЧТоварыЦенаПриИзменении(Элемент)

    // Вставить содержимое обработчика.
    РассчитатьСтрокуТабличнойЧастиДокумента();

КонецПроцедуры

Процедура ТЧТоварыКоличествоПриИзменении(Элемент)

    // Вставить содержимое обработчика.
    РассчитатьСтрокуТабличнойЧастиДокумента();

КонецПроцедуры
ПроцедураРассчитатьСтрокуТабличнойЧастиДокумента()
    
    // Вставить содержимое обработчика.
    СтрокаТабличнойЧасти =Элементы["ТЧТовары"].ТекущиеДанные;
    ОМРаботаСДокументамиКлиент.РассчитатьСтрокуТабличнойЧастиДокумента(СтрокаТабличнойЧасти);

КонецПроцедуры

Список использованной литературы

  1. ГОСТ 34.602-89. «Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Техническое задание на создание автоматизированной системы».
  2. Абрамов Г.В., Медведкова И.Е., Коробкова Л.А. «Проектирование информационных систем» - Воронеж:ВГУИТ, 2012. - 172 с.
  3. Аверченков В.И., Лозбинев Ф.Ю., Тищенко А.А. «Информационные системы в производстве и экономике» - М.:ФЛИНТА, 2011. - 274 с.
  4. Братищенко В.В. «Проектирование информационных систем» - Иркутск: Изд-во БГУЭП, 2010. - 84 с.
  5. Вендеров А.М. «Проектирование программного обеспечения экономических информационных систем» - М.: Финансы и статистика, 2012.
  6. Гвоздева Т.В., Баллод Б.А. «Проектирование информационных систем» - М.:Феникс, 2011. - 512 с.
  7. Гвоздева В.А., Лаврентьева И.Ю. «Основы построения АИС» - М.: ИД «ФОРУМ»: ИНФРА-М, 2010. – 320с.
  8. Калянов Г.Н. «Стратегическое управление информационными системами» - М.:БИНОМ, 2010. - 510 с.
  9. Коровкина Н.Л. «Проектирование информационных систем» - М.: Инетрнет-университет информационных технологий - ИНТУИТ. ру, 2013.
  10. Мишенин А.И. «Теория экономических информационных систем» - М.: Финансы и статистика, 2011. - 240 с.
  11. Соловьев И.В., Майоров А.А. «Проектирование информационных систем» - М.:Академический проект, 2011. - 400 с.
  12. Титоренко Г.А. «Информационные системы и технологии управления» - М.:ЮНИТИ-ДАНА, 2012. - 591 с.
  13. Черемных С.В. «Моделирование и анализ систем» - М.: Финансы и статистика, 2013. - 192 с.