Реферат: Разработка автоматизированной информационной системы учёта товародвижения в торговле
§ 3. Разработка приложения «Учет товародвижения»
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
<
Кс
код сотрудника
ФИОс
ФИО сотрудника
Парс
пароль входа в программу сотрудника
Маг
магазин, в котором работаетсотрудник
Таблица: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
количество списываемого товара
Цена
цена продажи товара
Таблица: Вход
Информация о входах в систему
Код
номер входа в систему
Кс
<
Вр
время и дата входа
Таблица: Заказы покупателей
Информация о заказах покупателей
Дата
дата заказа
Заказ
заказ
Данные о заказчике
данные о заказчике
В таблицы Mag, POSt, SotrиTOVзаносится первичная информация, которая затем используется для формирования накладных, информация о которых содержится в таблицах PrN, PODT_Pr, RASH, PODT_RASH, Spis, Podt_Spis.
Накладные прихода, расхода и акты списания относятся к определённому магазину, поэтому таблицы PrN, RASH, Spisиспользуют значения поля KM (код магазина) таблицы Magкод магазина (связь один-ко-многим).
В накладных и актах списания есть реквизиты, которые могут иметь только одно значение в одном документе, такие как дата составления документа, номер документа; также е