Рефетека.ру / Информатика и програм-ие

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

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

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

Задачи:
V Автоматизация учёта продажи товара;

V Автоматизация учёта поступления товаров;

V Автоматизация учёта списания товаров;
V Автоматизация инвентаризации товара (ревизии);
V Автоматизация заказа товара;
V Автоматизация составления прайс-листа;
V Автоматизация учёта поставщиков;
V Автоматизация составления отчетов;

> По работе с поставщиками

> По наличию товара;

> По результатам деятельности за период;
V Автоматизация учёта заявок покупателей;
V Автоматизация расчёта заработной платы продавцов;
V Автоматизация печати ценников.

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

2. Функционирование системы управления предприятием опирается на информацию. Организация информационного обеспечения в любой системе управления основывается на понятии информационной базы, под которой понимается совокупность упорядоченной информации, используемой при функционировании информационной системы, а также взаимосвязь различных составляющих этой информации. При этом совокупность упорядоченной информации должна соответствовать по составу и содержанию требованиям тех задач, которые решаются на ее основе. Информационная база влияет на эффективность всей системы, возможность решения функциональных задач и т.д.
3. В состав информационной базы входят:
4. 1. массивы постоянной нормативно-справочной информации;
5. 2. массивы, содержащие текущие данные о состоянии управляемого объекта;
6. 3. массивы, содержащие данные, поступающие из внешней среды;
7. 4. массивы, содержащие накапливаемые данные за определенный промежуток времени.
8. Информационное обеспечение предприятия условно можно разделить на внемашинное и внутримашинное. К внемашинному обеспечению относится часть информационного обеспечения, представляющая собой совокупность сообщений, сигналов и документов, используемых при функционировании автоматизированной системы управления в форме, воспринимаемой человеком без применения средств вычислительной техники. К внутримашинному относится та часть информационного обеспечения, которая, представляя собой совокупность используемых в автоматизированных системах управления данных, фиксируется на машинных носителях системы.
9. Основная задача организации информационного обеспечения состоит в адекватном отображении объекта управления и обеспечении информационных потребностей функциональных задач управления, а в данном случае, потребностей задачи «Автоматизация учета товародвижения».

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

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

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

[pic]


Схема данных изображена на рисунке 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 код магазина (связь один-ко-многим).

В накладных и актах списания есть реквизиты, которые могут иметь только одно значение в одном документе, такие как дата составления документа, номер документа; также есть реквизиты, содержащие несколько значений, такие как наименование товара, его цена и количество. Поэтому для исключения дублирования информации информацию о содержании накладных целесообразно хранить в паре таблиц. В одной из них хранится информация о дате накладной номере накладной и магазине, к которому она относится
(таблицы 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 Входная оперативная информация

Три операции технологического процесса – приходование, продажа, списание товара – определяют входную информацию.

Для приходования товара входной информацией является:

1. название поставщика: эта и другая информация о поставщике заносится в таблицу Post перед первой операцией проводимой с поставщиком.

2. дата составления накладной: генерируется автоматически.

3. название магазина: информация о магазинах предприятия предварительно заносится в таблицу Mag.

4. наименование товара: если товар закупается впервые, наименование заносится в таблицу TOV из фактуры поставщика, а затем и в последующие разы выбирается из нее.

5. штрих-код товара: вносится сотрудником магазина с упаковки товара, для последующего использования и автоматической идентификации товара.

6. количество закупаемого товара: вносится сотрудником магазина из фактуры поставщика, при условии совпадения количества товара в фактуре с реальным количеством товара.

7. цена закупки товара: вносится сотрудником магазина из фактуры поставщика.

Для продажи товара входной информацией является практически та же информация. За исключение того, что не используется информация о поставщике и вместо цены закупки используется цена продажи ( будет рассматриваться пункте 2.2.2.1).

Для списания товара входной информацией является такая же информация что и для продажи.

Информация о наличии наименования товара и его количество в магазине используется для составления отчёта о наличии товара (по факту).

2.1.4 Характеристика результатной информации

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

1. отчёт о наличии товара в магазине (рассчитанный на основе приходно-расходных документов), который участвует в составлении отчёта о результатах деятельности магазина за период;

2. заявка поставщику, на основе которой завозится требуемый товар;

3. ценники на товар: информация для покупателей о цене товара;

4. величина зарплаты продавцов: на основе результатов деятельности магазина;

5. отчёт о наличии товара в магазине (по факту): составляется как результат ревизии.

6. результат деятельности магазина: составляется на основе отчёта о наличии товара в магазине (рассчитанного на основе приходно-расходных документов) и отчёт о наличии товара в магазине (по факту).

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

Похожие работы:

  1. • Билеты по прдмету ОСНОВЫ АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ ...
  2. • Автоматизированной информационная библиотечная ...
  3. • Автоматизированные информационные системы в ...
  4. • Разработка автоматизированной системы учета выбывших из ...
  5. • Модели жизненного цикла автоматизированных ...
  6. • Автоматизированная информационная система ...
  7. • Автоматизированная информационная система ...
  8. • Разработка автоматизированной информационной системы
  9. • Разработка информационной системы для лизинговой ...
  10. • Разработка АИС торговой фирмы
  11. • Типовые структуры автоматизированных систем бухгалтерского ...
  12. • Разработка автоматизированной информационной ...
  13. • Модернизация системы автоматизированных ...
  14. • Создание автоматизированной информационной системы ...
  15. • Разработка автоматизированной информационной ...
  16. • Разработка автоматизированной информационной ...
  17. • Разработка информационной системы учета работы ...
  18. • Автоматизированные информационные системы управления ...
  19. • Классификация информационных систем
Рефетека ру refoteka@gmail.com