基于SSH2框架整合技术的电子商务支撑平台.docx

上传人:b****6 文档编号:12142964 上传时间:2023-06-04 格式:DOCX 页数:97 大小:3.13MB
下载 相关 举报
基于SSH2框架整合技术的电子商务支撑平台.docx_第1页
第1页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第2页
第2页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第3页
第3页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第4页
第4页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第5页
第5页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第6页
第6页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第7页
第7页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第8页
第8页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第9页
第9页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第10页
第10页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第11页
第11页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第12页
第12页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第13页
第13页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第14页
第14页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第15页
第15页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第16页
第16页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第17页
第17页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第18页
第18页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第19页
第19页 / 共97页
基于SSH2框架整合技术的电子商务支撑平台.docx_第20页
第20页 / 共97页
亲,该文档总共97页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于SSH2框架整合技术的电子商务支撑平台.docx

《基于SSH2框架整合技术的电子商务支撑平台.docx》由会员分享,可在线阅读,更多相关《基于SSH2框架整合技术的电子商务支撑平台.docx(97页珍藏版)》请在冰点文库上搜索。

基于SSH2框架整合技术的电子商务支撑平台.docx

基于SSH2框架整合技术的电子商务支撑平台

远程与继续教育学院

本科毕业论文(设计)

 

题目:

基于SSH2框架整合技术的电子商务支撑平台

—美嘉团购网的设计和实现

 

学习中心:

内蒙古学习中心

学号:

090F24143002

姓名:

徐涛

专业:

计算机科学与技术

指导教师:

尹飞

 

2016年8月7日

中国地质大学(武汉)远程与继续教育学院

本科毕业论文(设计)指导教师指导意见表

学生姓名:

徐涛学号:

090F24143002专业:

计算机科学与技术

毕业设计(论文)题目:

基于SSH2框架整合技术的电子商务支撑平台—美嘉团购网的设计和实现

指导教师意见:

(请对论文的学术水平做出简要评述。

包括选题意义;文献资料的掌握;所用资料、实验结果和计算数据的可靠性;写作规范和逻辑性;文献引用的规范性等。

还须明确指出论文中存在的问题和不足之处。

填写要求:

1.请指导教师按以上要求填写意见,

2.学生在上传论文时不得将以上括号内的内容删除。

3.当学生论文评阅成绩不及格重写时,指导教师要重新填写意见及新的指导日期。

(指导教师填写指导意见时请将填写要求删除,学生论文不及格后,每次重新撰写的论文指导老师都要重新填写指导意见,否则评阅老师不予以评阅!

 

指导教师结论:

(合格、不合格)

指导教师

姓名

所在单位

指导时间

中国地质大学(武汉)远程与继续教育学院

本科毕业设计(论文)评阅教师评阅意见表

学生姓名:

徐涛学号:

090F24143002专业:

计算机科学与技术

毕业设计(论文)题目:

基于SSH2框架整合技术的电子商务支撑平台—美嘉团购网的设计和实现

评阅意见:

(请对论文的学术水平做出简要评述。

包括选题意义;文献资料的掌握;所用资料、实验结果和计算数据的可靠性;写作规范和逻辑性;文献引用的规范性等。

还须明确指出论文中存在的问题和不足之处。

填写要求:

1.请评阅教师按以上要求填写意见,

2.上传论文时不得将以上括号内的内容删除。

3.当学生论文评阅成绩不及格重写时,评阅教师要重新填写意见及新的评阅日期。

(评阅教师填写评阅意见时请将填写要求删除,学生论文不及格后,由论文指导老师重新提交的论文,评阅老师都要重新填写评阅意见!

 

修改意见:

(针对上面提出的问题和不足之处提出具体修改意见。

评阅成绩合格,并可不用修改直接参加答辩的不必填此意见。

毕业设计(论文)评阅成绩(百分制):

评阅结论:

(同意答辩、不同意答辩、修改后答辩)

评阅人姓名

所在单位

评阅时间

 

论文原创性声明

本人郑重声明:

本人所呈交的本科毕业论文《基于SSH2框架整合技术的电子商务支撑平台—美嘉团购网的设计和实现》,是本人在导师的指导下独立进行研究工作所取得的成果。

论文中引用他人的文献、资料均已明确注出,论文中的结论和结果为本人独立完成,不包含他人成果及使用过的材料。

对论文的完成提供过帮助的有关人员已在文中说明并致以谢意。

本人所呈交的本科毕业论文没有违反学术道德和学术规范,没有侵权行为,并愿意承担由此而产生的法律责任和法律后果。

论文作者(签字):

日期:

  年  月  日

 

摘  要

随着网络技术的发展,Internet变成了一种处理日常事务的交互式的环境。

互联网上开展各种服务已经成为许多企业和部门的急切需求。

Web的普遍使用从根本上改变了人们的生活方式、工作方式,也改变了企业的经营方式和服务方式。

人们可以足不出户办理各种事情。

网上购物也受到越来越多的人的青睐,而团购更是为消费者、商家以及网站管理者三方都带来了益处。

美嘉网站的系统功能:

前台包括用户注册登录,今日团购,往期团购,购物车,论坛,广告等。

后台包括用户管理,权限管理,商品管理,订单管理,发布公告,发送邮件,统计等内容。

本文首先对系统需求分析做了详细介绍,然后对系统的概要设计进行了阐述,并重点介绍了美嘉网站的功能模块的具体设计和实现。

本系统是用MySQL5.1数据库、Java语言和MyEclipse9.0平台编写实现的。

使用SSH2框架整合,框架结构清晰,开发流程一目了然,开发人员可以很好的掌控开发的过程。

系统不仅拥有友好方便的前台操作界面,也有稳定的后台支持。

作为一种该研究方向的探索,系统旨在提供一个可以操作、功能完全、特色突出的费用审批系统。

 

关键词:

团购网站;JAVA;MyEclipse9.0;MySQL5.1

ABSTRACT

Withthedevelopmentofthenetworktechnology,theInternethasbecomeaninteractiveenvironmenttohanddailyaffairs.ManyenterprisesanddepartmentsareingreatneedsofcarryingoutvariousservicesontheInternet.ThewidespreadofWebfundamentallychangespeople'sstyleoflivingandworkiingaswellasthewayofprocessingbusinessandserviceintheenterprises.Peolpecandealwithavarietyofthingsathome.Nowadaysshoppingonlinehasbeenmoreandmorepopular,especiallygrouppurchase,whichbringsbenefitsforconsumers,businessesandthewebsitemanager.

TheforegroundviewsofwebsiteMeijiaincludes:

usersregisteringandlogining,todaymerchandise,previousmerchandise,shopcart,forum,advertisementetc.ThebackgroundfunctionsofwebsiteMeijiaincludes:

usersmanagement,priviledgemanagement,merchandisemanagement,ordermanagement,announcemanagement,sendingE-mailandmakingstatistics.etc.Inthisreport,wefirstlymakeadetailedintroductionofthesystemrequirementsanalysis.Thenthesysytemdesignisdescribedwhileatlastwetakealotofspacetoexplainthefunctionmoduleandhowtodesignandimplementation.

ThesystemusesMySQL5.1database,javalanguageandMyEclipse9.0toachieve.Itnotonlyhasaconvenientandfriendlyfrontinterface,butalsoconsistastablebackgroundsupport.Asanexplorationoftheresearch,thesystemisdesignedtoprovideanoperable,fullyfunctionalanddistinctivegrouppurchasesystem.

 

Keywords:

grouppuechasesystem;JAVA;MyEclipse9.0;MySQL5.1

目  录

前言1

第一章  绪论2

1.1选题背景2

1.2团购网发展3

1.3团购网意义3

第二章  系统分析5

2.1系统需求分析5

2.2系统开发工具6

2.2.1MyEclipse9.06

2.2.2MySQL5.16

第三章  系统概要设计8

3.1系统功能结构设计8

3.2系统业务流程设计9

3.3数据库设计11

3.3.1数据库概念设计11

3.3.2数据库逻辑设计19

3.4数据库连接方法22

第四章  系统详细设计与实现23

4.1团购网前台23

4.1.1用户注册模块23

4.1.2用户登录模块25

4.1.3首页商品列表及详情28

4.1.4商品检索30

4.1.5购物车及订单模块31

4.1.6个人中心33

4.1.7火热论坛模块35

4.2后台功能模块38

4.2.1系统登录模块38

4.2.2主页面40

4.2.3用户管理模块41

4.2.3.1权限控制41

4.2.3.2个人信息44

4.2.3.3普通用户46

4.2.3.4管理员49

4.2.3商品管理模块53

4.2.4订单管理模块54

4.2.5发布公告模块57

4.2.6邮件管理模块58

4.2.7广告管理模块61

4.2.8统计模块62

第五章  系统测试及运行维护64

5.1系统测试64

5.1.1测试过程64

5.1.2测试目的64

5.1.3测试方法和工具65

5.2系统运行65

5.3系统维护66

结论67

参考文献68

附录文献翻译69

Ⅰ英文原文69

Ⅱ中文译文73

谢辞77

前言

随着Internet的发展,网络信息已经进入到了人们的日常生活当中,现在社会人们的生活、学习和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。

在线购物也随着网络的发展日益和人们的生活、工作贴近。

电子商城将成为21世纪网络发展的主流,网上购物将成为一种购物时尚。

团购网站作为新兴的网上购物方式,更是受到越来越多人的青睐,今后必然成为主流的购物方式。

团购的形式降低了消费者的交易成本,保证质量和服务的前提下,获得合理的低价格。

对于商家来说,团购带来了大规模的客户,使得商品销售的途径区域更加广泛。

同时,网站本身也能获得相当可观的收益。

所以,开发一个安全、高效、可靠并具有特色的团购网站具有很高的可行性,也是非常必要的。

 

第一章  绪论

1.1选题背景

随着网络的发展,电子商城将成为21世纪网络发展的主流,网上购物将成为一种购物时尚。

目前国内企业纷纷加入到阿里巴巴等一系列大型电子商务网站中,通过网路进行交易已经成为未来商品交易的重要组成部分。

企业在建立宣传网络的同时,也逐步扩大了企业自身的网络销售渠道,建立起自己的电子商城网站,完成了从“企业到企业”到“企业到个人”同时进行网络交易的过度,大大的提高了企业的生产效益。

随着硬件技术、网络技术及网上交易法规的日趋完善,电子商城将成为企业销售经营的主要渠道。

在如今这个信息时代,网络信息已经进入到了人们的日常生活当中,在线购物也随着网络的发展日益和人们的生活、工作贴近。

可以说,网上购物已经成为人们生活的一部分。

网上购物具有传统的购物无法比拟的一些优势,如经营成本、地域限制和时间限制少,市场扩张潜力极大等等。

目前网上购物正以惊人的速度增长,而其中,团购网站作为新兴的网上购物方式,更是受到越来越多人的青睐,今后必然成为主流的购物方式。

厂家也可以利用组织团购来扩大销量、提高知名度等等。

可以说,团购网站建立了合作伙伴与团购消费者间的购销平台,实现了二者的双赢。

电子商城是在互联网开放的网络环境下,基于浏览器应用方式,实现消费者网上购物和在线电子支付的一种新型的商业运营模式。

对于电子商城这种大数据流量的网络管理系统,除了满足使用方便、操作简单、界面人性化等需求外,还需满足经济、实用、安全、高效、稳定等需求。

团购网站在经济上有以下几个突出的优势:

1.开发成本相对较低,可以通过多种方式盈利。

如商品直销、活动回扣、广告服务、售会员卡等。

2.团购网给商家带来实实在在的利益,使商家拥有大规模的客户,资金投入相对较少,回收较快。

销售时间不受限制,可以时时刻刻营业。

销售地点不受限制,销售区域遍布全国,小商店也可做大生意。

这样的销售模式,使商家更愿意与团购网站合作。

3.对于消费者来说,团购能够带来实惠,人们在不断的消费、购物,那么团购就不会停止。

1.2团购网发展

团购2.0起源于美国,它并不是一个纯粹的电子商务网站,而是由电子商务、web2.0、互联网广告以及线下模式的结合体。

虽然其目前的表现形式是团购,但它与传统的团购有明显的区别:

  

网站每天只提供一件商品,简单明了。

  

第二、所团商品是精选自有特色,且能够提供优品、优质、优价的商家,消费者从中获得的利益是不言而喻的。

  

第三、网站除了团购商品外,对参与商家具有很强的广告宣传效益,具有很强的口碑宣传效益。

团购3.0指一种以用户需求为导向的团购模式。

相对于以美国团购网站Groupon为代表的商家主导的团购2.0模式,团购3.0的特点在于以满足用户的需求为目的,以用户呼唤,呼唤聚集,商家发现商机组团为手段。

其代表网站有爱呼唤团购网,团购导航网预备团等。

在国网络团购目前已在上海、北京、广州等大型城市流行起来,并逐渐发展成为一种新型的消费模式。

城市团购网正是顺应时代发展的要求,结合中国电子商务的实际所搭建网络团购平台,为广大商家和业主提供最专业的团购服务。

  

现阶段团购网站的发展呈现迅猛发展的态势,国内出现了各种的团购网站,接近3000多家,虽然竞争激烈,但是也显示出来了这个行业的发展前景,这些网站在大的方面上比较相似,但是也给人民的生活带来了比较大的便利,所以团购网的发展前景还是很乐观的.

1.3团购网意义

1.超低价格折扣

大家团结起来,发挥人多力量大的优势,促使商家薄利多销。

这样以来我们整体的成交量比商家单一的传统店面的成交量要大的多,对于商家来说降低了销售成本,实际上利润并没有减少。

  

2.节省时间 

会员可随心所欲的选择想要购买的产品,参加团购,快捷、简单,省去了四处奔波的艰辛和讨价还价的尴尬。

  

3.质量有保证  

保证参加团购的产品质量,同时人多的优势迫使商家提供有品质保证的产品,确保所有参加团购的业主都能够买到高品质的产品。

4.“团购”优化企业优势的平台

 如果针对“团购网”来说人是团购的“海洋”,那么企业就是承载的一个“船”。

那么团购网就应该注重与企业的合作,结合企业发展的阶段性服务企业。

(1)企业会员开发渠道的拓展:

团购可以有效的推动企业的会员渠道,加快企业在会员心中的影响性;

(2)企业的客户开发载体:

团购网同样可以以企业为基点,为企业培养大客户,为自己积累消费的群体的集群和忠诚度累积。

(3)企业营销计划的合作:

针对企业营销计划,有效的结合企业销售周期,对待制品进行促销,这样可以结合企业的实际问题。

5、桥梁作用的突出

“团购网”相当于是在匹配临界吻合消费者与企业的需求作用。

那么对于客户的细分也尤为重要。

那么怎样的嫁接企业与消费者呢?

(1)专业化:

产生了以市场划分性“团购网”。

比如“建材网”、“家居网”等等;

(2)信用体系:

“团购网”要建立长期的信用体系,针对消费者的信用可以有效的分析对于企业的忠诚度。

企业建立信用体系可以有效为消费者提供消费保障。

 

第二章  系统分析

系统分析就是在团购网开发的生命周期中系统分析阶段的各项活动和方法。

它的主要目标是在系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。

系统分析在整个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、要满足用户哪些具体的信息需求调查、分析清楚,从逻辑上或从功能需求上提出系统的方案,即“逻辑模型”。

2.1系统需求分析

电子商城是在互联网开放的网络环境下,基于浏览器应用方式,实现消费者网上购物和在线电子支付的一种新型的商业运营模式。

对于电子商城这种大数据流量的网络管理系统,除了满足使用方便、操作简单、界面人性化等需求外,还需满足经济、实用、安全、高效、稳定等需求。

电子商城的系统目标如下:

前台:

1.界面设计美好,符合人性化要求,操作简单,信息查询方便、准确。

2.注册新用户,用户登录后,可查看修改个人信息,查询订单、消费情况以及个人积分。

3.今日团购。

展示网站今日团购信息,随时更新。

4.根据商品类别查询相关团购信息。

5.广告。

网站根据商品销售情况及商家信誉度推荐并展示部分商品。

6.往期团购。

显示本站往期举办的团购项目列表,点击图片查看详细信息。

7.购物车。

方便用户购买多件商品,一次结算。

8.地图显示。

对于某些商品显示商店地址,方便用户消费。

9.邮件订阅。

用户订阅本站每天团购信息,方便用户对感兴趣的团购项目及时下单购买。

10.讨论区。

用户与用户之间,用户与网站之间的交流沟通,便于用户讨论遇到的问题。

11.介绍团购购买流程以及相关问题解答。

12.系统运行稳定、高效、安全可靠。

后台:

1.界面设计美好,符合人性化要求,操作简单,信息查询方便、准确,数据存储安全可靠。

2.用户管理。

添加、查询、删除相关用户信息、设置权限等。

3.邮件管理。

配置邮件发送所需参数:

邮箱地址、密码、SMTP。

4.订单管理。

对于用户提交的订单,根据情况进行阶段性处理。

5.支付管理。

配置支付宝、商户编号、密钥等信息。

6.团购管理。

添加、删除、修改每日发布的团购项目。

7.会员管理。

查看会员购买情况,判断是否返还奖金等。

8.统计。

统计季度、年度销售情况,便于帮助领导者做出相关决策。

9.系统运行稳定、高效、安全可靠。

 

2.2系统开发工具

2.2.1MyEclipse9.0

本系统是采用MyEclipse9.0为平台开发实现的。

MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。

Myeclipse是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。

在结构上,MyEclipse的特征可以被分为7类:

J2EE模型、WEB开发工具、EJB开发工具、应用程序服务器的连接器、J2EE项目部署服务、据库服务、Eclipse整合帮助,于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。

MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。

简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错[4]。

 

2.2.2MySQL5.1

本系统采用MySQL5.1作为数据库。

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。

目前MySQL被广泛地应用在Internet上的中小型网站中。

由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

MySQL拥有如下特点:

 1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。

 2.支持AIX、FreeBSd、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。

 3.为多种编程语言提供了API。

这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。

 4.支持多线程,充分利用CPU资源。

 5.优化的SQL查询算法,有效地提高查询速度。

6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_Jis等都可以用作数据表名和数据列名。

 7.提供TCP/IP、ODBC和JDBC等多种数据库连接途径。

 8.提供用于管理、检查、优化数据库操作的管理工具。

9.可以处理拥有上千万条记录的大型数据库。

第三章  系统概要设计

系统概要设计阶段的主要任务是将需求分析阶段所总结出来的反映了用户需求的系统逻辑模型转换成可以实施的物理模型,主要解决如何去做的问题。

确定系统的整体框架,是最终系统的蓝图。

3.1系统功能结构设计

电子商务团购网站包括前台和后台,其中前台与用户进行交换,可以划分为以下功能模块:

团购信息、个人中心、购物车、订单管理、论坛管理以及相关服务。

这些模块相辅相成,为用户提供全面的服务。

前台功能模块结构,如图3-1所示。

图3-1系统前台功能结构图

所有用户无需登录即可访问网站,未登录用户可以浏览团购商品列表,查看商品详情,进入论坛查看主题回复,但只有登录的用户才可以访问个人中心,查看修改个人信息,生成订单购买商品以及发布主题和进行回复。

这样的模块和权限设置比较合理,能够满足图购物的需求[13]。

根据团购网后台的特点,可以将其分为登录注销、用户管理、商品管理、订单管理、发布公告、邮件管理、支付管理,论坛管理以及统计功能10个部分,其中各个部分及其包括的具体功能模块,如图3-2所示。

图3-2系统后台模块图

后台设置一超级管理员,超级管理员可以添加新管理员并为其分配账户密码,设置部分权限,拥有相应权限的管理员可以进行详细的查看,添加,删除和更新等后台管理操作。

 

3.2系统业务流程设计

网站的目的是为了更好的开展业务,为了写好网站,首先要明确业务流程,为了更加清晰的表达系统的业务功能模块,下面给出团购网的业务流程图,清晰的表现出网站实现的整个业务流程。

面向用户的系统前台流程图,如图3-3所示。

图3-3面向用户的系统前台流程图

 

面向管理员的系统后台业务流程,如图3-4所示。

图3-4面向管理员的系统后台流程图

3.3数据库设计

3.3.1数据库概念设计

概念模型是数据库系统的核心和基础。

由于各个机器上实现的DBMS软件都是基于某种数据模型的,但是在具体机器上实现的模型都有许多严格的限制。

而现实应用环境是复杂多变的,如果把现实世界中的事物直接转换为机器中的对象,就非常不方便。

因此,人们研究把现实世界中的事物抽象为不依赖与具体机器的信息结构,又接近人们的思维,并具有丰富语义的概念模型,然后再把概念模型转换为具体的机器上DBMS支持的数据模型。

概念模型的描述工具通常是使用E-R模型图。

该模型不依赖于具体的硬件环境和DBMS。

概念结构是对现实世界的一种抽象。

所谓抽象是

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2