校园二手物品交易平台的设计与实现论文.docx
《校园二手物品交易平台的设计与实现论文.docx》由会员分享,可在线阅读,更多相关《校园二手物品交易平台的设计与实现论文.docx(16页珍藏版)》请在第一文库网上搜索。
1、基于微信小程序的校园二手物品交易平台的设计与实现引言2一、系统开发环境及相关技术3(-)B/S模式3(二)MySQ1数据库3(三)java开发3(四)HTM1页面设计3二、需求分析5(-)可行性分析5(二)功能需求分析5()非功能性需求分析6三、系统设计8(-)总体框架设计8(二)系统功能设计8(三)数据库设计91、概念模型设计92、物理模型设计11四、系统实现13(-)登录注册功能13(二)用户管理功能13(三)物品出售功能13(四)订单管理功能13五、系统测试14(-)系统测试的目的14(二)测试案例141、用户注册登录测试142、购物功能测试143、在线咨询功能测试15结论16微信小程序
2、是一个可以在没有下载和安装的情况下使用的应用程序,用户可以通过扫描或搜索来打开应用程序,它也体现了“用完”的概念,用户不必关心是否安装过多的应用程序,而且这种应用无处不在,随时可以使用也不需要卸载。本文针对校园二手物品的交易,主要是利用微信的生态社会资源,帮助建设关于校园二手物品交易的微信商城,用户可以使用微信进行随时方便的迸行交易。对于用户来说,在淘宝等PC端商场,及时搜索是交易的前提,用户通过不同平台比较物品质量价格等信息从而找到最合适自己和预期的产品。但是对于企业来说,很多潜在的交易往往会丢失,微信商城本身和独立平台的存在,大大增加了用户进行比较的障碍,降低了订单处理的可能性。随着用户购
3、物时间的碎片化,一个移动端的商场被考虑建立起来,在许多移动端商场系统中,微信是首选方式。通过微信小程序商户不仅可以建立商城,还可以将PC的官方网站移动到移动终端,与微信商城共享同一位置,还能够进行推广和营销,进一步扩大销售渠道,使用符合用户习惯的移动购物来吸引移动用户并增加产品销售。互联网和信息技术的不断发展给人们生活水平的带来了很大的影响,不仅仅不断提高加快了商品交易的速度,同时人们的生活节奏进一步加快,在快速的生活节奏里人们的购实行为也已成为重要的一部分。商品交易渐渐从线下发展为线上,在线购物有着选择广泛,价格便宜,交易方便,节省时间和能源等传统模式无法比拟的优点,因而广受人们的欢迎,既可
4、以轻松查看和搜索商品信息并比较相应的价格范围,又对于人们全面分析和比较商品性价比很有用。在这一背景的发展下,越来越多的人愿意用计算机和智能手机来进行在线购物。二手交易平台中物品所有者能够发布有关产品来供其他消费者购买和查询,并提供相关的产品介绍以及浏览产品内容的相关信息的功能。消费者通过微信小程序可以进行在线购物和商品在线支付。这不仅提高了消费者的积极性,而且降低了商业成本。由于网络通道可以通过客户所拥有的终端设备向客户提供服务,网络服务实际上是客户的一种自助服务,因此也可以增强客户的自由参与意识。校园二手物品交易平台能够拓展市场,营销不受时间和空间的限制,它可以极大地方便用户,使用户能够随时
5、随地访问服务。一、系统开发环境及相关技术(-)B/S模式由于各类信息技术的不断更新,B/S模式在传统的客户端模式下发展起来并得到广泛应用。其最大的特点是,用户不用在电脑上安装该系统的应用程序,而是只需要通过浏览器进行访问即可实现系统的功能,为客户端减轻了负载并且简化了操作。在这样的操作背景下用户可以轻松对于系统进行操作,可以让不同的人员不仅仅局限于某种固定的访问方式去对系统进行操作。B/S模式基于TCP/IP开放网络标准协议,充分实现对计算机和网络上各种资源的跨平台访问,具有较强的系统独立性和平台独立性;能够在很大程度上降低软件维护成本,不需要对于客户端程序进行开发,并且使用时并不需要再次安装
6、,只需要对服务器进行维护即可;对于用户来说,传统的客户端程序在B/S模式中也就是浏览器;应用程序和数据库都可以充分利用来实现大量的数据存储,进行有效的数据管理功能,在系统上能够共享更多的数据库资源。(二)MySQ1数据库MySQ1在数据分析与管理方面具有很强的灵活性,能较容易地对数据库进行集中管理,也能在保持同时还具有以下优点,除了能够集中对数据库进行处理,同时还可以在保持联机的状态下在不同的客户端对数据库进行复制和移动,从以上优点来看该数据库已完全可以满足需求,同时,系统的开发和维护成本也相对较低。MySQ1能够通过运用储存过程来进行数据的增加、管理并对大量数据进行查询和统计等功能,对于系统
7、的功能有着重要的支撑作用。()java开发微信小程序运行在三端:iOS、AndrOid和用于调试的开发者工具。在iOS上,小程序的javascript代码是运行在JavaScriptCore中。在Android上,小程序的javascript代码是通过X5内核来解析。java开发是将针对不同操作系统采用不同语言编写的应用程序转变为基于java的应用程序,能够对于这类应用程序进行创建、开发、扩展及维护,简化开发复杂程度,帮助操作人员和管理人员更为方便地实现数据的简单计算维护。系统主要运行在服务器端,即系统的硬件依赖于服务器,客户端的配置保证了浏览器的使用。节省维修费用。系统维护主要集中在服务器端
8、,它比维护多个客户端要低得多。降低了系统进行升级和维护的难度。逻辑和界面的分离使模块相对较独立,维护了服务更正和系统进行升级的难度,大大提高了工作人员的工作效率。(四)HTM1页面设计HTM1是一种超文本标记语言,一般用于创建简单的网页。计算机通过HTM1传输信息并使用观看器作为传输信息的载体。它是目前互联网上使用最广泛的标准语言,也很受欢迎。这种语言最为人熟悉并且最常用于创建网页。HTM1由头部和身体组成,负责增添标题并展现所需的信息。主体包含网页的内容,包含界面布局,文本信息等,JAvaScript语言也可以增添到HTM1文件中以创建不同的模块效果。客户端通过用户发起的请求后,需要等待服务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 二手物品 交易平台 设计 实现 论文