🍅关注【墨岚创客】,回复【毕设】,赠送免费毕设资源,具体联系方式见文末🍅
摘要
由于APP软件在开发以及运营上面所需成本较高,而用户手机需要安装各种APP软件,因此占用用户过多的手机存储空间,导致用户手机运行缓慢,体验度比较差,进而导致用户会卸载非必要的APP,倒逼管理者必须改变运营策略。随着微信小程序的出现,解决了用户非独立APP不可访问内容的痛点,所以很多APP软件都转向微信小程序。本次课题就运用了微信小程序技术开发一个阳光电脑公司的维修服务微信小程序。
阳光电脑公司的维修服务微信小程序借助微信开发者工具开发用户前端,使用SSM框架和Java语言开发管理员后台,使用Mysql创建数据表保存本系统产生的数据。系统可以提供信息显示和相应服务,其管理员管理配件,电脑,维修,购买订单,客服通知以及用户评价。用户购买电脑,申请电脑维修,支付维修费用并评价维修订单。
总之,阳光电脑公司的维修服务微信小程序可以更加方便用户购买电脑,申请电脑维修,并在线支付费用。
关键词:维修服务微信小程序;微信开发者工具;SSM框架
第5章 系统实现
进入到这个环节,也就可以及时检查出前面设计的需求是否可靠了。一个设计良好的方案在运用于系统实现中,是会帮助系统编制人员节省时间,并提升开发效率的。所以在系统的编程阶段,也就是系统实现阶段,对于一些不合理的设计需求,也是可以及时发现。因为设计的方案是完全指导系统的编码过程的。
5.1 管理员功能实现
5.1.1 电脑信息管理
管理员进入指定功能操作区之后可以管理电脑信息。其页面见下图。管理员增删改查电脑信息。
图5.1 电脑信息管理页面
5.1.2 购买订单管理
管理员进入指定功能操作区之后可以管理购买订单。其页面见下图。管理员查询购买订单,查看购买订单是否支付,删除购买订单。
图5.2 购买订单管理页面
5.1.3 维修信息管理
管理员进入指定功能操作区之后可以管理维修信息。其页面见下图。管理员审核用户提交的维修信息,可以给用户发送维修内容和维修费用方面的通知信息。
图5.3 维修信息管理页面
5.1.4 配件信息管理
管理员进入指定功能操作区之后可以管理配件信息。其页面见下图。管理员增删改查配件信息。
图5.4 配件信息管理页面
5.1.5 用户评价管理
管理员进入指定功能操作区之后可以管理用户评价。其页面见下图。管理员查看用户对维修方面的评价信息,可以删除指定的用户评价。
图5.5 用户评价管理页面
5.2 用户功能实现
5.2.1 电脑信息
用户进入指定功能操作区之后可以查看电脑信息。其页面见下图。用户在页面内可以查看电脑介绍,购买电脑。
图5.6 电脑信息页面
5.2.2 购买订单
用户进入指定功能操作区之后可以管理购买订单。其页面见下图。用户对已经购买的电脑进行支付,可以申请电脑维修。
图5.7 购买订单页面
5.2.3 维修信息
用户进入指定功能操作区之后可以查看维修信息。其页面见下图。用户申请电脑维修,可以查看管理员对其的审核情况。
图5.8 维修信息页面
5.2.4 客服通知
用户进入指定功能操作区之后可以查看客服通知。其页面见下图。用户在当前页面查看已经维修的电脑以及维修内容和费用,用户可以支付费用,评价维修订单。
图5.9 客服通知页面
5.2.5 配件信息
用户进入指定功能操作区之后可以查看配件信息。其页面见下图。用户可以查看配件的介绍信息。
图5.10 配件信息页面
第6章 系统测试
进入这个环节就代表着系统已经结束了编码实现功能阶段,接下来要做的事情,就是对该系统进行检测,也就是系统测试,这个环节是很有必要进行的,原因是开发本系统的人员,其自身具备的开发技术以及开发思维是有限的,在面对具有复杂性操作逻辑的系统,都会出现大大小小的错误,并且这样的错误还都是不可避免的。通过及时的测试,可以尽早排除程序中的错误,这样也可以减少实际运行中产生的问题,从而真正避免在后期使用中为修复这些问题所付出的高昂代价。及时测试,及时发现问题并解决,也是提高开发过程的效率的一种表现形式。总而言之,在软件开发生命周期的每个阶段都需要加以重视,并做好每个阶段需要做的任务,从开始到结尾都需要保证开发软件的质量。
6.1 功能测试
通过设计一些数据检验阳光电脑公司的维修服务微信小程序的功能是否根据预定进行数据输出,以此检验系统功能是否合格。接下来就选取部分功能进行检测。
6.1.1 在线支付功能测试
阳光电脑公司的维修服务微信小程序的用户可以支付订单。支付时,系统会及时反馈。其反馈结果见下图。
图6.1 是否支付信息提示
如果用户确认支付订单,可以点击确定,系统会提示支付成功。见下图。
图6.2 支付成功提示
6.2 测试结果
经过测试,从阳光电脑公司的维修服务微信小程序功能的角度来看,本系统各个功能在符合用户要求的情况下,也能保持运行正常。从阳光电脑公司的维修服务微信小程序性能的角度来看,本系统可以保持24小时不间断运行,而且面对用户的误操作行为,有提前设置的错误反馈机制应对,另外,本系统界面布局考虑用户阅读习惯,可以让用户短时间内获取需要的内容。总之,本系统可以投入生产,帮助用户解决实际问题,发挥其应用价值。