微信平台的大学城书店销售管理系统(源码)
本设计是一个微信小程序商城,主要功能是售卖书籍,本论文主要介绍这个程序的设计过程。当今是一个信息快速传播的时代,人们的生活水平越来越高,智能手机已经至少是人手一个,人们已经离不开它,出门可以什么都不带,但就是不能不带手机。人们手机里装了各种各样的软件,微信就在其中,几乎每个人的手机里都装了微信,它是我们最常用的一个软件,所以用户非常多。在这种用户粘性非常大的情况下,微信退出个公众号、订阅号、应用号,小程序就是应用号。本程序的后台是用的JAVA程序在myeclipse上编写的,前端显示方面的是在微信web开发者工具上形成的。我的毕业设计是基于微信平台的淮安大学城书店销售管理系统。这个销售管理系统是用mysql进行的数据管理。关键词 微信,小程序,商城
目 录
1 绪论 5
1.1 课题的背景 5
1.2 课题研究的目的和意义 5
1.3 国内外的研究现状 6
1.4 研究内容和论文整体框架介绍 9
2 基本知识与基本原理 10
2.1 JSP技术 10
2.2 HTML、CSS、JQuery介绍 10
2.3 B/S结构 10
2.4 MySQL数据库介绍 11
3 系统需求与总体设计 11
3.1 用户需求分析 11
3.2 系统需求分析 11
3.3 可行性分析 12
3.4 用例分析 12
4 概要设计 13
4.1 系统总体功能结构 13
4.2 数据流图 14
4.3 系统流程图 14
4.3 数据库设计 16
5 详细设计与实现 19
5.1 用户管理功能 19
5.2 书籍管理功能 21
5.3 个人信息管理功能 24
5.4 书籍管理 24
5.5 书籍类别管理 25
5.5 订单管理 25
5.6 信息推送管理 26
5.7 留言评论管理 27
5.8 用户管理 27
6 系统测试 27< *好棒文|www.hbsrm.com +Q: ¥351916072¥
br /> 6.1 测试运行 28
结 论 31
参考文献 32
致 谢 34
1 绪论
1.1 课题的背景
智能手机的普及改变了我们的生活方式:出行、消费等,不在只是在线下店铺里购买我们要买的东西,更多的是在网上购买各种物品,包括我们学习要用的书本,不用再一家家书店找我们要买的书,只要在购物网站上一搜就可以找到,应有尽有,只不过可能平台和店铺不一样。
这几年电商发展速度非常的快,像淘宝一样的电商平台更是多了,但是真正做的好的也就那么几个平台,如淘宝、京东等,她们几乎垄断了电商平台,平台费、广告费等也就变得越来越高,那些入住的这些第三方平台的商家们的利润也就越来越薄。商家也难以支撑开发独立的APP的费用,微信小程序可以很大程度上缓解这些问题。
其实除了微信小程序,支付宝也有小程序,但是2017年年末,微信小程序比较火,比如微信跳一跳更是火遍了朋友圈,所以我也选择做一个商城类的小程序。
1.2 课题研究的目的和意义
微信App拥有大量的用户。这几年我们国家经济飞速发展,移动经济发展的非常迅速,现在我们几乎离不开手机,在聊天软件这也快,微信首当其冲。
当今经济生活节奏非常快,快速方便的获取最新的信息更是基本的。互联网移动端的快速发展更是为快速便捷获取最新的信息提供了方便。
我这次设计的这个书店销售管理系统就是在微信这个现有的平台的基础上开发出来的程序,微信用户可以直接在微信里打开这个小程序就可以购买想要的书籍了。
1.3 国内外的研究现状
1.3.1 国外研究现状
欧美的电子商务发展要比国内早[13,14],1995年,亚马逊和eBay就在美国成立了。这些年市场规模不断扩大。欧美大多是发达国家,有非常好的经济、技术条件。
美国政府给电子商务发展提供了很多优惠政策,还出了一系列法律为电子商务保驾护航,在这样的大环境下,美国电子商务产业稳步发展,市场份额占比大。除此以外,美国政府还推动国际合作,发展跨国电商。
欧洲的电子商务发展要迟于美国,20世纪才开始飞速发展[20]。但是欧洲各个国家发展的并不平衡,于是欧盟又采取了一系列的措施来促进电子商务的发展。
电子商务的发展受很多因素影响,包括市场环境、人才、政策等。
微信前端语言是国内的,国外影响不大,但后端语言java已经发展非常成熟了。
电子商务公司亚马逊就是从图书销售起家的,现在则扩大销售范围成就现在的亚马逊,现在还开了线下书店,亚马逊网上书店系统功能模块图如下:
图11 亚马逊网上书店系统功能模块图
1.3.2 国内研究现状
国内在1998年1999年开始电子商务的发展,20世纪电子商务发展加速。如今,随着智能手机的普及,网购也越来越普及,电子商务可以说飞速发展。国家在电子商务方面的政策和法律方面也越来越完善[9,10]。网购的发展离不开物流,所以催生了很多物流产业,物流速度、服务也越来越好。入住第三方平台的店铺之间的竞争很大,已经到了火热化的程度,所以各个店铺进行大量的促销活动,打广告,宣传,这些费用花销非常大,只有有强大资金链的店铺才能生存下来,所以我经常发现曾经买过物品的店铺不见了,由此可见竞争有多大。
国内小程序的发展才开始,暂时还看不出前景怎么样,但是国内两大it巨头腾讯和阿里巴巴都有小程序,说明还是值得学习开发的。
腾讯的野心就是要把一切连起来,不管是线下的、线上的、物体还是人,都通过网络连接起来[1]。
小程序的前端用的是腾讯自己的标记语言(wxml)、样式语言(wxss)、和javascript,不过javascript又与我们一直用的有所不同[3],至少DOM是不能用了,由于小程序前端语言出来的时间不长,所以一直在完善修改当中,但并不影响使用,具体用法可以在微信官网上查看小程序开发文档。后端语言不限,用的最多的是php,其次是java。
网络上有基于各种技术的图书销售管理系统,我在制作系统过程中可以从中借鉴,例如李姗的《基于Ajax的网上图书销售管理系统的设计与实现》。在此文中作者把系统分为前台和后台,前台分为商品展台、商品查询、购物车、收银台和会员管理,后台分为商品管理、会员管理、订单管理、公告管理。数据表分为后台系统管理员信息表、书店会员信息表、书本信息表、书本类别信息表、书本订单明细表、书本订单信息主表、和公告信息表共8张表。
目 录
1 绪论 5
1.1 课题的背景 5
1.2 课题研究的目的和意义 5
1.3 国内外的研究现状 6
1.4 研究内容和论文整体框架介绍 9
2 基本知识与基本原理 10
2.1 JSP技术 10
2.2 HTML、CSS、JQuery介绍 10
2.3 B/S结构 10
2.4 MySQL数据库介绍 11
3 系统需求与总体设计 11
3.1 用户需求分析 11
3.2 系统需求分析 11
3.3 可行性分析 12
3.4 用例分析 12
4 概要设计 13
4.1 系统总体功能结构 13
4.2 数据流图 14
4.3 系统流程图 14
4.3 数据库设计 16
5 详细设计与实现 19
5.1 用户管理功能 19
5.2 书籍管理功能 21
5.3 个人信息管理功能 24
5.4 书籍管理 24
5.5 书籍类别管理 25
5.5 订单管理 25
5.6 信息推送管理 26
5.7 留言评论管理 27
5.8 用户管理 27
6 系统测试 27< *好棒文|www.hbsrm.com +Q: ¥351916072¥
br /> 6.1 测试运行 28
结 论 31
参考文献 32
致 谢 34
1 绪论
1.1 课题的背景
智能手机的普及改变了我们的生活方式:出行、消费等,不在只是在线下店铺里购买我们要买的东西,更多的是在网上购买各种物品,包括我们学习要用的书本,不用再一家家书店找我们要买的书,只要在购物网站上一搜就可以找到,应有尽有,只不过可能平台和店铺不一样。
这几年电商发展速度非常的快,像淘宝一样的电商平台更是多了,但是真正做的好的也就那么几个平台,如淘宝、京东等,她们几乎垄断了电商平台,平台费、广告费等也就变得越来越高,那些入住的这些第三方平台的商家们的利润也就越来越薄。商家也难以支撑开发独立的APP的费用,微信小程序可以很大程度上缓解这些问题。
其实除了微信小程序,支付宝也有小程序,但是2017年年末,微信小程序比较火,比如微信跳一跳更是火遍了朋友圈,所以我也选择做一个商城类的小程序。
1.2 课题研究的目的和意义
微信App拥有大量的用户。这几年我们国家经济飞速发展,移动经济发展的非常迅速,现在我们几乎离不开手机,在聊天软件这也快,微信首当其冲。
当今经济生活节奏非常快,快速方便的获取最新的信息更是基本的。互联网移动端的快速发展更是为快速便捷获取最新的信息提供了方便。
我这次设计的这个书店销售管理系统就是在微信这个现有的平台的基础上开发出来的程序,微信用户可以直接在微信里打开这个小程序就可以购买想要的书籍了。
1.3 国内外的研究现状
1.3.1 国外研究现状
欧美的电子商务发展要比国内早[13,14],1995年,亚马逊和eBay就在美国成立了。这些年市场规模不断扩大。欧美大多是发达国家,有非常好的经济、技术条件。
美国政府给电子商务发展提供了很多优惠政策,还出了一系列法律为电子商务保驾护航,在这样的大环境下,美国电子商务产业稳步发展,市场份额占比大。除此以外,美国政府还推动国际合作,发展跨国电商。
欧洲的电子商务发展要迟于美国,20世纪才开始飞速发展[20]。但是欧洲各个国家发展的并不平衡,于是欧盟又采取了一系列的措施来促进电子商务的发展。
电子商务的发展受很多因素影响,包括市场环境、人才、政策等。
微信前端语言是国内的,国外影响不大,但后端语言java已经发展非常成熟了。
电子商务公司亚马逊就是从图书销售起家的,现在则扩大销售范围成就现在的亚马逊,现在还开了线下书店,亚马逊网上书店系统功能模块图如下:
图11 亚马逊网上书店系统功能模块图
1.3.2 国内研究现状
国内在1998年1999年开始电子商务的发展,20世纪电子商务发展加速。如今,随着智能手机的普及,网购也越来越普及,电子商务可以说飞速发展。国家在电子商务方面的政策和法律方面也越来越完善[9,10]。网购的发展离不开物流,所以催生了很多物流产业,物流速度、服务也越来越好。入住第三方平台的店铺之间的竞争很大,已经到了火热化的程度,所以各个店铺进行大量的促销活动,打广告,宣传,这些费用花销非常大,只有有强大资金链的店铺才能生存下来,所以我经常发现曾经买过物品的店铺不见了,由此可见竞争有多大。
国内小程序的发展才开始,暂时还看不出前景怎么样,但是国内两大it巨头腾讯和阿里巴巴都有小程序,说明还是值得学习开发的。
腾讯的野心就是要把一切连起来,不管是线下的、线上的、物体还是人,都通过网络连接起来[1]。
小程序的前端用的是腾讯自己的标记语言(wxml)、样式语言(wxss)、和javascript,不过javascript又与我们一直用的有所不同[3],至少DOM是不能用了,由于小程序前端语言出来的时间不长,所以一直在完善修改当中,但并不影响使用,具体用法可以在微信官网上查看小程序开发文档。后端语言不限,用的最多的是php,其次是java。
网络上有基于各种技术的图书销售管理系统,我在制作系统过程中可以从中借鉴,例如李姗的《基于Ajax的网上图书销售管理系统的设计与实现》。在此文中作者把系统分为前台和后台,前台分为商品展台、商品查询、购物车、收银台和会员管理,后台分为商品管理、会员管理、订单管理、公告管理。数据表分为后台系统管理员信息表、书店会员信息表、书本信息表、书本类别信息表、书本订单明细表、书本订单信息主表、和公告信息表共8张表。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/967.html