АННОТАЦИЯ 2
ВВЕДЕНИЕ 7
1 ТЕОРЕТИЧЕСКИЙ ОБЗОР 9
1.1 Понятие информационной системы 9
1.2 Характеристика современных автоматизированных систем 10
1.3 Тенденции развития информационных систем учёта 12
1.4 Назначение функциональной модели системы 13
1.4.1 Обзор CASE-средств для моделирования бизнес-процессов 15
1.4.2 Выбор CASE-средства 17
1.5 Анализ предметной области 18
1.6 Общие требования к информационной системе учёта для сервиса аренды автомобилей 19
2 СРАВНЕНИЕ ОТЕЧЕСТВЕННЫХ И ЗАРУБЕЖНЫХ ТЕХНОЛОГИЙ И
РЕШЕНИЙ 20
2.1 Критерии оценки 20
2.2 Анализ рынка систем проката транспортных средств 20
2.3 Сравнительная таблица 24
3 ПРАКТИЧЕСКАЯ ЧАСТЬ 25
3.1 Проектирование диаграмм бизнес-процессов 25
3.2 Разработка информационной системы 29
3.2.1 Выбор средств разработки 29
3.2.2 Разработка базы данных системы 31
3.3 Примеры работы информационной системы 40
ЗАКЛЮЧЕНИЕ 46
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 47
Актуальность темы. Эффективность функционирования организаций и предприятий любой сферы деятельности напрямую зависит от своевременности обмена данными как внутри предприятия между его составляющими частям, так и вне его, то есть взаимодействие с другими предприятиями-партнерами, конкурентами. Чем больше и масштабнее предприятие, тем серьезнее пред его управляющими встает проблема организации и контроля потоков информации. Для решения таких проблем на предприятиях, вводят автоматизированную систему учёта – это человекомашинная система, обеспечивающая автоматизированный сбор и обработку информации, необходимой для оптимизации в различных сферах деятельности.
Представленная в данной работе информационная система учета и контроля исполнения заявок на аренду разработана с целью обеспечения информативности, ускорения обработки информации, учета поступающих заказов и контроля за своевременным выполнением условий договора со стороны клиентов.
Целью выпускной квалификационной работы является проектирование и разработка информационной системы учета для сервиса аренды автомобилей.
Задачи выпускной квалификационной работы:
- изучить особенности функционирования информационных систем учёта;
- выполнить анализ предметной области;
- произвести анализ существующих CASE-средств и выбрать подходящую для проектирования бизнес-процессов;
- реализовать базу данных в соответствии с требованиями поставленной задачи;
- разработать web-приложение для работы с базой данных сотрудниками компании по прокату автомобилей.
Объектом исследования выпускной квалификационной работы является деятельности компании проката транспортных средств.
Предметом выпускной квалификационной работы является информационная система учёта для сервиса по прокату легковых транспортных средств.
Практическая значимость выпускной квалификационной работы состоит в разработке информационной системы, позволяющей сократить объем однотипных действий сотрудников, упорядочить хранимые данные и ускорить их обработку.
Структура выпускной квалификационной работы состоит из введения, пяти разделов, заключения и библиографического списка.
Раздел «Теоретический обзор» посвящен раскрытию понятия информационных систем, их характеристики, тенденции развития. Этот же раздел содержит анализ предметной области, описаны цели, задачи и функции предприятия. Выделены требования к разрабатываемой информационной системе учёта для сервиса аренды автомобилей.
В разделе «Сравнение отечественных и зарубежных технологий и решений» приводятся сведения о существующих аналогах разрабатываемой системы, ихназначение и функции, достоинства и недостатки. Производится анализ рассмотренных систем по сформированным критериям.
Раздел «Практическая часть» включает в себя главу «Проектирование диаграмм бизнес-процессов», в которой рассмотрено построение функциональной модели компании с использованием средства CA Erwin Process Modeler. Во второй главе «Разработка информационной системы» приводятся обоснования выбора средств разработки, спроектирована и реализована база данных, для работы с которой, было разработано CRUD-приложение. В третьей главе «Примеры работы информационной системы» продемонстрирована работа web-приложения.
Объем выпускной квалификационной работы составляет 49 страницу машинописного текста и содержит 17 иллюстраций, 14 таблиц и библиографический список из 43 наименований.
В результате выполнения выпускной квалификационной работы была спроектирована и разработана информационная система учёта заказов для сервиса аренды автомобилей, предназначенное для сотрудников отдела менеджмента и управления.
В ходе выполнения работы были решены следующие задачи:
- изучены особенности функционирования информационных систем учёта;
- проведен анализ существующих CASE-средств для проектирования;
- выполнен анализ предметной области;
- сформированы общие требования к ИС учёта для сервиса аренды автомобилей;
- произведено сравнение существующих на рынке аналогов разрабатываемой системы;
- реализована база данных в соответствии с требованиями поставленной задачи;
- разработано web-приложение для работы с базой данных сотрудниками компании по прокату автомобилей.
Функциональное проектирование модели системы было осуществлено с использованием CASE-средства CA Erwin Process Modeler версии 7.3. Логическая и физическая модели данных реализованы средствами CA Erwin Data Modeler 7.3.
Разработка программного обеспечения системы осуществлена с использованием основного языка программирования PHP, а также такие языки, как HTML, JavaScript, CSS3 и системы управления реляционными базами данных MySQL.
Проведенные испытания показали, что программное обеспечение работает правильно и отвечает требованиям технического задания.
Таким образом, в результате выполнения выпускной квалификационной работы цель достигнута.
Разработанная система «Auto.RU» позволяет сократить временные затраты на учет клиентов и формирование заказов, помимо этого руководство сможет отслеживать в режиме реального времени все данные по клиентам, договорам и сотрудникам.
Рекомендации для дальнейшего развития проекта:
- добавление модуля генерации отчетов для руководителя;
- возможность регистрации клиентов, личный кабинет клиента, отправка заявки на аренду и оплата через электронную форму.
1 Бэзинс, Б. Java для начинающих. Объектно-ориентированный подход / Б. Бэ- зинс. – Санкт-Петербург: Питер, 2018. – 688 с.
2 Венделева, М.А. Информационные технологии в управлении: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. – М.: Юрайт, 2013. – 462 c.
3 Вигерс, К. Разработка требований к программному обеспечению / К. Вигерс; пер. с англ. - М.: Издательско-торговый дом Русская Редакция, 2004. - 576 с.
4 Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. – М.: Гелиос АРВ, 2002. – 368 с., ил.
5 Гвоздеева Т.В., Баллод Б.А. Проектирование информационных систем. Ростов: Издательский центр «Феникс», 2011. – 512 с.
6 Горбаченко В.И., Убиенных Г.Ф., Бобрышева Г.В. Создание функциональной модели информационной системы с помощью CASE-средства CA ERWin Process Modeler 7.3. – Пенза: ПГУ, 2010. – 66 с.
7 Грекул, В.И Проектирование информационных систем / В.И Гренкул. – М.: ИНТУИТ.ру, 2009. – 135 с.
8 Гринберг, А.С. Информационные технологии управления: Учебное пособие для вузов / А.С. Гринберг, Н.Н. Горбачев, А.С. Бондаренко. – М.: ЮНИТИ, 2010. – 479 с.
9 Грофф, Дж. Р. SQL. Полное руководство / Дж. Р. Грофф, П. Н. Вайнберг, Э. Дж. Оппелъ. - М.: Вильямс, 2014. - 960 с
10 Заботина, Н.Н. Проектирование информационных систем: учебное пособие / Н.Н. Заботина. – М.: ИНФРА-М, 2011. – 331 с.
11 Зелковиц, М. Принципы разработки программного обеспечения / М. Зелко- виц, А. Шоу, Дж. Гэннон. – М.: Мир, 1982. – 368 с.
12 Информационные системы: учебное пособие / Е.В. Бурцева, И.П. Рак, А.В. Селезнев, А.В. Терехов, В.Н. Чернышов. – Тамбов: Изд-во Тамб. гос. техн. ун-та, 2009. – 128 с. – 150 экз.
13 Инюшкина, О.Г. Проектирование информационных систем (на примере методов структурного системного анализа): учебное пособие / О.Г. Инюшкина. – Екатеринбург: «Форт-Диалог Исеть», 2014.
14 Ипатова, Э.Р. Методологии и технологии системного проектирования информационных систем / Э.Р. Ипатова, Ю.В. Ипатов. – М.: Флинта, 2013.
15 Клементьев И.П. Введение в CASE-технологии [Электронный ресур] / И.П. Клементьев. – У.: УГУб 2014. – 233с. http://www.twirpx.com/file/114589/
...43