毕业设计(论文)环球家电网上购物系统的设计与实现.doc
《毕业设计(论文)环球家电网上购物系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)环球家电网上购物系统的设计与实现.doc(49页珍藏版)》请在三一办公上搜索。
1、环球家电网上购物系统的设计与实现 Design and Implementation of the Online Shopping System for Universal Home Appliance学生姓名: XXX学生学号: xxxxxxx专业名称: 软件工程指导教师: XXX(副教授)计算机与信息工程学院2015 年6 月19日独创性声明本人声明所呈交的毕业设计(论文)是本人在指导教师指导下进行的研究工作和取得的研究成果,除了文中特别加以引用标注之处外,论文中不包含其他人已经发表或撰写过的研究成果,没有伪造数据的行为。毕业设计(论文)作者签名: 签字日期:2014年6月16日毕业设计(
2、论文)版权使用授权书本毕业设计(论文)作者完全了解学校有关保留、使用论文的规定。同意学校保留并向有关管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权天津城建大学可以将本论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本论文。(保密的毕业设计(论文)在解密后适用本授权说明)毕业设计(论文)作者签名: 指导教师签名:签字日期:2014年6月19日 签字日期: 2014年6月19日摘 要电子商务是利用电子信息技术和网络技术进行商务活动的一种先进手段。随着网络经济的迅猛发展,电子商务作为网络化的新型经济活动,逐渐成为主要发达国家增强综合竞争实
3、力,赢得全球资源配置优势的有效手段。计算机和网络技术的应用推进了信息社会的进程,而电子商务则造就了全新的经济运行方式,将给社会经济带来重大的变革。电子商务为中小型企业的经营和管理打开新的局面。网络购物作为电子商务一个重要的应用,在新的贸易经济体制中占据了重要的位置,对未来的电子商务的发展发挥着主导作用,越来越受到人们的重视。首先,本文简述了电子商务,尤其是网络购物发展现状,并根据一小型服装企业实际需求提出了构建基于SSH(Struts+Spring+Hibernate)整合框架的电子商务系统的项目计划。其次,深入研究了轻量级Java EE应用体系结构。对所选框架分别进行分析和研究。Struts
4、是一个实现了MVC模式的经典的框架;Hibernate是轻量级Java EE应用的持久层解决方案,以面向对象的方式提供了持久化类到数据表之间的映射,是优秀的ORM框架;Spring为企业应用提供了轻量级的解决方案:它的IOC容器,AOP思想,以它为核心,整合持久层框架和Web MVC框架。通过三个框架的整合,可以构建可扩展、可复用、可移植、可维护的软件系统!最后,在此基础上,严格按照软件开发规范设计本电子商务系统,对系统进行详细的需求分析、体系架构设计、概要设计及详细设计。最终实现了一个网上购物系统,系统分为前台和后台,前台主要功能包括注册和登录、商品浏览、个人信息管理、购物车、我的订单和网上
5、支付,后台主要功能包括管理员信息管理、用户信息管理、商品管理、商品分类管理、订单管理。通过实践,很好的整合了这三个框架,并将其应用到实际的项目中,达到了预期效果,体现了较高的研究价值和应用价值。关键词:电子商务,Struts;Hibernate;Spring;Java EE;框架ABSTRACTE-commerce is an advanced business activity through electronic information technology and network technologyWith the swift development of cybereconomy,E
6、-commerce,as a brand-new new network economic activity which is becoming all effective means of enhancing comprehensive competitive edge and gaining the advantage of global resource allocation for the major developed countriesCalculator with technical application in network propulsion social progres
7、s in information,but the electronic commerce then educated the all new economy the movement the method,will bring the social economy graveness replaceE-commerce opens up a new situation for the management and administrmion of the small and medium enterprisesOnline shopping,as part of e。commerce,is v
8、ery important in this new trade economic system,will display the leading role to the future electronic commerce development,mote and more to be valuedThis paper first gives a brief introduction on e-commerce,focusing on the current status and trends of online shopping in particularAn e-commerce syst
9、em project proposal for a small garment enterprise,based on all integrated SSH(Struts+Spring+Hibemate)framework,is also providedThe proposal is followed by an in-depth study Oil the lightweight Java EE application architectureStruts is a classical framework which implements the MVC modelHibernate is
10、 a lightweight Java persistence framework,it performs powerful object relational mapping from persistence classes to database tablesSpring framework has all IoC container and provides Aspect-oriented programming,and it is the core in integrating with the persistence framework and the Web MVC framewo
11、rkThrough integrating the three frameworks,a scalable,reusable,easy to migrate and easy to maintain software system Can be builtThe last part of this paper is a detailed design document of the e-commerce systemThe document follows strictly the development specifications,which includes detailed requi
12、rement analysis,system architecture design,a summarised design and a detailed designFinally,this paper implements an online shopping system,which divides into the onstage and the backstageThe onstage includes the main function of registration and logiIl,the view of products,personal information mana
13、gement,the shopping cart,my order form and the net paysThe backstage includes the main function of administrators information management,users information management,commodity management,classification of goods management,order management and announcement-information managementThe three frameworks a
14、re well integrated through practice,and expected effects are achieved in applying them on real projectsThe overall results are satisfactoryKey words: E-commerce; Struts; Hibernate; Spring; Java EE; framework目 录第1章 绪论1 1.1课题背景1 1.2研究现状1 1.3开发意义1第2章 系统可行性分析2 2.1 可行性分析2 2.1.1 可行性分析的前提2 2.1.2 技术可行性分析2 2
15、.1.3 操作可行性分析2 2.1.4 经济可行性分析2 2.1.5 社会因素的分析2 2.2 软件开发环境3 2.3本课题要达到的设计目标3第3章 系统概要设计4 3.1 概要分析4 3.1.1 产品总体概述描述4 3.1.2 产品描述4 3.1.3 产品功能概括4 3.1.4 软件接口5 3.2 系统功能5第4章 系统详细设计7 4.1 环球家电网上购物系统的面对对象的设计图7 4.1.1 环球家电网上购物系统中的用例图7 4.1.2 环球家电网上购物系统中的状态图8 4.1.3 环球家电网上购物系统系统平台的时序图11 4.2 数据库抽象与局部视图设计12 4.2.1 数据库分析12 4
16、.2.2 项目实体-属性图12 4.3 环球家电网上购物系统的数据库表的设计14第5章 系统的实现17 5.1 前台主要功能界面和实现的过程17 5.1.1 用户注册的界面17 5.1.2 用户登陆19 5.1.3 用户模块20 5.1.4 管理员24 5.1.5 后台登陆成功到欢迎界面24第6章 软件测试27 6.1 功能测试27 6.2 性能测试27总结29致谢30参考文献31 第1章 绪论本章主要介绍环球家电网上购物系统的课题背景,研究现状,以及做这个系统的主要开发意义,下面将从这三点来谈对环球家电网上购物系统的这种社会需求。1.1课题背景随着信息化的普及,传统的商务模式已经不能满足人们
17、的需求,越来越多的人开始接受新的模式,基于浏览器和服务器的模式,让消费者能够实现网上购物,使用户能够足不出户就能实现购物和交易,这就是新型你的商务模式电子商务。1.2研究现状21世纪是信息的世界,随着信息化的浪潮席卷全球,传统的商务模式受到巨大的冲击。越来越多的企业和个人消费者,在 Internet 开放的网络环境下,一种基于浏览器-服务器应用模式,实现消费者网上购物,商户之间的网上交易和在线电子支付的新型的商业运营模式-电子商务应运而生。目前做得比较成功的电子商务平台,国内有:当当网,阿里巴巴,淘宝,京东商城,慧聪网等,国外有:亚马逊,eBuy等。电子商务在中国也发展了一段时间,目前在国内也
18、有很多电子商务的平台,通过分析国内的电子商务网站可知,目前国内的电子商务做的都是集合型,一个平台中各个方面的商务领域似乎都有涉及到。像比较有名的一些网购平台,如:八点优网,邮乐网,京东商城,易百,淘宝网,拍拍网,红孩网等电子商务网站,涉及的门类都很多,而且他们都有一个共通的特点就是只有产品的展示与订购,很少有厂家企业的介绍。目前中国能用上电子商务平台的都是一些大中型的企业,而大部分的中小型,特别是小型企业还是用着以前的生意模式,靠朋友,靠关系,靠老客户来维持企业,这种模式在过去的时代会有一定的优势,但在信息网络时代这种模式缺乏主动性,往往会使企业处在被动的状态。像阿里巴巴这样的大型电子商务平台
19、是能很好地帮助企业做宣传,联系客户,但是阿里巴巴基本上是面对大中型的企业,每年的管理费用都非常高,对于一些中小企业要承受一笔高的资金是很困难的。为了能够上中小型企业特别是小型企业能够用上电子商务平台,我们特地开发此系统,使中小型企业也能做到生产,宣传,销售一条龙。1.3开发意义本系统设计目的旨在建立一个以(Spring,Hibernate,Struts2)框架为基础的,软件结构,可复用的、灵活的、可扩展的,开发速度快并且轻量级的电子商务平台。系统框架和企业网站子系统是我设计的主要目标,并且可以根据企业用户需求的变化灵活的操作系统的功能模块,企业可以根据自身需求的变化能够实现自由的添加、修改、删
20、除企业网站子系统是实现以上目标的关键。第2章 系统可行性分析本章将从社会需求、软件的可操作性、完成该系统的技术性以及实现的可行性、来全面的了解环球家电网上购物系统,通过了解开发该系统的开发环境和采用的开发工具更好的了解系统。2.1 可行性分析通过对当前购物网站的分析研究,对本系统主要进行技术可行性,操作的可行性、经济可行性和社会需求的分析,其他方面的可行性暂时不作考虑。2.1.1 可行性分析的前提SSH框架是目前最流行的开发模式,它可以让开发人员短时期的了解开发模式,复用好,开发简单方便,由于各个逻辑层之间的耦合度小,可以是团队成员并行合作,提高整个项目的开发效率和所需时间。2.1.2 技术可
21、行性分析本系统采用Spring,Hbernate,Struts2技术开发,运用了MyEclipse8.5来进行开发,以及使用Apache Tomcat 6.0,Navicat Premium,MySQL,使用上述所有的软件,预计3个月开发完成。2.1.3 操作可行性分析该购物系统在任何一款浏览器上都可以兼容,只要在前后台登陆的时候输入正确的密码验证,输入正确的域名即可使用该系统。所有说操作简单明了,任何人都可以操作。 2.1.4 经济可行性分析本系统主要所采用的开发软件包括:Apache Tomcat 6.0,MyEclipse 8.5,Navicat Premium,MySQL,都是免费软件
22、,所以开发的时候工具不需要资金的支撑,只需要人力的投入即可,当项目完成后只要在任何一款浏览器上都可以实现商品浏览,选择,购买等功能。后台管理操作一些添加、编辑、删除、查看就可以形成对系统的管理,当越来越多用户使用该系统时,这样就可以大大的提升的业务量,这样网站可以获得丰厚的回报,收入远远大于投资。2.1.5 社会因素的分析由于现在电子商务的大力膨胀,许多中小企业开始兴起,随着这种需求量的增长,为了满足广大社会的需求,但是社会中各种企业的需求不一定相同,所有需求量应该是非常大,所以只能根据用户最常使用的一些需求和大众需求开发了一款适合中小型企业使用的系统。2.2 软件开发环境在基于Java We
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 环球 家电 网上 购物 系统 设计 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3983934.html