Современные информационные технологии в складах

Автор работы: Пользователь скрыл имя, 03 Марта 2014 в 15:54, курсовая работа

Краткое описание

Целью курсовой работы является изучение, анализ автоматизации расчёта оборотной ведомости товаров на складе торговой организации с помощью программы MS Excel. Для достижения данной цели необходимо разработать:
– систему показателей для расчета;
– классификаторы;
– кодификаторы;
– входные документы;
– выходные документ.

Вложенные файлы: 1 файл

СИТ.docx

— 182.86 Кб (Скачать файл)

 

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

               Таблица 7 – Выходной документ. Оборотная ведомость товаров за февраль.

Код

Наим.

Остаток на начало месяца

Приход

Расход

Остаток на конец месяца

Натур.

Стрем.

Натур.

Стрем.

Натур.

Стрем.

Натур.

Стрем.

11

Телевизор

9

90 000,00р.

10

100 000,00р.

6

60 000,00р.

13

130 000,00р.

12

ПК

20

500 000,00р.

20

500 000,00р.

4

100 000,00р.

36

900 000,00р.

13

Фотоаппарат

11

33 000,00р.

6

18 000,00р.

5

15 000,00р.

12

36 000,00р.

14

Видеокамера

8

56 000,00р.

7

49 000,00р.

2

14 000,00р.

13

91 000,00р.

15

DVD

6

30 000,00р.

3

15 000,00р.

4

20 000,00р.

5

25 000,00р.

21

Молоко

10

200,00р.

15

300,00р.

10

200,00р.

15

300,00р.

22

Конфеты

13

1 950,00р.

20

3 000,00р.

13

1 950,00р.

20

3 000,00р.

23

Хлеб

11

330,00р.

30

900,00р.

20

600,00р.

21

630,00р.

24

Вафли

17

1 190,00р.

22

1 540,00р.

7

490,00р.

32

2 240,00р.

25

Апельсины

6

300,00р.

13

650,00р.

10

500,00р.

9

450,00р.

ИТОГО

111

712 970,00р.

146

688 390,00р.

81

212 740,00р.

176

1 188 620,00р.


 

 

 

    1. ОПРЕДЕЛЕНИЕ ДЛИНЫ ЗАПИСИ ДОКУМЕНТА

 

            Запись — это по своей сути набор взаимосвязанных байтов. Длина записи определяется количеством байтов, в зависимости от типа показателей.

          Типы показателей:

  • Текстовый – текст или цифры( максимальная длина 250 символов), не требующие расчетов.
  • Числовой – числовые данные, позволяющие проводить расчеты.
  • Денежный – числа в денежном формате.

          Для каждого документа даем описание реквизитов и указываем их тип и размер. Размерность по каждому реквизиту указывается максимальная. Определение длины записи приведены в следующих таблицах:

                                    Таблица 8 – Расчет длины записи в таблице кодификатора.

Название показателя

Тип показателя

Длина (байты)

Товары

Текстовый

18

Код

Числовой

1

Разновидность товара

Текстовый

11

Код

Числовой

1

Окончательный код

Числовой

2

Итого

33


 

                                   Таблица 9 – Расчет длины записи  в таблице классификатора.

Название показателя

Тип показателя

Длина (байты)

1

2

3

Код

Числовой

2

Наименование

Текстовый

11

1

2

3

Единица измерения

Текстовый

2

Цена

Денежный

10

Итого

25


 

Таблица 10 – Расчет длины записи входного документа. Остаток на начало месяца.

Название показателя

Тип показателя

Длинна(байты)

Код

Числовой

2

Наименование

Текстовый

11

Единица измерения

Текстовый

2

Остаток на нач.месяца

Числовой

2

Итого

17


 

Таблица 11 – Расчет длины записи входного документа. Приход.

Название показателя

Тип показателя

Длина (байты)

Код

Числовой

2

Наименование

Текстовый

11

Единица измерения

Текстовый

2

Приход

Числовой

2

Итого

17


 

Таблица 12 – Расчет длины записи входного документа. Расход.

Название показателя

Тип показателя

Длина (байты)

1

2

3

Код

Числовой

2

Наименование

Текстовый

11

Единица измерения

Текстовый

2

1

2

3

Приход

Числовой

2

Итого

17


 

Таблица 13 – Расчет длины записи выходного документа за январь.

Название показателя

Тип показателя

Длина (байты)

Код

Числовой

2

Наименование

Текстовый

11

Остаток на нач. мес. Натур.

Числовой

2

Остаток на нач.мес.стрем.

Денежный

10

Приход. Натуральное

Числовой

2

Приход. Стремостное

Денежный

10

Расход. Натуральное

Числовой

2

Расход. Стремостное

Денежный

10

Остаток на кон.мес. Натур.

Числовой

2

Остаток на кон.мес.Стрем.

Денежный

10

Итого

 

61


 

Таблица 14 – Расчет длины записи выходного документа за февраль.

Название показателя

Тип показателя

Длинна)байты)

1

2

3

Код

Числовой

2

Наименование

Текстовый

11

Остаток на нач.мес. Натур.

Числовой

2

Остаток на нач.мес.стрем.

Денежный

10

Приход. Натуральное

Числовой

2

1

2

3

Приход. Стремостное

Денежный

10

Расход. Натуральное

Числовой

2

Расход. Стремостное

Денежный

10

Остаток на кон.мес. Натур.

Числовой

2

Остаток на кон.мес.Стрем.

Денежный

10

Итого

 

61


 

          В этой главе мы учились разрабатывать кодификаторы, классификаторы, входные и выходные документы. Научились определять длину записи в таблицах. С помощью программы MS Excel научились строить таблицы и с помощью специальных формул, которые находятся в этой программе, подсчитывать итоги.

 

 

 

 

 

 

 

 

 

 

 

  1. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

 

    1. АЛГОРИТМ

 

 

          Происхождение самого термина «алгоритм» связано с математикой. Это слово происходит от Algorithmi – латинского написания имени Мухаммеда аль-Хорезми (787 – 850) выдающегося математика средневекового Востока. В своей книге "Об индийском счете" он сформулировал правила записи натуральных чисел с помощью арабских цифр и правила действий над ними столбиком. В дальнейшем алгоритмом стали называть точное предписание, определяющее последовательность действий, обеспечивающую получение требуемого результата из исходных данных. Алгоритм может быть предназначен для выполнения его человеком или автоматическим устройством. Создание алгоритма, пусть даже самого простого, - процесс творческий. Он доступен исключительно живым существам, а долгое время считалось, что только человеку. В XII в. был выполнен латинский перевод его математического трактата, из которого европейцы узнали о десятичной позиционной системе счисления и правилах арифметики многозначных чисел. Именно эти правила в то время называли алгоритмами.

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

         Такими свойствами являются:

  • Дискретность (прерывность, раздельность) – алгоритм должен представлять процесс решения задачи как последовательное выполнение простых (или ранее определенных) шагов. Каждое действие, предусмотренное алгоритмом, исполняется только после того, как закончилось исполнение предыдущего.
  • Определенность – каждое правило алгоритма должно быть четким, однозначным и не оставлять места для произвола. Благодаря этому свойству выполнение алгоритма носит механический характер и не требует никаких дополнительных указаний или сведений о решаемой задаче.
  • Результативность (конечность) – алгоритм должен приводить к решению задачи за конечное число шагов.
  • Массовость – алгоритм решения задачи разрабатывается в общем виде, то есть, он должен быть применим для некоторого класса задач, различающихся только исходными данными. При этом исходные данные могут выбираться из некоторой области, которая называется областью применимости алгоритма.

          На основании этих свойств иногда дается определение алгоритма, например: “Алгоритм – это последовательность математических, логических или вместе взятых операций, отличающихся детерменированностью, массовостью, направленностью и приводящая к решению всех задач данного класса за конечное число шагов”.

        Такая трактовка понятия “алгоритм” является неполной и неточной. Во-первых, неверно связывать алгоритм с решением какой-либо задачи. Алгоритм вообще может не решать никакой задачи. Во-вторых, понятие “массовость” относится не к алгоритмам как к таковым, а к математическим методам в целом. Решение поставленных практикой задач математическими методами основано на абстрагировании – мы выделяем ряд существенных признаков, характерных для некоторого круга явлений, и строим на основании этих признаков математическую модель, отбрасывая несущественные признаки каждого конкретного явления. В этом смысле любая математическая модель обладает свойством массовости. Если в рамках построенной модели мы решаем задачу и решение представляем в виде алгоритма, то решение будет “массовым” благодаря природе математических методов, а не благодаря “массовости” алгоритма.

Информация о работе Современные информационные технологии в складах