АРМ продавца малого предприятия по торговле промышленными товарами

Розглянуто комерційну діяльність малої промтоварної крамниці і для автоматизації обробки економічної інформації розроблено інформаційну модель та програмне забезпечення автоматизованого робочого місця продавця. ---------- Рассмотрена коммерческая функция малого промтоварного магазина, для автоматиз...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Datum:2007
Hauptverfasser: Кравченко, В.И., Сагайда, П.И., Кравченко, В.В.
Format: Artikel
Sprache:Russisch
Veröffentlicht: Інститут економіки промисловості НАН України 2007
Schlagworte:
Online Zugang:https://nasplib.isofts.kiev.ua/handle/123456789/2714
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Zitieren:АРМ продавца малого предприятия по торговле промышленными товарами / В.И. Кравченко, П.И. Сагайда, В.В. Кравченко // Економіка пром-сті. — 2007. — № 3. — С. 107-114. — Бібліогр.: 5 назв. — рос.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1859654403307339776
author Кравченко, В.И.
Сагайда, П.И.
Кравченко, В.В.
author_facet Кравченко, В.И.
Сагайда, П.И.
Кравченко, В.В.
citation_txt АРМ продавца малого предприятия по торговле промышленными товарами / В.И. Кравченко, П.И. Сагайда, В.В. Кравченко // Економіка пром-сті. — 2007. — № 3. — С. 107-114. — Бібліогр.: 5 назв. — рос.
collection DSpace DC
description Розглянуто комерційну діяльність малої промтоварної крамниці і для автоматизації обробки економічної інформації розроблено інформаційну модель та програмне забезпечення автоматизованого робочого місця продавця. ---------- Рассмотрена коммерческая функция малого промтоварного магазина, для автоматизации обработки экономической информации разработаны информационная модель и программное обеспечение автоматизированного рабочего места продавца. ---------- A commercial function of a small clothing shop is considered. To automize the processing of economic information, the information model and software for automated seller’s working place are developed. ----------
first_indexed 2025-12-07T13:37:12Z
format Article
fulltext В.И. Кравченко, П.И. Сагайда, В.В. Кравченко АРМ ПРОДАВЦА МАЛОГО ПРЕДПРИЯТИЯ ПО ТОРГОВЛЕ ПРОМЫШЛЕННЫМИ ТОВАРАМИ Одной из основных тенденций становления рыночной экономики в настоящее время является развитие предприятий малого (индивидуального) бизнеса непосредственно в торговле промышленными товарами широкого потребления, например одеждой. Особенностью такого бизнеса является совмещение в одной должности функций различных лиц, начиная от директора и заканчивая уборщицей. Естественно, что такая многофункциональность затрудняет ведение основной деятельности – продажу товара – и приводит к возникновению ошибок и сбоев в работе. Кроме того, индивидуальная торговая точка зачастую представляет собой одновременно склад и магазин, что накладывает дополнительные обстоятельства на весь процесс функционирования подобных торговых единиц. Если еще учесть, что предприятие подобного типа должно регулярно и по специальным формам отчитываться перед всевозможными государственными фискальными органами, то становится понятной актуальность постановки задачи на выполнение работ по автоматизации отдельных видов деятельности предприятия, и в частности организационно-распорядительской. В связи с вышеизложенным, целью настоящей работы является создание автоматизированного рабочего места (АРМ) продавца для автоматизации процесса учета организации приобретения товара, его доставки в магазин, реализации и формирования отчетных документов. Причем в процессе реализации следует учитывать не только проданный товар, но и того, кому он продан, т.е. покупателей. Согласно [1] деятельность любого предприятия классифицируется на следующие типы: техническая (производство и обработка); коммерческая (покупка, продажа, обмен); финансовая (привлечение средств и распоряжение ими); страховая (страхование, охрана имущества и т.п.); учетная (бухгалтерия, калькуляция, учет и т.п.); административная (предвидение, организация, распорядительство и контроль). Создание современной системы организационного управления магазином (складом) предназначено для оказания помощи продавцу при принятии решений (например, по цене товара) путем снабжения его достоверной и своевременной информацией, достигается переходом на новую автоматизированную информационную технологию [2]. Опыт разработки АРМ для любой сферы применения показывает, что первоначальной задачей является создание автоматизированного банка данных. Реально специалист промтоварного магазина осуществляет следующие ___________________________ © Кравченко Валерий Иванович – кандидат технических наук, доцент; Сагайда Павел Иванович – кандидат технических наук, доцент; Кравченко Виталий Валериевич. Донбасская государственная машиностроительная академия, Краматорск. ISSN 1562-109X операции: устанавливает связи с разными производителями товаров данной номенклатуры и исходя из своих слабо формализуемых соображений выбирает конкретного поставщика; приобретает у этого поставщика товар и транспортирует его в магазин (точнее, в складскую часть магазина); реализует товар со склада, учитывая его объем, номенклатуру и стоимость; отчитывается перед фискальными органами. Эти операции сопровождаются движением документов, к которым относятся разного рода накладные, приходно- расходные ордера, декларации и т.п. Анализ операций с точки зрения вышеприведенной классификации показывает, что основными типами деятельности рассматриваемого магазина являются коммерческая, финансовая и учетная, причем коммерческая тесно связана с учетной. Коммерческая деятельность магазина начинается с приобретения товара за ранее авансированные средства. Приобретенный товар с места его приобретения доставляется на склад в магазин, а его перемещение фиксируется в приходной накладной. Затем рассчитывается розничная цена единицы товара, которая должна включать компенсацию за ранее понесенные убытки, а также оплату текущих платежей и прибыль. Таким образом, в розничную цену входят: аванс; арендная плата; оплата коммунальных услуг; единый налог; зарплата специалиста; прибыль. После этого формируется накладная на внутреннее перемещение и товар со склада попадает в реализацию. Существуют различные методы ценообразования [3]. Ниже будет применен метод определения цены на основе издержек производства, понимая под производством продажу товара. Суть метода, основанного на прямых издержках, состоит в установлении цены путем добавления к переменным затратам определенной надбавки прибыли [3]. Рассмотрим процесс формирования розничной цены на единицу товара, позволяющий продавцу покрыть все затраты и получить некоторую прибыль, представляющую заданный процент от стоимости затрат. Учитывая сведения, изложенные выше, введем следующие обозначения издержек: av – аванс; ap – арендная плата; op – оплата коммунальных услуг; ed – единый налог; zs – зарплата специалиста. Тогда переменные затраты на единицу товара данной номенклатуры можно представить в виде суммы издержек RC= av + ap + op + ed +zs, (1) где RC – переменные затраты на единицу товара; av=C1K1 + TI; C1 – цена единицы товара; К1 – количество единиц товара; ТI – транспортные издержки. Обозначим через PP заданный процент прибыли. Тогда величина прибыли в натуральном выражении определится по формуле СР=RC·PP/100, (2) где СР – размер прибыли в натуральном исчислении. Розничная цена СС единицы товара составит СС=СР+RC, (3) где СР и RC определяются по формулам (1, 2). Полный объем розничных цен по торговой точке может быть вычислен по формуле СУ=   m i ii CCn 1 (4) где СУ – сумма розничных цен; ni – количество единиц товара i-й номенклатуры (артикула) или равных переменных затрат; ССi – розничная цена Номер накладной Дата поставки Объем поставки Единица измерения товара Стоимость единицы измерения товара Код фирмы-поставщика Наименование поставщика Форма собственности Адрес Контакты с поставщиком Код товара Наименование товара Вид товара Артикул Код покупателя Наименование покупателя Наименование покупателя Контакты с покупателем m n n m Номер документа Дата покупки Объем покупки Цена единицы товара Товар Покупатель Поставляет Поставщик Покупает единицы товара i-й номенклатуры, вычисляемая по формуле (3); m – количество различных номенклатур товара. Добавленная (маржинальная [3]) прибыль торговой точки определяется формулой ЕР=   m i ii CCn 1 -   m i ii RCn 1 , (5) где ЕР – маржинальная прибыль; RCi – переменные затраты, вычисляемые по формуле (1). В соответствии с вышеизложенными принципами разработка компонентов АРМ должна начинаться с проектирования информационной модели, т.е. модели взаимодействия данных в БД. Приняв в качестве основной реляционную модель, напомним основные теоретические положения, обычно применяемые при описании реляционных БД. Таблица представляет собой двумерный набор строк (записей) и столбцов, называемых полями или атрибутами [4]. В качестве графического средства для представления сущностей атрибутов и связей между ними используются ER-диаграммы. Для проектируемой базы (АРМ «Контейнер») ER-диаграмма представлена на рис. 1. Здесь сущностями являются ПОСТАВЩИК, ТОВАР и ПОКУПАТЕЛЬ. Тип связи устанавливаем “многие – ко многим” и обязательным классом принадлежности. В соответствии с рис. 1 и принятыми атрибутами первичных документов были разработаны следующие таблицы: «Поставщик»; «Товар»; «Покупатель»; «Поставка»; «Продажа». Рис. 1. ER-диаграмма БД АРМ Отношения между этими таблицами представлены на рис. 2, а образец структуры в виде окна приложения DataBase DeskTop, в которой создавались таблицы, приведен на рис. 3. Один из алгоритмов обработки данных БД, в частности записанный в виде блок- схемы алгоритм реализации методов класса Avans, показан на рис. 4. Рис. 2. Отношения между таблицами БД АРМ «Контейнер» Поставщик Код фирмы-поставщика Наименование поставщика Форма собственности Адрес Контакты с поставщиком Товар Код товара Наименование товара Вид товара Артикул Покупатель Код покупателя Наименование покупателя Наименование покупателя Контакты с покупателем n 1 Поставка Код товара Код поставщика Дата поставки Номер накладной Объем поставки Единица измерения товара Стоимость единицы измерения товара Продажа Код товара Код покупателя Дата покупки Номер документа Объем покупки Цена единицы товара n 1 1 n n Рис. 3. Структура таблицы «Товары» Начало 1 I=1, m Ввод ai, ni OSA=0 I=1, m Конец S=0 J=1, k S=S+Cj·nj ai = Aj S=S+Tj Вывод данных OSA=S+OSA 2 3 5 4 13 7 6 8 9 12 11 10 Рис. 4. Принципиальная блок-схема процедуры расчета аванса Суть алгоритма заключается в том, что перед приобретением товара у оптового поставщика продавец (пользователь АРМа) определяет, какой товар и в каком количестве ему необходимо закупить. Так как номенклатура товара описывается реквизитом «АРТИКУЛ», то определяется перечень товаров аi и их количество ni по каждому i-му артикулу. После этого формируется специальный запрос к БД по поиску поставщиков данного товара и обрабатываются все записи базы данных, из которых выбирается наименование фирмы, а также цена Cj единицы изделия j-го артикула и транспортные расходы TIj по доставке товара от j-го поставщика на склад в Краматорск. Потом цены суммируются и получается итоговая сумма, которой должен располагать продавец, чтобы купить товар у оптовых поставщиков. При этом предполагается абсолютная корректность запроса, т.е. информация в базе полностью соответствует запросу и содержится в БД в полном объеме. В целом этот алгоритм описывает вычисление слагаемого av (см. форму- лу 1) и представлен в блоках 1-13 (см. рис. 4). В блоках 2,3 формируется массив запросов к базе данных, как описано выше. В блоке 4 присваивается начальное значение переменной OSA, представляющей собой общую сумму аванса, а в блоке 6 – переменной S, представляющей собой общую сумму аванса по i-му артикулу. В блоках 7-9 производится сравнение заказываемых артикулов с имеющимися в БД (Aj)) и при их совпадении цена единицы товара умножается на количество предполагаемой покупки и суммируется с ранее накопленным значением переменной S (блок 9). При несовпадении эта запись БД пропускается и управление сразу передается на блок 7. После просмотра всех записей по данному поставщику в блоке 10 добавляются транспортные издержки (транспортные расходы TIj) и выводятся (запоминаются в файле) сведения о фирме-поставщике, товаре и т.п. (блок 11), а также суммируются данные к общей сумме аванса (блок 12). Просмотрев все записи запроса (блок 5), алгоритм заканчивает работу, имея в переменной OSA итоговую сумму аванса. Аналогично записываются и остальные алгоритмы математического обеспечения расчета розничной цены и планируемой прибыли. ПО АРМ специалиста складского хозяйства промтоварного магазина создано на основе модульно- иерархической структуры, принятой за основу при разработке в Borland Delphi и состоящей из отдельных модулей [5]. Назначение модулей следующее: 1. Модуль «uMain.pas» инициирует главное окно приложения – владельца всех входных и выходных форм, содержащего меню приложения (рис. 5). В нем на закладках организованы табличные формы для просмотра и работы сразу со всеми записями таблиц. Кроме того, с помощью табличных форм, созданных на базе компонентов TDBGrid, автоматизирована установка связей между записями таблиц. Рис. 5. Главная форма приложения при активной закладке «Товары» 2. Модуль «uDataModule.pas» является контейнером невизуальных компонентов, используемых для связи приложения с таблицами БД и централизованного подключения визуальных компонентов к источникам данных. 3. С помощью модулей «uPokup. pas», «uPostav.pas» и «uTovar.pas» производится редактирование записей в БД с помощью визуальных компонентов, которые обеспечивают просмотр и редактирование только одной – текущей записи соответствующей таблицы БД. 4. Модуль «uConnect.pas» позволяет просмотреть состояние с поставками товаров за счет связного перемещения по записям таблиц, между которыми установлены соответствующие связи. 5. Модули «uResultSQL1.pas», «uRe- sultSQL2.pas» и «uResultSQL3.pas» используется для выполнения и просмотра результатов SQL-запросов к содержимому таблиц БД. 6. Модуль «uReport.pas» позволяет организовать просмотр и распечатку отчета по содержимому таблиц БД (данные по продажам). Реляционная обработка данных в БД осуществляется с помощью языка SQL путем построения запросов к БД. За организацию такого подхода к обработке данных в приложениях, разработанных в Delphi, отвечает класс и соответствую- щий компонент TQuery. В его свойство SQL записывается непосредственно текст запроса. Всего таких запросов четыре. В качестве примера обработки данных в БД АРМ опишем запрос на печать результатов обработки, который осуществляется с помощью технологии генерации отчетов, основанной на компонентах из закладки QReport Delphi, компонентах QuickRep (основа отчета, подключаемая к источникам данных), QRLabel (статический текст, аналог обычной метки на форме), QRText (компонент, осуществляющий построчное отображение содержимого отдельного поля источника данных). Отчет с помощью вышеуказанных компонентов организуется на отдельной форме, которая пользователю в процессе работы не предъявляется. Просмотр и, по желанию пользователя, печать отчета осуществляется с помощью вызова метода frmReport.QuickRep1.Preview. Результат его выполнения приведен на рис. 6. Помимо указанных запросов в системе предусматривается организация специального запроса для проверки прав доступа путем ввода пользователем пароля. При правильном вводе пароля происходит старт ПО АРМа и подключение таблиц БД к невизуальным компонентам. Обратное действие – «Отключить» – выполняется автоматически при закрытии приложения. Выводы. Установлены виды деятельности промтоварного магазина и показана доминирующая роль коммерческой деятельности. Показан механизм образования розничной цены. Информационные потребности продавца могут быть удовлетворены путем создания проблемно-профессионально ориентированного АРМ, для которого разработана информационная модель, использованная при разработке ПО АРМ «Контейнер». Описаны практические принципы построения БД, макеты таблиц и экранных форм. Результаты настоящей работы могут быть использованы для аналогичных малых предприятий, например торгующих ЭВМ. Литература 1. Новиков Ю. и др. Компьютеры, Рис. 6. Форма просмотра и печати отчета «Результаты продаж» сети, Интернет: Энциклопедия. – СПб.: Питер, 2002. – 928 с. 2. Острейковский В.А. Информатика: Учебник для вузов. – М.: Высш. шк., 2001. – 511 с. 3. Желтикова И.А., Маховникова Г.А., Пузыня Н.Ю. Цены и ценообразование. – СПб.: Питер, 1999. – 112 с. 4. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. – СПб.: КОРОНАпринт, 2002. – 672 с. 5. Фаронов В.В. Программирование баз данных в Delphi 6. – СПб.: Питер, 2003. – 352 c.
id nasplib_isofts_kiev_ua-123456789-2714
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 1562-109Х
language Russian
last_indexed 2025-12-07T13:37:12Z
publishDate 2007
publisher Інститут економіки промисловості НАН України
record_format dspace
spelling Кравченко, В.И.
Сагайда, П.И.
Кравченко, В.В.
2009-02-13T15:04:22Z
2009-02-13T15:04:22Z
2007
АРМ продавца малого предприятия по торговле промышленными товарами / В.И. Кравченко, П.И. Сагайда, В.В. Кравченко // Економіка пром-сті. — 2007. — № 3. — С. 107-114. — Бібліогр.: 5 назв. — рос.
1562-109Х
https://nasplib.isofts.kiev.ua/handle/123456789/2714
Розглянуто комерційну діяльність малої промтоварної крамниці і для автоматизації обробки економічної інформації розроблено інформаційну модель та програмне забезпечення автоматизованого робочого місця продавця. ----------
Рассмотрена коммерческая функция малого промтоварного магазина, для автоматизации обработки экономической информации разработаны информационная модель и программное обеспечение автоматизированного рабочего места продавца. ----------
A commercial function of a small clothing shop is considered. To automize the processing of economic information, the information model and software for automated seller’s working place are developed. ----------
ru
Інститут економіки промисловості НАН України
НТП та організація виробництва
АРМ продавца малого предприятия по торговле промышленными товарами
АРМ продавця малого підприємства з торгівлі промисловими товарами
Automated working place of a seller in a small enterprise trading manufactured goods
Article
published earlier
spellingShingle АРМ продавца малого предприятия по торговле промышленными товарами
Кравченко, В.И.
Сагайда, П.И.
Кравченко, В.В.
НТП та організація виробництва
title АРМ продавца малого предприятия по торговле промышленными товарами
title_alt АРМ продавця малого підприємства з торгівлі промисловими товарами
Automated working place of a seller in a small enterprise trading manufactured goods
title_full АРМ продавца малого предприятия по торговле промышленными товарами
title_fullStr АРМ продавца малого предприятия по торговле промышленными товарами
title_full_unstemmed АРМ продавца малого предприятия по торговле промышленными товарами
title_short АРМ продавца малого предприятия по торговле промышленными товарами
title_sort арм продавца малого предприятия по торговле промышленными товарами
topic НТП та організація виробництва
topic_facet НТП та організація виробництва
url https://nasplib.isofts.kiev.ua/handle/123456789/2714
work_keys_str_mv AT kravčenkovi armprodavcamalogopredpriâtiâpotorgovlepromyšlennymitovarami
AT sagaidapi armprodavcamalogopredpriâtiâpotorgovlepromyšlennymitovarami
AT kravčenkovv armprodavcamalogopredpriâtiâpotorgovlepromyšlennymitovarami
AT kravčenkovi armprodavcâmalogopídpriêmstvaztorgívlípromislovimitovarami
AT sagaidapi armprodavcâmalogopídpriêmstvaztorgívlípromislovimitovarami
AT kravčenkovv armprodavcâmalogopídpriêmstvaztorgívlípromislovimitovarami
AT kravčenkovi automatedworkingplaceofasellerinasmallenterprisetradingmanufacturedgoods
AT sagaidapi automatedworkingplaceofasellerinasmallenterprisetradingmanufacturedgoods
AT kravčenkovv automatedworkingplaceofasellerinasmallenterprisetradingmanufacturedgoods