摘 要:随着电子商品系统平台的普及和广泛应用,借助线上平台实现的物品交易模式正在改变着人们的生活,电商的广泛应用也带来了很多后遗症,如何妥善的处理闲置物品同时不会带来资源的浪费成为了很多人关心的问题,对于高校大学生而言闲置物品的处理主要通过二手交易平台来实现,目前校内的限制物品交易平台界面内容杂乱且操作功能单一,部分高校的校内交易主要通过校内论坛的方式来呈现,对于闲置商品信息的查询和管理都不够便捷,结合当前校内的应用需求以及闲置商品交易的发展趋势,借助微信小程序的应用灵活性开发设计针对校园闲置物品交易的平台,可以帮助提升校内闲置商品交易的易用性。
本文主要利用微信小程序开发工具实现了校园闲置商品信息的传递,同时系统通过Java编程技术以及Mysql数据库的搭建来实现订单信息的交互及存储,用户可以借助微信小程序端实现在线商品下单及付款操作,管理员用户通过系统后台完成闲置商品信息发布、订单管理以及发货管理,在界面的呈现上更加清晰流畅提升了用户端的使用体验,进一步推动了校园内闲置物品的交易率实现了资源的有效利用。
关键字:微信小程序;Mysql数据库;JAVA语言;校园闲置出售;订单管理
Abstract
With the popularity and wide application of electronic commodity system platform, the item trading model achieved by the online platform is changing people's lives, the wide application of e-commerce has also brought a lot of sequelae, how to properly dispose of idle items while not bringing waste of resources has become a problem that many people are concerned about, for college students, the disposal of idle items is mainly achieved through second-hand trading platforms, the current restricted items trading platform interface content on campus is messy and single operating function, Combined with the current application demand on campus and the development trend of idle commodity trading, with the application flexibility of WeChat mini program to develop and design a platform for campus idle goods trading, it can help improve the ease of use of idle commodity trading on campus.
This article mainly uses WeChat mini program development tools to realize the transmission of idle commodity information on campus, and the system realizes the interaction and storage of order information through Java programming technology and the construction of Mysql database, users can use WeChat mini program to achieve online commodity orders and payment operations, administrator users through the system background to complete idle commodity information release, order management and delivery management, in the interface presentation more clear and smooth to improve the user experience. It has further promoted the transaction rate of idle items on campus and realized the effective use of resources.
Keywords: WeChat mini program; MySQL database; JAVA LANGUAGE; Campus vacant sale; Order management
目 录
1.2国内外研究情况........................................................................................ 6
1.4开发工具及技术........................................................................................ 7
1.4.1 微信小程序开发工具................................................................... 7
1.4.2 Mysql数据库.................................................................................. 8
1.4.3 JAVA编程语言................................................................................ 8
2.1.1技术的可行性................................................................................. 9
2.1.2经济的可行性................................................................................. 9
2.1.3操作可行性..................................................................................... 9
3.1数据库的分析与设计.............................................................................. 11
3.1.1数据库的概念结构设计.............................................................. 11
3.1.2数据表的逻辑结构设计.............................................................. 12
4.2 新增商品分类界面................................................................................. 13
4.5 微信用户注册登录界面........................................................................ 15
4.8 用户个人后台界面................................................................................. 16
5.1 系统测试的目的..................................................................................... 17
5.2 系统测试的内容..................................................................................... 17
5.3系统测试的结果...................................................................................... 17
1 绪论
1.1 开发背景
互联网的飞速发展也带动了电子商务平台的交易率,在线购物给人们带来便捷的同时也出现了冲动消费行为,闲置商品的出现带动了二手交易市场的发展,很多有价值的商品可以借助二手交易市场来实现交易,避免出现商品被丢弃或者限制带来了的资源浪费和环境污染。大学生作为电商平台的主要消费群体对于新鲜事物的接受度较高,对于物质的需求较高因此更容易出现冲动消费的行为,同时大学生还未步入社会主要消费的经济来源来及家庭供给,冲动消费和闲置物品无疑给大学生带来了额外的经济负担,闲置物品交易平台的开发可以帮助缓解大学生的经济压力,实现物品有效利用的同时也可以挽回一部分经济损失。校园内的闲置物品主要以学习书籍、电子数码产品及交通工具为主,相比之下衣物鞋包等生活用品的受欢迎程度较低,同时闲置物品的交易价值取决于闲置物品的新旧程度和原始价格。目前我国二手交易平台主要有:闲鱼、转转、58同城等,以上二手交易平台的综合性较强且平台流量大能够满足用户物品种类的需求,然而这些平台交易的区域覆盖率交广存在物流运输等费用,同时在商品的保修和退货上也无法保障,同时校园内常见的自行车及电瓶车等大宗商品的交易不适用于此类平台,结合高校闲置商品的类型建立一个适用于高校校园的闲置商品出售系统,不仅可以满足学生的闲置资源交易需求同时也可以避免资源的浪费。
1.2国内外研究情况
(1)国外研究现状
国外的思维观念对于闲置商品的交易起到了推动作用,政府鼓励资源的循环利用同时市面上还存在大量的二手商品交易门店,店主会根据二手商品的成色及品质进行分门别类的分配,同时国外还存在很多慈善性质的商场进行规模较大的旧物交易(例如Goodwill),还存在一些以社区及家庭为组织的旧物交易市场,很多家庭会将不需要的商品进行收纳整理后在旧物交易地点实现交易,综合来看国外对于二手商品交易的接受度较高。在电商领域对于二手商品的交易平台包括Amazon Warehouse和eBay valet,同时以上二手交易平台在实现线上交易的同时也满足了用户的退货需求,用户在平台购买二手商品后如果商品与预期偏差较大可以享受在线免费退货服务,二手交易平台在国外的发展相对成熟且规范。然而国外校园因相对开放不存在封闭的校园环境,对于闲置物品的交易需求可以通过校内的“跳蚤市场日”或者社区的旧物交易点来实现,综上所述,国外的旧物交易系统平台的成熟度及稳定性较强,且当前的旧物交易平台能够满足大学生的需求。
(2)国内研究现状
国内校园环境下的闲置物品交易主要以学校周边的跳蚤市场货义卖会为主,学生可以委托他人或者自己交易的方式来实现闲置物品的处理,这种交易形式相对分散且空间时间不固定导致闲置商品交易转化率较低。随着线上闲置物品系统的发展,很多高校学生通过闲鱼、转转等二手交易平台实现了在线交易,然而因为校园的交易物品的特殊性,综合型的交易平台反而在学生需求供给上无法很好的满足,为了满足高校内学生物品交易的需求,很多高校陆续推出了校内二手交易平台如柚子校园、校一校等平台,然而校内平台在功能呈现上主要以闲置物品信息发布为主,系统的应用性较差且大部分平台需要通过浏览器端实现应用,应用便捷性不够。
1.3研究的意义
1.4开发工具及技术
1.4.1 微信小程序开发工具
微信小程序开发工具主要依托为微信应用端来实现应用,借助微信开发工具可以实现小程序智能组件的快速构建,包括界面控件、编辑器以及集成开发环境等,通过小程序界面主页的构建以及编辑器中代码内容的调试来实现自定义组件的能力,同时结合可视化编辑器的应用能够实现代码的快速编写,该开发工具可以配合多种编程语言使用,可以通过javascript代码的录入来实现高效的开发。利用微信小程序开发工具的动态预览及网络调试功能可以帮助开发者实现复杂功能的开发,借助微信端的平台发布可以实现广泛的平台应用。此次校园闲置出售系统主要借助微信小程序开发工具来实现开发,借助微信小程序应用和沟通的便捷性来提升系统用户端的服务体验。
1.4.2 Mysql数据库
Mysql是一款能够实现数据库数据信息创建、查询以及维护的关系型数据库管理系统,在应用过程中主要借助SQL语言来实现数据信息的处理,同时该数据库管理系统要求数据列中的每一行信息都有唯一的标识,从而可以实现数据库内数据信息的便捷查询及更新过滤。Mysql数据库可以是支持批量数据处理且能够满足数据扩展的需求,同时可以结合多种编程语言使用来优化数据库的访问及存储,能够满足多种语言的应用以及支持网站平台的开发,通过多用户连接以及灵活的备份能力加强了系统平台的开发效率。
1.4.3 JAVA编程语言
Java编程语言结合了C++语言的优点能够实现面向对象程序的语言设计,在实际系统开发应用过程中通过代码的可移植性提升了系统开发的效率,同时JAVA语言能够实现跨平台的操作应用且能够满足数据应用的易用性和安全性,JAVA语言的语法相对简单且灵活易用通过编程语言的应用实现页面端的动态内容呈现。作为一款解释性脚本语言在应用维度上可以实现多平台和服务器的灵活应用,从而实现复杂分布式系统平台的开发,此次校园闲置出售系统主要通过JAVA编程语言来实现系统代码的编写,增加了系统代码编写的效率及可开发性。
2 需求分析
2.1可行性分析
微信小程序校园闲置出售系统的可行性分析内容主要通过技术、经济以及操作三个层面进行分析,通过可行性分析可以进一步验证系统的可开发性以及所带来的经济利益,同时结合技术层面的内容分析来确认系统开发的可实现性,当前开发工具与系统功能模块的锲合度,还要考虑系统界面呈现及用户端的可操作性,通过可行性分析内容判断来帮助避免系统在实际开发过程中可能遇到的风险问题。
2.1.1技术的可行性
校园闲置出售系统平台主要通过微信小程序开发工具实现了平台的开发,微信小程序开发工具的可视化框架结构加强了系统的代码编写及功能开发效率,同时结合Java语言代码编写的可移植性增强了系统代码编程的效率,通过Mysql数据库的数据框架结构搭建完善了系统的基础信息建设,整体系统所应用的开发工具均是免费开源且成熟可靠的,同时针对校园闲置商品出售的实际功能应用需求,当前所使用的开发工具能够满足系统的设计需求,因此从技术层面来看整体校园闲置商品出售系统的可开发性较强。
2.1.2经济的可行性
2.1.3操作可行性
2.2需求分析
校园闲置出售系统的主要功能以闲置商品信息管理、闲置商品订单管理以及商品评价内容管理内容为主,借助微信小程序平台实现注册用户信息管理以及相关的新闻公告发布,闲置商品信息需要详细的呈现商品成色、商品价格以及对应的图片信息,用户可以通过闲置商品类别或者名称实现在线的商品搜索和查找。用户实现在线下单后可以通过个人后台的已购订单以及购物车模块查看到对应的订单信息并完成付款等操作,系统管理员用户可以通过订单列表和发货列表查看下单订单的状态。小程序端用户可以通过收货地址管理界面来完成个人收货地址的更改, 以及通过我的收藏界面来查看收藏的闲置物品信息,对应微信小程序校园闲置出售系统的功能结构图内容呈现如下图所示:
图2.1 微信小程序校园闲置出售系统功能结构图
2.3功能需求分析
此次微信小程序校园闲置出售系统按照功能用户角色划分分为了前端用户及后台系统管理人员两个部分,系统的主要功能以在线闲置物品的交易为主,不同用户角色所对应的功能需求内容分析如下:微信小程序端用户主要借助微信小程序平台实现闲置出售系统的登录,通过首页的商品信息查看可以获取到不同类别闲置商品的信息及价格,用户可以实现在线的加购及收藏同时可以通过个人后台实现收货地址的添加管理,结合购物车的内容及已购订单的信息实现在线付款操作。系统管理员用户主要通过系统后台实现闲置商品信息及类别的添加管理,同时可以对用户端的订单信息及发货状态进行管理和维护,通过用户管理界面实现系统会员用户的管理,借助新闻文章管理来完成在线公告通知及宣传活动的信息传递。
3 数据库设计
3.1数据库的分析与设计
数据库分析与设计的目的是结合数据逻辑及安全性等多个方面的分析判断来建立一个可靠且安全的关系型数据库,通过数据库的建立来实现系统数据信息的有效管理及储存传输,满足用户数据需求的同时也提高了系统的信息统计及管理的效率。此次小程序校园闲置出售系统的数据库设计主要以闲置商品信息以及订单管理内容为主,结合系统的功能需求来确认不同功能内容下所需的数据信息及字段内容,此次系统平台所搭建的数据库类型以关系型数据库为主,因此需要通过数据库结构内容的搭建来明确数据信息与数据实体之间的对应关系,同时还需要明确数据的基本参数例如表名称以及字段类型的定义,通过结构和内容的信息明确来实现数据库结构的搭建以及关系的建立。
3.1.1数据库的概念结构设计
数据库概念结构设计主要通过E-R图例的方式来呈现,以会员注册信息以及闲置商品信息为例,具体概念结构设计图例内容呈现如下:
(1)会员注册信息E-R图内容包括了登录账号密码以及联系手机号。
(2)闲置商品信息E-R图包括了商品基本信息、价格及成色图片等内容。
表3.1用户注册信息表
(2) 闲置商品信息表内容涵盖数据量较大,包括了商品的基本信息以及用户所关心的商品成色及图片信息,通过数据类型以及字段长度的限制确保了闲置商品信息内容的准确性。
4 系统功能实现
4.1 系统后台界面
校园闲置出售系统的微信小程序后台可以实现商品信息的发布、小程序端用户及会员信息管理、订单及发货单的管理,同时可以对于前端用户的商品评价信息进行查看及反馈,校园闲置小程序系统后台主要功能模块内容呈现如下图所示:
4.2 新增商品分类界面
为了便于小程序端用户的信息查询,闲置商品信息可以按照上平类别进行划分,通过系统后台的商品类别模块可以实现闲置商品类别名称、图标以及序号内容的添加,可以实现闲置上平类别的编辑和删除,具体闲置分类添加界面如下图:
图4.2 新增商品分类界面
4.3商品添加界面
商品管理模块可以实现闲置商品基本信息的发布、价格的设置以及商品状态的管理,闲置商品的基本信息包括了商品名称、所述类别、产地厂家、购买日期及当前成色,同时商品图片的上传及卖点关键词的录入帮助更好的实现商品内容的展示,通过价格设置可以对商品的出售价和原价内容进行设置从而吸引更多的潜在用户,结合上架和下架的商品状态更新及商品简洁的信息添加实现更好的商品内容呈现,具体商品信息管理内容如下图所示:
图4.3商品添加界面
4.4订单发货管理
前端用户的下单信息会反馈到订单列表模块及发货单模块界面内,管理员用户可以结合订单的支付状态、买家留言及收货地址等信息进行在线的发货编辑操作,具体管理界面如下:
图4.4订单发货管理界面
4.5 微信用户注册登录界面
用户通过手机微信小程序进入到校园闲置出售系统平台,通过录入登录信息及联系方式可以实现会员的注册和登录,具体会员注册界面内容呈现如下:
图4.5 微信用户注册界面
4.6 商品详情界面
用户登录进入小程序平台后可以查看到闲置商品详情,可以通过上方的搜索栏在线搜索相关闲置商品信息,或者根据闲置商品类别进行分类查看,商品详情包括了商品基本介绍、商品图片、限制商品出售价格及购买原价等信息,通过点击图片可以进入到详情介绍页面。
图4.6商品详情界面
4.7下单操作界面
用户选中相关闲置商品后可以通过点击购买实现在线下单,需要录入或者选择对应的收货地址,收货地址信息包括了收货人姓名、联系方式及详细住址信息,可以对订单内容进行下单备注留言,点击下单支付完成对应商品订单信息的复核通过微信支付的方式完成付款,具体下单操作界面如下:
图4.7 下单操作界面
4.8 用户个人后台界面
微信用户通过点击我的可以进入到个人后台管理,内容包括了已购订单查看、购物车内容查看、收货地址管理以及我的收藏等内容,同时可以查看到闲置出售系统平台的新闻资讯、规则及客服联系等信息,后台界面呈现如下:
5 系统测试
5.1 系统测试的目的
此次微信小程序校园闲置出售系统平台的设计基本已经实现,为了保证闲置出售系统能够实现高质量的内容呈现还需要进行系统性的测试,通过系统测试来判断闲置出售系统的功能模块是否能够实现正常的运行且能够满足用户端的应用需求,同时还需要确保不同功能模块之间的有效数据连接以及系统用户的安全性,结合系统测试结果来发现闲置出售系统运行过程中可能出现的隐藏错误,通过及时的错误内容修正来避免系统功能失效频率的发生。系统测试是微信小程序校园闲置出售系统投入正常运行前最重要的一步骤,通过测试内容对于系统的代码及功能进行校准,从而确保系统完整的功能呈现及稳定高效的平台运行。
5.2 系统测试的内容
校园闲置出售系统的系统测试内容主要以功能呈现测试、安全测试以及稳定性测试内容为主,系统测试的首要内容就是需要确保系统内各个功能模块能够实现正常运行,同时还需要满足用户端的应用需求,校园闲置出售系统主要以闲置商品交易内容为主,因此主要功能模块以闲置商品信息发布以及闲置商品订单管理为主,为了确保各个功能模块的顺利运行,需要通过测试用例的方式来判断系统闲置商品添加界面内容的稳定录入以及前后端闲置商品订单传输的准确性和时效性,在确保功能模块稳定运行后还需要对系统的安全性进行测试,因此次系统平台的开发设计主要基于微信小程序端来实现,因此借助微信平台的用户安全管理机制能够满足系统用户的应用安全需求。最后需要对系统UI质量以及访问性进行测试判断,因此次校园闲置出售系统平台涵盖了大量商品图片信息,因此需要确保图片内容的完整呈现以及满足用户端需求的数据响应。
5.3系统测试的结果
通过系统测试结果反馈,此次校园闲置出售系统的错误率相对较低,微信小程序端能够实现稳定流畅的系统运行,多个模块之间的数据信息能够实现准确快速的传递,同时借助微信小程序端确保了用户个人信息的安全性,整体系统功能模块能够满足用户端的正常出售需求,综合判断测试结果为通过。
随着人们生活水平的提高以及电商购物便捷性的日益提升,对于在校的大学生而言都存在盲目和冲动消费的行为,这样就造成了大量的生活及学习资源被浪费,同时大学生没有固定收入来源冲动消费也会给家庭带来一定的经济压力。传统的高校内的旧货处理模式在时间和空间上的制约因素较多,而综合性的二手交易平台对校园内大宗商品的交易无法满足,结合当前高校内的二手交易环境以及闲置资源的背景分析,本文借助微信小程序开发工具实现了在线校园闲置出售系统平台的搭建,同时通过JAVA编程语言以及Mysql数据库的有效利用实现了闲置商品出售系统的实现,通过系统平台的应用实现了闲置商品信息发布以及订单管理,借助微信小程序校园闲置出售系统为在校大学生提供了便捷的闲置商品处理平台,能够帮助大学生节约生活开支的同时对于大学校园环境也是一种保护。
5万+




被折叠的 条评论
为什么被折叠?



