互联网电子商务系统设计与实现(附件)【字数:7097】
摘 要本文以网上电子购物为研究的对象,主要实现为前台管理和后台管理,支持超级管理员、顾客和店家三个用户角色。本系统的关键功能包括顾客购物,围绕着购物车实现,以及店家发货,围绕着订单管理实现。采用Eclipse完成开发,采用SSH框架,SSH框架是一组当下比较流行的开源框架。具体利用Hibernate框架处理数据库。使用MySQL作为数据库管理系统。按照标准的软件工程流程完成了系统分析、设计、实现和测试。
目 录
第一章 系统概述 1
1.1研究意义 1
1.2目的及内容 1
第二章 系统需求分析 3
2.1功能性需求 3
2.2非功能性需求 4
第三章 系统概要设计 5
3.1系统功能模块 5
3.2数据库结构设计 6
第四章 系统详细设计与实现 9
4.1超级管理员相关模块 9
4.2顾客相关模块 9
4.3店家相关模块 14
第五章 系统测试 17
5.1测试方案 17
5.2测试结果 17
结束语 19
致 谢 20
参考文献 21
第一章 系统概述
1.1研究意义
现如今,店家之间的竞争愈演愈烈,传统销售手段已经很难保证有立足之地。在这样大的压力下,需要更多的销售方式。
电子商务作为一种比较受欢迎的网上销售平台,都会得到店家的使用。在国内,该行业也发展了许多年,例如淘宝,京东之类的很多。它们之间的竞争也是非常之大。所以,想要做好网上销售,就要保持创新。本系统主要是用来实现网上在线购物的,这种购物方式有别于以往的传统购物方式。首先,顾客通过网络进行购物,无法看到真实的商品,只能看到一个虚拟的店家和商品。但是,顾客可以通过网络来了解各类商品的信息。网上购物一般有这些流程,需要先由店家将自己需要售出的商品信息通过添加功能上传到自己店铺所在的网上,这样,需要购买此类商品的客户才能在对应的网上查找到该类商品信息。同时,顾客还可以具有非常有针对性的去搜索自己想要的商品信息。该系统还具有严格的管理性,顾客也不是随随便便的就能 *好棒文|www.hbsrm.com +Q: &351916072&
够在该网站上购买自己想要的商品。首先,顾客需要去注册一个属于自己的账号,这样才能够使用该网站上的某些权力,例如将自己看中的商品加入到购物车中,可以进行删除和添加。然后顾客还要去填写自己的个人信息,确保商品能够正确的到达自己的所在地。最后,顾客才能够购买自己要买的商品。
1.2目的及内容
为了使店家能够使用并使用电子商务系统,本系统特地选取了一家店家来进行研究。在短短的几年内,电子商务快速发展,我国要顺应全球化的发展,国内的店家或多或少的都进行了整体的改革。有些店家不仅有地面销售手段,还有网上销售手段,对于资金紧缺的店家来说,网上销售手段会是最好的选择。正好,现在正在做毕业设计,去构建一个方便,全天化的网上销售方式,创造一个实用性高,全新感官的销售系统。网络销售相较于传统购物方式有以下优势:
1.降低成本:网上销售系统把店家和顾客联系在一起的方式是网络,店家通过系统能够随时随地的了解到当前商品交易状况。通过网上销售,店家大可不必亲自去购买要出售的商品,同时还比一般的商品源要便宜些。第二个就是店家可以大大节省自己的时间,因为用户在网上购买商品时,可以根据自己想要的商品直接下单,店家这时候就可以直接发货,没有必要进行讨价还价以及亲自寻找商品给用户挑选。
2.提高控制力度:网上销售系统可以降低在销售时的一些风险,通常进行地面销售时,某些用户在体验商品时,会把商品或多或少的弄出点问题,店家不能及时发现,这就亏损了不少。但网上销售就可以避免这一系列的问题。
3.减少操作误差:在录入商品数据时,容易保证商品的真实数据,避免人为出错。在进行地面销售时,可能会出现说错价格的情况,还有就是可能会出现拿错商品的情况。网上销售系统很好地减少了这些误操作。
第二章 系统需求分析
2.1功能性需求
本系统角色有三种,为超级管理员、顾客(前台)和店家(后台)。下文依次说明每个角色的功能性需求。
1.超级管理员角色
账号登录:管理员通过页面点击登录即可进入对应的页面,然后进行注册操作,根据相关的提示信息填写相关的内容,如果管理员填写的信息能够通过审核,就能成功注册,然后点击登录,即可完成登录。
管理用户:管理员登录成功后,能够有权利去查看用户的登录信息,以及在注册账号是填写的基本信息。同时也能够更改用户的信息,查看用户购买商品记录的信息。
管理商品:管理员可以修改商品的分类信息,可以对商品进行上架和下架,也可以去修改商品的价格。
2.顾客角色
账号登录:用户进入界面后,需要先去进行登录才能在网站上进行购买商品,第一次登录本网站的用户需要进行注册账号,用户根据要求填写自己的信息。核对完成后就注册成功了,然后根据自己注册的信息进行登录即可完成。
浏览商品:用户成功在本网站登录以后,可以随意浏览本网站的商品信息,看到商品的分类,以及该商品的详细介绍。
添加购物车:用户在浏览商品时看到有吸引自己的商品,还想再观察后面的商品时,可以把当前商品添加到购物车中。用户可以通过购物车来进行继续添加和删除商品。
购买商品:用户想要直接购买当前商品时,可以添加到购物车中直接下单,点击购买,输入数量即可完成下单。
取消订单:当用户不想购买某个商品时,可以直接去点击取消订单按钮,然后就能取消掉了。
3.店家角色
订单管理:店家可以在里面处理已经下达订单用户的信息。可以看到处理过的订单和没有处理过的订单。电商还可以对此进行发货和不发货。
目 录
第一章 系统概述 1
1.1研究意义 1
1.2目的及内容 1
第二章 系统需求分析 3
2.1功能性需求 3
2.2非功能性需求 4
第三章 系统概要设计 5
3.1系统功能模块 5
3.2数据库结构设计 6
第四章 系统详细设计与实现 9
4.1超级管理员相关模块 9
4.2顾客相关模块 9
4.3店家相关模块 14
第五章 系统测试 17
5.1测试方案 17
5.2测试结果 17
结束语 19
致 谢 20
参考文献 21
第一章 系统概述
1.1研究意义
现如今,店家之间的竞争愈演愈烈,传统销售手段已经很难保证有立足之地。在这样大的压力下,需要更多的销售方式。
电子商务作为一种比较受欢迎的网上销售平台,都会得到店家的使用。在国内,该行业也发展了许多年,例如淘宝,京东之类的很多。它们之间的竞争也是非常之大。所以,想要做好网上销售,就要保持创新。本系统主要是用来实现网上在线购物的,这种购物方式有别于以往的传统购物方式。首先,顾客通过网络进行购物,无法看到真实的商品,只能看到一个虚拟的店家和商品。但是,顾客可以通过网络来了解各类商品的信息。网上购物一般有这些流程,需要先由店家将自己需要售出的商品信息通过添加功能上传到自己店铺所在的网上,这样,需要购买此类商品的客户才能在对应的网上查找到该类商品信息。同时,顾客还可以具有非常有针对性的去搜索自己想要的商品信息。该系统还具有严格的管理性,顾客也不是随随便便的就能 *好棒文|www.hbsrm.com +Q: &351916072&
够在该网站上购买自己想要的商品。首先,顾客需要去注册一个属于自己的账号,这样才能够使用该网站上的某些权力,例如将自己看中的商品加入到购物车中,可以进行删除和添加。然后顾客还要去填写自己的个人信息,确保商品能够正确的到达自己的所在地。最后,顾客才能够购买自己要买的商品。
1.2目的及内容
为了使店家能够使用并使用电子商务系统,本系统特地选取了一家店家来进行研究。在短短的几年内,电子商务快速发展,我国要顺应全球化的发展,国内的店家或多或少的都进行了整体的改革。有些店家不仅有地面销售手段,还有网上销售手段,对于资金紧缺的店家来说,网上销售手段会是最好的选择。正好,现在正在做毕业设计,去构建一个方便,全天化的网上销售方式,创造一个实用性高,全新感官的销售系统。网络销售相较于传统购物方式有以下优势:
1.降低成本:网上销售系统把店家和顾客联系在一起的方式是网络,店家通过系统能够随时随地的了解到当前商品交易状况。通过网上销售,店家大可不必亲自去购买要出售的商品,同时还比一般的商品源要便宜些。第二个就是店家可以大大节省自己的时间,因为用户在网上购买商品时,可以根据自己想要的商品直接下单,店家这时候就可以直接发货,没有必要进行讨价还价以及亲自寻找商品给用户挑选。
2.提高控制力度:网上销售系统可以降低在销售时的一些风险,通常进行地面销售时,某些用户在体验商品时,会把商品或多或少的弄出点问题,店家不能及时发现,这就亏损了不少。但网上销售就可以避免这一系列的问题。
3.减少操作误差:在录入商品数据时,容易保证商品的真实数据,避免人为出错。在进行地面销售时,可能会出现说错价格的情况,还有就是可能会出现拿错商品的情况。网上销售系统很好地减少了这些误操作。
第二章 系统需求分析
2.1功能性需求
本系统角色有三种,为超级管理员、顾客(前台)和店家(后台)。下文依次说明每个角色的功能性需求。
1.超级管理员角色
账号登录:管理员通过页面点击登录即可进入对应的页面,然后进行注册操作,根据相关的提示信息填写相关的内容,如果管理员填写的信息能够通过审核,就能成功注册,然后点击登录,即可完成登录。
管理用户:管理员登录成功后,能够有权利去查看用户的登录信息,以及在注册账号是填写的基本信息。同时也能够更改用户的信息,查看用户购买商品记录的信息。
管理商品:管理员可以修改商品的分类信息,可以对商品进行上架和下架,也可以去修改商品的价格。
2.顾客角色
账号登录:用户进入界面后,需要先去进行登录才能在网站上进行购买商品,第一次登录本网站的用户需要进行注册账号,用户根据要求填写自己的信息。核对完成后就注册成功了,然后根据自己注册的信息进行登录即可完成。
浏览商品:用户成功在本网站登录以后,可以随意浏览本网站的商品信息,看到商品的分类,以及该商品的详细介绍。
添加购物车:用户在浏览商品时看到有吸引自己的商品,还想再观察后面的商品时,可以把当前商品添加到购物车中。用户可以通过购物车来进行继续添加和删除商品。
购买商品:用户想要直接购买当前商品时,可以添加到购物车中直接下单,点击购买,输入数量即可完成下单。
取消订单:当用户不想购买某个商品时,可以直接去点击取消订单按钮,然后就能取消掉了。
3.店家角色
订单管理:店家可以在里面处理已经下达订单用户的信息。可以看到处理过的订单和没有处理过的订单。电商还可以对此进行发货和不发货。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/52.html