序号 | 内容 | 日期 |
字典分类对字典进行分类管理。
2.事件流程
基本流程
本用例开始于用户已经成功登陆到标准中心系统,并且请求字典分类。本用例包含对字典分类信息列表的增加、修改和删除功能。
1.显示字典分类信息列表
参与者动作 | 系统响应 |
1.用户请求操作字典分类信息 | 2.系统显示字典分类信息页面。 包括: 分类代码 分类名称 以列表的方式显示出来,按照分类代码升序排列,缺省显示所有字典分类信息。 |
参与者动作 | 系统响应 |
1.用户请求增加字典分类信息 | 2.系统弹出增加页面对话框。 包括: 分类代码(必填项)、 分类名称(必填项)、 |
3.用户输入字典分类信息 | |
4.用户请求保存新增字典分类信息 | 5. 系统检查必填项是否符合 |
5.1如果校验成功,系统保存新增字典分类信息 5.2系统记录系统日志信息,参见“1.0 系统统一日志操作说明”,系统刷新字典分类信息列表并返回字典分类信息列表页面。 | |
5.3如果校验失败,提示用户失败原因,提示内容参见“1.0 系统提示信息说明”,返回3要求用户重新输入,光标移至出错页面元素位置。 |
参与者动作 | 系统响应 |
1.用户选中当前字典分类信息列表中的一行,并请求修改字典分类信息数据 | 2.系统弹出修改对话框。缺省都为选中字典分类信息相应项 包括: 分类代码(必填项,不可修改)、 分类名称(必填项)、 |
3.用户修改字典分类信息 | |
4.用户请求保存修改后的字典分类信息 | 5. 系统检查必填项是否符合, |
5.1其他保存操作同增加操作 |
4. 删除字典分类信息
参与者动作 | 系统响应 |
1.用户选中当前字典分类信息列表中的一行,并请求删除该行数据 | 2.系统询问用户是否删除选中数据 |
3.用户确认是 | 4.系统删除选中数据,并记录系统日志信息,系统刷新字典分类信息列表并返回字典分类信息列表页面 |
5.用户确认否 |
无
3.特殊约束
校验该字典分类信息在数据库中是否存在,避免主键重复。
长度校验,分类代码少于8位,分类名称是否超长(10个汉字)
4.前置条件
用户成功登陆标准中心系统,并请求字典管理->字典分类选项
5.后置条件
若对字典分类信息有修改,更新字典分类信息表
6.扩展说明
无
7.页面样式及说明
8.实体结构及辅助说明
8.1 涉及到的数据实体
字典分类信息表:data_dict_kind
表名 | 操作 | 字段说明 | 长度 | 备注 |
data_dict_kind 字典分类信息表 | Select update delete | dict_kind_code | varchar(8) | 分类代码 |
dict_kind_name | varchar(20) | 分类名称 |
1、列表显示
select dict_kind_code,dict_kind_name from data_dict_kind;
2、新增
Insert into data_dict_kind values('code','name');
3、修改
Update data_dict_kind set dict_kind_name='2222' where dict_kind_code='code';
4、删除
Delete from data_dict_kind where dict_kind_code=’’;