1 Задачи проектирования
Задачи:
Автоматизация учёта продажи товара;
Автоматизация учёта поступления товаров;
Автоматизация учёта списания товаров;
Автоматизация инвентаризации товара (ревизии);
Автоматизация заказа товара;
Автоматизация составления прайс-листа;
Автоматизация учёта поставщиков;
Автоматизация составления отчетов;
По работе с поставщиками
По наличию товара;
По результатам деятельности за период;
Автоматизация учёта заявок покупателей;
Автоматизация расчёта заработной платы продавцов;
Автоматизация печати ценников.
2 Информационное обеспечение комплекса задач
Функционирование системы управления предприятием опирается на информацию. Организация информационного обеспечения в любой системе управления основывается на понятии информационной базы, под которой понимается совокупность упорядоченной информации, используемой при функционировании информационной системы, а также взаимосвязь различных составляющих этой информации. При этом совокупность упорядоченной информации должна соответствовать по составу и содержанию требованиям тех задач, которые решаются на ее основе. Информационная база влияет на эффективность всей системы, возможность решения функциональных задач и т.д.
В состав информационной базы входят:
1. массивы постоянной нормативно-справочной информации;
2. массивы, содержащие текущие данные о состоянии управляемого объекта;
3. массивы, содержащие данные, поступающие из внешней среды;
4. массивы, содержащие накапливаемые данные за определенный промежуток времени.
Информационное обеспечение предприятия условно можно разделить на внемашинное и внутримашинное. К внемашинному обеспечению относится часть информационного обеспечения, представляющая собой совокупность сообщений, сигналов и документов, используемых при функционировании автоматизированной системы управления в форме, воспринимаемой человеком без применения средств вычислительной техники. К внутримашинному относится та часть информационного обеспечения, которая, представляя собой совокупность используемых в автоматизированных системах управления данных, фиксируется на машинных носителях системы.
Основная задача организации информационного обеспечения состоит в адекватном отображении объекта управления и обеспечении информационных потребностей функциональных задач управления, а в данном случае, потребностей задачи «Автоматизация учета товародвижения».
2.1 Внемашинное информационное обеспечение
К внемашинному информационному обеспечению относятся товары в магазинах, товары поступающие в магазины, фактически работающие продавцы, документы поставщиков, продаваемые товары.
2.1.1 Инфологическая или информационная модель (схема данных) и ее описание
Схема данных изображена на рисунке 3.1. В неё входят таблицы, описанные в Таблице 5.
Таблица 5
Таблица/поле | Содержание |
Таблица:Mag | Информация о магазинах |
KM | код магазина |
M | название магазина |
ADm | адрес магазина |
telM | телефон магазина |
Таблица:POSt | Информация о поставщиках |
KP | код поставщика |
P | название поставщика |
SPHERE | сфера деятельности(вид товара) |
TEL | телефон поставщика |
электронный почтовый ящик | |
WWW | веб-сайт поставщика |
ADDr | адрес поставщика |
Таблица:Sotr | И Продолжение таблицы 5 нформация о сотрудниках предприятия |
Кс | код сотрудника |
ФИОс | ФИО сотрудника |
Парс | пароль входа в программу сотрудника |
Маг | магазин, в котором работает сотрудник |
Таблица:TOV | Информация о товарах |
KT | код товара |
Ш-к | штрих-код товара |
T | наименование товара |
Таблица:PrN | Информация о приходных накладных |
KPrN | код приходной накладной |
KP | код поставщика |
DATE | дата составления накладной |
Mag | код магазина |
Таблица:PODT_Pr | Информация о содержащихся в приходных накладных товарах |
KNPr | код приходной накладной |
KT | код закупаемого товара |
KolT | количество закупаемого товара |
CZak | цена закупки товара |
Таблица:RASH | Информация о расходных накладных |
Krash | код расходной накладной |
Kmag | код магазина |
DATE | дата составления накладной |
Таблица:PODT_RASH | Информация о содержащихся в расходных накладных товарах |
KRash | код расходной накладной |
KT | код продаваемого товара |
KolT | количество продаваемого товара |
CProd | цена продажи товара |
Таблица:Spis | Информация о актах списания |
KSPIS | код акта списания |
М | код магазина |
Date | дата составления акта списания |
Таблица:Podt_Spis | Информация о содержащихся в актах списания товарах |
Kspis | код акта списания |
KT | код товара |
KolT | количество списываемого товара |
Цена | цена продажи товара |
Таблица:Вход | Информация о входах в систему |
Код | номер входа в систему |
Кс | к Окончание таблицы 5 од вошедшего сотрудника |
Вр | время и дата входа |
Таблица:Заказы покупателей | Информация о заказах покупателей |
Дата | дата заказа |
Заказ | заказ |
Данные о заказчике | данные о заказчике |
В таблицы Mag, POSt, Sotr и TOV заносится первичная информация, которая затем используется для формирования накладных, информация о которых содержится в таблицах PrN, PODT_Pr, RASH, PODT_RASH, Spis, Podt_Spis.
Накладные прихода, расхода и акты списания относятся к определённому магазину, поэтому таблицы PrN, RASH, Spis используют значения поля KM (код магазина) таблицы Mag код магазина (связь один-ко-многим).
В накладных и актах списания есть реквизиты, которые могут иметь только одно значение в одном документе, такие как дата составления документа, номер документа; также есть реквизиты, содержащие несколько значений, такие как наименование товара, его цена и количество. Поэтому для исключения дублирования информации информацию о содержании накладных целесообразно хранить в паре таблиц. В одной из них хранится информация о дате накладной номере накладной и магазине, к которому она относится (таблицы PrN, RASH, Spis). В другой таблице содержится информация о товарах (таблицы PODT_Pr, PODT_RASH, Podt_Spis). Эта пара таблиц связывается полем содержащим код накладной (связь один-ко-многим).
В таблице TOV содержится информация о товаре которая используется накладными и актами списания по полю содержащему код товара, поэтому между таблицей TOV и таблицами PODT_Pr, PODT_RASH, Podt_Spis существует связь один-ко-многим.
Таблица Вход не связана ни с одной таблицей. После входа в систему макрос записывает в таблицу Вход в поле Кс код сотрудника вошедшего в программу. Остальные данные записываются автоматически: номер входа в систему присваивается типом поля «Счётчик», время и дата входа функцией Now( ) в свойстве поля «Значение по умолчанию».
2.1.2 Используемые классификаторы и системы кодирования
При продаже сканируется штрих-код товара. По штрих-коду определяется наименование товара. Штрих-код содержится в таблице TOV.
2.1.3 Характеристика входной информации
2.1.3.1 Нормативно-справочная информация
Нормативно-справочной информацией является программа справки, содержащаяся в каталоге программы «Учёт товародвижения». Так же разделы программы справки связаны с элементами управления программы «Учёт товародвижения» с помощью контекстной справки.
Программа справки содержит руководство по использованию программы «Учёт товародвижения».
2.1.3.2 Входная оперативная информация
Три операции технологического процесса – приходование, продажа, списание товара – определяют входную информацию.
Для приходования товара входной информацией является:
название поставщика: эта и другая информация о поставщике заносится в таблицу Post перед первой операцией проводимой с поставщиком.
дата составления накладной: генерируется автоматически.
название магазина: информация о магазинах предприятия предварительно заносится в таблицу Mag.
наименование товара: если товар закупается впервые, наименование заносится в таблицу TOV из фактуры поставщика, а затем и в последующие разы выбирается из нее.
штрих-код товара: вносится сотрудником магазина с упаковки товара, для последующего использования и автоматической идентификации товара.
количество закупаемого товара: вносится сотрудником магазина из фактуры поставщика, при условии совпадения количества товара в фактуре с реальным количеством товара.
цена закупки товара: вносится сотрудником магазина из фактуры поставщика.
Для продажи товара входной информацией является практически та же информация. За исключение того, что не используется информация о поставщике и вместо цены закупки используется цена продажи ( будет рассматриваться пункте 2.2.2.1).
Для списания товара входной информацией является такая же информация что и для продажи.
Информация о наличии наименования товара и его количество в магазине используется для составления отчёта о наличии товара (по факту).
2.1.4 Характеристика результатной информации
Результатной информацией являются приходные, расходные накладные, акты списания которые составляются во время выполнения операций технологического процесса. А так же результатной информацией является:
отчёт о наличии товара в магазине (рассчитанный на основе приходно-расходных документов), который участвует в составлении отчёта о результатах деятельности магазина за период;
заявка поставщику, на основе которой завозится требуемый товар;
ценники на товар: информация для покупателей о цене товара;
величина зарплаты продавцов: на основе результатов деятельности магазина;
отчёт о наличии товара в магазине (по факту): составляется как результат ревизии.
результат деятельности магазина: составляется на основе отчёта о наличии товара в магазине (рассчитанного на основе приходно-расходных документов) и отчёт о наличии товара в магазине (по факту).
2.2 Внутримашинная реализация комплекса задач
2.2.1 Алгоритмы расчета и решения задач
Для решения задачи расчета цены продажи используется следующий алгоритм:
цена продажи равна цене закупки плюс двадцать процентов;
если цена продажи товара меньше ста рублей, то цена продажи округляется с точностью до пятидесяти копеек в сторону прибавления, то есть если с наценкой цена получается 1,2 рубля, то цена продажи будет равна 1,5 рублей;
если цена продажи товара больше ста рублей, то цена продажи округляется с точностью до пяти рублей в сторону прибавления, то есть если с наценкой цена получается 103 рубля, то цена продажи будет равна 105 рублей.
Расчет цены продажи выполняет запрос «Цена продажи»:
SELECT PODT_Pr.KT, Last(PODT_Pr.CZak) AS [Last-CZak], Last(IIf(([CZak]*1.2>=100),IIf((Round([CZak]*1.2/100,1)*100-[CZak]*1.2
Похожие работы
... на специализированные программные продукты. Это существенно экономит трудовые ресурсы, одновременно повышая производительность труда. 2.1 Информационная система предприятия при организации удаленного склада Автоматизация склада объединяет системы управления складом, технологию штрих-кодирования, радиотерминалы, сканеры, складское и транспортно-погрузочное оборудование, производственные ...
... 21 18 131 28 20 42 34 22 -54 Рис. 1.4.2. Динамика объёма реализации, валового дохода и прибыли от реализации по ТД «Центролит» за 1997 г. 2. организация и методология учёта реализации товаров и валовых доходов на предприятиях и пути их совершенствования. 2.1 ДОКУМЕНТАЛЬНОЕ ОФОРМЛЕНИЕ РЕАЛИЗАЦИИ ТОВАРОВ. Оптовая реализация товаров – это отпуск товаров ...
... за две-три недели. Во время обследований необходимо избегать нарушений в работе других видов транспорта четкой координацией управления ими. Изучение пассажиропотоков позволяет выявить основные закономерности их колебания для использования результатов обследований в планировании и организации перевозок. Иначе говоря, характер изменения пассажиропотоков на маршрутах и в целом по конкретному ...
... спроса и стимулирование сбыта, предотвращение расходов, связанных с представлением на рынок товаров и услуг, не пользующихся спросом, организация рекламной деятельности и налаживание связей с общественностью. 2) Вторая группа мероприятий направлена на улучшении качества сервиса в кафе «Латина – Лабамба». Разработку мероприятий, направленных на повышения качества обслуживания (учёба, тренинги, ...
0 комментариев