Дипломная работа: Автоматизация документооборота организации ФГУП "Почта России"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
96
Описано дерево вызова программных модулей;
Описаны все разработанные программные модули;
Приведен контрольный пример программы.
Разработанный модуль является важной составляющей процесса
внедрения документооборота в организации и позволяет упростить процесс
работы с документами с помощью единой электронной базы.
97
Список использованной литературы
1. Бартеньев О.В. : Предприятие: программирование для всех М.:
Диалог-МИФИ, 2005 464с.
2. Березецкий С.А., Репин Д.С. Автоматизированная информационная
система «Мониторинг мероприятий по модернизации региональных систем
дошкольного образования» // Информатизация образования и науки. 2014. -
№3 (23). С. 63-74.
3. Басаков, М. И. Документы и документооборот коммерческой организации
/ М.И. Басаков. М.: Феникс, 2016. - 416 c
4. Мокрозуб В.Г., Поляков А.Н., Сердюк А.И.В., Марусич К.В., Овечкин
М.В. Автоматизированная информационная система подготовки производства
машиностроительного предприятия // Вестник Тамбовского государственного
технического университета. 2012. Т. 18. - №3. С. 598-603.
5. Радченко М.Г., Хрусталёва Е.Ю. «1С: предприятие 8.3. Практическое
пособие разработчика (+ CD-ROM М.: Эксмо, 2016 928с.
6. Борсук Н.А., Смоляр Е.С. Вопросы автоматизации документооборота на
предприятии // Наукоемкостные технологии в приборо- и машиностроении и
развитие инновационной деятельности в вузе: материалы Всероссийской
научно-технической конференции, 14-16 ноября 2017г. Т. 4 - Калуга:
Издательство МГТУ им. Н.Э. Баумана, 2017. С. 34-39. URL:
http://conference.bmstu-kaluga.ru/uploads/userfiles/december_2017_4.pdf (дата
обращения: 10.04.2020)
7. Губич, Л.В. Внедрение на промышленных предприятиях
информационных технологий поддержки жизненного цикла продукции: метод.
рекомендации / Л.В. Губич, Н.И. Петкевич; ред. О.Н. Пручковской. - Минск:
Белорусская наука, 2012. - 189 с. - лектронный ресурс]. Режим доступа:
http://biblioclub.ru/index.php?page=book&id=142897 (дата обращения:
24.03.2020).
8. Норенков, И.П. Основы автоматизированного проектирования
[Электронный ресурс]: учебное пособие / И.П. Норенков. Электрон. дан.
98
Москва: Изд-во МГТУ им. Н. Э. Баумана, 2009. 430 с. Режим доступа:
https://e.lanbook.com/book/106527 (дата обращения: 24.03.2020)
9. Петухов Р. Н. Концепция базы данных для системы электронного
документооборота в Oracle Database // Молодой ученый. 2017. №5. С.
27-31. URL https://moluch.ru/archive/139/39219/ (дата обращения: 24.03.2020).
10. Рыжко, А. Л. Информационные системы управления производственной
компанией учебник для академического бакалавриата [Электронный ресурс] /
А. Л. Рыжко, А. И. Рыбников, Н. А. Рыжко М.: Издательство Юрайт, 2018.
354 с. Режим доступа: https://biblio-online.ru/book/6E043B8F-D9D7-4362-855C-
D7E53CC85A19/informacionnye-sistemy-upravleniya-proizvodstvennoy-kompaniey
(дата обращения: 10.04.2020)
11. Смоляр Е.С., Борсук Н.А. Анализ возможностей технологической
платформы «1С: Предприятие 8.3» // Наукоемкостные технологии в приборо- и
машиностроении и развитие инновационной деятельности в вузе: материалы
Всероссийской научно-технической конференции, 17-19 апреля 2018 г. Т.4
Калуга: Издательство МГТУ им. Н.Э. Баумана, 2018 С. 4-7.
URL:http://conference.bmstukaluga.ru/uploads/userfiles/april_2018_tom_3.pdf (дата
обращения: 20.03.2020)
12. «1С: Документооборот 8» [Электронный ресурс] // «1C: Предприятие 8»
Система программ. URL: http://v8.1c.ru/doc8/ (дата обращения: 17.03.2020)
13. Шаньгин, В.Ф. Защита компьютерной информации [Электронный
ресурс]: учебное пособие / В.Ф. Шаньгин. Электрон. дан. Москва: ДМК
Пресс, 2010. 544 с. Режим доступа: https://e.lanbook.com/book/1122 (дата
обращения: 10.04.2020)
14. «Directum. Управление договорами» [Электронный ресурс] // Directum.
Системы для комплексных задач внутреннего и внешнего документооборота.
URL: http://directum.ru/contracts_management ата обращения: 20.03.2020)
15. «Docsvision Договоры» [Электронный ресурс] // СЭД Docsvision. URL:
http://www.docsvision.com/kupit/dv-catalog/docsvision5-dogovori.html (дата
обращения: 20.03.2020)
99
Приложение 1. Листинг программы
Проверка условия согласования
// согласование
Процедура НаСогласованиеПроверка Условия
(ТочкаМаршрутаБизнесПроцесса, Результат)
Результат = ЗначениеЗаполнено (ШаблонСогласования);
КонецПроцедуры
Реализация процедуры «Согласование»
Процедура СогласованиеПередСозданиемВложенныхБизнесПроцессов
(ТочкаМаршрутаБизнесПроцесса, ФормируемыеБизнесПроцессы, Отказ)
СогласованиеОбъект =
БизнесПроцессы.Согласование.СоздатьБизнесПроцесс();
СогласованиеОбъект.Дата = ТекущаяДатаСеанса();
СогласованиеОбъект.Автор = Автор;
Мультпредметность.ЗаполнитьПредметыПроцессаПоШаблону
(ШаблонСогласования, СогласованиеОбъект);
Мультипредметность.ПередатьПредметыПроцессу (СогласованиеОбъект,
ЭтотОбъект, Ложь, Истина);
СогласованиеОбъект.Проект = Проект;
СогласованиеОбъект.ПроектнаяЗадача = ПроектнаяЗадача;
СогласованиеОбъект.ЗаполнитьПоШаблону (ШаблонСогласования);
РаботаСБизнесПроцессами.СкопироватьЗначенияДопРеквизитов
(ЭтотОбъект, СогласованиеОбъект);
ФормируемыеБизнесПроцессы.Добавить (СогласованиеОбъект);
КонецПроцедуры
Проверка процедуры «Согласование» в бизнес-процессе
Процедура СогласованиеПроверкаУсловия (ТочкаМаршрутаБизнесПроцесса,
Результат)
Если Не ЗначениеЗаполнено (ШаблонСогласования) Тогда
Результат = Истина;
Иначе
ВложенныйПроцесс = НайтиВложенныйПроцесс
(БизнесПроцессы.ОбработкаВнутреннегоДокумента.ТочкаМаршрута.Согласова
ние);
Результат =
БизнесПроцессы.Согласование.ПроцессЗавершилсяУдачно
(ВложенныйПроцесс)
100
Или
БизнесПроцессы.Согласование.ПроцессЗавершилсяУдачноСЗамечаниями
(ВложенныйПроцесс);
КонецЕсли;
КонецПроцедуры
Проверка условия процедуры «Утверждение»
Процедура НаУтвержденииПроверкаУсловия (ТочкаМаршрутаБизнесПроцесса,
Результат)
Результат = ЗначениеЗаполнено (ШаблонУтверждения);
КонецПроцедуры
Реализация Процедуры «Утверждение»
Процедура УтверждениеПередСозданиемВложенныхБизнесПроцессов
(ТочкаМаршрутаБизнесПроцесса, ФормируемыеБизнесПроцессы, Отказ)
УтверждениеОбъект =
БизнесПроцессы.Утверждение.СоздатьБизнесПроцесс();
УтверждениеОбъект.Дата = ТекущаяДатаСеанса();
УттверждениеОбъект.Автор = Автор;
Мультпредметность.ЗаполнитьПредметыПроцессаПоШаблону
(ШаблонУтверждения, УтверждениеОбъект);
Мультипредметность.ПередатьПредметыПроцессу (УтверждениеОбъект,
ЭтотОбъект, Ложь, Истина);
УтверждениеОбъект.Проект = Проект;
УтверждениеОбъект.ПроектнаяЗадача = ПроектнаяЗадача;
УтверждениеОбъект.ЗаполнитьПоШаблону (ШаблонУтверждения);
РаботаСБизнесПроцессами.СкопироватьЗначенияДопРеквизитов
(ЭтотОбъект, УтверждениеОбъект);
ФормируемыеБизнесПроцессы.Добавить (УтверждениеОбъект);
КонецПроцедуры
Проверка процедуры «Утверждение» в бизнес-процессе
Процедура УтвержденПроверкаУсловия очкаМаршрутаБизнесПроцесса,
Результат)
Если Не ЗначениеЗаполнено (ШаблонУтверждения) Тогда
Результат = Истина;
Иначе
ВложенныйПроцесс = НайтиВложенныйПроцесс
(БизнесПроцессы.ОбработкаВнутреннегоДокумента.ТочкаМаршрута.Утвержде
ние);
Источник: https://baza.diplomsite.ru/previewfile/1722