为了更好的阐述本人关于需求分析方法的一些补充,特此摘抄一段实际工作中的需求用例作为范例 。
主执行者:房产科、上级领导
成功后的保证:所有执行者的目标均被达到
主要成功场景:
扩展:
主执行者:房产科
前置条件:用户登录并拥有相应权限。
成功后的保证:宗地及所属建筑的图形信息及标注将被系统显示。宗地属性信息能被提取。
主要成功场景:
1.房产科通过CitoMap建立新的宗地图形数据。
2.房产科在CitoMap中录入宗地属性数据
3.CitoMap显示宗地图形及属性数据
扩展:
1a.无界址点坐标
1a1.CitoMap调入地形图。
1a2.房产科依据地形图制作宗地图形。
1b.无地形图
1b1.CitoMap调入遥感图。
1b2.房产科依据遥感影像图制作宗地图形。
1c.编辑已有宗地图形信息
2a.编辑已有宗地属性数据
主执行者:房产科
前置条件:图形及属性数据录入完毕
成功后的保证:图形及属性数据被保存在文件或者数据库中
主要成功场景:
1. 房产科保存以编辑好的数据。
2. CitoMap自动将数据以文件格式保存在硬盘上。
主执行者:房产科
前置条件:用户登录且拥有权限。
成功后的保证:宗地所属建筑的图形及属性数据将被系统刷新显示。
主要成功场景:
1. 房产科利用CitoMap在选定的宗地上绘制建筑图形。
2. 房产科利用CitoMap在绘制的建筑图形上添加属性信息
3. CitoMap显示宗地上的建筑图形及属性信息。
扩展:
1a.编辑已有的宗地所属建筑的信息
2a.编辑已有的宗地所属建筑的属性信息。
主执行者:系统管理员
前置条件:所有待发布数据已经存在并能被提取出来。用户登录并拥有发布权限
成功后的保证:数据以符合约定规范的包形式存放于存储介质上。
主要成功场景:
1.系统管理员用CitoMap将不同的dwg文件合并为一个shap文件。将要件扫描件放入指定文件夹。
2.系统管理员将文件及文件夹压缩为一个zip文件。
主执行者:系统管理员
前置条件:存在待发布的数据包
成功后的保证:图形及属性数据被保存在文件或者数据库中
主要成功场景:
1.系统管理员通过发布系统选定一个本地待发布的zip数据包。
2.系统管理员上传选定的发布数据包。
主执行者:房产科、领导
前置条件:用户登录且拥有浏览权限
成功后的保证:能够浏览及定位到地形图任意地方。能够察看任意宗地上建筑图形信息。
主要成功场景:
1.用户在宗地查询系统中任意放大或缩小地形图。
2.用户在宗地擦查询系统地形图中通过拖拽的方式漫游到任意的地方。
3.通过控制图层,得到不同的显示效果和标注。
主执行者:房产科、领导
前置条件:用户登录及拥有查询权限
成功后的保证:用户得到所需要的宗地及宗地所属建筑的图形或者属性信息
主要成功场景:
1.用户在宗地查询系统中进行图形查询或者属性查询。
2.系统显示查询结果。
3.用户打印查询统计报表。