Введение.
Успешное развитие современного бизнеса во многом зависит от широкого применения новейших информационных технологий, позволяющих обрабатывать информацию любого вида с наибольшей эффективностью. Из этого уже понятно что бизнесмены изучают основы создания и функционирования информационных систем, применяемых в бизнесе и экономике.
Методика постановки задачи для компьютерного решения.
Постановка задачи — это ее описание по определенным правилам, которое дает представление о сущности автоматизируемого процесса и логике преобразования исходных данных для получения результата. Постановка задачи состоит из следующих разделов:
1. Организационно-экономическая сущность задачи.
2. Описание входной информации.
3. Описание результирующей информации.
4. Описание условно-постоянной информации.
5. Описание алгоритма решения задачи.
6. Инструкция к решению задачи.
7. Контрольный пример.
Рассмотрим каждый из разделов более детально, иллюстрируя их содержание примером.
Возьмем для примера деятельность индивидуального предпринимателя Иванова Ивана Ивановича (ИП Иванов И.И.). В целях управления, повышения рентабельности производства, сдачи отчетности необходимо ежеквартально получать отчёт «О доходах и расходах индивидуального предпринимателя», содержащий:
Первый показатель рассчитывается путём сложения реализованных товаров, а второй – путём сложения всех купленных товаров. Третий показатель рассчитывается путем вычитания второго показателя из первого.
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 |
||
ИНН поставщика |
|
Ч |
12 |
||
КПП поставщика |
KPP |
Ч |
9 |
Описание структуры
«Справочник товаров»
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Ключ сортировки |
|
целые |
дробные |
||||
Код товара |
КТ |
C |
3 |
1 |
|
Наименование поставщика |
NТ |
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 |
молоко |
|
|
||||
6002 |
сахар |
|
|
||||
6003 |
ванилин |
|
|
||||
6004 |
вишня |
|
|
||||
6005 |
орех |
|
|
||||
6006 |
кокос |
|
|
||||
6007 |
лимон |
1 шт |
|
||||
6008 |
мука |
|
|
||||
6009 |
масло |
|
|
||||
Налоговя ставка |
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)
|
Рис.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.
Романов А. Н.,
Одинцов Б. Е. «Информационные системы в экономике»,
2.
Методические
указания по выполнению контрольной работы по дисциплине «Информационные системы
в экономике»,