汽车租赁管理系统(论文范文 - JSP - JAVA - 毕业设计) - 图文(8)

2019-03-10 10:48

需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ

图4.12事故管理实现图

4.3.5统计管理

输入查询报表的条件,按月还是按照某天进行查询。

/result.jsp

/error.jsp

/result.jsp

/error.jsp

图4.13统计管理实现图

4.4第三方审批实现

通过用户的申诉理由,最事故责任放进行最终的裁定。同意则做为最终结算的依据,不同意驳回。

图4.14第三方审批实现图

需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ

4.5问题解决

4.5.1技术问题

(1) 字符串过滤

注册登录过程中,输入登录名夹杂中文和英文,在数据库中显示为乱码数字。通过写一个过滤器FilterEncode.java类,过滤输入输出的格式为UTF-8编码(世

界通用的语言编码)解决。且每处理一个action控制都会走一次Fillter。

public void doFilter(ServletRequest request, ServletResponse response,

FilterChain chain) throws IOException, ServletException {

request.setCharacterEncoding(\); response.setCharacterEncoding(\); chain.doFilter(request, response);}

(2) 上传图片

在更新车辆的过程中,每次都要重新上传一次图片。更新页面中出现车辆的图片,当需要修改汽车图片时,再浏览上传图片即可。

String fileName =String.valueOf(new Date().getTime()) + \if (null != file) {bus.setImg(\ + \ + fileName);} else{bus.setImg(oldImg);}

(3) 邮件格式问题限制

游客注册师填写的邮件,除了要限制它的长度外还得限制邮件的格式。

function validate() {

var strEmail=document.getElementById(\).value; var reg =

/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\\.[a-zA-Z0-9_-]{2,3}){1,2})$/; if (reg.test(strEmail)) return true; else {

alert(\邮箱格式不正确\); return false; }

需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ

4.5.2逻辑处理

事故违章处理这块逻辑混乱。解决方案:用户提出事故和违章的申请,说明原因,租赁公司进行审批,通过事故原因判断是否是公司的责任。若是,记录费用情况,在结算时退还这笔费用,若不是,驳回请求,写明原因。用户得知申请被驳回,申请第三方决定。第三方通过用户申请,则管理员驳回的请求不算数,系统记录费用情况,在结算时退还这笔费用。驳回则用户不能继续申诉,第三方的审批结果是最终的裁决结果。

需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ

5 系统测试

软件测试是软件开发过程的重要组成部分,为了发现错误而执行程序的过程。软件测试在软件生存周期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试,称为单体测试。编码和单体测试属于软件生存期的同一个阶段。下边介绍系统编码过程中出现的一些测试用例:

(1) 游客浏览系统的权限

① 测试目的:区别会员和游客的功能,游客浏览时需要有一定的权限。 ② 预期的结果:没有注册为本站会员的游客,不享有租车,还车,续租和投诉的功能。

③ 实际的结果:游客只可以浏览,查看排行和用户留言功能。 ④ 修改方法:可以在首页加入以下一段程序:

通过获取属性的方法判断会员名是否为空,为空则为游客,不为空则是会员

<%if(session.getAttribute(\null){ %><%}else{ %> 欢迎会员<%=session.getAttribute(\访问!!

(2) 系统中的分页

① 测试目的:查看系统中的分页是否可以使用。

② 预期的结果:车辆展示页,定单页,留言页和投诉页的效果。 ③ 实际的结果:分页可以使用。 (3) 系统中的上车辆图片上传

① 测试目的:查看后台发布的车辆是否能上传图片。 ② 预期的结果:完成上传图片功能。 ③ 实际的结果:可以上传。

④ 修改方法:上传action上中入以下代码:

String fileName=String.valueOf(new Date().getTime())+\

InputStream is = new FileInputStream(file); String root

ServletActionContext.getRequest().getRealPath(\

File upfile = new File(root, fileName);

OutputStream os = new FileOutputStream(upfile);

需要本论文完整程序源代码,答辩PPT,开题报告等全套资料,请联系本文档上传者QQ

byte[] buffer = new byte[400]; int length = 0;

while ((length = is.read(buffer)) > 0) { }

is.close();

os.close();

os.write(buffer, 0, length);


汽车租赁管理系统(论文范文 - JSP - JAVA - 毕业设计) - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2010-2013年中国煤化工行业发展及未来走向分析报告 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: