ВВЕДЕНИЕ 6
ГЛАВА 1 АНАЛИЗ ИНФОРМАЦИОННОЙ СИСТЕМЫ «ВНУТРЕННИЙ
АУДИТ ПРЕДПРИЯТИЯ» 7
1.1 Технико-экономическая характеристика предметной области 8
1.1.1 Характеристика предприятия 8
1.1.2 Краткая характеристика подразделения и его видов деятельности ... 9
1.1.3 Сущность задачи автоматизации 12
1.2 Анализ существующей организации бизнес-процессов 13
1.3 Постановка задачи автоматизации бизнес-процессов 15
1.3.1 Построение и обоснование модели новой организации бизнес-
процессов 15
1.3.2 Цель и назначение автоматизированного варианта решения
задачи, основные требования к реализации 18
ГЛАВА 2 РАЗРАБОТКА И РЕАЛИЗАЦИЯ ПРОЕКТНЫХ РЕШЕНИЙ .... 21
2.1 Логическое моделирование предметной области информационной
системы «Внутренний аудит предприятия» 21
2.1.1 Логическая модель и ее описание 21
2.1.2 Классификаторы и системы кодирования 26
2.1.3 Характеристика нормативно-справочной и входной оперативной
информации информационной системы «Внутренний аудит предприятия» 28
2.1.4 Характеристика результатной информации 35
2.2 Физическое моделирование АИС «Внутренний аудит предприятия» 39
2.2.1 Архитектура АИС «Внутренний аудит предприятия» 39
2.2.2 Функциональная схема АИС «Внутренний аудит предприятия» . 41
2.2.3 Структурная схема проекта 43
2.2.4 Описание программного модуля формирования протокола
аудита 47
ГЛАВА 3 ОЦЕНКА И ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА 51
3.1 Выбор и обоснование методики расчета экономической
эффективности 51
3.2 Расчет показателей экономической эффективности проекта 52
ЗАКЛЮЧЕНИЕ 56
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 58
ПРИЛОЖЕНИЕ А Форма отчета - «Протокол внутреннего аудита» 61
ПРИЛОЖЕНИЕ Б SQL запрос для формирования отчета - «Сводный отчет по объектам аудита» 62
ПРИЛОЖЕНИЕ В Основные формы ввода и редактирования информации информационной системы «Внутренний аудит предприятия» 63
ПРИЛОЖЕНИЕ Г Структурная схема информационной системы «Внутренний аудит предприятия» 65
ПРИЛОЖЕНИЕ Д Акт о введении в опытно-промышленную эксплуатацию ИС «Внутренний аудит» 69
Современная рыночная экономика представляет собой сложный организм, который состоит из огромного количества разнообразных производственных, коммерческих, финансовых и информационных структур.
В настоящее время в большинстве организаций значительное внимание уделяется проблемам качества, экологии и промышленной безопасности. Эти три показателя очень важны и являются индикатором развития экономики государства.
Для устранения данных недостатков на многих предприятиях внедрена интегрированная система менеджмента (ИСМ), которая соответствует международным требованиям.
Внутренний аудит ИСМ является неотъемлемым и важным элементом управленческого контроля. В ходе аудита осуществляется контроль за корректностью функционирования отдельных рабочих процессов и подразделений предприятия, выявляются несоответствия и формируются предложения по устранению ошибок.
Автоматизация аудита имеет большое значение в современных условиях хозяйствования. Актуальность выбранной темы обоснована тем, что при проведении внутренних аудитов
- постоянно увеличивается количество информационных потоков;
- возрастают требования к скорости обработки информации и принятия решений;
- необходимо хранить и использовать в работе результаты предыдущих проверок;
- увеличивается объем отчетной документации.
Заказчиком разработки информационной системы «Внутренний аудит предприятия» является крупнейшее химическое предприятие ПАО «КуйбышевАзот». С 2010 года на предприятии действует корпоративная система на основе OracleE-BusinessSuite (OEBS), построенная на основе СУБД и серверов приложений продуктов компании Oracle.
Oracle Application Express (OracleApex) - среда разработки прикладного программного обеспечения на основе СУБД Oracle Database, целиком реализованная как веб-приложение.
Для интеграции информационной системы «Внутренний аудит предприятия» с КИС OEBS, было принято решение о разработке программного обеспечения в среде Oracle Apex.
Объект исследования - внутренний аудит предприятия.
Предмет исследования - автоматизация внутреннего аудита предприятия.
Целью выпускной квалификационной работы является разработка информационной системы «Внутренний аудит предприятия» в среде Oracle Apex.
Для достижения поставленной цели необходимо применить следующие задачи:
- определение требований к разрабатываемой информационной системе (ИС);
- разработка структуры системы с использованием языка UML;
- разработка программного обеспечения в среде Oracle Apex;
- реализация и тестирование программного обеспечения ИС в среде OracleApex.
Областью применения разрабатываемого программного обеспечения являются подразделения по управлению ИСМ крупных промышленных предприятий.
Бакалаврская работа состоит из 57 страницы и включает 33 рисунка, 12 таблиц, 20 источников.
Основной принцип программной инженерии состоит в том, что программы создаются в результате выполнения нескольких взаимосвязанных этапов: анализ требований, проектирование, разработка, внедрение, сопровождение. Эти принципы составляют жизненный цикл программного продукта. Именно эти принципы явились основой для реализации поставленной в бакалаврской работе задачи.
Целью выпускной квалификационной работы является разработка программного обеспечения автоматизированной информационной системы «Внутренний аудит предприятия» в среде OracleApex.
Актуальность темы обусловлена возрастающей ролью внутреннего аудита в управлении предприятием. Автоматизация процесса внутреннего аудита значительно сокращает время, необходимое на документирование аудиторских процедур, контроль выполнения программ проверок, формирование отчетности.
В работе была проанализирована и описана предметная область задачи «Внутренний аудит предприятия, сформулированы все требования, которым должна удовлетворять система. Для этой цели были выделены следующие функциональные подсистемы:
- подсистема ведения нормативно-справочной информации;
- подсистема авторизации;
- подсистема регистрации несоответствий;
- подсистема регистрации причин несоответствий;
- подсистема контроля и формирования отчетности;
- подсистема хранения данных.
При работе над задачей были разработаны спецификации основных требований системы «Городской телефонный справочник»: требования к программному обеспечению, функциональные и нефункциональные требования.
Для формализации бизнес-процессов системы были использованы методики моделирования IDEF0, DFD, которые представляют собой графический язык моделирования. Также были построены UML диаграммы. Результатом такого моделирования является совокупность диаграмм, описывающих выполнение бизнес-процесса. Диаграммы наглядно демонстрируют описываемый бизнес-процесс и способствуют упрощению выявления слабых мест в работе программы.
Для хранения и обработки данных системы «Внутренний аудит предприятия» была выбрана база данных ORACLE SQL и приложение Oracle Application Express (APEX). Для написания процедуры вывода информации в файлы формата EXCEL был использован язык программирования PL/SQL.
Для расчета экономической эффективности была выбрана методика сравнения проектируемой системы обработки информации с базовой. Расчеты показали, что окупаемость проекта равна 4 месяцам, годовой экономический эффект - 369589,08 руб.
По итогам тестирования разработанной информационной системы «Внутренний аудит предприятия» было принято решение о внедрении ее в опытно-промышленную эксплуатацию на ПАО «КуйбышевАзот».
Задача, поставленная в бакалаврской работе, полностью выполнена.
1. Карпова И. П. Базы данных : курс лекций и материалы для практ. занятий : учеб.пособие для студентов техн. фак. / И. П. Карпова. - Санкт- Петербург : Питер, 2013. - 240 с. : ил. - (Учебное пособие). - Библиогр.: с. 233- 234. - Прил.: с. 211-232. - Алф. указ.: с. 235-240. - ISBN 978-5-496-00546¬3 : 418- 60.
2. Самуйлов К.Е. Основы формальных методов описания бизнес- процессов. Учебное пособие / К.Е. Самуйлов, Н.В. Серебренникова, А.В. Чукарин - Москва: РУНД, 2013- 130с.
Электронные ресурсы
3. Варзунов А. В.Анализ и управление бизнес-процессами [Электронный ресурс]: учеб.пособие / А. В. Варзунов, Е. К. Торосян, Л. П. Сажнева. - Санкт-Петербург: Университет ИТМО, 2016. - 114 с.
4. Волков О. Стандарты и методологии моделирования бизнес- процессов [Электронный ресурс]. - http://www.connect.ru/article.asp?id=5710
5. Григорьев Д. Моделирование бизнес-процессов предприятия [Электронный ресурс]. - http://www.valex.net/articles/process.html.
6. Гринберг А. С. Информационный менеджмент [Электронный ресурс]: учебное пособие / А. С. Гринберг, И. А. Король. - Москва: ЮНИТИ- ДАНА, 2015. - 415 с. - ISBN 5-238-00614-4.
7. Гринберг А.С. Информационные технологии управления [Электронный ресурс]: учебное пособие для вузов / А.С. Гринберг, Н.Н. Горбачев, А.С. Бондаренко. - Электрон.текстовые данные. - М.: ЮНИТИ- ДАНА, 2017. - 478 c. - ISBN 5-238-00725-6.
8. Грофф, Дж. SQL: полное руководство [Электронный ресурс]: учеб. Пособие / Дж. Грофф, П. Вайнберг, Эн. Оппель. - М.: Вильямс, 2015. - 960 с.
9. Золотов С. Ю. Проектирование информационных систем [Электронный ресурс] : учеб.пособие / С. Ю. Золотов ; Томский гос. ун -т систем управления и радиоэлектроники. - Томск : Эль Учебное пособие Контент, 2013. - 86 с. - ISBN 978-5-4332-0083-8.
10. Кайт, Томас Oracle для профессионалов. Технологии и решения для достижения высокой производительности и эффективности [Электронный ресурс]: учеб. Пособие / Томас Кайт , Дарл Кун. - М.: Вильямс, 2015. - 960 с.
11. Корпоративный сайт «КуйбышевАзот» [Электронный ресурс]. - http: //www.kuazot .ru/
12. Ознакомительное руководство Oracle Database Express Edition 10g
Release 2 (10.2) [Электронный ресурс]. - http://www.oranet.ru/OraDoc1
0gXE/admin.102/b25610/toc.htm.
13. Реинжиниринг бизнес-процессов [Электронный ресурс]: учеб.пособие / А. О. Блинов [и др.]; под ред. А. О. Блинова. - Москва: ЮНИТИ-ДАНА, 2015. - 343 c. - ISBN 978-5-238-01823-2.
14. Фролова Е.А. Программирование на PL/SQL [Электронный
ресурс]: учеб. Пособие / Е. А. Фролова; Московский технический
университет связи и информатики. - Москва, 2016. - 24 с.
Литература на иностранном языке
15. John E. Pro Oracle Application Express // E. John, S. Spendolini, New York: Apress. - 2016. - p. 712
16. Schrader M. Oracle Essbase & Oracle OLAP // M. Schrader, Gardners Books. - 2016. - p. 236
17. Feuerstein S. Oracle PL/SQL Programming // S. Feuerstein, B. Pribyl. - 2014. - p.524
18. Murach J. Murach’s Oracle SQL & PL / SQL for Developers //J. Murach. - 2014. - 632
19. McLaughlin M. Oracle Database 12c PL/SQL Programming // M. McLaughlin, Amazon Media EU S.a r.l. - 2014. - 1192
20. Sciore E.Understanding Oracle APEX 5 Application Development // E.Sciore, Apress. - 2015. - 348