需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15063 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:如今,共享概念非常火爆,共享单车、共享汽车等等在各地随处可见,而管理此类新概念的软件却没有多少,现在又是信息化时代,所以我设计了车辆租赁管理系统。 本文对车辆租赁管理系统的各种功能模块进行了详细的说明,运用Xmind模型工具软件对本系统建立了最基础的模型。我们对车辆租赁管理系统的各个模块进行了需求分析、数据库设计、详细设计、系统测试等,这是一种瀑布模型,如同瀑布一样,从上至下,循序渐进。本系统采用了B/S结构,之所以以B/S为结构,是因为现在人们使用不同的浏览器获取信息的同时,还可以进行其他操作,我们将系统部署到服务器上,简化了系统的开发,维护起来也更加的方便,而用户只需要一个浏览器,输入相应的网址之后就可以之间访问网站。用户使用更加称心如意,开发者开发、维护也更加高效,一举两得。编程语言采用java,采用MVC设计模式的SSM(Spring+SpringMVC+MyBatis)三层架构模型进行调用。Spring作为三层的关键,不仅协调了对象之间的关系,而且还降低了各个模块之间的耦合性。而SpringMVC使得控制器、对象模型分离,使它们更加容易被我们所定制,完成用户的各种各样的需求。MyBatis是一个使用SQL语言查询的良好框架。这三层之前的相互协调帮助我完成了本设计的各个功能实现。前端采用Velocity技术和bootstrap的前端框架,这样页面就看起来更加的美观大方。车辆租赁管理系统是为管理员方便的处理车辆变动(租借)、查看租借记录而设计的。
关键词:车辆租赁,SSM,B/S结构,管理系统
目录 摘要 Abstract 1 引言-1 1.1 背景-1 1.2 目的与意义-1 1.3 国内外研究现状-1 1.4 课题主要研究内容-1 1.5 软硬件需求-1 1.6 论文结构-2 2课题方案选择及开发技术-2 2.1 方案介绍-2 2.1.1 C/S模式-2 2.1.3 C#语言-3 2.1.4 Java语言-3 2.2 方案选择-3 2.3 开发工具-3 2.3.1 MySQL-3 2.3.2 IDEA-3 2.3.3 Tomcat-4 2.4 开发技术-4 2.4.1 velocity技术-4 2.4.2 JavaBean-4 2.4.3 Ajax简介-4 2.4.4 MyBatis简介-4 2.4.5 Spring简介-4 2.4.6 SpringMVC简介-4 3 需求分析-4 3.1 需求调研-5 3.2可行性分析-5 3.2.1 技术可行性分析-5 3.2.2 经济可行性分析-5 3.2.3 社会可行性分析-5 3.2.4 法律可行性分析-6 3.3 系统需求-6 3.4 功能需求-6 3.5 性能需求-6 3.5.1 安全性需求-6 4系统概要设计-7 4.1 系统用户用例图-7 4.2 系统功能模块设计-7 4.3 系统流程图-8 4.4 系统数据库设计-9 4.4.1 概念结构设计-9 4.4.2 数据库表设计-11 4.4.3 数据库的连接原理-13 5详细设计与功能实现-14 5.1 各功能详细设计-14 5.1.1 车辆信息管理模块功能-15 5.1.2 租赁者管理模块功能-15 5.1.3租赁记录管理模块功能-15 5.2 系统实现-15 5.2.1 系统登录模块实现-15 6系统测试-25 6.1系统测试概述-25 6.2测试用例-26 6.2.1首页登录模块用例测试-26 6.2.2 添加管理的测试用例-27 6.2.3 普通管理员修改个人信息模块用例测试-27 7 结论-29 参 考 文 献-30 致 谢-31 |