文档介绍:数据管理
数据管理用例图如下:
初始化数据
1 简要说明
本用例的主角是系统管理员。本用例允许系统管理员对系统的数据进行初始化处理。
数据初始化主要用于清除练习或测试数据。系统既允许对整个系统的数据进行初始化,也允许对某一单一组织的数据进行初始化,如仅对某一家电超市的数据进行初始化。不同的职能可供初始化的内容不相同。
系统提供的可初始化内容一般包括四个方面,分别是基础数据、业务数据、报表数据、库存数据。其中基础数据包括各种基础设置内容,如部门编码信息、商品信息等;业务数据包括各种业务单据,如验收单、售价调整单、付款单等;报表数据包括各种商业报表如销售报表、进货报表、进销存报表等;库存数据包括库存明细、批次库存、仓库库存等。这些数据都可以进行清除工作,清除后的数据不能恢复,所以使用初始化功能要小心。
2 基本事件流
用例开始
当系统管理员进行“初始化数据库”时,此用例即启动。
显示初始化数据库项目
用例启动后,显示初始化数据库项目,选项分页显示(包括基础数据、业务数据、报表数据、库存数据四页)。不同的职能显示的初始化项目不相同。
选择初始化数据库项目
选择要初始化的各类数据项目,用鼠标点击一个项目,项目前显示对号为选中,可以再次点击取消选中的项目。可以一次全部选中。
初始化数据库
如果选择了初始化项目,根据选择的项目,系统自动初始化数据库,并显示初始化进度。初始化完毕后,相应项目的数据被清除。
用例结束
当系统管理员退出该操作后,此用例结束。
3 备选事件流
无。
4 特殊需求
无。
5 前置条件
无。
6 后置条件
无。
7 扩展点
无。
导出历史数据
1 简要说明
本用例的主角是系统管理员。本用例允许系统管理员将历史数据转移到历史数据表中。
历史数据会占用很大的存储空间,并且存放在数据库中会影响商业系统的性能,所以建议在确定一些数据属于历史数据后,可以把历史数据转移到历史数据表中。
已