Введение 4
1. Обследование предметной области 6
1.1. Теоретическое описание предметной области 6
1.2. Цели и задачи разработки проекта 7
1.3. Используемые при разработке программные средства 8
1.4. Обзор существующих программных решений 10
2. Проектная часть 11
2.1. Общее описание конфигурации 11
2.2. Описание объектов конфигурации 12
2.2.1. Справочники 12
2.2.2. Документы 13
2.2.3. Регистры сведений 14
2.2.3.1. Регистр сведений-курсы валют 15
2.2.4. Отчеты 16
2.2.4.1. Отчеты в 1С 17
2.2.4.2. Отчеты на основе OLAP 19
2.2.5. Обработки 22
2.2.6. Ролевая модель и интерфейсы пользователей 23
2.2.7. Печатные формы 27
3. Центр оперативной поддержки пользователей 29
3.1. Описание бизнес процесса 30
3.2. Описание для сотрудников 33
4. Практическое применение конфигурации 37
4.1. Первый запуск 37
4.2. Первоначальное заполнение базы 39
4.3. Примеры выполнения основных действий 41
4.3.1. Реализация товара 41
4.3.2. Поступление товаров 43
4.3.3. Отчеты 44
5. Перспективы развития 46
Заключение
Список использованных источников
Одной из главных составляющих успешного и эффективного существования любой строительной организации является комплекс программного обеспечения. Со временем объём данных увеличивается, и резервное хранение и стандартный ручной поиск всей информации необходимой документации является весьма трудоемким и не всегда эффективным и быстрым способом. Для обеспечения функционирования и возможности контроля всех этапов производства создаются автоматизированные информационные системы. АИС позволяет систематизировать все процессы и собирать их воедино.
Исходя из вышеизложенного, было принято решение реализовать проект, который представляет из себя информационную систему, с помощью которой любой, кто является сотрудником или контрагентом организации, может осуществлять контроль движения товаров и денежных средств, фиксировать факты оплаты, возврата, а также составлять все необходимые отчетные документы.
Основными целями проекта были выделены:
• развитие системы информационного взаимодействия между сотрудниками, контрагентами и администрации организации;
• регистрация данных о реализации товара и услуг или выполнении работ;
• составление отчетов в разрезе различных данных, с возможностью редактирования структуры пользователями.
Результат выполнения дипломной работы - программный кроссплатформенный комплекс на базе платформы 1С, предназначенный для автоматизации товарооборота, контроля оказания услуг, бухгалтерского и налогового учета, который включает подготовку регламентированной отчетности в коммерческой организации.
Для составления отчетов используется OLAP - набор технологий и инструментов для быстрой обработки данных, которые позволяют создавать различные произвольные сложные запросы внутри куба. OLAP в значительной мере ускоряет обработку запроса, расчета показателей и выполнения расчётов, обеспечивая просмотр и анализ данных в различных разрезах.
В результате выполнения дипломной работы была разработана конфигурация «Управление малой фирмой» на базе платформы «1С: Предприятие 8.3» и Microsoft Visual Studio.
В ходе работы была изучена предметная область, поставлены цели и задачи, проведен анализ рынка программного обеспечения в данной области, в результате которого было решено создать собственное решение, не перегруженное излишними возможностями и требующее меньше затрат для внедрения и освоения пользователями.
Разработанную систему можно использовать как удобное средство автоматизации.
Данное прикладное решение передано в опытную эксплуатацию в компанию «Стройэлектросервис».
1. Хрусталева Е. Ю., Радченко М. Г. Язык запросов "1С:Предприятия 8". - Москва.: 1С-Паблишинг, 2013 - 369 с.
2. «1С: Предприятие 8. Управляемое приложение» - основные концепции. [Электронный ресурс]. - URL: http://www.bytemag.ru/
3. «1С: Предприятие 8» Руководство разработчика [Электронный ресурс]. - URL: http://lib.ink/uchet-buhgalterskiy/
4. Кашаев С.М. Программирование в 1С: Предприятие 8.3. - СПб,:Питер, 2014. - 304с.
5. А.А. Барсегян, М.С. Куприянов, В.В. Степаненко, И.И. Холод. Методы и модели анализа данных: OLAP иData Mining - Издательство: БХВ-Петербург, 2004 г. - 298 с.
6. Кречетов Н., Иванов П. Продукты для интеллектуального анализа данных ComputerWeek-Москва. - 2013. - № 14-15. - 32-39 с.
7. Jeffrey Dean and Sanjay Ghemawat. MapReduce: Simplified Data Processing on Large Clusters. Proceedings of the Sixth Symposium on Operating System Design and Implementation, San Francisco, CA, December, 2014.
8. Mumick I. S., Quass D., Mumick B. S. Maintenance of Data Cubes and Summary Tables in a Warehouse. - Stanford University, Database Group, 2015.