Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Движение библиотечного фонда в среде «1С Предприятие 8.3» ( Выбор комплекса задач автоматизации )

Содержание:

ВВЕДЕНИЕ

Система «1С:Предприятие» представляет собой единую технологическую платформу, посредством которой можно создавать программы (прикладные решения) [1-3].

Наличие такой платформы обеспечивает возможность автоматизировать деятельность подразделений компании и направлений бизнеса посредством разработки соответствующих конфигураций программ. На основе платформы 1С разрабатываются сложные прикладные решения, например, такое хорошо известное, как «1С:Бухгалтерия».

Гибкость платформы позволяет использовать систему «1С:Предприятие» для автоматизации в очень узкоспециализированной области - учете движения библиотечного фонда, включающего в себя процесс поступления и выбытия документов, который должен отражаться в библиотечной документации.

В качестве литературных источников выбраны следующие: в практических пособиях, разработанных М.Г. Радченко, Е.Ю. Хрусталевой, подробно разобран механизм разработки проектных решений в среде «1С:Предприятие»; книга С. Кашаева «Программирование в 1С:Предприятие 8.3» служит источником для освоения программирования на встроенном языке 1С; книги «Профессиональная разработка в системе «1С:Предприятие 8»» представляют собой хорошие источники в качестве дополнительной литературы [1-5].

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

ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1. Выбор комплекса задач автоматизации

Целью курсовой работы является изучение среды «1С:Предприятие», и разработка на ее основе проекта. Предметной областью разрабатываемого проекта является анализ движения библиотечного фонда. Для проверки полученных результатов разрабатываются контрольные примеры.

Первой задачей проектирования является изучение литературы и возможностей среды «1С:Предприятие», а также освоение работы в режимах «Конфигуратор» и «1С:Предприятие».

Второй задачей является разработка в режиме «Конфигуратор» справочников, документов и отчетов.

Третьей задачей является разработка контрольных примеров и демонстрация работы приложения в режиме «1С:Предприятие».

1.2. Характеристика документооборота, возникающего при решении задачи.

Рассматриваемая предметная область – движение книжного фонда библиотеки школы или колледжа. Минимальный период оценки количества поступившей и списанной литературы составляет один год. Для формирования отчетности необходимы данные за заданный период в несколько лет.

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

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

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

Результатами исследования движения фонда является возможность:

- включения полученной табличной и графической информации в годовую отчетность школы или колледжа в раздел «Состояние библитечного фонда».

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

1.3. Обоснование проектных решений по информационному обеспечению.

Требования к платформе для реализации проектного решения по информационному обеспечению движения библиотечного фонда обусловлен следующими особенностями:

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

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

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

ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ

2.1 Разработка справочников в среде «1С:Предприятие»

В режиме «Конфигуратор» разработчик строит прикладное решение, задает структуру данных, разрабатывает макеты, экранные формы и посредством встроенного в «1С:Предприятие» языка задает алгоритмы поведения созданных объектов.

После запуска режима «Конфигуратор» разработчику предоставляется дерево объектов конфигурации. Ветви дерева включают связанные между собой объекты конфигурации: справочники, документы, отчеты и т.д.

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

Для хранения информации о литературных источниках и учебных дисциплинах необходимо создать справочники: «УчебнаяЛитература» и «УчебнаяДисциплина». Предусматривается, что разработанные справочники пополняются новой информацией сотрудниками библиотеки после каждого учебного года. Для обеспечения сотрудникам библиотеки возможности работы со справочниками, соответствующие ссылки выносятся на рабочий стол, который отображается режиме «1С:Предприятие». На рабочем столе помимо подсистемы «Справочники» создаются еще две подсистемы: «Документы» и «Отчеты», наполнение которых будет производится при создании соответствующих объектов конфигурации (рисунок 5). Разработка подсистем приведена в параграфе 2.5.

Для создания справочника «УчебнаяЛитература» в дереве объектов конфигурации выделяется ветвь «Справочники» и нажимается кнопка «Добавить». В открывшемся окне задается в поле «Имя» название справочника «УчебнаяЛитература». Имя справочника необходимо задавать без пробелов, поэтому в среде «1С:Предприятие» предусмотрено поле «Синоним» и «Представление», в которых название отображается в классической форме в виде раздельных слов - «Учебная литература» (рисунок 1).

Рисунок 1. Задание основных свойств справочника
«Учебная литература»

Для отнесения справочника к соответствующей подсистеме необходимо перейти на закладку «Подсистемы» и установить галочку в строке «ЛитератураСправочники» (рисунок 2).

Рисунок 2. Определение подсистемы, в которой отображается справочник «Учебная литература»

В закладке «Данные» для справочника вводятся реквизиты: «Поступившая», «Списанная», «Разность» (рисунок 3). Для реквизитов устанавливаются следующие свойства:

- «Поступившая», тип «Число», длина 6, точность 0;

- «Списанная», тип «Число», длина 6, точность 0;

- «Разность», тип «Число», длина 6, точность 0.

Рисунок 3. Задание реквизитов справочника

Аналогично создается справочник «Учебная дисциплина». Затем вызывается окно настройки подсистем (рисунок 4) и устанавливается видимость ссылок «Учебная литература» и «Учебная дисциплина» в подсистеме «ЛитератураСправочники».

Рисунок 4. Окно настройки подсистем

После перехода на платформу «1С:Предприятие» на рабочем столе становятся доступны ссылки на справочники «УчебнаяДисциплина» и «Учебная
Литература» (рисунок 5).

Рисунок 5. Окно со справочниками «УчебнаяДисциплина» и «УчебнаяЛитература»

2.2 Разработка экранных форм документов в среде «1С Предприятие»

Для ввода и вывода информации о движении библиотечного фонда разрабатываются экранные формы в системе «1С:Предприятие». Пример экранной формы для задания исходных данных в справочник «Учебная литература» приведен на рисунке 6.

Рисунок 6. Экранная форма для ввода числовых данных в справочник

В строки: «Поступившая», «Списанная» и «Разность» вводятся числовые данные о движении библиотечного фонда.

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

Рисунок 7. Экранная форма для вывода графиков

Рисунок 8. Экранная форма для вывода гистограмм

Помимо графического способа отображения информации используется экранная форма, где результаты выводятся в табличном виде (рисунок 9).

Рисунок 9. Экранная форма для вывода информации в виде таблицы

2.3 Описание документов, необходимых для получения исходной информации

Основной учетной единицей в системе «1С:Предприятие» является «Документ». «Документ» - объект, который позволяет хранить информацию об операциях или событиях. Документ обладает свойством проведения. Проведение документа означает, что событие, связанное с ним, оказало влияние на состояние учета.

Для формирования информации, необходимой при построении отчетов, создан объект конфигурации «Документ», которому присвоено имя «ДокументЛитератураОбъемы».

Числовая информация из этого документа используются для вывода данных по движению библиотечного фонда за выбранный период времени. Заполняется документ «ДокументЛитератураОбъемы» данными из справочников «Учебная литература» или «Учебная дисциплина».

В отчете информация о движении библиотечного фонда, полученная по данным из справочников «Учебная литература» или «Учебная дисциплина», представлена в табличном и графическом виде. Период времени, для которого выполняется построение графиков, выбирается пользователем.

Для создания документа в дереве конфигурации выделяется ветвь «Документы», а затем нажимается кнопка «Добавить», и в результате появляется окно «Документ». На закладке «Основные» задается имя документа - «ДокументЛитератураОбъемы». Строка «Синоним» формируется автоматически и состоит из слов, которые в имени начинались с заглавных букв. Поля «Представление объекта» и «Представление списка» необходимо заполнять вручную (рисунок 10).

Рисунок 10. Установка свойств документа «ДокументЛитератураОбъемы»

Для отнесения документа к подсистеме «ЛитератураДокументы» необходимо перейти в закладку «Подсистемы» и выбрать соответствующий флажок.

При формировании списка реквизитов документа «ДокументЛитератураОбъемы» необходимо перейти к закладке «Данные» и задать в окне «Реквизиты»:

- «Поступившая», тип «Число», длина - 6, точность - 0;

- «Списанная», тип «Число», длина - 6, точность - 0;

- «Разность», тип «Число», длина - 6, точность - 0.

В режиме «1С:Предприятие» можно посмотреть полученный результат. На рабочем столе окна после нажатия на кнопку «Литература документы» появляется возможность выбрать ссылку на «Документ литература объемы». В окне «Панель навигации» появляется форма «Создать», в которой присутствует ссылка «Документ литература объемы», предназначенная для документа «ДокументЛитератураОбъемы». (рисунок 11).

Рисунок 11. Окно с документом «Документ литература объемы»

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

Для создания регистра накопления в дереве конфигурации выделяется ветвь «Регистры накопления», а затем нажимается кнопка «Добавить». В окне редактирования объекта конфигурации на закладке «Основные» заполняется «Имя» регистра – «РегистрЛитератураОбъемы». Поле «Синоним» заполняется автоматически. В поле «Вид регистра» выбираются «Остатки». Значенние «Расширенное представление списка» задается как «Движения по регистру Регистр литература объемы» (рисунок 12).

Регистр заполняется информацией из документа «ДокументЛитератураОбъемы» при нажатии кнопок «Все действия» → «Провести».

Регистр «РегистрЛитератураОбъемы» используется для получения суммы о движении библиотечного фонда за выбранный промежуток времени.

Для отнесения регистра к подсистеме «Литература документы» необходимо в закладке «Подсистемы» установить галочку около «Литература документы».

Рисунок 12. Установка основных свойств регистра «Регистр литература объемы»

В закладке «Данные» вводятся реквизиты регистра «Регистр литература объемы»:

- «Поступившая», тип «Число», длина - 6, точность - 0;

- «Списанная», тип «Число», длина - 6, точность - 0;

- «Разность», тип «Число», длина - 6, точность - 0 (рисунок 13).

Рисунок 13. Создание ресурсов регистра «Регистр литература объемы»

Для отображения на рабочем столе ссылки «Регистр литература объемы» в дереве объектов «Конфигурации» выделяется ветвь «Подсистемы», и в контекстном меню выбирается пункт «Все подсистемы» и выделяется подсистема «ЛитератураДокумент». В группе «Панель навигации.Обычное» необходимо включить видимость у «Регистр литература объемы» и перетащить ее мышкой в группу «Панель навигации» (рисунок 14).

Рисунок 14. Установка видимости для «Регистр литература объемы»

Движения документа - это записи в регистрах, создающиеся при проведении документа и отражающие изменения, производимые документом.

Для создания движения документа «ДокументЛитератураОбъемы» необходимо открыть окно редактирования объекта конфигурации «Документ», вызывать окно редактирования документа «ДокументЛитератураОбъемы» и перейти на закладку «Движения». Затем требуется раскрыть список «Регистры накопления» и отметить регистр накопления «РегистрЛитератураОбъемы» (рисунок 15).

Рисунок 15. Создание движений документа «РегистрЛитератураОбъемы»

Далее, после нажатия на кнопку «Конструктор движений» появляется окно «Конструктор движения регистров». В конструкторе для автоматического заполнения необходимо нажать кнопку «Заполнить выражения». К полям таблицы «Поступившая», «Списанная», «Разность» добавляются из таблицы «Реквизиты документа» поля: «Поступившая», «Списанная», «Разность» (рисунок 16).

Рисунок 16. Конструктор движения регистров

После нажатия на кнопку «ОК» в открывшемся окне «Модуль объекта» появится созданный конструктором программный модуль документа «ДокументЛитератураОбъемы». Листинг программы приведен в приложении (Листинг 1).

После перехода к режиму «1С:Предприятие» при нажатии на кнопку «Литература документ» и в открывшемся окне появляется команда «Регистр литература объемы» (рисунок 17).

Рисунок 17. Окно рабочего стола с командой «Регистр литература объемы»

2.4 Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи

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

Для формирования отчета, содержащего информацию о движении библиотечного фонда в виде диаграммы, в дереве объектов конфигурации необходимо выделить ветвь «Отчеты» и нажать кнопку «Добавить». В открывшемся окне редактирования объекта конфигурации на закладке «Основные» задается имя отчета как «ОтчетДиаграммы» и автоматически заполняется поле «Синоним» как «Отчет диаграммы».

При построении отчета необходимо создать его основу - схему компоновки данных. Для этого требуется нажать кнопку «Открыть схему компоновки данных» или кнопку открытия со значком «лупа» (рисунок 18).

Рисунок 18. Создание схемы компоновки данных отчета

В последовательно открывшихся окнах выполняется нажатие кнопки «Готово». Добавляется набор данных и запускается «Конструктор запроса». Затем в открывшемся окне из «Базы данных» нажатием кнопок «Документы» и «ДокументЛитератураОбъемы» выбирается четыре поля: «Дата», «Поступившая», «Списанная» и «Разность».

После того нажимается кнопка «Порядок» и упорядочиваются поля: «Поступившая», «Списанная» и «Разность» по полю «Дата» (рисунок 19).

Рисунок 19. Диалоговое окно конструктора запроса

Когда будут завершены эти операции, необходимо нажать на кнопку «ОК», и откроется окно формирования отчета «ОсновнаяСхемаКомпоновкиДанных» (рисунок 20). Конструктором генерируется текст запроса, который представлен в приложении (Листинг 2).

Рисунок 20. Окно формирования отчета «ОсновнаяСхемаКомпоновкиДанных»

Затем выполняется переход на закладку «Настройки». В дереве структуры отчета выделяется корневой элемент «Отчет» и вызывается его контекстное меню. Для добавления в отчет диаграмм нажимается кнопка «Диаграммы» (рисунок 21).

Рисунок 21. Окно выбора горизонтального измерения «Дата»

По измерению «Точки» откладываются даты (рисунок 21). Для этого необходимо нажать на кнопку «Точки». В открывшемся окне «Группировка» нажимается кнопка запроса с тремя точками. В открывшемся окне «Выбор поля» выбирается поле «Даты» и кнопка «ОК». Затем в окне «Группировка» нажимается «ОК».

В итоге получаем окно настроек отчета. По горизонтали откладываются «Даты», а по вертикали откладываются значения: «Поступившая», «Списанная» и «Разность». В появившемся окне из таблицы с шапкой «Доступные поля» перетаскиваем мышкой поля: «Поступившая», «Списанная» и «Разность» в таблицу с шапкой «Поле» (рисунок 22, 23).

Рисунок 22. Выбор диаграммы с измерением по горизонтали «Дата»

Рисунок 23. Выбор полей: «Поступившая», «Списанная» и «Разность» для отчета

Затем для формирования отчета необходимо осуществить выбор ресурсов в порядке, приведенном на рисунке 24.

Рисунок 24. Выбор ресурсов для отчета

После выбора ресурсов выбирается форма отчета в виде диаграммы, тип – график (рисунок 25).

Рисунок 25. Выбор типа диаграммы «График»

Для формирования таблицы, содержащей информацию о движении библиотечного фонда с заданным периодом, создается еще один отчет с именем «ОтчетПериоды» (рисунок 26)

Рисунок 26. Задание полей для отчета «ОтчетПериод»

Далее формируется схема компоновки данных (рисунок 27). Сгенерированный конструктором текст запроса, представлен в приложении (Листинг 3).

Рисунок 27. Основная схема компоновки данных отчета

Далее выполняется переход на закладку «Настройки», выбирается «Отчет», и создается вариант «Основной – Детальные записи». Затем необходимо задать возможность выбора даты периода. Для этого выполняется переход на закладку «Параметры», и включается видимость у «Начало периода». Затем нажимается кнопка «Начало периода», вызывается закладка «Пользовательские настройки элемента». После чего необходимо поставить галочку около «Включать в пользовательские настройки» и для завершения работы с диалоговым окном нажать кнопку «ОК». Аналогично повторяется последовательность операций для задания даты «Конец периода» (рисунок 28).

Рисунок 28. Окно для задания пользовательских настроек

После установки полей для задания периода необходимо перейти к закладке «Выбранные поля» и из таблицы с шапкой «Доступные поля» перенести мышкой в таблицу с шапкой «Поле»: «ПоступившаяКонечныйОстаток», «СписаннаяКонечныйОстаток» и «РазностьКонечныйОстаток» (рисунок 29).

Рисунок 29. Перенос полей из таблицы «Доступные поля» в таблицу «Поле»

В результате перехода на платформу «1С:Предприятие» при нажатии мышкой на кнопку «Литература отчеты» появляются команды «Отчет диаграммы» и «Отчет периоды» (рисунок 30).

Рисунок 30. Окно с отчетом «Отчет диаграммы» и «Отчет периоды»

Команда «Отчет диаграммы» позволяет получить графики или гистограммы для полей «Поступившая», «Списанная» и «Разность» для отражения движения библиотечного фонда за весь выбранный период, а команда «Отчет периоды» позволяет отобразить движение фонда за заданный период времени.

2.5 Описание разработанных подсистем в среде «1С:Предприятие»

Подсистема необходима для логического разделения прикладного решения на сегменты. Подсистемы формируют основу интерфейса прикладного решения.

Для разрабатываемой конфигурации необходимы три подсистемы: «ЛитератураСправочники», «ЛитератураДокументы» и «ЛитератураОтчеты». В подсистеме «ЛитератураСправочники» хранятся данные о литературе в численном виде, в «ЛитератураДокументы» вносятся данные из справочников, располагающихся в «ЛитератураСправочники». В подсистеме «ЛитератураОтчеты» находятся команды для вывода на экран графической или числовой информации о движении библиотечного фонда, полученной из документов «ДокументЛитератураОбъемы», «ДокументЛитератураОбъемы».

Создается подсистема «ЛитератураСправочники» из ветви «Общие», командой «Добавить» из ветви «Подсистемы». В открывшемся окне на закладке «Основные» задается имя «ЛитератураСправочники» (рисунок 31).

Рисунок 31. Создание подсистемы «Литература справочники»

Аналогично создаются подсистемы «ЛитератураДокументы» и «ЛитератураОтчеты».

После перехода в режим «1С:Предприятие» в открывшемся окне на рабочем столе отображаются подсистемы: «Литература справочники», «Литература документы» и «Литература отчеты» (рисунок 32).

Рисунок 32. Рабочий стол с подсистемами

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

Пример 1. В примере проводится демонстрация отчета «Учебная литература». Отчет составляется по документу «ДокументЛитератураОбъемы». Данные по годам выбираются из справочника «Учебная литература». Исходные данные, внесенные в «Документ литература объемы», приведены на рисунке 33.

Рисунок 33. Документ с исходными данными

Окно для заполнения «Документ литература объем» имеет вид (рисунок 34).

Рисунок 34. Окно для заполнения документа

Построение диаграмм и графиков выполняется для всего промежутка времени. Для построения графиков нажимаются последовательно кнопки «Литература отчеты» и «Отчет диаграмма». Выбирается «Вариант 2», и нажимается кнопка «Сформировать». В результате открывается окно с тремя графиками: «Поступившая», «Списанная» и «Разность» (рисунок 35).

Рисунок 35. Визуализация движения библиотечного фонда посредством графиков: верхний график- поступившая литература, средний график- списанная литература, нижний график – разность между поступившей и списанной.

Для построения гистограммы выбирается «Вариант 3» и далее нажимается кнопка «Сформировать». В результате откроется окно с гистограммами: «Поступившая», «Списанная» и «Разность» (рисунок 36)

Рисунок 36. Гистограмма, на которой приведены данные по поступившей, списанной литературе их разность

В каждой тройке столбцов на рисунке 36 первый столбец характеризует объем поступившей литературы, второй столбец – списанной и третий характеризует разность между поступившей и списанной.

Пример 2. В рассмотренном примере проводится демонстрация отчета «Учебная литература» с указанием периода. Таблица данных формируется в регистре из «Документ литература объемы» с использованием команды «Провести». В результате выполнения команды в регистре «Регистр литература объемы» будет получена таблица (рисунок 37).

Рисунок 37. Данные, хранящиеся в документе «Регистр литература объемы»

Для формирования с учетом заданного периода отчета необходимо нажать на кнопку «Отчет периоды». В открывшемся окне необходимо выбрать вариант «Основной» и задать периоды. После выбора периода необходимо нажать кнопку «Сформировать». В результате за выбранный период времени в колонках: «ПоступившаяПриход», «СписаннаяПриход» и «РазностьПриход» получится сумма объемов поступившей и списанной литературы, а также и их разность (рисунок 38).

Для проверки полученных результатов, приведенных на рисунке 38, можно просуммирорвать исходные заначения из рисунка 37.

Поступившая литература за период 2010-2012гг.: 57+59+61=177.

Списанная литература за период 2010-2012гг.: 42+44+46=132.

Разность между поступившей и списанной за период 2010-2012гг.: 15+15+15=45.

Рисунок 38. Отчет за период 2010-2012 по «Учебная литература»

Аналогично можно сформировать отчет для другого периода, например, за 2010-2017. Результаты приведены на рисунке 39.

Рисунок 39. Отчет за период 2010-2017 по «Учебная литература»

Проверка полученных результатов за период 2010-2017 также проходит успешно. (Поступившая литература 57+59+61+62+64+65+67+68=503; списанная - 42+44+46+48+50+52+54+55=391; разность между поступившей и списанной 15+15+15+14+14+13+13+13=112).

Пример 3. В данном примере проводится демонстрация отчета «Учебная дисциплина». Отчет составляется по документу «ДокументЛитератураОбъемы». Данные по годам выбираются из справочника «Учебная дисциплина», и строятся графики и гистограммы за весь период. Исходные данные для примера приведены на рисунке 40.

Рисунок 40. Исходные данные для примера 3

Построение графика выполняется аналогичным способом как в примере 2 и для всего промежутка времени. Выбирается «Вариант 2», и нажимается кнопка «Сформировать». В результате открывается окно с тремя графиками, где верхний - «Поступившая»; средний - «Списанная» и нижний - «Разность» (рисунок 41).

Рисунок 41. Графики для отчета «Учебная дисциплина»

На рисунке 42 приведена гистограмма, где в каждой тройке первый столбец – поступившая литература, второй – списанная, третий – разность.

Рисунок 42. Гистограммы для отчета «Учебная дисциплина»

Пример 4. В примере проводится демонстрация отчета «Учебная дисциплина» с указанием периода. Исходные данные для примера приведены на рисунке 43.

Рисунок 43. Исходные данные для примера 4

Для формирования отчета «Учебная дисциплина» необходимо нажать кнопку «Отчет периоды». В открывшемся окне выбрать вариант «Основной», задать периоды и нажать кнопку «Сформировать». Результаты приведены на рисунке 44.

Рисунок 44. Отчет за период 2012-2015 гг.

Для проверки полученных результатов можно вычислить сумму значений для каждго столбца таблицы, приведенной на рисунке 43, за период 2012-2015гг. Сумма полученных результаов для поступившей 132, списанной - 96 и разности - 36, что соотвествует отчету, приведенному на рисунке 44. Полученное соотвествие подтверждает корректность работы созданного на платформе «1С:Предприятие» решения и позволяет сделать вывод,что цель курсовой работы достигнута.

Вывод. Таким образом, разработано проектное решение, предназначенное для количественной оценки движения библиотечного фонда, которое включает справочники, документы, отчеты, а также программный код на язке 1С. Для наглядности информация в разработанном приложении представлена пользователю в двух вариантах: табличном и графическом. Работоспособность приложения продемонстрирована на четырех примерах.

ЗАКЛЮЧЕНИЕ

Из анализа выводов по главам можно заключить, что поставленная цель работы достигнута: проект разработан в среде «1С:Предприятие», работоспособность которого проверена контрольных примерах.

Разработаны подсистемы: «ЛитератураСправочники» для хранения числовой информации; «ЛитератураДокументы» для задания информации о движении библиотечного фонда и «ЛитератураОтчеты» для графического представления движения библиотечного фонда.

Решены все поставленные задачи проектирования:

- первая задача: изучена среда «1С:Предприятие»: работа в режимах «Конфигуратор» и «1С:Предприятие»;

- вторая задача:

а. разработана подсистема «ЛитератураСправочники» со справочниками для хранения результатов учета библиотечного фонда в численном виде как по объему всей учебной литературы «УчебнаяЛитература», так по отдельным учебным дисциплинам «УчебнаяДисциплина»;

б. разработана подсистема «ЛитератураДокументы» с документами «ДокументЛитератураОбъемы» и «РегистрЛитератураОбъемы», в которые вводятся данные из справочников;

в. разработана подсистема «ЛитератураОтчеты» с отчетами: «ОтчетДиаграммы» и «ОтчетПериоды», которые позволяют выводить информацию о движении библиотечного фонда в графическом или табличном виде;

- третья задача: разработаны контрольные примеры, на которых протестирована корректная работа разработанного приложения.

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

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Радченко М.Г. 1С: Предприятие 8.2. Практическое пособие разработчика / М.Г. Радченко, Е.Ю. Хрусталева. – М.: ООО «1С - Паблишинг», 2009. – 874 с.;

2. М.Г. Радченко М.Г. 1С: Предприятие 8.3. Практическое пособие разработчика / М.Г. Радченко М.Г., Е.Ю. Хрусталева. – М.: ООО «1С – Паблишинг», 2013. – 964с.;

3. Кашаев С. Программирование в 1С: Предприятие 8.3. / С. Кашаев – СПб: Питер, 2014. – 304с.

4. Профессиональная разработка в системе «1С: Предприятие 8» – Т.1. – М.: «1С: Предприятие 8», 2012. – 690с.

5. Профессиональная разработка в системе «1С: Предприятие 8», – Т.2. – М.: «1С: Предприятие 8», 2012 – 683с.

Приложение

Листинг 1

Рисунок 1. Модуль документа «ДокументЛитератураОбъемы»

На рисунке 1 приведен сформированный программный модуль для объекта «ДокументЛитератураОбъемы».

Листинг 2

ВЫБРАТЬ

ДокументЛитератураОбъемы.Дата КАК Дата,

ДокументЛитератураОбъемы.Поступившая,

ДокументЛитератураОбъемы.Списанная,

ДокументЛитератураОбъемы.Разность

ИЗ

Документ.ДокументЛитератураОбъемы КАК ДокументЛитератураОбъемы

УПОРЯДОЧИТЬ ПО

Дата

В коде, приведенном в «Листинге 2», осуществляется выбор полей «Дата», «Поступившая», «Списанная» и «Разность» из документа «ДокументЛитератураОбъемы» и числовые данные в отчете упорядочиваются по возрастанию дат.

Листинг 3

ВЫБРАТЬ

РегистрЛитератураОбъемыОстаткиИОбороты.ПоступившаяПриход,

РегистрЛитератураОбъемыОстаткиИОбороты.СписаннаяПриход,

РегистрЛитератураОбъемыОстаткиИОбороты.РазностьПриход

ИЗ

РегистрНакопления.РегистрЛитератураОбъемы.ОстаткиИОбороты КАК РегистрЛитератураОбъемыОстаткиИОбороты

Посредством кода, приведенного в «Листинг 3», выполняется выбор полей «ПоступившаяПриход», «СписаннаяПриход» и «РазностьПриход» из документа «РегистрЛитератураОбъемыОстаткиИОбороты» для формирования отчетов за выбранный период времени.