发布时间 : 星期一 文章书吧管理系统的设计与实现更新完毕开始阅读50f5c175ccbff121dd3683a1
全部查询 返回主界面
4.4.3 书吧会员积分管理 功能说明:
按钮 按钮
查出所有的会员信息 返回到主界面
对当前书吧会员积分信息的显示,显示新增会员的初始积分为0,什么时间消费新增多少积分,什么时间还书扣除积分并显示当前剩余积分数。如图4-15所示:
图4-15书吧会员积分信息
37
4.5 系统数据模块实现
4.5.1 系统数据备份模块
图4-16数据备份
功能说明:
对数据进行备份,可以通过打开按钮选择备份文件的放置路径,填第二行TEXBOX写文件名称点击确定进行还原备份,实现界面说明如图4-16所示。 数据备份控件说明如表4-13所示:
表4-13控件说明-数据备份
控件 控件类型 控件的功能描述 打开 按钮 点击选择路径确定后显示在备份数据文件路径文本框中
备份数据文件名称 文本框 确定
按钮
输入要备份的数据文件的名称 点击即可保存数据备份
38
4.5.2 系统数据还原模块
图4-17数据还原
功能说明:
对备份数据的还原,可以通过打开按钮选择备份文件的路径,点击确定进行还原数据界面实现如图4-17所示。 数据还原控件说明如表4-14所示。
表4-14控件说明-数据还原
控件 控件类型 控件的功能描述 打开 按钮 点击选择路径确定后显示在备份数据文件路径文本框中
确定
按钮 点击即可还原数据备份
39
5 系统测试
5.1 系统测试的意义
软件危机一直是软件界乃至世界计算机业内最热门的焦点。为了使这种危机现状改变,软件从业人员,技术专家和顶尖学者做了很多努力。如今人们已经渐渐认识到所谓的软件危机实际上仅是一种状况,那就是软件中有错误,恰是这些问题致使了软件开发在成本、进度和质量上的失控。错误是软件的属性,而且是没法改变的,由于软件是由人来完成的,全部由人做的事情都不会是十全十美的。问题在于我们怎样去防止错误的产生和消除已经存在的错误,使程序中的错误密度达到尽可能低的水平[13]。
5.2 系统测试用例
在完成了整个书吧管理系统之后,我对系统进行了测试。我主要采用的是黑盒测试,这个方法是不需要知道程序的任何信息就可以进行测试的。由于系统中内容繁多所以我就拿其中部分的模块进行测试,以下表5-1和表5-2分别是系统中的书吧登录和书吧会员管理的测试用例。
表 5-1书吧管理系统登录测试用例
用例 编号
操作 输入数据 预期结果 实际结果
输入正确的用户1-1
名、密码,
输入不正确的用户名
用户名:张三 密码:123456
用户名:sdwa 密码:123
用户名:张三 密码:123
不能正常登录 成功登录
成功登录,进入主界面
不能成功登录,提示“用户名或密码错误”。
不能成功登录,提示“用户名或密码错误”。
1-2
1-3
输入正确的用户名,但是密码错误
不能正常登录
40