基于微信的戒烟小程序的设计与实现

[摘要] 随着计算机行业的不断发展,计算机的应用也在不断随着其发展速度进行着更新。而现今对于一个网络应用非常广泛的社会,基于微信的戒烟小程序管理对计算机管理基于微信的戒烟小程序要求更加紧密,更加完善,所以一个好的系统对于基于微信的戒烟小程序来说是由为重要的。

本文对基于微信的戒烟小程序管理系统的设计与实现进行了详细的介绍。在需求分析阶段,对基于微信的戒烟小程序管理的实际需求进行了调研,同时,采用系统用例图对系统进行了模块设计,采用功能用例图对系统各个子功能模块的需求进行了详细的需求描述。在系统的设计与实现阶段,采用各功能模块图和时序图进行详细的介绍和描述。在数据库设计中使用数据库类图对数据库总体设计进行了描述,随后对数据库表进行了使用表格的形式对表中数据项进行了详细描述。最后,对系统进行测试,测试包括功能测试和非功能测试两部分。

关键字:基于微信的戒烟小程序系统,系统设计,SSM,mysql

3.4系统维护分析

近几年来,随着系统的崛起,越来越多的店铺开始对系统进行了研发,随着系统的日益增多,系统的维护也成为了一个无法逃避的问题,因此,当因为一些操作和需求的改变,这个时候我们就需要对数据库进行一个与各种操作的改变同时发生的一个转变,并需要对库进行一个随时的保养和维护。

3.5系统功能分析

系统以Java语言为开发工具,利用了当前先进的SSM框架,MySQL为后台数据库,开发的一个的基于微信的戒烟小程序管理系统。主要功能如下图3.1所示。

 

图3.1系统模块框架图

3.6系统用例分析

通过对系统事务和运行过程的多方面了解,可以确定本系统主要面向用户分别有各自的功能权限。如图3.2和3.3所示。

如图3.2 管理员用例图

 

 

如图3.3 用户用例图

在该界面输入对应的账号和密码,并需要填写正确,点击提交以后,系统在数据库后查询到了对应的数据,返回信息给系统,系统进行判断,得到登录成功的提示时,才能进入到系统的首页中,该基于微信的戒烟小程序管理系统的用户登录界面如图5.4所示:

 

 

5.3用户登录界面

用户在电脑中使用该系统时,通过正确的账号和密码进行登录,同时进入到系统的首页,该基于微信的戒烟小程序管理系统的首页界面如图5.5所示:

 

图5.5首页界面

5.7管理员模块界面模块

管理员登录成功以后进入的界面,该基于微信的戒烟小程序管理系统的管理员模块界面如图5.10所示:

 

图5.10管理员模块界面

6.3测试用例

系统的测试用例将围绕着系统的核心功能进行详细的阐述,一个核心功能点可以衍生出一条测试用例。在使用用例时,测试员必须严格按照用例的需求来操作。下面将详细说明测试案例和测试结果[3]。

在展示界面中,点击添加下拉框,分别输入符合系统提示要求和不符合系统提示要求的信息,最后点击保存,就可以完成对信息的添加测试。在表6.1中显示了增加信息的测试结果。

表6.1系统添加用户信息测试结果表

编号

测试方法

预期结果

实际结果

1

录入符合系统提示要求的用户信息,点击保存。

添加成功。并将所添加的用户信息展现于用户展示界面。

Pass

2

录入不符合系统提示要求的用户信息,点击保存。

不符合系统提示要求的信息添加失败,并且给予用户添加失败提示。

Pass

3

录入符合系统提示要求的用户信息,点击重置。

录入信息被重置。

Pass

进入用户展示界面点击待删除信息右侧删除按钮,根据系统提示,我们需要根据给出的提示主观的做出我们自己的选择进行点击删除和关掉的按钮,然后这样就完场了该系统的一个删除用户信息操作的测试。进行上述操作的结果如表6.2所示。

表6.2系统删除信息测试结果表

序号

测试步骤

预期结果

实际结果

1

点击待删除用户信息右侧删除按钮,确认删除。

删除成功。用户展示界面将不包含已经删除的用户信息。

Pass

2

点击待删除用户信息右侧删除按钮,关闭删除。

确认删除提示框消失,用户信息未被删除。

Pass

参考文献

[1]黄浩,赖维云.重庆市城市成人烟草调查报告[M].重庆大学出版社:,201808.

[2]常婉纶,谈姝辰,屈小娥,田召.基于SSM框架的二级学院教科研信息共享系统的设计与实现[J].电脑知识与技术,2022,(34):39-41.

[3]赵静.基于SSM+VUE框架的企业合规管理系统[J].数字通信世界,2022,(11):17-19.

[4]李滕飞,王艳萍.基于SSM架构的专业职业病体检管理系统的设计与实现[J].网络安全技术与应用,2022,(11):44-46.

[5]黄浩,赖维云.重庆市青少年烟草调查报告[M].重庆大学出版社:,201808.

[6]耿祥义,张跃平.Java程序设计实用教程[M].人民邮电出版社:,201504.

[7]唐春玲,蔡茜.Java程序设计项目教程[M].重庆大学出版社:国家骨干高职院校重点建设项目——软件技术专业系列教材,201412.

[8]刘慧琳,韩雪,王亮,李理.Java程序设计教程[M].人民邮电出版社:,201305.

[9]贾宇波,孙麒,沈静,徐春霞.Java程序设计基础教程[M].人民邮电出版社:,201303

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值