1 / 51
文档名称:

BMS需求规格说明书.docx

格式:docx   大小:1,852KB   页数:51页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

BMS需求规格说明书.docx

上传人:guoxiachuanyue008 2022/6/18 文件大小:1.81 MB

下载得到文件列表

BMS需求规格说明书.docx

文档介绍

文档介绍:Page1of40
BMS需求规格说明书
更改记录
日期
修改章节
修改类型*
修改描述
修改人
版本
2009-03-07
全部
创建
新建文档
成志伟

人员、测试人员和浏览人员。浏览人员只能查看,不能
Page7of40
修改任何信息,测试人员可以创建和修改Bug,开发人员只能对Bug进行回复和修改部分内容,项目经理则可以决定Bug是否遗留。用户可能在不同的项目中的拥有不同的角色,也可能在同一个项目中担当不同角色。不同的角色对于拥有不同的功能权限。
本系统权限是分成两块的:系统权限和项目权限,下面对这些权限进行简单描述:
系统权限一一系统的操作权限,只有系统管理员有该项权限,其他类型的用户都无权操作。比如项目管理,用户管理等。
项目权限一一和具体项目相关的权限,比如项目组成员可以浏览项目的所有Bug,项目经理可以修改Bug优先级,测试人员可以创建Bug等等。




用户在登录页面输入用户名和密码点击【登录】,系统验证通过后才能登录本系统。

用户登录后,进入系统主页。系统主页的内容应采用框架结构。
Top区域除了显示系统LOGO外,还应当包含当前登录用户的信息,个人设置和退出的功能按钮。Main区域显示的内容则根据功能和用户角色显示不同的内容。
1、项目组成员角色登录系统后显示Bug列表,同时可以通过下拉菜单选择其他项目,根据所选择的项目显示该项目的功能树和bug列表。点击功能树上的节点后,在Bug列表中显示该功能下的所有bug信息。Bug列表上方提供部分快速查询条件进行筛选,包括bug状态、责任人、测试人等等。
Bug列表要提供排序和分页功能。
Page8of40
2、系统管理员登录系统后直接进入项目管理。


按模块查询
新建Bug
按条件查询
查看Bug
Bug管理
反馈Bug
删除Bug
新建测试版本
Bug管理是本系统的核心模块,这里要实现Bug相关的所有操作,包括Bug查询、列表、新建、查看、反馈、修改、删除等等。各种角色的用户通过不同的反馈操作完成对Bug状态的修改。


只有项目组的测试人员可以新建Bug。
新建Bug时,测试人员需要录入Bug的相关信息如下:Bug所在模块,当前测试的版本,测试环境,Bug标题,Bug说明,Bug分析,Bug附件,严重程度,质量特性,再现程度,修改负责人,默认测试人员为当前登录用户。
新建Bug,状态默认为待修复,优先级默认为一般。
需求规格说明书Page9of40

在Bug管理首页显示项目的模块信息,用户可以直接点击模块名称实现对Bug列表的筛选。列表显示该模块及其子模块的所有Bug。
列表显示Bug信息,可能是通过模块筛选的,也可能是条件查询的,默认显示所有Bug。列表中的信息包括BugID、Bug优先级、所在模块、Bug标题、测试人员、创建时间、责任人、Bug状体、最后一次反馈内容、最后更新时间。
另外Bug列表中还包含删除按钮,只有项目经理可以使用。

用户可以通过输入条件,对Bug进行查询。提供的查询条件包括,Bug编号、测试人员、创建日期、Bug状态、责任人和Bug标题。点击查询按钮后获取相关Bug并列表显示。
查看Bug
项目组所有用户登录系统后都可以查看Bug,在Bug列表中选择相关Bug记录,点击查看。查看Bug页面显示相关的Bug信息以及Bug的操作记录。
反馈Bug
项目经理、测试人员和开发人员都可以在查看Bug时对个人相关的Bug进行反馈操作。
项目经理可以对项目内的所有Bug进行反馈。反馈时,可以修改责任人、引入阶段、优先级,反馈类型,反馈描述和附件。反馈类型包含:修改责任人、修改优先级和遗留。
开发人员可以对自己被指定为修改责任人的Bug进行反馈,反馈时,可以修改责任人、引入阶段、反馈类型,反馈描述和附件。反馈类型包含:未反馈、推迟修改、已经修改、描述不清、外部Bug、存在异议、修改责任人。
测试人员可以对由自己创建的Bug进行反馈。反馈时,可以修改责任人、引入阶段、关闭版本、反馈类型,反馈描述和附件。反馈类型包含:待修复、待验证、已解决、注销。
修改bug
查看Bug时,测试人员可以修改自己创建的Bug。点击查看按钮进入修改页面进行操作。

项目经理可以在Bug