大同市自驾车辆散租系统的设计与实现
发布时间:2021-02-26 11:28
随着社会和经济的飞速发展,人们生活水平的不断提高,车辆更新迭代的速度越来越快,越来越多的人选择租车出行。本系统基于这样的市场需求应运而生,为了提高车辆利用率,解决人们出行问题,本文设计并实现了自驾散租系统。该系统根据用户的权限,展示不同内容,一般的用户可以在网站上实现车辆的订车,排车、还车和相应订单的获取,管理员除了包含基本的用户权限,还可以看到车组车型、供应商管理、价格管理等后台管理数据。网上租车大大提高了租车的效率,处处彰显以人为本的原则,力求达到更好的用户体验。本系统在开发阶段采用的是前后端分离的技术,前后端采用jsonp的数据格式解决跨域问题,进行数据的获取和存储。前端采用的是backbone和require实现模块化开发和前端路由机制,后端采用SpringMVC+Mybatis横向按照模块分工,纵向按照MVC的模式进行开发,使得每一个模块都可以单独运行,为后续开发手机端的app打下基础。数据存储采用了缓存机制Redis和mysql数据库,缓存机制大大提高了数据读取的速率,保证了高并发。本系统实现了订单管理、车辆管理、价格管理、供应商管理、车组车型管理和基础数据的功能。本文在需...
【文章来源】:大连理工大学辽宁省 211工程院校 985工程院校 教育部直属院校
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 背景介绍与意义
1.2 现状分析
1.3 本文主要工作
1.4 论文组织结构
2 相关技术介绍
2.1 前后端分离介绍
2.1.1 前端技术
2.1.2 后端技术
2.2 辅助工具
3 需求分析
3.1 系统的需求分析
3.1.1 系统的功能性需求
3.1.2 系统的非功能性需求
3.2 系统业务状态分析
3.3 系统的功能模块分析
4 系统设计
4.1 总体设计
4.1.1 系统结构设计
4.1.2 功能模块设计
4.1.3 数据库设计
4.2 详细设计
4.2.1 订单管理模块
4.2.2 价格管理模块
4.2.3 车辆管理模块
4.2.4 供应商管理模块
4.2.5 其他管理模块
5 系统的实现
5.1 订单管理模块实现
5.2 价格管理模块实现
5.3 车辆管理模块实现
6 系统的测试
6.1 系统测试的概述
6.2 测试的基本原则
6.3 测试用例的设计
结论
参考文献
致谢
【参考文献】:
期刊论文
[1]关于Mybatis持久层框架的应用研究[J]. 荣艳冬. 信息安全与技术. 2015(12)
[2]“互联网+”时代的社会大同——以uber为例[J]. 陈耀威,胡卓月,何斐然,朱艾,张川,陈婷婷. 中外企业家. 2015(33)
[3]滴滴、快的合并后,租车大战新走向[J]. 张翔. 华东科技. 2015(03)
[4]Redis在高速缓存系统中的应用[J]. 曾超宇,李金香. 微型机与应用. 2013(12)
[5]基于jQuery框架的页面前端特效的设计与实现[J]. 周玲余. 计算机与现代化. 2013(01)
[6]Java语言与Java技术概述[J]. 尹友明. 中国新技术新产品. 2011(06)
[7]应用Maven管理项目[J]. 徐立新,雷相波. 电脑知识与技术. 2010(10)
[8]基于MVC模式的Web应用研究[J]. 李容. 软件导刊. 2010(01)
[9]Experimental Study on Real-Time Control System Testing[J]. Jin-He Wang, Nan Zhang, and Qing-Gang He School of Computer Engineering, Qingdao Technological University, Qingdao, 266033, China School of Software, Harbin Institute of Technology, Weihai, 264029, China.. Journal of Electronic Science and Technology of China. 2009(04)
[10]Git——版本管理之利器[J]. 宋冬生. 程序员. 2007(11)
硕士论文
[1]基于移动互联网预约出租车系统的研究与分析[D]. 曾江.云南大学 2015
[2]汽车租赁系统的研究与分析[D]. 胡健.云南大学 2015
本文编号:3052523
【文章来源】:大连理工大学辽宁省 211工程院校 985工程院校 教育部直属院校
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 背景介绍与意义
1.2 现状分析
1.3 本文主要工作
1.4 论文组织结构
2 相关技术介绍
2.1 前后端分离介绍
2.1.1 前端技术
2.1.2 后端技术
2.2 辅助工具
3 需求分析
3.1 系统的需求分析
3.1.1 系统的功能性需求
3.1.2 系统的非功能性需求
3.2 系统业务状态分析
3.3 系统的功能模块分析
4 系统设计
4.1 总体设计
4.1.1 系统结构设计
4.1.2 功能模块设计
4.1.3 数据库设计
4.2 详细设计
4.2.1 订单管理模块
4.2.2 价格管理模块
4.2.3 车辆管理模块
4.2.4 供应商管理模块
4.2.5 其他管理模块
5 系统的实现
5.1 订单管理模块实现
5.2 价格管理模块实现
5.3 车辆管理模块实现
6 系统的测试
6.1 系统测试的概述
6.2 测试的基本原则
6.3 测试用例的设计
结论
参考文献
致谢
【参考文献】:
期刊论文
[1]关于Mybatis持久层框架的应用研究[J]. 荣艳冬. 信息安全与技术. 2015(12)
[2]“互联网+”时代的社会大同——以uber为例[J]. 陈耀威,胡卓月,何斐然,朱艾,张川,陈婷婷. 中外企业家. 2015(33)
[3]滴滴、快的合并后,租车大战新走向[J]. 张翔. 华东科技. 2015(03)
[4]Redis在高速缓存系统中的应用[J]. 曾超宇,李金香. 微型机与应用. 2013(12)
[5]基于jQuery框架的页面前端特效的设计与实现[J]. 周玲余. 计算机与现代化. 2013(01)
[6]Java语言与Java技术概述[J]. 尹友明. 中国新技术新产品. 2011(06)
[7]应用Maven管理项目[J]. 徐立新,雷相波. 电脑知识与技术. 2010(10)
[8]基于MVC模式的Web应用研究[J]. 李容. 软件导刊. 2010(01)
[9]Experimental Study on Real-Time Control System Testing[J]. Jin-He Wang, Nan Zhang, and Qing-Gang He School of Computer Engineering, Qingdao Technological University, Qingdao, 266033, China School of Software, Harbin Institute of Technology, Weihai, 264029, China.. Journal of Electronic Science and Technology of China. 2009(04)
[10]Git——版本管理之利器[J]. 宋冬生. 程序员. 2007(11)
硕士论文
[1]基于移动互联网预约出租车系统的研究与分析[D]. 曾江.云南大学 2015
[2]汽车租赁系统的研究与分析[D]. 胡健.云南大学 2015
本文编号:3052523
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3052523.html