[发明专利]一种FPAC功能点估算书自动生成方法及装置有效
申请号: | 201610967410.2 | 申请日: | 2016-10-31 |
公开(公告)号: | CN106648613B | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 王同庆 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F8/10 | 分类号: | G06F8/10 |
代理公司: | 11127 北京三友知识产权代理有限公司 | 代理人: | 汤在彦<国际申请>=<国际公布>=<进入 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能点 估算 输入信息 数据库表 模版 输入项 浏览器 产品信息查询 产品类型 产品信息 存储功能 对照关系 自动生成 点信息 类操作 数据项 映射 算法 存储 转换 | ||
1.一种FPAC功能点估算书自动生成方法,其特征在于,包括:
获取功能点输入信息;其中,所述功能点输入信息通过浏览器页面的输入项获得,将要编写的功能点估算书的数据项映射为所述浏览器页面的输入项;所述功能点输入信息存储至第一数据库表中,所述第一数据库表用于存储功能点信息;
根据所述功能点输入信息获得产品信息,利用所述产品信息查询第二数据库表,确定使用的Excel文件模版;其中,所述第二数据库表用于存放产品类型与功能点估算书Excel文件模版的对照关系;所述功能点估算书Excel文件模版是通过评审的功能点估算书;
通过功能点估算算法将所述输入信息转换为功能点估算书的五类操作,获得功能点估算书,其中所述五类操作包括:根据功能点估算算法获得功能分类;根据所述功能分类计算FPS复杂度;将所述功能分类、FPS复杂度、与之对应的功能点输入信息插入所述第一数据库表中,并在浏览器页面显示新增的功能点列表;根据所述功能点输入信息中对应地估算人信息、产品信息、需求编号信息、任务编号信息查询所述第一数据库表,获得相应的信息记录;根据使用的所述Excel文件模版,将查询到的信息记录映射到功能估算书的每一行中,生成功能点估算书的Excel文件。
2.如权利要求1所述的方法,其特征在于,还包括:
从所述第一数据库表中查询已存在的功能点信息;
通过查询出的功能点信息的索引编号修改任一条功能点信息,更新第一数据库表;
根据估算人信息、产品信息、需求编号信息、任务编号信息查询所述第一数据库表,获得相应的信息记录;
根据使用的所述Excel文件模版,将查询到的信息记录映射到功能估算书的每一行中,完成功能点估算书的修改。
3.如权利要求1所述的方法,其特征在于,还包括:
根据估算人信息、产品信息、需求编号信息、任务编号信息查询所述第一数据库表,获得相应的信息记录;
通过查询出的信息记录的索引编号修改任一条信息记录,对每一条信息记录增加需求分析阶段信息,
将修改后的信息记录以及对应的需求分析阶段信息插入所述第一数据库表中;
查询更新后的第一数据库表,根据使用的所述Excel文件模版,将查询到的信息记录映射到功能估算书的每一行中,生成需求分析阶段功能点估算书的Excel文件。
4.如权利要求1所述的方法,其特征在于,还包括:
根据项目功能点估算书获得第一文件数据流,并在服务器端将文件数据流转换为第一Excel文件;根据产品功能点估算书获得第二文件数据流,并在服务器端将文件数据流转换为第二Excel文件;
根据产品功能点估算书的个数在所述第一Excel文件中创建相同个数的表格,将第二Excel文件的内容复制至相应所述表格中,获得更新后的第一Excel文件,完成项目级别的功能点估算书合并。
5.如权利要求1所述的方法,其特征在于,还包括:
根据估算人信息、产品信息、需求编号信息、任务编号信息查询所述第一数据库表,获得相应的信息记录;
读取内部测试模板Test_S.xls文件,获得每条信息记录中的功能描述信息;
根据内部测试模板Test_S.xls文件中的案例信息和信息记录中的功能描述信息创建内部测试案例单Test_T.xls文件,在Test_T.xls文件中针对每一条过滤之后的信息记录创建三行数据,分别为功能点测试的正常值、异常值、边界值测试案例,实现一个功能点估算对应3个内部测试案例的要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610967410.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:粘贴数据的方法及装置
- 下一篇:一种头戴显示设备及控制其屏幕点亮的方法和装置