Введение.

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

Методика постановки задачи для компьютерного решения.

Постановка задачи — это ее описание по определенным пра­вилам, которое дает представление о сущности автоматизируемо­го процесса и логике преобразования исходных данных для полу­чения результата. Постановка задачи состоит из следующих раз­делов:

1.  Организационно-экономическая сущность задачи.

2.  Описание входной информации.

3.  Описание результирующей информации.

4.  Описание условно-постоянной информации.

5.  Описание алгоритма решения задачи.

6.  Инструкция к решению задачи.

7.  Контрольный пример.

Рассмотрим каждый из разделов более детально, иллюстрируя их содержание примером.

Возьмем для примера деятельность индивидуального предпринимателя Иванова Ивана Ивановича (ИП Иванов И.И.). В целях управления, повышения рентабельности производства, сдачи отчетности необходимо ежеквартально получать отчёт «О доходах и расходах индивидуального предпринимателя», содержащий:

Овал: 1.	Чистая прибыль
Надпись: 2.Расходная часть:
 

Выноска со стрелкой вправо: покупка товаров;

Выноска со стрелкой вправо: реализация товаров;                                                               

 

Блок-схема: магнитный диск: расчет налога                                                                                                        

Первый показатель рассчитывается путём сложения реализованных товаров, а второй – путём сложения всех купленных товаров. Третий показатель рассчитывается путем вычитания второго показателя из первого.

1. Организационно- экономическая сущность задачи

1.1. Наименование задачи: учёт прибыли ИП.

1.2. Место решения задачи: бухгалтерия ИП Иванова И.И.

1.3. Цель решения задачи: расчет единого налога (15% от прибыли).

1.4. Периодичность решения задачи: ежеквартально до 25-го числа месяца следующего квартала.

1.5. Для кого предназначено решение задачи: для ИП Иванова И.И.

1.6. Источник получения исходных документов: бухгалтерия.

1.7. Информационная модель задачи:

Блок-схема: магнитный диск: Справочник
покупателей
Блок-схема: документ: Книга покупок Блок-схема: документ: Книга продаж Блок-схема: магнитный диск: Справочник
товаров
Блок-схема: магнитный диск: Справочник
поставщиков
 

                            

                                                                                                               

 

                                                                                              

Куб: Сумма налога                                                                                                    

                                                                                       

                                                                                                   

1.8. Экономическая сущность задачи.

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

2. Описание входной информации

2.1. В данном разделе приводится перечень всех первичных документов, необходимых для решения задачи.

2.2. В качестве входной информации используются документы «книга покупок» и «книга продаж». На основании этих документов используются создаются следующие машинописные документы.

Книга покупок:

Дата покупки товара

Код поставщика

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

Код товара

Наименование поставщика

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

Сумма поставки фактическая

d

i

k

Sidk

Книга продаж:

Дата реализации  товара

Код покупателя

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

Код товара

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

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

Сумма продажи фактическая

d

j

k

Sjdk

Описание структуры первичного документа

«Книга покупок»

Имя реквизита

Идентификатор

Система кодирования

Тип данных

Длина

Ключ сортировки

целые

дробные

Дата покупки товара

Data

C

8

Код поставщика

KP

Позиционная

C

3

1

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

NT

C

30

Код товара

KT

Позиционная

C

4

2

Наименование поставщика

NP

C

30

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

ЕД

Порядковая

C

2

Количество

Q

Ч

8

2

Описание структуры первичного документа

«Книга продаж»

Имя реквизита

Идентификатор

Система кодирования

Тип данных

Длина

Ключ сортировки

целые

дробные

Дата покупки товара

Data

C

8

Код покупателя

KPО

Позиционная

C

3

1

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

NT

C

30

Код товара

KT

Позиционная

C

4

2

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

NPО

C

30

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

ЕД

Порядковая

C

2

Количество

Q

Ч

8

2

Будут различаться два типа данных: символьные С – те, что не поддаются арифметической обработке, и числовые – Ч, которые поддаются таковой.

2.3. Количество документов за период: 2 шт.

2.4. Описание контроля ввода документа: автоматический контроль из справочника; в случае неверного ввода Кода товара справочник выдаёт неверную информацию.

3. Описание условно-постоянной информации

3.1. В данном разделе приводится «Справочник документов», используемый для решения задачи, а также описание его структуры.

Для решения задачи используется три справочника:

«Справочник покупателей», «Справочник продавцов», «Справочник товара»

3.2. Описание структуры справочника.

Описание структуры

«Справочник покупателей»

Имя реквизита

Идентификатор

Тип данных

Длина

Ключ сортировки

целые

дробные

Код покупателя

КРО

C

3

1

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

NPО

C

30

ИНН покупателя

INNР

Ч

12

КПП покупателя

KPPР

Ч

9

Описание структуры

«Справочник поставщиков»

Имя реквизита

Идентификатор

Тип данных

Длина

Ключ сортировки

целые

дробные

Код поставщика

КР

C

3

1

Наименование поставщика

NP

C

30

ИНН поставщика

INN

Ч

12

КПП поставщика

KPP

Ч

9

Описание структуры

«Справочник товаров»

Имя реквизита

Идентификатор

Тип данных

Длина

Ключ сортировки

целые

дробные

Код товара

КТ

C

3

1

Наименование поставщика

C

30

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

ЕД

С

2

4. Описание результирующей информации

4.1. Проектируется форма первичного документа.

Отчёт о убытках

Наименование поставщика

Сумма поставки всего

Кол-во поставщиков

Сi

с

Отчёт о прибыли

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

Сумма продажи всего

Кол-во покупателей

Cj

4.2. Приводится описание структуры результирующего документа.

Описание структуры результирующего документа

Отчёт о прибыли и убытках (ставка налога)

Имя реквизита

Идентификатор

Тип данных

Длина

целые

дробные

Сумма поставки всего

Сi

Ч

8

Сумма продажи всего

Cj

Ч

8

Налоговая база

NB

Ч

8

Ставка налога

CN

Ч

8

4.3. Количество документов за период: 1 шт.

4.4. Количество строк в документе (в среднем): 2.

4.5. Контроль правильности документа: логический контроль.

5. Описание алгоритма решения задачи

Для получения «Отчёта о прибыли и убытках» необходимо рассчитать 2 показателя:

- сумму (общее число) доходов;

- сумму (общее число) расходов.

Расчёты выполняются по следующим формулам:

1. Сi = Σ Σ Sidk               Cj = Σ Σ Sjdk            

              d    k                                        d    k

где:

Sid/jd – сумма поставки (продажи) поставщиками (покупателями) i/j, принятых датой d;

Ci – сумма покупки;

Cj – сумма продажи.

2.  NB=Ci – Cj

 

3.  СN=NB*0.15

Приложение к постановке задачи

Форма первичного документа

«Книга покупок»

по состоянию на «__» _____________ 20__г.

Наименование ИП _______________________________________

Книга покупок

Код поставщика

Наименование поставщика

Код товара

Дата поставки

Сумма поставки

 «Книга продаж»

по состоянию на «__» ______________ 20__г.

Наименование ИП ________________________________________

Книга продаж

Код покупателя

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

Код товара

Дата поставки

Сумма поставки

«Расчет налога»

по состоянию на «__» ______________ 20__г.

Наименование ИП ________________________________________

Налоговя ставка

0,15

налоговый период

 

налоговая база

сумма налога

 

доход (прибыль)

расход (убыток)

 

 

1 кв

 

 

2 кв

 

 

 

 

Контрольный пример

Книга покупок

Код поставщика

Наименование поставщика

Код товара

Дата поставки

Сумма поставки

500

ООО "КОСМЕТИК ТВ"

6000

03.04.2007

100

501

ООО "Ювитек"

6001

04.04.2007

300

502

ООО "Нортекс"

6002

05.04.2007

400

508

ООО "ЭЛЬБА"

6003

06.04.2007

250

509

ООО "ЛАКОС маркетинг"

6004

06.04.2007

360

510

ООО "Дизайн-Интеркраска"

6005

08.04.2007

52

511

ООО "КОСМЕТИК ТВ"

6006

09.04.2007

132

507

ООО "ЛКЗ Деруфа"

6007

20.04.2007

647

508

ООО "ЭЛЬБА"

6008

22.04.2007

212

509

ООО "ЛАКОС маркетинг"

6009

23.04.2007

356

510

ООО "Дизайн-Интеркраска"

6002

13.04.2007

23

511

ООО "КОСМЕТИК ТВ"

6003

14.04.2007

362

512

ООО "Финкраска-ФК"

6004

25.04.2007

21

503

ЗАО "Декарт"

6005

26.04.2007

32

504

ООО "Тиккотекс" филиал г.Москва

6006

27.04.2007

513

505

ООО "РГМ-строй"

6002

29.04.2007

621

506

ООО "Мефферт Продакшн"

6003

30.04.2007

36

Книга продаж

Код покупателя

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

Код товара

Дата поставки

Сумма поставки

700

ООО "Рома"

6000

02.04.2007

500

701

ООО "Салми"

6001

03.04.2007

300

702

ООО "Ламитет"

6002

04.04.2007

4000

708

ООО "Мимоза"

6003

15.04.2007

5000

709

ООО "Антонио"

6004

06.04.2007

6000

706

ООО "Мышь"

6006

17.04.2007

8000

711

ООО "Рябинка"

6007

08.04.2007

360

705

ООО "Рэд"

6008

21.04.2007

900

Справочник поставщиков

Код поставщика

Наименование поставщика

ИНН поставщика

КПП поставщика

500

ООО "КОСМЕТИК ТВ"

501

ООО "Ювитек"

502

ООО "Нортекс"

503

ЗАО "Декарт"

504

ООО "Тиккотекс" филиал г.Москва

505

ООО "РГМ-строй"

506

ООО "Мефферт Продакшн"

507

ООО "ЛКЗ Деруфа"

508

ООО "ЭЛЬБА"

509

ООО "ЛАКОС маркетинг"

510

ООО "Дизайн-Интеркраска"

511

ООО "КОСМЕТИК ТВ"

512

ООО "Финкраска-ФК"

Справочник покупателей

Код покупателя

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

ИНН покупателя

КПП покупателя

700

ООО "Рома"

701

ООО "Салми"

702

ООО "Ламитет"

703

ЗАО "Декарт и ко"

704

ООО "Тимоти"

705

ООО "Рэд"

706

ООО "Мышь"

707

ООО "Эстрада"

708

ООО "Мимоза"

709

ООО "Антонио"

710

ООО "Эдельвейс"

711

ООО "Рябинка"

712

ООО "Вечная любовь"

Справочник материалов

 

Код товара

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

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

 

6000

яйцо

1 шт

 

6001

молоко

1 л

 

6002

сахар

1 кг

 

6003

ванилин

20 г

 

6004

вишня

1 кг

 

6005

орех

1 кг

 

6006

кокос

1 кг

 

6007

лимон

1 шт

 

6008

мука

1 кг

 

6009

масло

1 кг

 

Налоговя ставка

0,15

налоговый период

 

налоговая база

сумма налога

 

доход (прибыль)

расход (убыток)

 

 

1 кв

25060

4417

20643,00

3096,45

2 кв

 

 

 

 

3 кв

 

 

 

 

4 кв

 

 

 

 

Расходы

Названия строк

Сумма по полю Сумма поставки

ЗАО "Декарт"

32

ООО "Дизайн-Интеркраска"

75

ООО "КОСМЕТИК ТВ"

594

ООО "ЛАКОС маркетинг"

716

ООО "ЛКЗ Деруфа"

647

ООО "Мефферт Продакшн"

36

ООО "Нортекс"

400

ООО "РГМ-строй"

621

ООО "Тиккотекс" филиал г.Москва

513

ООО "Финкраска-ФК"

21

ООО "ЭЛЬБА"

462

ООО "Ювитек"

300

Общий итог

4417

Доходы

Названия строк

Сумма по полю Сумма поставки

ООО "Антонио"

6000

ООО "Ламитет"

4000

ООО "Мимоза"

5000

ООО "Мышь"

8000

ООО "Рома"

500

ООО "Рэд"

900

ООО "Рябинка"

360

ООО "Салми"

300

Общий итог

25060

Инструкция

1. На листах 1-3 книги Microsoft Excel создаём таблицу «Справочники».

1.1. Объединяем ячейки A1-D1 и вводим заголовок таблицы.

1.2. Форматируем ячейки A2-D2, в которых будут находится названия столбцов, с помощью меню «Формат»       «Ячейки»      выбираем в закладке «Выравнивание» «перенос по словам»(ставим там флажок).

1.3. Вводим названия столбцов как представлено на рис.1

Справочник поставщиков

Код поставщика

Наименование поставщика

ИНН поставщика

КПП поставщика

Рис.1

 

1.4. Организуем контроль вводимых данных в колонке «ФИО»:

меню «Данные»     «Проверка». Дальнейшие действия соответствуют рис.2

                    рис.2

 

В закладке «Сообщение для ввода» вводим информацию, приведённую на рис.3

                        рис.3

 

Аналогичную информацию вводим в закладку «Сообщение об ошибке», только здесь ещё отмечаем «выводить сообщение об ошибке» и «Вид»-«останов».

Теперь при неправильном вводе данных программа будет выдавать сообщение об ошибке.

1.5. Вводим информацию, приведённую в таблице 1

Таблица 1

Справочник поставщиков

Код поставщика

Наименование поставщика

ИНН поставщика

КПП поставщика

500

ООО "КОСМЕТИК ТВ"

501

ООО "Ювитек"

502

ООО "Нортекс"

503

ЗАО "Декарт"

504

ООО "Тиккотекс" филиал г.Москва

505

ООО "РГМ-строй"

506

ООО "Мефферт Продакшн"

507

ООО "ЛКЗ Деруфа"

508

ООО "ЭЛЬБА"

509

ООО "ЛАКОС маркетинг"

510

ООО "Дизайн-Интеркраска"

511

ООО "КОСМЕТИК ТВ"

512

ООО "Финкраска-ФК"

1.6. Присваиваем имя группе ячеек.

Для этого выделяем ячейки A1-D15    меню      «Вставка»     «Имя»         «Присвоить» (рис.4)

                   рис.4

2. На 4-5 листах книга Microsoft Excel создаём таблицу «Книга покупок» и «Книга продаж»

2.1. Организуем проверку ввода данных в графу «Кода покупателя и продавца» с выдачей сообщения об ошибке.

2.2. Вводим исходные данные (рис.5)

Книга продаж

Код покупателя

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

Код товара

Дата поставки

Сумма поставки

700

 

6000

02.04.2007

500

701

 

6001

03.04.2007

300

702

 

6002

04.04.2007

4000

708

 

6003

15.04.2007

5000

709

 

6004

06.04.2007

6000

706

 

6006

17.04.2007

8000

711

 

6007

08.04.2007

360

705

 

6008

21.04.2007

900

 

 

 

Книга покупок

Код поставщика

Наименование поставщика

Код товара

Дата поставки

Сумма поставки

500

 

6000

03.04.2007

100

501

 

6001

04.04.2007

300

502

 

6002

05.04.2007

400

508

 

6003

06.04.2007

250

509

 

6004

06.04.2007

360

510

 

6005

08.04.2007

52

511

 

6006

09.04.2007

132

507

 

6007

20.04.2007

647

508

 

6008

22.04.2007

212

509

 

6009

23.04.2007

356

510

 

6002

13.04.2007

23

511

 

6003

14.04.2007

362

512

 

6004

25.04.2007

21

503

 

6005

26.04.2007

32

504

 

6006

27.04.2007

513

505

 

6002

29.04.2007

621

506

 

6003

30.04.2007

36

Рис.5

2.3.Графу «наименование поставщика и покупателя» заполняем с помощью меню «Вставка»      «Функция». В поле «Категория» выбираем «Ссылки и массивы», а в поле «Функция» - «ВПР».

Заполняем открывшееся окно как показано на рис.6

                                         рис.6

Затем копируем формулу по всей длине ячейки «наименование поставщика и покупателя».

Получим: рис.7

Книга покупок

Код поставщика

Наименование поставщика

Код товара

Дата поставки

Сумма поставки

500

ООО "КОСМЕТИК ТВ"

6000

03.04.2007

100

501

ООО "Ювитек"

6001

04.04.2007

300

502

ООО "Нортекс"

6002

05.04.2007

400

508

ООО "ЭЛЬБА"

6003

06.04.2007

250

509

ООО "ЛАКОС маркетинг"

6004

06.04.2007

360

510

ООО "Дизайн-Интеркраска"

6005

08.04.2007

52

511

ООО "КОСМЕТИК ТВ"

6006

09.04.2007

132

507

ООО "ЛКЗ Деруфа"

6007

20.04.2007

647

508

ООО "ЭЛЬБА"

6008

22.04.2007

212

509

ООО "ЛАКОС маркетинг"

6009

23.04.2007

356

510

ООО "Дизайн-Интеркраска"

6002

13.04.2007

23

511

ООО "КОСМЕТИК ТВ"

6003

14.04.2007

362

512

ООО "Финкраска-ФК"

6004

25.04.2007

21

503

ЗАО "Декарт"

6005

26.04.2007

32

504

ООО "Тиккотекс" филиал г.Москва

6006

27.04.2007

513

505

ООО "РГМ-строй"

6002

29.04.2007

621

506

ООО "Мефферт Продакшн"

6003

30.04.2007

36

 

Книга продаж

Код покупателя

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

Код товара

Дата поставки

Сумма поставки

700

ООО "Рома"

6000

02.04.2007

500

701

ООО "Салми"

6001

03.04.2007

300

702

ООО "Ламитет"

6002

04.04.2007

4000

708

ООО "Мимоза"

6003

15.04.2007

5000

709

ООО "Антонио"

6004

06.04.2007

6000

706

ООО "Мышь"

6006

17.04.2007

8000

711

ООО "Рябинка"

6007

08.04.2007

360

705

ООО "Рэд"

6008

21.04.2007

900

Рис.7

 

3. Переименуем Лист 6-7 в «Отчёт о прибыли и убытках».

3.1. Установив курсор в поле таблицы «Книга покупок» и «Книга продаж» с помощью меню «Данные»      «Сводная таблиц»         нажимаем кнопку «Далее»       «Далее»         «Макет»       рис.8. В результате мы создали ведомость  «Отчёт о прибыли и убытках» рис.9

                               рис.8

В результате мы создали ведомость по расчету «Налоговой ставки» рис.9

Налоговя ставка

0,15

налоговый период

 

налоговая база

сумма налога

 

доход (прибыль)

расход (убыток)

 

 

1 кв

25060

4417

20643,00

3096,45

2 кв

 

 

 

 

3 кв

 

 

 

 

4 кв

 

 

 

 

              

   рис.9

Вывод

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

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

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

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

Список используемой литературы:

1.                    Романов А. Н., Одинцов Б. Е. «Информационные системы в экономике», 2006 г.

2.                    Методические указания по выполнению контрольной работы по дисциплине «Информационные системы в экономике», 2007 г.