ВВЕДЕНИЕ 6
1 .ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ ИНФОРМАЦИОННЫХ СИСТЕМ 9
1.1 Основные понятия и определения информационных систем 9
1.2.1. Методологии моделирования бизнес-процессов 17
1.2.2. Системы моделирования бизнес-процессов 26
1.3 Инструментарий проектирования и разработки информационных
систем 30
1.3.1. Среды разработки 31
1.4 Анализ корпоративных информационных систем 35
2. РАССМОТРЕНИЕ ИНСТРУМЕНТАРИЯ, АНАЛИЗ И ИССЛЕДОВАНИЕ
АНАЛОГИЧНЫХ ПРОЕКТОВ 41
2.1 CRM-система 41
2.1.1 Назначение CRM-системы 41
2.2 Популярные CRM-системы 43
3. РАЗРАБОТКА И ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ПРОЕКТА 53
3.1 Краткая характеристика проекта 53
3.1.1 Функциональное назначение продукта, область его применения и
его назначение 53
3.1.2 Используемые технические средства 54
3.1.3 Специальные условия и требования организационного,
технического и технологического характера 54
3.1.4 Интерфейс и работа с приложением 54
3.1.5 Условия передачи документации или её продажи 61
3.2 Программная реализация приложения 61
3.2.1 Моделирование бизнес-процесса «Поиск объектов» 63
3.2.2 Краткая характеристика бизнес процесса «Поиск объектов (to-be)» 65
3.2.3 Моделирование бизнес-процесса «Поиск клиентов» 67
3.2.4 Краткая характеристика бизнес процесса «Поиск клиентов (to-be)» 69
3.2.5 Паттерн проектирования MVC 70
3.2.6 Процесс программной реализации приложения и её внедрение .... 75
3.2.7 Структура базы данных 87
3.3. Обоснование эффективности проекта 95
3.3.1 Бюджет затрат на проект 95
3.3.2 Экономический эффект 98
ЗАКЛЮЧЕНИЕ 102
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 104
ПРИЛОЖЕНИЕ А. Листинг ПО 110
Ныне ведение бизнеса без использования информационных технологий и информационных систем представляется трудно реализуемым. Это обуславливается тем, что в наше время для сохранения конкурентоспособности и достижения достаточно быстрого темпа развития, организация должна собирать и обрабатывать большие объёмы внешней и внутренней информации. Такие объёмы скоротечно меняющейся информации трудно поддаются качественному исследованию, обработке и отбору из всего потока нужной, актуальной и достоверной информации в «ручном режиме». Здесь на помощь приходят информационные технологии и информационные системы. Также информационные технологии и информационные системы весьма успешно решают вопросы автоматизации. Автоматизируются и оптимизируются основные и вспомогательные бизнес - процессы предприятий. Это также порождает необходимость обеспечения больших информационных потоков, формирует потребность работать в одной централизованной информационной системе управления.
У руководителей ныне существующих фирм устоялось мнение о том, что рентабельность и конкурентоспособность организации, в основном, имеет зависимость от формирования и использования информационных технологий и скорости, и качества обработки информации. Данное мнение обуславливается тем, что сегодня информационным технологиям отдана важная роль в работе с коммерцией, заказчиками, поставщиками, а также управлении предприятием в целом.
Для того, чтобы успешно проектировать, разрабатывать и развивать информационные технологии, необходимо владеть знаниями методологий и программных средств, которые позволяют в краткие сроки принимать верные решения и осуществлять управление организацией. Достижение высокого уровня развития информационной системы повышает инвестиционную привлекательность организации, а также снижает сложность контроля и управления бизнес-процессами организации.
Выбранная мной тема «Разработка веб-приложения для субъектов рынка риэлтерских услуг», на мой взгляд, весьма интересна, так как рынок информационных систем на сегодняшний день весьма насыщен, и каждая из информационных систем предлагает огромное количество функций для ведения бизнеса, которые значительно упрощают работу с информацией.
Актуальность темы данной выпускной квалификационной работы обуславливается тем, что не для каждой организации востребовано такое большое количество функций, ныне предлагаемое на рынке информационных систем. Некоторым организациям требуются более простые информационные системы с меньшим функционалом, в отличии от информационных систем, ныне существующих на рынке. Такие организации прибегают к помощи сторонних разработчиков с целью создания индивидуальной информационной системы, заточенные под свои определённые нужды.
Объектом исследования выпускной квалификационной работы является ООО «Астет». Это молодая организация, занимающаяся предоставлением риэлтерских услуг для арендаторов и арендодателей.
Предметом исследования выпускной квалификационной работы является эффективность реализации бизнес-процессов «Поиск объектов» и «Поиск клиентов» организации, а также информационная система управления данным бизнес-процессом.
При разработке информационной системы было необходимо решить следующие задачи:
• Проведение оценки уже достигнутых результатов организации;
• Проведение моделирования бизнес-процессов организации «As-is»;
• Выявление недостатков моделей «As-is»;
• Рассмотреть варианты совершенствования моделей «As-is»;
• Проведение реинжиниринга бизнес-процессов организации «As-is» для получения моделей «To-be»;
• Проведение расчётов экономической эффективности;
• Внедрение информационной системы.
Данный проект отражает реальное предложение для создания индивидуальной информационной системы.
Данная выпускная квалификационная работа состоит из 105 страниц, которые включают в себя: введение, заключение, 3 раздела, 26 подразделов, 41 рисунка, 20 таблиц и 52 источника.
В первом разделе выпускной квалификационной работы рассмотрены основные понятия, значение и особенности информационных систем, технологии описания и моделирования бизнес-процесса, а также технологии проектирования и разработки информационных систем.
Во втором разделе выпускной квалификационной работы рассмотрены существующие аналоги информационных систем для ведения бизнеса.
В третьем разделе выпускной квалификационной работы приведена краткая характеристика проекта, рассмотрены бизнес-процессы предприятия и течение всего проекта, а также приведено обоснование эффективности проекта.
При разработке индивидуальной информационной системы были решены следующие задачи:
• Проведены оценки уже достигнутых результатов организации;
• Проведено моделирование бизнес-процессов организации «As-is»;
• Выявлены недостатки моделей «As-is»;
• Рассмотрены варианты совершенствования моделей «As-is»;
• Проведён реинжиниринг бизнес-процессов организации «As-is» для получения моделей «To-be»;
• Проведены расчёты экономической эффективности;
• Внедрена информационной системы.
Главным недостатком моделей «As-is» бизнес-процессов организации являлся неудобный учёт клиентов и объектов в программных продуктах Microsoft - Word и Excel. Все данные заполнялись в текстовые документы и таблицы и даже в простых текстовых файлах. На основе этого были построены модели бизнес-процессов организации «As-is».
Для совершенствования моделей «As-is» было решено создать информационную систему в виде веб-приложения, а также Android- приложение для осуществления СМС-рассылок. Также во время разработки данной программы организация провела установку сервера, на котором программа и работает. Менеджеры организации подключаются к программе через браузер со своих рабочих компьютеров. Данное веб-приложение упростило менеджерам ведение учёта клиентов и объектов, а также позволило вести чёрный список нежелательных клиентов и объектов.
Всё вышеуказанное в совокупности позволило провести совершенствование бизнес-процессов организации.
При разработке были решены следующие задачи:
• Создание простого и интуитивного интерфейса;
• Удобное добавление и редактирование объектов и клиентов;
• Создание чёрного списка для нежелательных клиентов;
• Отправка смс-оповещений.
Были реализованы следующие функции:
• Ведение базы данных клиентов (арендаторов);
• Ведение базы данных партнёров (арендодателей);
• Сбор статистической информации о показателях заключённых договоров между арендаторами и арендодателями;
• Хранение данных о предоставляемых на аренду помещений;
• Рассылка смс-предложений клиентам;
• Ведение чёрного списка нежелательных номеров.
Были произведены все необходимые расчёты и выполнена соответствующая система условий экономической эффективности капиталовложений. Система условий удовлетворяет всем параметрам, и, следовательно, рассмотренный проект с экономической точки зрения является эффективным для реализации.
Были рассчитаны основные показатели эффективности для данного проекта:
• Чистая текущая стоимость;
• Внутренняя норма доходности проекта;
• Индекс рентабельности инвестиций;
• Простой срок окупаемости инвестиций;
• Дисконтированный срок окупаемости инвестиций.