Файл: «Проектирование реализации операций бизнес-процесса “Продажи”».pdf
Добавлен: 18.06.2023
Просмотров: 749
Скачиваний: 2
СОДЕРЖАНИЕ
Характеристика комплекса задач
Характеристика существующих бизнес-процессов
Характеристика документооборота, возникающего при решении задачи
Обоснование проектных решений по информационному обеспечению
Обоснование проектных решений по программному обеспечению
Информационное обеспечение задачи
Программное обеспечение задачи
Общие положения (дерево функций и сценарий диалога)
Прежде, чем приступать к автоматизации управленческого учета, руководству компании следует оценить какие методы учета, планирования, контроля и прогнозирования реализованы в настоящее время, ибо ни одна компания не может существовать без осуществления этих функций управления. Здесь возможны следующие варианты:
функции управления реализованы бессистемно, часто основываясь на интуитивном понимании ведения бизнеса компании. В этом случае необходимо сформулировать требования к системе управленческого учета, отвечающие потребностям компании и оценивать информационные системы с точки зрения соответствия этим требованиям.
система управленческого учета построена в соответствии с западными моделями. Основой такой системы является производственный (торговый) план, который является базой для систем учета затрат и калькуляции себестоимости (variable costing и absorption costing), системы учета, анализа и контроля затрат (standard cost), анализа поведения затрат в зависимости от объема продаж и цен (CVP-analysis) и др.
Основой управленческого учета для коммерческой организации является учет продаж. Без правильно организованного учета продаж практически невозможна деятельность предприятия, так как она протекает условиях полного отсутствия информации о результатах работы организации, что мешает развитию и извлечению прибыли.
В данной работе объектом рассмотрения является система учета продаж в ООО «Макситрэйд».
Проектируемая система не подразумевает радикального изменения технологии ведения учета в ООО «Макситрэйд». Она призвана упростить получение необходимой информации персоналу, упростить ввод исходных данных, повысить достоверность и надежность получаемой информации.
Актуальность работы определена, во-первых, развитием системы учета предприятия в направлении информатизации в целом, во-вторых, с наличием острой необходимости на предприятии в обработке и хранении с каждым годом все более увеличивающегося объема данных, связанных с основным видом деятельности.
Целью данной работы является автоматизация формирования, хранения и обработки отчетности, документов и иных форм, непосредственно, связанных с учетом продаж.
Рассматривая деятельность предприятия, делаем вывод, что все процессы отдела продаж, за исключением учета продаж, автоматизированы. Учет продаж до сих пор выполняется вручную, без применения персональных компьютеров.
На фоне остальной автоматизированной деятельности фирмы данное положение дел выглядит анахронизмом, кроме того, в силу затрудненности и трудоемкости получения ежедневных отчетов про продажам, что может приводить к неправильной интерпретации деятельности предприятия и , в конечном итоге, вести к неправильному определению развития предприятия.
Поэтому в качестве автоматизируемого рассмотрим именно этот процесс.
Характеристика существующих бизнес-процессов
Рассмотрим подробнее процесс учета продаж так, как он происходит на ООО «Макситрэйд» в настоящее время (Рис. 1.4).
Рис. 1.4 Характеристика процесса учета продаж
Таким образом, учет продаж заключается в анализе сведений по продажам, поступающих от магазинов, классификации и обобщению их, и составлению итоговых отчетов с указанием экономических показателей продаж. Основными показателями является размер прибыли от реализации продукции, а также количество проданной продукции по товарным позициям.
При учете продаж товаров следующие два момента могут считаться продажей:
факт отгрузки товаров и предъявление покупателю расчетных документов;
факт поступления оплаты от покупателей на счета в учреждения банков.
Этот фактор определяет момент перехода права владения, пользования и распоряжения реализуемых товаров от поставщика к покупателю. В первом случае, как только товары отгружены и покупателю предъявлены на нее расчетные документы, все права собственности переходят на этот товар к покупателю; во втором – до момента оплаты товар является собственностью поставщика.
Момент продажи товаров обусловливает метод определения выручки от продажи: метод начисления («по отгрузке») или кассовый метод («по оплате»).
Метод определения выручки по отгрузке товаров и предъявлению расчетных документов покупателю повсеместно используется в международной практике.
Фактически в ООО «Макситрэйд» при продаже автомобильных запчастей применяется кассовый метод "по оплате", но иногда бывают исключения, и используется метод начисления "по отгрузке".
Под учетом продаж подразумевается организация ведения учета продаваемых объектов, оперативный ввод информации по заключаемым договорам, ведение графиков платежей, учет платежей и взаиморасчетов по договорам и получение соответствующих отчетов.
Учёт продажи продукции – это один из составляющих элементов бухгалтерского учёта предприятия. Продажа, как и любой другой бизнес-процесс, нуждается в управлении.
Рис. 2.5 ER-диаграмма базы данных
Назначение таблиц представлено в таблице 2.4.
Таблица 2.4
Назначение таблиц базы данных
|
№ пп |
Наименование |
Назначение |
|
Клиенты |
Хранит данные о клиентах |
|
|
Продукция |
Хранит данные о продукции |
|
|
Запчасти |
Хранит данные о продаваемых запчастях |
|
|
Расходные материалы |
Хранит данные о продаваемых расходных материалах |
|
|
Склады |
Хранит данные о складах |
|
|
Сотрудники |
Хранит данные о менеджерах по продажам |
|
|
Поставки |
Хранит данные о поставках на склад |
|
|
Продажи |
Хранит данные о продажах |
|
|
Поставщики |
Хранит данные о поставщиках |
Описание каждой таблицы базы данных приведено ниже.
Таблица 2.5
Расходные материалы
|
№ |
Наименование поля |
Идентификатор |
Тип |
Примечание |
|
Код |
idSf |
int(11) |
Ключевое, автозаполнение |
|
|
Наименование фасованного товара |
namesf |
varchar(45) |
||
|
Единица измерения |
edizmsf |
varchar(45) |
||
|
Стоимость |
prisesf |
varchar(45) |
||
|
Примечание |
primSf |
text |
||
|
Отметка об удалении |
udalSirf |
int(1) |
||
|
Вес нетто |
netto |
varchar(255) |
||
|
Вес брутто |
brutto |
varchar(255) |
Таблица 2.6
Склады
|
№ |
Наименование поля |
Идентификатор |
Тип |
Примечание |
|
Код склада |
idGild |
int(11) |
Ключевое, автозаполнение |
|
|
Полное наименование |
nameG |
varchar(45) |
||
|
Краткое наименование |
KrnameG |
varchar(45) |
||
|
Отметка об удалении |
udalG |
int(1) |
Таблица 2.7
Клиенты
|
№ |
Наименование поля |
Идентификатор |
Тип |
Примечание |
|
Код клиента |
idKlient |
int(11) |
Ключевое, автозаполнение |
|
|
Наименование |
namekl |
varchar(45) |
||
|
Краткое наименование |
krnamekl |
varchar(45) |
||
|
Фактический адрес |
adresskl |
varchar(45) |
||
|
Юридический адрес |
uradrkl |
varchar(45) |
||
|
Реквизиты |
banrekKl |
varchar(45) |
||
|
Контактоное лицо |
kontlizoKl |
varchar(45) |
||
|
Телефон |
tlfKl |
varchar(45) |
||
|
Адрес электронной почты |
emailKl |
varchar(45) |
||
|
Дата регистрации |
dateregKl |
timestamp |
||
|
Отметка об удалении |
udalKl |
int(1) |
Таблица 2.8
Поставки
|
№ |
Наименование поля |
Идентификатор |
Тип |
Примечание |
|
Код поставки |
idPP |
int(11) |
Ключевое, автозаполнение |
|
|
Дата поставки |
datePP |
date |
||
|
Код поставщика |
idpostPP |
int(11) |
||
|
Код склада |
idsirPP |
int(11) |
||
|
Количество |
kolvopp |
varchar(45) |
||
|
Код товара |
idgridPP |
int(4) |
Таблица 2.9
Продажи
|
№ |
Наименование поля |
Идентификатор |
Тип |
Примечание |
|
Код продажи |
idPR |
int(11) |
Ключевое, автозаполнение |
|
|
Дата продажи |
datePP |
varchar(25) |
||
|
Код клиента |
idklpr |
int(11) |
||
|
Код продукции |
idprodpr |
int(11) |
||
|
Количество |
kolvopr |
varchar(45) |
||
|
Код склада |
idgildprod |
int(5) |
Таблица 2.1
Поставщики
|
№ |
Наименование поля |
Идентификатор |
Тип |
Примечание |
|
Код поставщика |
idPostav |
int(11) |
Ключевое, автозаполнение |
|
|
Наименование |
nameP |
varchar(45) |
||
|
Краткое наименование |
krnameP |
varchar(45) |
||
|
Фактический адрес |
adressP |
varchar(45) |
||
|
Юридический адрес |
uradrP |
varchar(45) |
||
|
Реквизиты |
banrekP |
varchar(45) |
||
|
Контактное лицо |
kontlizoP |
varchar(45) |
||
|
Телефон |
tlfP |
varchar(45) |
||
|
Адрес электронной почты |
emailP |
varchar(45) |
||
|
Дата регистрации |
dateregP |
timestamp |
||
|
Отметка об удалении |
udalP |
int(1) |
Таблица 2.2
Продукция
|
№ |
Наименование поля |
Идентификатор |
Тип |
Примечание |
|
Код продукции |
idprod |
int(11) |
Ключевое, автозаполнение |
|
|
Наименование |
nameprod |
varchar(45) |
||
|
Артикул |
art |
varchar(45) |
||
|
Единица измерения |
edizmpr |
varchar(45) |
||
|
Закупочная стоимость |
selfst |
varchar(45) |
||
|
Оптовая стоимость |
optst |
varchar(45) |
||
|
Розничная стоимость |
rozst |
varchar(45) |
||
|
Примечание |
primP |
text |
||
|
Отметка об удалении |
udalPr |
int(1) |
||
|
Срок хранения |
srokprod |
varchar(255) |
Таблица 2.3
Запчасти
|
№ |
Наименование поля |
Идентификатор |
Тип |
Примечание |
|
Код сырья |
idS |
int(11) |
Ключевое, автозаполнение |
|
|
Наименование |
names |
varchar(45) |
||
|
Единица измерения |
edizms |
varchar(45) |
||
|
Стоимость |
prises |
varchar(45) |
||
|
Примечание |
primS |
text |
||
|
Отметка об удалении |
udalSir |
int(1) |
Таблица 2.4
Сотрудники
|
№ |
Наименование поля |
Идентификатор |
Тип |
Примечание |
|
Код сотрудника |
idsotr |
int(11) |
Ключевое, автозаполнение |
|
|
Фамилия |
name |
varchar(45) |
||
|
Логин |
login |
varchar(45) |
||
|
Пароль |
parol |
varchar(45) |
||
|
Дата регистрации |
dates |
varchar(45) |
||
|
Имя и отчество |
surname |
varchar(45) |
||
|
Дата рождения |
datebor |
varchar(45) |
||
|
Отметка об удалении |
udal |
int(1) |
Структурная схема пакета (дерево вызова программных модулей)
Структурная схема пакета программных модулей представлена на рисунке 2.5.
Рис. 2.6 Схема вызова программных модулей
Описание программных модулей представлено в таблице 2.14.
Таблица 2.5
Описание программных модулей
|
№ п/п |
Наименование модуля |
Функции модуля |
|---|---|---|
|
Продажи |
Совокупность алгоритмов, выполняющих учет продаж – основную функцию системы |
|
|
Клиенты |
Учет клиентов |
|
|
Отчеты |
Позволяет получить отчеты по продажам, клиентам, а также товару |
|
|
Справочники |
Данный модуль позволят осуществлять управление работой системы через управление содержимым справочников |
|
|
Авторизация |
Обеспечивает допуск сотрудников для работы с системой в соответствии с заранее определенными авторизационными данными |
Описание программных модулей
Одним из основных модулей разработанной системы учета продаж является модуль учета заявок на продажи. Основной функцией данного модуля является ввод и учет данных о продажах. В ходе работы модуля используются следующие таблицы базы данных:
- Продажи;
- Сотрудники;
- Клиенты;
- Расходные материалы;
- Запчасти;
- Продукция.
Блок-схема работы данного модуля приведена на рис. 2.6.
Прежде, чем приступать к автоматизации управленческого учета, руководству компании следует оценить какие методы учета, планирования, контроля и прогнозирования реализованы в настоящее время, ибо ни одна компания не может существовать без осуществления этих функций управления. Здесь возможны следующие варианты:
функции управления реализованы бессистемно, часто основываясь на интуитивном понимании ведения бизнеса компании. В этом случае необходимо сформулировать требования к системе управленческого учета, отвечающие потребностям компании и оценивать информационные системы с точки зрения соответствия этим требованиям.
система управленческого учета построена в соответствии с западными моделями. Основой такой системы является производственный (торговый) план, который является базой для систем учета затрат и калькуляции себестоимости (variable costing и absorption costing), системы учета, анализа и контроля затрат (standard cost), анализа поведения затрат в зависимости от объема продаж и цен (CVP-analysis) и др.
Основой управленческого учета для коммерческой организации является учет продаж. Без правильно организованного учета продаж практически невозможна деятельность предприятия, так как она протекает условиях полного отсутствия информации о результатах работы организации, что мешает развитию и извлечению прибыли.
В данной работе объектом рассмотрения является система учета продаж в ООО «Макситрэйд».
Проектируемая система не подразумевает радикального изменения технологии ведения учета в ООО «Макситрэйд». Она призвана упростить получение необходимой информации персоналу, упростить ввод исходных данных, повысить достоверность и надежность получаемой информации.
Актуальность работы определена, во-первых, развитием системы учета предприятия в направлении информатизации в целом, во-вторых, с наличием острой необходимости на предприятии в обработке и хранении с каждым годом все более увеличивающегося объема данных, связанных с основным видом деятельности.
Целью данной работы является автоматизация формирования, хранения и обработки отчетности, документов и иных форм, непосредственно, связанных с учетом продаж.