欢迎来到天天文库
浏览记录
ID:23632485
大小:448.50 KB
页数:34页
时间:2018-11-09
《[电脑基础知识]基于sh的在线购物系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于SH的网上购物系统目录摘要3第一章网上购物系统与Struts框架的概述41.1J2ee概述41.1.1框架简述41.1.2J2ee体系介绍51.2Struts框架概述61.2.1Struts框架体系结构61.2.2Struts框架的核心组件和类71.2.3Struts框架结构工作原理81.2.4Struts框架的优势91.2.5基于Struts框架的开发过程91.3Hibernate介绍101.4Struts-Hibernate集成框架12第二章网上购物系统的需求分析与设计142.1需求分析14
2、2.2系统的概要设计142.2.1前台购物流程142.2.2注册功能流程152.2.3商品搜索流程162.2.4用户登录流程172.2.5商品管理流程182.2.6购物车流程192.3系统的架构及开发模式192.3.1基于B/S的体系结构192.3.2基于MVC的开发模式20第三章系统功能的具体实现223.1数据库模块223.2Hibernate的配置文件2434/34基于SH的网上购物系统3.3Struts配置文件253.4数据库的链接模块283.5用户注册模块293.6用户登录模块303.7购物
3、车模块313.8订单模块314.2系统实现中的关键技术324.2.1角色与权限324.2.2表单的重复提交32总结33参考文献33致谢3434/34基于SH的网上购物系统摘要“网上购物”,这个逐渐流行于二十世纪的购物方式已经为越来越多的人所接受。不论是腰缠万贯的大富翁、时尚的白领丽人还是普通的工薪阶层,其中大部分人可能都有过网上购物的经历。这其中有的也许仅仅想拥有这种体验的感觉,有的可能将此作为一种“知识人士”的标志,究竟何为网上购物呢?简单来说,网上购物就是把传统的商店直接“搬”回家,利用inte
4、rnet直接购买自己需要的商品或者享受自己需要的服务。专业地讲,它是交易双方从洽谈、签约以及贷款的支付、交货通知等整个交易过程通过Internet、web和购物界面技术化的B/C模式一并完成的一种新型购物方式,是电子商务的一个重要组成部分。因此,有人将此视为一个面向全国乃至全世界的大而统的虚拟商场。但在我看来,这个电子商场并非虚拟,因为购物的每一个步骤甚至每一个细节都很真实,与传统购物模式的唯一区别仅在于少了言语交流而有了更多的填单与确认过程。一般来说网上物品的经营大致可分为两种形态:一种是电子商店
5、,即提供网上购物或网上服务的营业者,通过自己的网站,直接对网络使用者出售商品或者提供服务;另一种是电子商场,它是由许多提供不同商品或者服务的营业者集中在一个网站中,使用者可以在同一个网站购买不同公司所提供的商品或者服务。也就是说,在前一种情况下网站经营者同时又是商店经营者,而后一种情况中网站经营者扮演的角色更像是商店经营者与消费者的中介。网上购物在当今发达资本主义国家已经显示出较强的发展势头,它在推动国家经济增长方面可以说又是一支崭新的力量。举例来说,GFK最近一份针对德国网上购物者的调查指出,在2
6、004年上半年,德国的在线购物销售额达到53亿欧元。GFK预计,2004年全年,德国在线购物销售额达到110亿欧元之多。相比之下,在我国网上购物还是一个新生的事物。从某种意义上说,SARS开辟了中国网上购物的新纪元。有越来越多的人认识到“网上订货、送货上门”的方便,也有越来越多的人也开始接受网上购物。CNNIC在其发布的《中国互联网络热点调查报告》中显示:在我国有17.9%的网民在半年内有过网络购物经历,在浏览过购物网站的网民中,有29.6%的人在半年内有过网络购物经历,有过网络购物经历的被访者中有
7、超过90%的人今后会继续进行网络购物;有63.7%没有购物经历的网民表示今后会尝试网络购物。这些数据表明我国网上购物市场有巨大的潜力。本网上购物系统是一个基于Internet,采用B/S架构,并根据现有的网上购物系统的现状而设计开发的网上够书画的平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提
8、出了还需要改进的问题。本系统主要为用户提供了会员注册,购物车管理,34/34基于SH的网上购物系统用户资料修改等功能,为管理员提供了商品管理,用户信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用MySQL数据库。关键词:JSP,Servlet,JavaBean,Hibernate,Struts,面向对象,分层,M
此文档下载收益归作者所有