一、选题背景、目的、意义和目标:

1.选题背景:

网络交易(Electronic Commerce):从概念上讲是指产生在信息网络企业之间、电商和消费者之间还有个人与个人之间通过英特网的方式而进行的交易行为。国外因为网络发展起步早,因此国外的网络环境的都比较完善,功能齐全。

进入21世纪以后,通过互联网技术,计算机技术和远距离交互技术,使得原本复杂的交易过程完全电子化和人性化。而经济全球化的今天,国内外的消费者仅仅只需要在电脑或者手机前简单的对商品进行选择和付款便可足不出户获得远在大江南北的东西。网络所带来的便利已经开始影响到日常的生活,原本纸质的交易方式,已经实现到“互联网+”这种新兴的交易方式。

由此可见,不管是在国内还是国外,如果要建立一个完善的电子商务系统,需要对大批的信息进行分析和处理,建设过程中还必须掌握数据库系统的理论和实际操作能力。对于如今已经成为不可或缺的网络交易平台,对于该系统的实现显得更加重要了。

2.选题目的:

伴随着INTERNET的蓬勃发展,网络购物系统作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不在满足于用网络进行信息的浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。目前,越来越多的商家在网上开起商店,向消费者展示出一篇新鲜的购物大地。在这短短几十年,“网上创业”这种独特的模式,已从小打小闹到了旗鼓大张之时。VR技术的出现使得人们可以在虚拟空间内进行活动,而AR则使得现实中可以模拟出你想要看到的东西。如果将这些与电子商务相联系的话,一个新的时代将会到来,若想足不出户就想得到这些虚拟的东西,购物网站成为了时下最为流行的选择,完善的购物系统,多样的支付方式,在体验虚拟的物品的同时打开购物网站,将其变为现实,短时间内天南海北的东西将会送到我们的手中,而这些都得益与物流的快速发展。如今的互联网已经成为了我们生活中无法替代的部分,越来越多的人感受到了互联网所带来的方便和快乐,也有越来愈多的人喜欢通过互联网购物来丰富自己的生活。如今的购物已不是当年去实体店挑选商品那种单一的存在,而是在一个虚拟的交易平台中,只需简单几步就可以实现整个购物的过程。正是在这一大趋势下我将“产品交易平台系统”作为了我的毕业设计,实现消费者用户满足自己的产品需求,营造用户与店家的平等互利的机会。

3.选题目标:

通过使用spring boot框架开发出产品交易平台,可以为卖家和买家两种用户提供在线交互平台,经过反复优化已符合我国目前流行的购物交互方式。顾客通过选择卖家和买家两个角色,然后经过注册登录系统。卖家可以在平台中实现注册,上架新商品,商品打折,商店信息更新等功能;买家可以在平台中实现简单的注册,商品关键字的查询,将商品添加到购物车,订单付款等功能;网站维护人员可通过对商城各模块信息进行完善和删改,会员的信息的完善和删改,对商城进行改进和维护等功能。

随着互联网购物和互联网支付的普及,使得人类的经济活动进入了一个崭新的时代。越来越多的人追求快速、方便的购物方式。目前,我国的网民数量已经达到10.31亿人,淘宝,京东等网络消费平台功能的日益完善,使得人们足不出户就可以得到自己想要的东西。特别是针对一些上班工作没有过多时间的年轻人,仅仅在网上就可以解决自己的产品需求。为此我设计此系统的拟解决的问题就是方便消费者或者卖家解决方便快速的购买或上架出售各种各样的产品,得以节省人们很多的时间和精力。

二、课题研究方案:

 

开发工具:j2ee,jsp,springboot,mvc,mysql

产品交易平台设计与实现:

系统从功能划分为前台和后台。后台管理模块分为产品管理、订单管理、用户管理、留言交流管理、系统管理。前台设计包括注册登录模块,产品浏览查询,购物车,产品订单,个人中心。

产品管理包括产品分类管理和产品信息管理。一个产品分类对应多个产品信息,一般来说,一个产品只针对一个分类。当删除分类后,该分类下所有的产品都会删除。

前台中,通过账号的验证来获取登录权限,所以在登录中通过登录页面输入用户名和密码即可。用户点击产品分类可以查看分类下的产品信息,点击名称查看具体的产品介绍,同时通过关键字进行产品搜索,搜索到的结果为产品集合,点击集合内的某一个产品即可查看该产品的详细信息。在收银台付款后即可生成用户的订单,订单状态包括订单、支付订单、发货订单收货单。



三、写作提纲:目录

第一章 绪论

1.1 系统开发目的

1.2 系统开发意义

1.3 国内外研究现状

第二章 系统主要开发技术

2.1 B/S体系结构

2.2 Springboot技术

2.3 MYSQL数据库

第三章 需求分析

3.1 可行性分析

3.2 系统功能性需求分析

3.3 系统环境需求

第四章 系统设计

4.1 系统总体设计

4.2 主要功能流程设计

4.3 数据库设计

4.3.1 数据库ER图设计

4.3.2 数据库表设计

第五章 系统的实现

5.1 首页页面

5.2 用户注册页面

5.3 所有产品页面

5.4 产品详情页面

5.5 资讯页面

5.6 管理员管理

第六章 系统测试

6.1 软件测试的目的

6.2 测试内容

结论

参考文献

致 谢

四、参考文献

[1] 李燕. 基于Java和MVVM模式的户外教育与服务平台研建[D].北京林业大学,2019.

[2] 顾新萍. 基于Java的智能家居控制系统设计与实现[D].青岛大学,2019.

[3] 孟永焱. 基于微信的移动互联网智能交互系统的设计[D].北京邮电大学,2019.

[4] 郑超亚. 基于Java的信息技术答题系统设计与开发[D].中央民族大学,2019.

[5] 汪峰. 在线课堂Java的设计与实现[D].西北民族大学,2019.

[6] 康健. 电影推荐系统Java的设计与实现[D].西北民族大学,2019.

[7] 郝磊. 网络商城Java的设计与实现[D].西北民族大学,2019.  

[8] 公磊, 周聪. 基于微信的移动终端应用程序开发与研究[J]. 计算机与现代化, 2018(08):22-25.

[9] 何晶.以SSH框架与jQuery技术为基础的Java-Web开发应用探讨[J].计算机产品与流通,2019(11):104-105.

[10] 王志辉.Java语言在计算机软件开发中的应用[J].电子技术与软件工程,2019(20):42-43.

[11] 陈宇收.MySQL数据库备份方案研究[J].产品编程技巧与维护,2018(10):109-110+130.

基于Spring Boot的零食销售网的设计与实现-计算机毕业设计源码+LW文档_系统设计