ВВЕДЕНИЕ 6
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 9
1.1. Т ехнико-экономическая характеристика объекта управления 9
1.2. Экономическая сущность комплекса задач 11
1.3. Обоснование необходимости и цели использования вычислительной
техники для решения данного комплекса задач 17
1.4. Общая характеристика организации машинной обработки 19
1.5. Формализация расчетов 21
1.6. Обоснование проектных решений по информационному
обеспечению комплекса задач 22
1.7. Обоснование проектных решений по программному обеспечению
комплекса задач 26
1.8. Обоснование проектных решений по технологии сбора, передачи,
обработки и выдачи информации 33
2. ПРОЕКТНАЯ ЧАСТЬ 35
2.1. Информационное обеспечение комплекса задач 35
2.1.1. Инфологическая модель и её описание 35
2.1.2. Характеристика входной информации 38
2.1.3. Характеристика результатной информации 49
2.2. Машинная реализация комплекса задач 52
2.2.1. Схема взаимосвязи программных модулей 52
2.2.2. Организация технологического процесса сбора, передачи,
обработки и выдачи информации 58
2.2.2.1. Схема технологического процесса сбора, передачи, обработки
и выдачи информации и ее описание 58
2.2.2.2. Инструкционные карты основных операций
технологического процесса 59
3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ 67
3.1. Выбор и обоснование методики расчета экономической эффективности
проекта 67
3.1.1. Разработка плана выполнения работ 70
3.1.2. Трудоемкость разработки программного обеспечения 75
3.2. Расчет показателей экономической эффективности проекта 77
3.2.1. Смета затрат на разработку программы 77
3.2.2. Расчет среднегодовых затрат на функционирование системы 79
3.2.3. Расчет показателей экономической эффективности 84
ЗАКЛЮЧЕНИЕ 85
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 86
ПРИЛОЖЕНИЯ 88
На сегодняшний день проблема хранения и обработки больших массивов информации является одной из важных во всем мире. Для больших компаний, в частности крупных ритейлеров, эта проблема является особенно актуальной, так как через них за один день могут проходить тысячи и миллионы транзакций. Тысячи различных решений были придуманы для решения данной проблемы. Результатом является то, что практически во всех компаниях используют системы автоматизации повседневной деятельности - OLTP-системы. Но помимо этого не менее важной является обработка и анализ всей информации. Почти всегда данную проблему практически невозможно решить средствами существующих OLTP-систем, так как в их основе лежат другие принципы, и они решают другие задачи. В результате чего информация недоступна управляющему персоналу компаний, которые отвечают за принятие решений. Это приводит к тому, что возникает потребность в системах, которые могли бы использовать информацию из OLTP-систем, не нарушая ход их работы, и при этом главной целью которых была бы поддержка принятия аналитических решений. Такими системами являются OLAP-системы или хранилища данных.
Процесс принятия решений является неотъемлемой частью управления любым бизнесом[6]. Ежедневно в компаниях принимаются различные решения по дальнейшему развитию и текущим операциям. Некоторые из этих решений могут целиком изменить положение компании на рынке.
Процесс принятия решений важен для любой компании, будь то огромная сеть магазинов по всему миру, или небольшой магазин. Каждый день владельцы и менеджеры решают, какие продукты им закупать, какие скидки и кому предложить, какие услуги предоставлять. Зачастую именно от того, какое решение будет принято, зависит будущее бизнеса. Правильное решение может быть выбрано исключительно исходя из актуальной информации о текущем положении дел в компании. И если для небольших компаний данная информация может быть получена и без внедрения дополнительных систем, то для большого и среднего бизнеса обработка и анализ всего объема информации вручную практически невозможна.
Хранилища данных, будучи спроектированы правильным образом, предоставляют все необходимые механизмы для доступа к информации, важной для принятия решений в компании в любой момент времени. А так же, делают доступ к информации максимально удобным, а саму информацию максимально достоверной. Гибкость хранилищ данных позволяет обеспечить все будущие потребности в компании, за счет внесения исключительно небольших изменений в архитектуру хранилища.
Целью данного дипломного проекта является проектирование OLAP- системы для торговой сети магазинов DNS.
Для достижения поставленной цели, необходимо решить следующие задачи:
- изучить предметную область, т. е. процесс управления в торговой сети магазинов (понятие, сущность, миссию, организационную структуру и систему управления);
- провести анализ существующей организации бизнес-процессов;
- осуществить постановку задачи автоматизации бизнес-процессов;
- провести работы по созданию проекта ИС и с помощью разработанной ИС осуществить анализ эффективности OLAP-системы;
- разработать программное обеспечение для управления учета торговых операций и проведения многомерного анализа;
- выполнить расчет экономической эффективности разработанной автоматизированной информационной системы.
Дипломный проект состоит из введения, 3-х глав, заключения, списка литературы, которая использовалась при написании дипломного проекта и приложений.
Во введении выявлена актуальность рассматриваемой темы, указаны цель и задачи, определены предмет и объект исследования.
В первой главе рассмотрены теоретические аспекты процессов протекающих в объекте управления, обоснован выбор технических и программных средств автоматизации, информационного обеспечения и методов сбора и обработки информации.
Во второй главе представлены результаты разработки информационного и программного обеспечения OLAP-системы.
В третьей главе представлены результаты экономическое обоснование разработки OLAP-системы.
В заключении сделаны выводы по проделанной работе.
При проектировании использовались СУБД Microsoft Access 2017, объектно-ориентированный язык программирования Delphi ХЕ,СА8Е-средство ERWin, которое позволяет создавать графические модели бизнес-процессов.
Для расчета экономической эффективности автоматизированной системы выбрана методика расчета экономической эффективности, выполнен расчет показателей экономической эффективности. Расчет показал экономическую эффективность разработки.
Хранилища данных, будучи спроектированы правильным образом, предоставляют все необходимые механизмы для доступа к информации, важной для принятия решений в компании в любой момент времени. А так же, делают доступ к информации максимально удобным, а саму информацию максимально достоверной. Гибкость хранилищ данных позволяет обеспечить все будущие потребности в компании, за счет внесения исключительно небольших изменений в архитектуру хранилища.
В данном дипломном проекте разработана OLAP-система для торговой сети магазинов DNS. Для достижения поставленной цели были решены следующие задачи:
- изучена предметная область, т. е. процесс управления в торговой сети магазинов;
- проведен анализ существующей организации бизнес-процессов;
- осуществлена постановка задачи автоматизации бизнес- процессов;
- создана ИС и с помощью разработанной ИС осуществлен анализ эффективности OLAP-системы;
- разработано программное обеспечение для управления учета торговых операций и проведения многомерного анализа;
- выполнен расчет экономической эффективности разработанной автоматизированной информационной системы.
При проектировании использовались СУБД Microsoft Access 2017, объектно-ориентированный язык программирования Delphi XE,CASE-средство ERWin, которое позволяет создавать графические модели бизнес-процессов.
Для расчета экономической эффективности автоматизированной системы выбрана методика расчета экономической эффективности, выполнен расчет показателей экономической эффективности. Расчет показал экономическую эффективность разработки
1. Абдулгалимов А.М., Мурадов М.М., Адеева М.Г Методические указания к
выполнению дипломных проектов студентами специальности 080801 -
«Прикладная информатика в экономике». - Махачкала: ДГТУ, 2013
2. Автоматизированные информационные технологии в экономике. /Под общей ред. И.Т. Трубилина. - М.: Финансы и статистика, 2003.
3. Автоматизированные информационные технологии в экономике. /Под ред. Г.А. Титоренко. - М.: Компьютер, ЮНИТИ, 2004.
4. Архангельский А.Я. Программирование в C++ Builder - М: ЗАО «Издательство БИНОМ» 2010.
5. Архангельский А.Я. Программирование в C++ Builder 6 - М: ЗАО «Издательство БИНОМ», 2003
6. Бабаев Ю.А., Петров А. М., Мельникова Л. А. Бухгалтерский учет. Учеб-ник для бакалавров. - Проспект, 2015.
7. Басовский Л. Е. Экономический анализ. М., 2003
8. Брусакова И.А., Чертовской В.Д. Информационные системы и технологии в экономике - М.: Финансы и статистика, 2007
9. Грабауров В. Информационные технологии - М.: Издательство «Современный мир», 2006.
10. Диго С.М. Проектирование баз данных. М.: Финансы и статистика, 2002.
11. Захарьин В.Р. Все о бухгалтерских проводках. - Эксмо, 2012.
12. Информационные системы в экономике. Под ред. В.В. Дик. - М.: Финансы и статистика, 1996.
13. ИцикБен-Ган Microsoft SQL Server 2012. Высокопроизводительный код T-SQL. Оконные функции. -СПб.:БХВ-Петербург, 2013
14. Карминский А.М., Черников Б.В. Информационные системы в экономике, в 2 частях, ч.1 - М.: Финансы и статистика, 2006
15. Карпова Т. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2011.
16. Кириллов В.В., Основы проектирования реляционных баз данных. СУБД - СП: БХВ-Петербург, 2008.
17. Климова Л. М. Delphi 7. Основы программирования. Решение типовых задач. Самоучитель / Л.М. Климова. - М.: КУДИЦ-Образ, 2017
18. Марков А.С. Базы данных. Введение в теорию и методологию. М.: Финансы и статистика, 2002.
19. Методические указания к выполнению лабораторного практикума по дисциплине «Базы данных». Абдулгалимов А.М., Мурадов М.М., Махачкала: ДГТУ, 2012.
20. Налоговый кодекс Российской Федерации. М.: «Издательство ЭЛИТ», 2007.
21. Палий В.Ф. Современный бухгалтерский учет. - М.: Изд-во «Бухгалтерский учет», 2012.
22. Репин В., Бизнес-процессы. Моделирование, внедрение, управление - М.: Манн, Иванов и Фербер, 2013
23. Фигурнов В. Э. IBM PC для пользователя. - М.: ИНФРА-М, 1997.
24. Шутенко Ю. Visual Foxpro для профессионалов - СПб:БХВ - Петербург, 2009.
Интернет-источники
1. http://DNS-dagestan.ru- сайт ООО "DNS".
2. http://www.informationweek.com/differences-of-opinion/17800088
3. http://www.kimballgroup.com/2003/09/17/the-bottom-up-misnomer