试题二(共15分)
阅读以下说明,回答问题1至问题3,将答案填入答题纸的对应栏内。
【说明】
某物流公司为了有效管理公司的合同,拟在信息统一资源平台上增加合同管理软件模块。经过招标,合同管理软件开发项目由M软件公司中标,井将该项目交给李工负责设计和测试。
【需求分析】
合同管理系统主界面由系统维护、合同录入/查询、合同管理三大部分组成。
(1)系统维护模块的主要功能是:权限/密码管理、界面设置、路径设置、日志管理、数据备份/还原。
(2)合同管理模块的主要功能是:合同类型管理、合同审阅、合同签订、合同打印。
(3)合同录入/查询模块的主要功能是z导入合同、合同起草、合同修改查询。
根据需求分析的结果,李工设计的合同管理系统功能结构图如图2-1所示。
【问题1】(9分)
请将图2-1中的空(a)-(0)的功能补充完整,并填入答题纸问题1对应的位置上。
【问题2】(4分)
合同审阅流程图如图2-2所示,请从如下备选答案中选择合适的一项填入答题纸问题(a)-(h)对应的位置上。
①合同编号有误请重输
②重号次数超限
③编号是否正确
④合同是否存在问题
⑤登记相关问题
⑥显示合同并审阅
⑦置审阅通过标志
⑧输入合同编号
设计了4个测试用例①~④,测试用例如下所示:
①(Xl=0,X2=3)
②(Xl=1,X2=2)
③(Xl=-1,X2=2)
④(Xl=3,X2=1)
为了完成语句覆盖至少需要测试用例________。
为了完成路径覆盖至少需要测试用例________。
各省软考办 | ||||||||||