Разработка автоматизированной информационной системы учёта товародвижения в торговле

Реферат - Компьютеры, программирование

Другие рефераты по предмету Компьютеры, программирование

3. Разработка приложения Учет товародвижения

 

1 Задачи проектирования

Задачи:

  1. Автоматизация учёта продажи товара;
  2. Автоматизация учёта поступления товаров;
  3. Автоматизация учёта списания товаров;
  4. Автоматизация инвентаризации товара (ревизии);
  5. Автоматизация заказа товара;
  6. Автоматизация составления прайс-листа;
  7. Автоматизация учёта поставщиков;
  8. Автоматизация составления отчетов;
  9. По работе с поставщиками
  10. По наличию товара;
  11. По результатам деятельности за период;
  12. Автоматизация учёта заявок покупателей;
  13. Автоматизация расчёта заработной платы продавцов;
  14. Автоматизация печати ценников.

 

2 Информационное обеспечение комплекса задач

 

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

В состав информационной базы входят:

1. массивы постоянной нормативно-справочной информации;

2. массивы, содержащие текущие данные о состоянии управляемого объекта;

3. массивы, содержащие данные, поступающие из внешней среды;

4. массивы, содержащие накапливаемые данные за определенный промежуток времени.

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

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

 

2.1 Внемашинное информационное обеспечение

 

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

 

2.1.1 Инфологическая или информационная модель (схема данных) и ее описание

 

 

 

Схема данных изображена на рисунке 3.1. В неё входят таблицы, описанные в Таблице 5.

Таблица 5

 

Таблица/полеСодержаниеТаблица:Mag Информация о магазинахKMкод магазинаMназвание магазинаADmадрес магазинаtelMтелефон магазинаТаблица:POStИнформация о поставщикахKPкод поставщикаPназвание поставщикаSPHEREсфера деятельности(вид товара) TELтелефон поставщикаE-mailэлектронный почтовый ящик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 код магазина (связь один-ко-многим).

В накладных и актах списания есть реквизиты, которые могут иметь только одно значение в одном документе, такие как дата составления документа, номер документа; также есть реквизиты, содержащие несколько значений, такие как наименование товара, его цена и количе?/p>