网上购物商城系统的毕业论文(7)

2018-12-21 12:03

总结

本文研究了一种基于数据关联规则的网上购物系统。其开发主要包括后台数据库的建立、后台管理以及前台页面的Web设计。系统使用Jsp语言为开发工具,结合MySql建立数据连接关系。利用其提供的各种组件,首先在短时间内建立数据库,然后,对数据库进行分析与建立页面,不断修正与改进,直到功能基本实现的可行系统。系统采用了B/S结构,以Web为中心,客户端通过浏览器访问Web以及与Web相连的后台数据库,为电子购物商城的管理提供了较好的工具。

本文通过本系统设计与开发,从而得出下列结论:

(1)学习一门新技术,最重要的是实践,只有多动手才能尽快掌握它。

(2)一个系统的开发,经验是最重要的,经验不足,就难免会有许多考虑不周之处。

(3)要想吸引更多的用户,系统的界面必须要美观、友好,功能要健全。不过由于经验不足,我设计的图形界面比较简单。只是对基本功能进行了开发。

(4)本次开发,我参考了很多本系统的例子,吸取了一些别的本系统的长处,对自己的毕业设计进行了完善,但是还有很多的不足之处,有待以后进一步学习。 本文所制作的系统界面友好、使用灵活、操作简单、功能齐全、表现方式独特,已基本具备了成熟的技术理论。

(5)由于时间仓促,本次设计由我完成本系统的制作,对我这样一个JSP新手而言所制作的模块还有不完善的地方。由于是独立完成,在毕业设计的过程遇到了很多的困难,我求教了不少老师和同学,在这个过程中让我体会到了,一个团队的重要性。

经过2个月的努力终于完成这次毕业设计,这次毕业设计不仅系统的复习了以前的知识,而且在设计中遇到很多难题通过查找资料,询问老师、同学,让我学会更多的知识。为以后的工作打下坚实的基础。

总体来说,本系统的设计具有良好的扩展能力并且便于维护,使用较为简便,对于管理人员来说是较好的管理工具,但是由于时间和其他方面的限制原因,系统还有很多方面需要改进。我相信在以后的学习生活中定能一步一步的去克服这些,使电子商城系统功能越来越完善。

致 谢

本文是在导师田智鲲老师的严格要求和精心指导下完成的。从论文的开题到资料收集、专业课基本功的扎实,理论的建立、每一个程序、模块的完成以及最后论文的成稿都凝聚着恩师的心血。田老师,治学态度严谨,对待学生耐心,工作态度积极。给予我很大的帮助,让我在完成看论文阶段学到了很多东西。在此感谢田老师的耐心指导和悉心教诲。

感谢在写论文阶段帮助过我的同学,感谢他们的耐心讲解。

感谢大学期间所有耐心传授给我知识,教会我做人的道理的老师们。是你们的教诲与帮助让我学会了很多知识、技能,明白了很多处事的方法和做人的道理。使得我的大学生活丰富而美好。在此表示衷心的感谢。

参考文献

[1]李刚.《疯狂java讲义》.电子工业出版社.2012年1月 [2]李兴华.《Java开发实战经典》.清华大学出版社.2009年8月

[3]孙卫琴,李洪成.《Tomcat 与 JSP Web 开发技术详解》.电子工业出版社,2003年6月:1-205 [4]姜承尧.《MySQL技术内幕:InnoDB存储引擎》.机械工业出版社.2011年1月 [5]BruceEckel.《JSP编程思想》. 机械工业出版社,2003年10月:1-378 [6]FLANAGAN.《JSP技术手册》. 中国电力出版社,2002年6月:1-465 [7]孙一林,彭波.《JSP数据库编程实例》. 清华大学出版社,2002年8月:30-210 [8]LEE ANNE PHILLIPS.《巧学活用HTML4》.电子工业出版社,2004年8月:1-319

[9]飞思科技产品研发中心.《JSP应用开发详解》.电子工业出版社,2003年9月:32-300 [10] 王珊.数据库系统简明教程[M].高等教育出版社,2007.

[11] 王云波.网上购物—电子商务的宠儿[J].电子商务世界,2007,25(16):205-215. [12](英)格雷恩 . Ajax实战——实例详解.人民邮电出版社 2008

[13] 李刚. Struts 2.1权威指南——基于WebWork核心的MVC开发 . 电子工业出版社,2009年 [14] 李刚. 整合STRUTS+HIBERNATE+SPRING应用开发详解.电子工业出版社,2007 [15] 夏昕,曹晓钢,唐勇. 深入浅出Hibernate.电子工业出版社, 2005

[16] Systematic Review of Guidelines for the Physical Management of Osteoarthritis ,Peter

J.Larmer;;Nicholas D.Reay;Elizabeth R.Aubert;;Paula Kersten Archives ofPhysicalMedicine and Rehabilitation

[17] Bill Wagner.Effective C#: 50 Specific Ways to Improve Your C#.2003

[18] Jim Arlow,IIa Neustadt.UML 2 and the Unified Process:PracticalObject-Oriented Analysis and Design,Second Edition.2006

[19] 赛奎春.JSP 信息系统开发实例精选[M].北京:机械工业出版社,2006,66-72. [20] 陈锡年. 网上商城实务. 机械工业出版社.2012-1-1

附录:

1.用户注册模块核心代码:核心代码:

/*

* 获取已经存在的用户名称以防止重名 */

public boolean getName(String name){ String sql=\; Connection conn=null; PreparedStatement st=null; ResultSet rs=null; boolean b=false; try { conn=DBHelper.getConnection(); st=conn.prepareStatement(sql); st.setString(1, name); rs=st.executeQuery(); //是存在此用户的 if(rs.next()){ b=true; } else{ return b; } } catch (SQLException e) { e.printStackTrace(); }finally{ DBHelper.close(rs, st, conn); }

return b; } /**

* 添加用户 以及用户注册 * @param name * @param pwd * @param gender * @param photo * @param email * @return */

public boolean add(User user){

String sql = \

values(u_id.nextval,?,?,?)\

Connection conn=null; PreparedStatement pst=null; ResultSet rs = null; boolean result =false;

if(user==null||user.equals(\)||user.getName().equals(\)||user.getPassword().equals(\)||user.getMail().equals(\)){ return result; } try { conn=DBHelper.getConnection(); pst =conn.prepareStatement(sql); pst.setString(1,user.getName()); pst.setString(2, user.getPassword()); pst.setString(3, user.getMail()); pst.executeUpdate(); result=true; } catch (SQLException e) { e.printStackTrace(); }finally{ DBHelper.close(rs, pst, conn); } return result; }

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

response.setContentType(\);

request.setCharacterEncoding(\); HttpSession session=request.getSession(); PrintWriter out = response.getWriter(); String uname=request.getParameter(\); String upwd=request.getParameter(\); String uemail=request.getParameter(\);


网上购物商城系统的毕业论文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2013-2014学年度上学期期末测试八年级语文试题

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

马上注册会员

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