基于jsp的超市账单管理系统毕业设计(含源文件)(9)

2020-07-27 11:40

String yh_age=request.getParameter(\).trim(); String yh_phone=request.getParameter(\).trim(); String yh_address=request.getParameter(\).trim(); String yh_username=request.getParameter(\).trim(); List params=new ArrayList(); params.add(yh_id); params.add(yh_sex); params.add(yh_age); params.add(yh_phone); params.add(yh_address); params.add(yh_username); Information info=oper.YHXiuGai(params); request.setAttribute(\, info);

request.getRequestDispatcher(\).forward(request,

response);

}

private void doYHDel(HttpServletRequest request,

HttpServletResponse response) throws ServletException,IOException{ String yh_id=request.getParameter(\).trim(); Information info=oper.YHDel(yh_id); request.setAttribute(\, info);

request.getRequestDispatcher(\).forward(request,

response);

31

}

private void doYHMiMa(HttpServletRequest request,

request.getRequestDispatcher(\).forward(request,

HttpServletResponse response)throws ServletException,IOException { String yh_id=request.getParameter(\).trim(); request.setAttribute(\, yh_id);

response);

private void doAdminMiMaXiuGai(HttpServletRequest request,

HttpServletResponse response) throws ServletException,IOException{ String yh_id=request.getParameter(\).trim();

String oldpassword=request.getParameter(\).trim(); String newpassword=request.getParameter(\).trim(); List params=new ArrayList(); params.add(yh_id); params.add(oldpassword); params.add(newpassword); Information info=oper.AdminMiMaXiuGai(params); request.setAttribute(\, info);

}

request.getRequestDispatcher(\).forward(request,

response);

普通用户权限下功能操作及代码: 图及代码同经理权限下图及代码

32

}

5 系统测试

软件测试是整个软件开发过程中一段非常重要的阶段,在测试过程中如能按照测试的基本过程来进行测试,这样在测试完一个软件后,软件的质量能有所保障。

软件测试不仅有测试目的、测试过程,在测试过程中还应按照一定的测试方法,针对不同的过程应用不同的方法。软件测试的内容是深不可测的,在测试的过程中应结合具体的实际情况采用不同的方法进行测试,以保证软件质量过关。

软件测试是一个重要的阶段,也是非常复杂的一个过程,测试过程及方法灵活多变,并不是固定不变的。一个好的测试人员不仅能发现问题、从发现的错误中分析错误出现的原因,更应能拟定软件测试计划、编制软件测试大纲、编写测试用例,从而提高的工作效力,降低了开发产品的成本,更好的保证软件的质量。

白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序。通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路都能按预定的要求正确的工作。这一方法是把测试对象看作一个打开的盒子测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有的逻辑路径进行测试,通过在不同检查程序的状态,确定实际的状态是否与预期的状态一致。

本系统用的是白盒测试:输入管理员的账户和密码admin,admin看看能否进入管理员的模块,进过测试确实进入了管理员的模块。

33

结 语

经过几个月的努力我终于完成毕业设计,我感到非常高兴,但同时我又感觉到自己的不足。我编的这个采购及仓库管理系统和正规的相比真是不可同日而语。虽然由于自己知识上的不足,有些地方有少许错误和容错性能比较低,但是还是可以基本完成采购及仓库管理系统应有的功能。

通过毕业设计过程我学会了许多知识,这也是在培训的时候第一次比较完整的完成一个多人合作的项目,虽然我每编一个页面就会遇到许多问题,但是通过上网,同学和教师的帮助,我克服了。在不断的发现问题,总结问题和解决问题的过程中,使我在此次毕业设计中不断地提升自己,与此同时又得到了宝贵的经验和团队的重要性。

注 释

1.导入项目:

把项目导入到Eclipse中,打开Eclipse,点击file?import?General?Existing Projects into worksapce?再选中next?然后再找项目的路径就可以了。 2.导入数据库

34

打开SQLyog,建一个新连接,输入密码root,点击database?import?execute SQL script?找到相应的文件执行。

3.运行项目

选中login.jsp右击找到runas,点击run on server就可以了 管理员账号:admin 管理员密码:admin

参考文献

[1] 王国辉.Java Web 开发实战宝典[M].北京: 清华大学出版社,2010.10. [2] 李刚. 轻量级J2EE企业应用实战[M].北京:电子工业出版社,2007.04.

[3] 孙卫琴. 精通struts.基于MVC的.java.web设计与开发.北京:电子工业出版社.2004.08. [4] Jon Duckett著,杜静,敖富江译.Web编程入门经典:HTML、XHTML和CSS[M].北京:

清华大学出版社,2010.01.

[5] 刘京华.Web整合开发王者归来[M].北京: 清华大学出版社,2010.01. [6] 莫永腾.深入浅出设计模式.北京:清华大学出版社,2006.9.1.

[7] (美)Paul Wilton ,Jeremy McPeak 著,施宏斌 译. JavaScript 入门经典(第三版)[M].

北京:清华大学出版社 2009.2 .

[8] (美)Duckett,J.著,杜静,敖富江 译. Web编程入门经典---HTML、XHTML和CSS(第二

版)[M]. 北京: 清华大学出版社,2010.1.

[9] (英)福塔 著,刘晓霞,钟鸣 译. MySQL必知必会[ M ]. 北京:人民邮电出版社,2009.

35


基于jsp的超市账单管理系统毕业设计(含源文件)(9).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2006年八年级物理第二章单元《光现象》达标测试题(一)

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

马上注册会员

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