Тип работы:
Предмет:
Язык работы:


АВТОМАТИЗИРОВАННОЕ ОБНОВЛЕНИЕ ИЗМЕНЕННЫХ КОНФИГУРАЦИЙ 1С

Работа №25240

Тип работы

Бакалаврская работа

Предмет

математика

Объем работы46
Год сдачи2018
Стоимость4900 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
267
Не подходит работа?

Узнай цену на написание


Введение
1 Основные понятия системы 1С и способы обновления измененных типовых
конфигураций 6
1.1 Основные определения 6
1.2 Способы обновления измененных типовых конфигураций 8
1.2.1 Обновление с помощью 1С 9
1.2.2 Обновление с помощью внешних программ 11
1.2.2.1 Программы для сравнения и объединения модулей 11
1.2.2.2 Программный продукт для комплексного сравнения и объединения 11
1.2.3 Использование внешних отчетов и обработок 12
1.2.3 Механизм расширения конфигураций 13
2 Авторский подход к автоматизации обновлений 15
2.1 Требования к программе 15
2.2 Выбор среды разработки и языка программирования 16
2.2 Структура программы 16
2.3 Описание программного продукта 17
2.3.1 Основные функции 18
2.3.2 Главная форма 19
2.3.3 Форма для вывода невнесенных изменении 22
2.4 Руководство пользователя 23
2.4 Тестирование 25
Заключение 27
Список используемых источников 28
Приложение

Большинство предприятий при осуществлении своей деятельности стремятся упростить и автоматизировать различные бизнес-процессы, а также бухгалтерский и управленческий учет. В решении этой задачи активно помогают информационные технологии, в частности технологическая
платформа «1С: Предприятие».
Предприятие» существует как совокупность различных программных инструментов, с которыми работают разработчики и пользователи. Но как бы 1С ни старалась быть гибкой, в процессе использования типовых конфигураций неизбежно возникает потребность вносить изменения и дорабатывать конфигурацию под индивидуальные нужды использующего ее предприятия. В этом случае ее становится гораздо сложнее обновить до новой версии из-за утраты совместимости с оригинальной типовой конфигурацией. В самой 1С механизм обновления несовершенен и неудобен, из-за чего программистам приходится вручную переносить большинство изменении.
Таким образом, главной целью данной работы является написание внешнего приложения для системы 1С, которое позволит частично автоматизировать процесс обновления измененных типовых конфигураций и перенос изменении из старой конфигурации в новую.
Для достижения данной цели были поставлены и решены следующие задачи:
1) Изучение встроенных в «1 С:Предприятие» возможностей по упрощению и автоматизации перевода конфигурации на новую версию;
2) Рассмотрение имеющихся на данный момент внешних решений, автоматизирующих процесс обновления конфигураций;
3) Разработка и программная реализация собственного алгоритма для автоматического сравнения и объединения конфигураций на языке программирования C++;
4) Реализация взаимодействия приложения и системы 1С для получения необходимых для объединения данных;
5) Реализация пользовательского интерфейса;
6) Тестирование полученного программного продукта на реальных конфигурациях в системе «1 С: Предприятие 8.3»;
Поскольку до сих пор не существует широко распространенного и дешевого решения для автоматизации обновления измененных типовых конфигураций, решение поставленной проблемы является актуальным. Оно поможет программистам 1С сэкономить время и нервы, а также избавит их от ошибок из-за человеческого фактора.
При написании данной работы были использованы труды следующих авторов: Нуралиев, Б.Г., Байдаков, В, Радченко, М.Г, Низамутдинов И., Пахомов Б., Толстобров А.А., Хромых В.Г., Шилдт, Г., Хоггенсон, Г., Темплеман, Дж., Рихтер Дж., Хортон, А.
Структурно выпускная квалификационная работа состоит из реферата, введения, двух глав, восьми пунктов, девяти подпунктов, заключения, списка используемых источников, четырех приложений.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


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


1 Глоссарий разработчика [Электронный ресурс] : Информационно-технологическое сопровождение пользователей 1С:Предприятия. - Режим доступа: https://its.1c.ru/db/v8devgloss.
2 Сравнение и объединение конфигураций, механизм [Электронный
ресурс] : 1 С: Предприятие 8, система программ. - Режим доступа:
http://v8.1c.ru/overview/Term_000000291.htm.
3 Автоматизированное обновление конфигураций 1С [Электронный ресурс] : - Режим доступа: https://solutions.1c.ru/catalog/auto-update/features.
4 Радченко, М. Г. 1С Предприятие 8.2 Практическое пособие
разработчика. Примеры и типовые приемы / М. Г Радченко, Е. Ю Хрусталева.- М.:ООО «1С-Паблишинг», 2009. - 874 с.
5 Байдаков, В. 1С-Предприятие 8.3. Руководство разработчика / В. Байдаков, В. Дранищев, Е. Королькова, А. Краюшкин, И. Кузнецов, М. Лавров, А. Моничев, А. Плякин, М. Радченко.-М.: ООО «1С», 2012. - 346 с.
6 Расширения [Электронный ресурс] : 1С:Предприятие 8, система программ. - Режим доступа: http://v8.1c.ru/o7/201410ext/index.htm
7 Хрусталева, Е. Ю. 1С:Предприятие 8.1. Конфигурирование и
администрирование - 3-е изд.перераб.и доп.-Спб.: «1С Паблишинг».2010. - 485с.
8 Хортон A. Visual C++ 2010: полный курс./ А. Хортон. - Пер.с англ. - М.: ООО «И.Д. Вильямс». 2011. - 1216 с.
9 Chowdhury K. Mastering Visual Studio 2017./ K. Chowdhury - Packt Publishing. 2017. - 466 с.
10 Templeman J. Microsoft Visual C++/CLI Step by Step./J. Templeman - 2013. 82 с.
11 Пахомов Б. И. C/C++ и MS Visual C++ 2010 для начинающих./ Б. И Пахомов - СПБ.: БХВ-Петербург. 2011. - 736 с.
12 Рихтер Дж. Windows для профессионалов: создание эффективных Win32-пpилoжeний с учетом специфики 64-разрядной версии Windows / Дж. Рихтер - Пер. с англ. — 4-е изд. — Спб.: Питер; М.: Издательство «Русская Редакция». 2008. - 720 с.
13 Hogenson G. Foundations of C++/CLI: The Visual C++ Language for .NET 3.5./ G. Hogenson - 2008. - 497 c.

Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ