网上商城系统毕业论文.doc
《网上商城系统毕业论文.doc》由会员分享,可在线阅读,更多相关《网上商城系统毕业论文.doc(35页珍藏版)》请在三一办公上搜索。
1、 网上商城系统 用户子功能模块 软件工程学 院: 专 业: 指导教师: 2014年 6 月网上商城系统摘 要网上购物系统又称为网上商城、网络商城、网上商城、网上开店平台、网店管理系统、网店程序、网上购物系统、网上商城系统等。无论是开设个人网上购物商店还是企业网上商城商城,一套好用的网上购物系统都是必须的。网上购物系统拥有完整规范的商流和金流,整合了几十家国内知名的支付网关,并且内置了多套精美模版,同时还提供灵活强大的模版编辑功能。商家可以根据自己的喜好对网上商店(网上购物系统)的前台页面做个性化设置;同时,网上购物系统还拥有强大的商城功能,如店铺推荐和搜索,商品推荐和展示等等。运营商可以给商家
2、提供全方位的广告宣传和推广。顾客也可以方便的找到自己心仪的商品和商店;通过网上购物系统的建设以实现对商业零售企业提供信息化管理。建立了B2C的网络销售系统。本毕业设计的内容是设计并且实现一个基于web技术的网上购物系统,故而系统主要以j2EE作为开发基础,主要使用了struts2+spring+hibernate等多种框架的结合使用,用myeclipse作为开发工具,以MySQL作为数据库,以Macromedia公司的Dreamweaver作为界面美化工具,使用JAVA语言开发,页面采取JSP动态页面开发技术。该系统界面简单、操作方便,容易维护。着重论述了系统功能与实现、数据流程及存储,包括商
3、品目录、用户注册、网上订货与购物、库存查询、后台数据库管理等。关键词:购物商城,S.S.H(Struts ,Hibernate ,Spring),JAVA , JSP,MySQLOnline Shopping SystemAbstractOnline shopping system is also called the online mall, online shopping mall, online shopping, online shop, shop, shop platform management system procedures, the online shopping syst
4、em, online shopping system. In both the open in personal online shopping store or online shopping mall, a good use of the online shopping system is a must. online shopping system have a complete specification of business flow and capital flow, the integration of dozens of well-known domestic payment
5、 gateway, and built many beautiful template, also provides a flexible and powerful template editing function. Company can according to their own preferences to shop online (online shopping systems) front page do personalized settings; At the same time, online shopping system has the formidable Mall
6、features, such as shop recommendation and search, recommendation and display etc. The operator can give businesses to provide advertising and promotion of the full range of. Customers can easily find their favorite goods and shops; Realizes through the on-line shopping system construction to provide
7、 the information management of commercial retail enterprises. The contents of this graduation project is to design and implement a system of online shopping based on Web technology, this system mainly uses j2EE as the basis of development, the main use of the combined use of struts2+spring+hibernate
8、 and other frameworks, MyEclipse as a development tool, MYSQL as the database, using Macromedias Dreamweaver as the interface landscaping tools, the use of JAVA language development take, page development technology of JSP dynamic pages. The system has a simple interface, easy operation, easy mainte
9、nance.Emphatically elaborated the system function and the realization, the data flow and storage, including catalog, user registration, online ordering and shopping, stock inquiry, backstage database management etc.Keywords:Shopping mall,Struts,Hibernate,Spring,JAVA,JSP目 录1 引言11.1 课题研究的背景11.2 课题研究的意
10、义22 系统的开发环境32.1 MyEclipse简介32.2 Tomcat32.3 MySQL数据库33 系统开发的思想与技术53.1 JSP技术与MVC53.2 S.S.H框架54 系统分析74.1 系统需求分析74.1.1 用户功能需求74.1.2 管理员功能需求84.1.3 性能需求84.2 可行性分析84.2.1 经济可行性84.2.2 技术可行性84.2.3 操作可行性95 系统详细设计与实现105.1 设计目标105.2 系统总功能图105.3 系统用例图115.4 程序流程图115.5 系统和数据库的配置135.6 概念模型设计135.7 数据库表结构145.8 系统功能实现的
11、主要框架175.8.1 SSH框架175.8.2 hibernate配置文件175.8.3 struts配置文件195.8.4 spring配置文件195.9 系统功能实现的主要模块215.9.1 网站页面215.9.2 用户注册页面235.9.3 用户购物页面255.9.4 购物车页面266 系统的调试与测试276.1 软件测试的目的276.2 软件测试的任务276.3 测试方法276.3.1 界面测试276.3.2 功能测试286.3.3 需求测试286.3.4 性能测试286.4 网上商城系统测试287 结论29参 考 文 献30致 谢311 引言1.1 课题研究的背景电子商务,就是在网
12、上开展商务活动。它是以电子交易为手段,完成金融、物品、服务、信息等价值的交换,是快速而有效地进行各种商务活动的最新方法。电子商务的出现,改变了传统的一手交钱一手交货的模式,使得商业模式发生了很大的变化。 随着信息技术的不断发展和Internet互联网技术的日益普及,人们越来越意识到电子商务对国家经济、企业管理和个人生活所带来的巨大影响。它满足企业、商人和消费者对提高产品和服务的质量、加快服务速度、降低费用等方面的需求,也帮助企业和个人通过网络查询和信息检索为企业下一步的发展方向提供支持。借助电子商务,企业和个人,企业和企业可以通过网络进行交易和全过程的服务。 电子商务代表着未来贸易方式的发展方
13、向,其应用和推广将给社会和经济带来极大的效益。具有强大生命力的现代电子交易手段己越来越被人们所认识,发达国家在这方面有很多年的发展历史,发展中国家也正在加紧制定总体发展战略,大力促进电子商务在国民经济各个领域的应用,力争在越来越激烈的国际竞争中占据有利的地位。因此,对于网上购物技术的研究和实现,以及搭建一个实用的网上商店是很重要的。无论在国内还是在国外,电子商务都还处于起步阶段。最近几年电子商务得到了迅速的发展。尽管各个国家具体情况不同,但是基于对国家经济发展的预测,各国政府都很重视电子商务,并且积极地发展电子商务。 在发达国家,电子商务的发展非常迅速,通过Internet进行交易己成为一种潮
14、流。基于电子商务所连带出的商品交易方案、电子结账方案和信息安全方案等,已逐步成为国际信息技术市场竞争的焦点。随着电子商务的日益发展,产生了虚拟银行、网络营销、网上购物、网络广告等新兴信息产业,从侧面反应了电子商务正在对社会和经济产生着深刻的影响。 在电子商务过程中,通过人与电子通讯方式的结合,极大地提高了商务活动的效率,减少了不必要的中间环节。同时,电子商务的发展也将转变政府的行为。在电子商务逐渐变的流行的时代里,当企业应用电子商务进行经营,银行实现金融电子化,以及消费者实现网上消费的同时,也将对政府管理行为提出新的要求,国外在这方面有很好的法律法规加以约束,防止商业欺诈行为。国内在这方面做的
15、就没有国外的好,没有一定的规范加以约束,我们经常可以看到一些消费者在网上购买的东西和实际不一样,发现上当后我们也无能为力。 在国外,XML技术已经在电子商务领域里得到广泛应用。由于它具有自描述性、内容与显示相分离、独立于平台等特点,并且提供了一套跨平台、跨网络、跨程序语言的数据描述方式,已逐渐成为科学与业务应用中数据表示及Web应用中数据交换的标准格式。1.2 课题研究的意义首先,对于消费者来说:第一,可以在家“逛商店”,订货不受时间的限制;第二,获得较大量的商品信息,可以买到当地没有的商品;第三,网上支付较传统拿现金支付更加安全,可避免现金丢失或遭到抢劫;第四,从订货、买货到货物上门无需亲临
16、现场,既省时又省力;第五,由于网上商品省去租店面、召雇员及储存保管等一系列费用,总的来说其价格较一般商场的同类商品更便宜。其次,对于商家来说,由于网上销售没有库存压力、经营成本低、经营规模不受场地限制等,在将来会有更多的企业选择网上销售,通过互联网对市场信息的及时反馈适时调整经营战略,以此提高企业的经济效益和参与国际竞争的能力。再次,对于整个市场经济来说,这种新型的购物模式可在更大的范围内、更多的层面上以更高的效率实现资源配置。综上可以看出,网上购物突破了传统商务的障碍,无论对消费者、企业还是市场都有着巨大的吸引力和影响力,在新经济时期无疑是达到“多赢”效果的理想模式。2 系统的开发环境2.1
17、 MyEclipse简介 在开发本平台中所用到的开发工具就是是知名的java项目开发工具MyEclipse。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的一种扩展,利用MyEclipse,我们可以在数据库和J2EE的开发、发布,以及在应用程序服务器的整合当中极大地提高系统的工作效率。MyEclipse是一个功能非常丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。简
18、单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。2.2 Tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML(标准通用标记语言下的一个应用。)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache
19、独立的进程单独运行的。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。 这里的诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。2.3 MySQL数据库数据库使用的是MySQL开源数据库。MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞
20、典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。系统特性:(1)使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性。(2)支持AIX、FreeB
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上商城 系统 毕业论文
链接地址:https://www.31ppt.com/p-3991201.html