Введение 5
Глава 1. Аналитическая часть 8
1.1 Содержательное описание предметной области 8
Выдача инвентаря 8
Оплата 9
Возврат инвентаря 9
1.2 Функционально-структурный анализ предметной области 12
1.3 Информационно-логический анализ предметной области 18
1.4 Анализ документооборота. Характеристики входной и результатной
информации 21
1.5 Анализ существующих разработок 22
Программа “Аренда и Прокат - AllRental” 22
Программа Rent-IN Аренда и прокат 22
«Программа учета проката и аренды» 23
Глава 2. Проектная часть 25
2.1 Обоснование проектных решений по видам обеспечения 25
2.1.1 Обоснование по техническому обеспечению 25
2.1.2 Обоснование по программному обеспечению 25
2.1.3 Обоснование по математическому обеспечению 26
2.1.4 Обоснование по информационному обеспечению 26
2.2 Разработка информационного обеспечения 28
2.3 Разработка программного обеспечения 37
2.4 Разработка подсистемы помощи 45
2.5 Расчет экономической эффективности проекта 46
Материальные затраты 51
Трудовые затраты 52
Заключение 57
Список литературы 60
Приложение Б 64
Приложение В 66
Приложение Г 67
Приложение Д 68
Приложение Е 70
Приложение Ж 71
Приложение З 73
Приложение м 74
Приложение К 75
Приложение Л 77
Приложение м 78
Приложение Н 80
Приложение N
В современном обществе в последнее время очень остро стоит вопрос использования альтернативных видов транспорта, не загрязняющих окружающую среду. Одним из самых популярных и доступных видов подобного транспорта является велотранспорт. Однако, несмотря на то, что велосипеды очень недороги в цене и обслуживании, не все жители городов по тем или иным причинам могут иметь у себя личный велосипед.
Решить эту проблему призваны пункты велопроката. Суть их состоит в том, что пользователь берет в пункте на некоторое заранее оговариваемое оплачиваемое время велосипед, использует его по назначению, и затем сдает его обратно в этот пункт. Таким образом, весьма актуальной становится проблема разработки системы учета и контроля велотранспорта для пунктов велопроката.
Тема дипломного проекта - «Разработка автоматизированного рабочего места менеджера для системы велопроката».
Актуальность темы заключается в том, что в настоящее время в системе велопроката недостаточно развита информационная система процессов сбора и обработки информации.
Цель выпускной квалификационной работы является разработка вебприложения для рабочего места менеджера для системы велопроката.
Для достижения поставленной цели, необходимо решить ряд задач:
1. провести содержательное описание процесса работы системы велопроката;
2. выполнить функционально-структурный анализ на
основе технологии структурного подхода;
3. выполнить информационно-логический анализ;
4. выполнить описание входных результатов документов;
5. провести анализ существующих разработок;
6. разработать базу данных для автоматизированного рабочего места;
7. спроектировать и реализовать web-приложение для пользователя;
8. разработать справочную систему автоматизированного рабочего места;
9. Рассчитать экономическую эффективность проекта.
Объектом исследования в данной работе является процесс велопроката,
предметом - автоматизированное рабочее место менеджера системы велопроката.
Для решения поставленных задач в работе были использованы следующие методы исследования: содержательный анализ предметной области, функциональный анализ на основе технологии SADT, информационный анализ и построение модели в форме ER-диаграммы, анализ документооборота, оформление входной и результатных документов на основе построения схемы данных в соответствии со стандартом ГОСТ 19.701-90, разработка даталогической модели на основе ER-диаграммы, разработка базы данных на MySQLи соединение веб-приложения с базой данных на основе языка php.Реализация интерфейса пользователя и веб-приложения на языках программирования HTML, РНРи Css.
Структура работы обусловлена целью и задачами исследования. Она состоит из введения, двух глав, заключения, списка использованной литературы в объеме 30 источников.
Результат работы заключается в разработке автоматизированного рабочего места менеджера для системы велопроката, которая может быть внедрена в практику подобных систем проката.
По результатам квалификационной работы была опубликована статья в журнале ВАК. Выходные данные публикации: Минкин А.В., Горбунова Э.Э. РАЗВИТИЕ ТВОРЧЕСКОГО ПОТЕНЦИАЛА ШКОЛЬНИКОВ НА ПРИМЕРЕ СОЗДАНИЯ АППАРАТНО-ПРОГРАММНОГО КОМПЛЕКСА «BLOCK» // Современные проблемы науки и образования. - 2015. - № 5; URL: http://www.science-education.ru/128-21610^aTa обращения: 10.09.2015)
Цель выпускной квалификационной работы состояла в разработке автоматизированного рабочего места менеджера для системы велопроката на основе предварительного функционального и информационного анализа предметной области. Для достижения поставленной решили ряд задач, в частности:
1. провести содержательное описание процесса работы системы велопроката;
2. выполнить функционально-структурный анализ на основе технологии структурного подхода;
3. выполнить информационно-логический анализ;
4. выполнить описание входных результатов документов;
5. провести анализ существующих разработок;
6. разработать базу данных для автоматизированного рабочего места;
7. спроектировать и реализовать интерфейс пользователя;
8. разработать справочную систему для автоматизированного рабочего места.
9. Рассчитать экономическую эффективность проекта.
В ходе дипломной работы перечисленные задачи решались на разных его этапах с применением разных методов. Результаты их решения отражены в соответствующих главах дипломной работы.
Суть системы велопроката состоит в том, что пользователь берет в пункте на некоторое заранее оговариваемое оплачиваемое время велосипед, использует его по назначению, и затем сдает его обратно в этот пункт. Без автоматизации очень затруднительно вести учет аренды, учет проката, рассчитывать суммы для оплаты за аренду, следить за своевременным возвратом. Необходимо отметить, что данный вид деятельности предполагает наличие большого объема информации и данных в работе, соответственно потребность в автоматизированных системах является очевидной.
В аналитической части данной квалификационной работы был выполнен полноценный аналитический анализ, который включает в себя: содержательный, функционально-структурный, информационно-логический анализы предметной области, описание системы документооборота, а также анализ существующих разработок.
В проектной части работы было дано обоснование проектных решений по техническому и программному, математическому и информационному обеспечению.
В ходе проектирования автоматизации комплекса задач построена инфологическая и датологическая модели, дано их описание, характеристика и описание входной и оперативной информации, описана их структура. Здесь также отражена структура каждого элемента информации.
Затем приводится описание форм и файлов для поддержания диалога с пользователем.
Для реализации данного проекта был выбранлокальный сервер Denwer (джентльменский набор Web - разработчика). Denwer -это локальный сервер (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка. База данных системы велопроката была реализована наMySQL.Соединение веб-приложения с базой данных было осуществлено на основе языка php. Для реализации интерфейса пользователя и веб-приложения мы использовали языки программирования HTML, РНРи Css.
Завершающим этапом разработки информационной системы является разработка подсистемы помощи, в которой дается подробное описание работы пользователя с системой, а также основные возможности системы.
В завершении дается расчет экономической эффективности внедрения системы, которые подтвердили целесообразность применения данной системе на практике: созданная АРМ позволяет сократить значительное количество времени, а также трудовые и стоимостные затраты в работе менеджера системы велопроката.
Анализ результатов решения поставленных задач позволяет сделать вывод о том, что все задачи решены и, таким образом, цель выпускной квалификационной работы достигнута.
АРМ менеджера системы велопроката создаёт принципиально новые условия для более эффективной работы системы велопроката. Сведения о клиенте всего один раз заносятся в личную карточку и помещаются в базу данных. При последующих посещениях клиента менеджер проката просто будет искать клиента через страницу поиска пользователей. Также в системе можно редактировать и удалять страницу клиента.
В дальнейшем при необходимости возможна доработка используемой базы данных и веб-приложения в соответствии с возникшими потребностями.