图书管理系统功能测试报告.docx
《图书管理系统功能测试报告.docx》由会员分享,可在线阅读,更多相关《图书管理系统功能测试报告.docx(16页珍藏版)》请在冰豆网上搜索。
![图书管理系统功能测试报告.docx](https://file1.bdocx.com/fileroot1/2023-1/1/18754227-128a-4112-8ad1-f03f56fd5286/18754227-128a-4112-8ad1-f03f56fd52861.gif)
图书管理系统功能测试报告
图书管理系统功能测试报告
编写人
赵亚佩
班级
11级软件技术1班
编写日期
2012-4-16
文档修正记录
版本编号
说明:
如形成文件、变更内容和变更范围
日期
执行人
批准日期
批准人
1.0
功能测试文档
2012-4-18
赵亚佩
2012-4-30
张一品
1.1设计原则
1.设计过程原则
●在前期需求文档充分理解的前提下,就可以开始制作系统原型图。
根据需求所描述的业务流程,制作出用于演示的系统和PPT。
页面结合批注、大量的说明以及流程图画框架图,便于设计人员与客户的交互。
●将自己的产品原型完整而准确的表述给用户、数据库工程师、程序工程师,市场人员等,并通过沟通会议,发现与需求描述不一致的地方,找出客户不满意的交互界面,反复修改系统直至最终确认,开始投入执行。
给团队提供一个真实的高精度的能够模拟运行的产品原型。
这也为后期开发工作做好准备。
●原型设计完毕后,下一步就可以由美工美化界面,比如使用photoshop工具画图。
由视觉设计师把握整体设计风格,如要和企业的品牌形象相关。
2.系统功能原则
●以客户为中心
●容易操作
●设计符合系统的相关需求
●置界面于客户的控制之下
●减少客户的记忆负担
●保持界面的一致性。
1.2项目需求分析
1.2.1系统总用例图
1.2.2系统整体功能图
1.3系统详细设计介绍
1.3.1用户管理系统:
1图书管理系统首页
2,管理员登陆界面//修改密码界面
3用户使用界面:
4,管理员管理界面:
1.3.2图书管理系统:
图书管理界面:
1,点击“查询所有书籍”,可以看到所有的图书。
2,点击鼠标右键“查询目录//在线阅读”,进入该图书目录//图书内容页面
3,点击“升序//降序”,选择查看图书的顺序。
4,点击“选择查询“相信查询所需的图书。
5,管理员添加图书//删除图书,进行图书的管理。
1.3.3公告栏管理系统:
1,管理员修改公告
2,普通用户浏览公告
1.3.4用户留言管理系统:
1,添加留言
2,读取留言
1.3.5借书提示管理系统
点击借书提示下的“查看”,进入借书提示界面
1.3.6数据表结构设计
数据库名称:
BookMis
数据表:
图书信息表BookInfo
管理员信息表ManagerLogin
图书信息表BookInfo
字段名
类型
长度
是否为空
其它说明
书名
nchar
60
N
primarykey
作者
nchar
30
N
出版社
nchar
50
N
出版日期
nchar
20
N
ISBN
nchar
50
N
价格
nchar
10
N
管理员信息表ManagerLogin
字段名
类型
长度
是否为空
其它说明
用户名
nchar
30
N
primarykey
密码
nchar
20
N
1.4.测试用例说明
1.4.1登录
模块名称
选择权限
输入用户名
输入密码
预期结果
实际结果
图书馆系统首页
无
无
无
没变化
没变化
用户使用界面
普通用户
无
无
进入用户使用界面
进入用户使用界面
管理员管理界面
管理员
admin
admin
进入管理员管理界面
进入管理员管理界面”
用户使用界面
普通用户
无
无
进入用户界面,“其他操作”为灰色
进入用户界面,“其他操作”为灰色
管理员管理界面
管理员
admin
admin
进入管理员管理界面“其他操作”为为亮色
进入管理员管理界面“其他操作”为为亮色
用户使用界面
管理员登录后选择“普通用户”
无
无
进入用户界面,“其他操作”为亮色
进入用户界面,“其他操作”为亮色
1.4.2管理员登录管理
模块名称
选择权限
输入用户名
输入密码
预期结果
实际结果
管理员登录界面
管理员
admin
admin
登录成功,进入管理员管理界面
登录成功,进入管理员管理界面
管理员登录界面
管理员
无
admin
提示“用户名或密码错误,请重新输入”
提示“用户名或密码错误,请重新输入”
管理员登录界面
管理员
admin
无
提示“用户名或密码错误,请重新输入”
提示“用户名或密码错误,请重新输入”
管理员登录界面
管理员
admin
1111
提示“用户名或密码错误,请重新输入”
提示“用户名或密码错误,请重新输入”
管理员登录界面
管理员
123456
admin
提示“用户名或密码错误,请重新输入”
提示“用户名或密码错误,请重新输入”
1.4.3管理员修改密码管理
模块名称
输入用户名
密码
输入新密码
确认
预期结果
实际结果
密码修改窗口
admin
admin
123456
123456
提示“密码修改成功”
提示“密码修改成功”
密码修改窗口
admin
admin
123456
654321
提示“前后两次密码修改不一致”并按第一次输入的密码作为新密码
提示“前后两次密码修改不一致”并按第一次输入的密码作为新密码
1.4.4图书管理
模块名称
权限
输入//点击
预期结果
实际结果
图书管理界面
管理员
书名,作者,出版社,出版日期,ISBM,价格,并点击“插入’
插入图书成功
插入图书成功
图书管理界面
管理员
在输入“书名,作者,出版社,出版日期,ISBM,价格”中任意一项为空,并点击插入
插入图书失败,并提示“不能为空”
插入图书失败,并提示“不能为空”
图书管理界面
管理员
在全部书籍列表内,选中要删除的图书,并点击“删除”
删除图书
删除失败,在再次点击“全部查询“中仍会显示
图书管理界面
管理员//普通用户
点击“全部查询”
显示所有图书
显示所有结果
图书管理界面
管理员//普通用户
输入书名,作者,出版社,出版日期,ISBM,价格”中任意一项,并点击“选择查询”
显示要查询的图书,如果无,则提示无此图书
显示要查询的图书,如果无,则提示无此图书
图书管理界面
管理员//普通用户
点击升序//降序下的任意选项
图书顺序按所选择的项目改变
图书顺序按所选择的项目改变
图书管理界面
管理员//普通用户
在全部图书中选中一本图书点击鼠标右键“查看目录”
显示该书目录,如果无,则提示未找到该书目录
显示该书目录,如果无,则提示未找到该书目录
图书管理界面
管理员//普通用户
在全部图书中选中一本图书点击鼠标右键“在线阅读”
显示word文档,内容为该书内容,如果无,则提示“该书不提供在线阅读”
显示word文档,内容为该书内容,如果无,则“提示该书不提供在线阅读”
1.4.5公告栏管理
模块名称
权限
输入//点击
预期结果
实际结果
公告栏界面
普通用户
无
在公告栏看到公告内容
在公告栏看到公告内容
修改公告栏界面
管理员
最新的公告内容,点击“修改”
修改成功
修改成功
修改公告栏界面
管理员
空
修改成功
修改成功
修改公告栏界面
管理员
输入“新书上架!
”
公告栏内容显示为“新书上架!
”
公告栏内容显示为“新书上架!
”
1.4.6用户留言管理
模块名称
权限
输入//点击
预期结果
实际结果
用户留言界面
普通用户
输入留言内容,并点击发送
发送成功
发送成功
用户留言界面
普通用户
输入留言内容为空,并点击发送
发送成功,内容为空
发送成功,内容为空
用户留言管理界面
管理员
进入读取用户意见管理,点击“读取”
读取成功
读取成功
用户留言管理界面
管理员
进入读取用户意见管理,点击“清空”
清空成功
清空成功
1.4.7查看借书提示管理
模块名称
权限
点击
预期结果
实际结果
借书提示界面
普通用户
查看
显示“借书提示”
显示“借书提示”
借书提示界面
管理员
查看
显示“借书提示”
显示“借书提示”
1.5软件测试项目总结
感悟与不足