Реквизиты | Тип данных | Объём, байт |
Группа удобрений | Текстовый | 11 |
Код | Числовой | 1 |
Название подгруппы удобрений | Текстовый | 17 |
Код | Числовой | 1 |
Общий код | Числовой | 2 |
Всего | 32 | |
Количество строк в документе | 1000 | |
Объём документа, Кбайт | 31,25 |
Классификатор – это документ, с помощью которого осуществляется формализованное описание экономической информации в экономико-информационной системе ЭИС, содержащей наименование объектов видов материала и их кодовое обозначение. Особенностью составления классификаторов является то, что все поля в них заполняются вручную. При составлении классификаторов использовалась порядковая система кодирования. Построим классификатор удобрений.
Классификатор | |||
Общий код | Название подгруппы удобрения | Единицы измерения | Цена за 1 кг, руб. |
11 | доломитовая мука | кг | 105,00 р. |
12 | гажа | кг | 150,00 р. |
13 | молотый мел | кг | 270,00 р. |
21 | натриевая селитра | кг | 370,00 р. |
22 | кальциевая селитра | кг | 460,00 р. |
23 | мочевина | кг | 540,00 р. |
24 | сульфат аммония | кг | 540,00 р. |
31 | суперфосфат | кг | 140,00 р. |
32 | красный фосфор | кг | 200,00 р. |
41 | хлористый калий | кг | 300,00 р. |
42 | древесная зола | кг | 130,00 р. |
Реквизиты классификатора
Реквизит | Тип данных | Объём, байт |
Общий код | Числовой | 2 |
Название подгруппы удобрения | Текстовый | 17 |
Единиц. измерения | Числовой | 2 |
Цена за 1 кг, руб. | Денежный | 8 |
Всего | 29 | |
Количество строк в документе | 1000 | |
Объём документа, Кбайт | 28,32 |
2.2 Проектирование форм входных документов
Входной документ – это документ, содержащий исходные данные. В него могут входить первичные и накапливаемые данные учёта, данные предшествующих отчётных периодов из смежных систем автоматизированной обработки информации, поступающих извне в предприятие. Это так же документ, являющийся результатом обработки исходных данных и содержащий результативную информацию.
Входные и выходные формы документов, зафиксированные на машинных носителях, образуют информационную базу.
К входным документам относятся: документы внесения удобрения на посевы ячменя, внесения удобрения на посевы пшеницы, внесения удобрения на посевы овса, за 1 месяц. Периодичность составления входных документов- 3 раза в год: по трем месяцам – май, июнь, июль.
Документ «Внесения удобрений на посевы ячменя» за май месяц.
Ячмень за май | |||
Общий код | Удобрение | Кг на 1 га по плану | Кг на 1 га по факту |
13 | молотый мел | 0,34 | 0,35 |
22 | кальциевая селитра | 0,09 | 0,1 |
23 | мочевина | 0,01 | 0,1 |
32 | красный фосфор | 0,13 | 0,15 |
кодификатор | кодификатор | вручную | вручную |
2.3 Проектирование форм выходных документов
Документ, который является результатом обработки исходных данных и содержит результативную информацию, называется выходным. Данные в выходные документы вводятся автоматически. Они заполняются на основании данных входных документов, рассмотренных ранее. Вручную вводится только код услуг и код затрат[2].
Выходными документами в данной курсовой работе являются: расчет стоимости удобрений внесённых на определённые посевы в каждом месяце
Расчет стоимости удобрений вносимых в мае
Код | Наименование удобрения | Сумма вносимых удобрений по овсу | Сумма вносимых удобрений по ячменю | Сумма вносимых удобрений по пшену |
кодификатор | кодификатор | формула = кол-во вносимых в данном месяце удобрений по факту * цену | формула = кол-во вносимых в данном месяце удобрений по факту * цену | формула = кол-во вносимых в данном месяце удобрений по факту * цену |
Реквизит | Тип данных | Объём, байт |
Код | Числовой | 2 |
Наименование удобрения | Текстовый | 17 |
Сумма вносимых удобрений по овсу. | Числовой | 16 |
Сумма вносимых удобрений по ячменю | Числовой | 16 |
Сумма вносимых удобрений по пшену | Числовой | 16 |
Всего | 67 | |
Количество строк в документе | 500 | |
Объём документа, Кбайт | 32,71 |
3. Алгоритм и программное обеспечение. Контрольный пример
3.1 Алгоритм решения задачи
Начало
1. Присвоение индексу i значение первого месяца
2. Присвоение первоначальной сумме 0-го значения
3. Ввод N=3 месяца – периодичность решения задачи
4. i<=3. Начало цикла 1
5. Присвоение индексу j значение первой культуры
6. Присвоение первоначальной суммы j‑ой культуры 0-го значения
7. Ввод n=3 – количество культур
8. j<=3. Начало цикла 2
9. Ввод значений цены и количества удобрений j-ой культуры за i-месяц
10. Расчет суммы j‑ой культуры за i-й месяц
11. Накопление суммы S’ j‑ой культуры за i‑месяц
12. Присвоение индексу j следующего шага в цикле 2. Конец цикла 2
13. Вывод суммы S’
14. Накопление суммы S за i‑месяц
15. Присвоение индексу i следующего шага в цикле. Конец цикла 1
16. Вывод суммы S
17. Запись результат на диск
18. Распечатка результата
Конец
3.2 Контрольный пример
Решение задачи производиться посредством MicrosoftAccess. Все документы представлены в виде таблиц баз данных. В таблицах производятся все расчеты. Для составления контрольного примера использовались условные данные: данные о количество вносимого удобрения кг. на 1 га по плану по плану, количество вносимого удобрения кг. на 1 га по плану по факту во входном документе заполняются вручную.
В выходной документ все данные заносятся автоматически из входного документа.
Если в входном документе «Пшеница за июнь» поменять данные по графе – «количество удобрений в кг на 1 га по факту», то данные выходного документа «выходной за июнь по факту» по графе «сумма по пшенице» поменяются, согласно новым введённым данным.
ПО тестировалось на разных данных с целью определения возможных сбоев в программе.
3.3 Кнопочная форма
Для обработки данных в ПО создана кнопочная форма, которая включает в себя: 1. кнопка для открытия выходных документов 2. кнопка для открытия накопительной ведомости. 3. Кнопка для открытия классификатора.
Для создания кнопочной формы необходимо:
1 открыть объект «Формы» – Создать – режим Конструктора – ОК
2 на панели элементов нажать по элементу Кнопка и поместить ее на свободное место в области данных
3 щелкнуть правой кнопкой мыши по элементу Кнопка и выбрать режим Свойства
4на вкладке Макет в строке Подпись набрать открытие накопительной ведомости, а на вкладке События в строке Нажатие кнопки с помощью кнопки (…) выбрать Макросы и ОК
5 в окне Макрос1 набрать ввести имя Макроса и ОК
6 в окне открытие накопительной ведомости: макрос в столбце Макрокоманда в первом поле выбрать Открыть отчет, а в зоне Аргументы макрокоманды в строке Имя отчета выбрать – накопительная посевы, а в строке Режим – Просмотр. Сохранить макрос
7 подключить области заголовка и примечания и с помощью элемента (Аа) ввести текст заголовка. Сохранить
8 Сервис – Параметры запуска – в окне параметры запуска в поле Вывод формы / страницы выбрать необходимую форму – ОК.
9 Сохранить изменения
Аналогично в эту форму добавляются остальные кнопки (пункт 2–6).
4. Инструкция по использованию ПО
Главной задачей данного программного обеспечения является расчет по определению потребности и обеспеченности сельскохозяйственного предприятия в удобрениях. Программное обеспечение разработано в виде баз данных MSAccess и размещается в отдельном файле. Требованиями к аппаратному и программному обеспечению: ПК с операционной системой Windows. Наличие стандартного пакета программ (наличие MicrosoftWord, Excel и Access). Для работы с этим программным обеспечением необходимо запустить программу MSAccess, а затем открыть файл удобрения содержащий ПО.
В документе содержатся несколько баз данных: кодификаторы, классификаторы, входные, выходные документы.
Во всех этих базах данных содержатся документы указанного типа.
Для работы с программным обеспечением, созданным в рамках данной курсовой работы, используется следующая инструкция по его эксплуатации.
1. Открыть объекты таблиц – Кодификатор, занести данные в кодификатор «удобрения», группа удобрений, код, название подгруппы удобрений, код, общий код. Заполнить Классификатор по графам общий код, наименование, единицы измерения, цена за 1 кг, руб.
2.Открыть объекты таблицы – Входные документы и заполнить документыо внесении удобрений на посевы ячменя за май, июнь, июль месяц, а так же заполнить аналогичные входные документы по посевам овса и пшеницы. Открыть объекты таблицы Выходные документы и заполнить документ расчет стоимости удобрений вносимых в мае по ячменю, а так же по остальным месяцам и культурам.