毕业论文周亚飞基于java的在线购物系统精要.docVIP

  • 4
  • 0
  • 约1.33万字
  • 约 26页
  • 2016-05-29 发布于湖北
  • 举报

毕业论文周亚飞基于java的在线购物系统精要.doc

毕业设计(论文) 题目:基于JAVA技术的在线购物系统 姓 名 周亚飞 准考证号 018909223037 专 业 计算机网络 专科学校 正德职业技术学院 指导教师 李晓明 南京航空航天大学 2011年 5月 目录 摘要 2 第一章 系统的开发技术及主要架构 3 1.1开发技术的选择 3 1.1.1 JSP 3 1.1.2 Struts 4 1.1.2 Hibernate 5 1.2系统的主要架构及开发模式 6 1.2.1基于B/S的体系结构 7 1.2.2 基于MVC的应用开发模型 8 第二章 系统的功能和流程分析 10 2.1网站的功能分析 10 2.2 平台功能模块的设计分析 10 2.3 系统流程分析 11 2.3.1前台购物流程 11 2.3.2注册功能流程 11 2.3.3商品搜索流程 12 2.3.4用户登录流程 12 2.3.5商品管理流程 13 2.3.6购物车流程 13 第三章 系统功能的具体实现 14 3.1系统数据库表的基本设计 14 3.2 功能总体说明 16 3.2.1 主要功能流程 16 3.3各功能模块的实现 16 3.3.1Hibernate配置文件 16 3.3.2Struts配置文件 17 3.3.3数据库的连接 18 3.3.4用户登陆注册的实现 19 3.3.5用户登陆模块的实现 21 3.3.6购物车模块的实现 22 3.3.7订单模块的实现 23 总 结 23 参考文献 24 摘要 伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。 本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。 本系统主要为用户提供了会员注册,购物车管理,,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用MySQL数据库。 关键词:JSP,Servlet,JavaBean,Hibernate,Struts,面向对象,分层,MVC等 第一章 系统的开发技术及主要架构 1.1开发技术的选择 1.1.1 JSP   1. JSP 文件访问 Bean 或其它能将生成的动态内容发送到浏览器的组件。图说明了该 JSP 访问模型。当 Web 服务器接收到一个 JSP 文件请求时,服务器将请求发送至 Web应用服务器。Web应用服务器 对 JSP 文件进行语法分析并生成 Java 源文件(被编译和执行为 Servlet)。Java 源文件的生成和编译仅在初次调用 Servlet 时发生,除非已经更新了原始的 JSP 文件。在这种情况下,Web应用服务器 将检测所做的更新,并在执行它之前重新生成和编译 Servlet。 浏览器发送 JSP 文件请求发送至 Servlet 的请求生成动态内容,并调用 JSP 文件将内容发送到浏览器。图说明了该访问模型。该访问模型使得将内容生成从内容显示中分离出来更为方便。Web应用服务器 支持 HttpServiceRequest 对象和 HttpServiceResponse 对象的一套新方法。这些方法允许调用的 Servlet 将一个对象放入(通常是一个 Bean)请求对象中,并将该请求传递到另一个页面(通常是一个 JSP 文件)以供显示。调用的页面从请求对象中检索 Bean, 并用 JSP 来生成客户机端的 HTML。 发送至 Servlet 的请求 Struts是一个为开发基于模型(Model)-视图(View)-控制器(Controller)(MVC)模式的应用架构的开源框架,是利用Java Servlet和JSP构建Web应用的一项非常有用的技术。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,因而吸引了众多的开发人员的关注。 首先事件是指从客户端页面(浏览器)由用户操作触发的事件,Struts使用Action来接受浏览器表单提交的事件,这里使用了Command模式,每个继承Action的子类都必须实现一个方法execute。 struts重要的表单对象ActionFo

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档