版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本资料!金税三期上线保障数据修改详细设计说明书中国与技术服务2013 年 10 月 18 日本文件中出现的任何文字叙述、文档格式、插图、方法、过程等内容,除另有特别注明,均有属广州中软限公司的所有,受到有关,不得以任何方式及法保护。任何个人、机构或本文件的任何片断。广州中软修改制定日期生效日期制定 / 修订 内容摘要页数版本拟稿批准目录1简介1规格目的1规格范围1名词定义1参考资料11.11.21.31.42数据修改管理设计22.1数据库表设计22.1.12.1.22.1.32.1.42.1.52.22.2.12.2.22.32.42.4.12.52.5.12.5.22.5.32.5.42.5
2、.5数据修改表(changes)2数据修改活动表(change_activities)4任务表(task)4任务表活动(task_ activities)6工作流表结构6界面设计10界面布局设计10界面信息项说明11模块功能. 13数据修改提交13新增数据修改13数据修改处理15重新提交15数据修改单认领16处理数据修改17打开任务19数据修改任务处理192.6查询功能222.6.12.6.2数据修改查询22数据修改队列243接口设计261简介本章将简要地说明详细设计规格的目的、范围、名词定义和参考文件。1.1 规格目的编制本规格的目的在于提供金税三期上线保障项目的详细设计说明。本规格与需求分
3、析规格一起, 为项目编码及测试提供基本依据;本规格为编制“项目运行手册”及其它有关文件提供依据;本规格将作为日后工作的主要依据。1.2 规格范围本规格的内容仅涵盖金税三期上线保障项目的详细设计细节,而不包括概要设计部分,也不包括系统中硬件的设计。本规格的使用者包括参与本项目的管理、设计、开发、测试、质量控制以及。1.3 名词定义本规格本系统的需求分析规格中所定义的全部名词,以及该规格书所的所有名词。1.4 参考资料本项目使用到的相关资料。2数据修改管理设计2.1 数据库表设计2.1.1 数据修改表(changes)字段名称字段类型字段长度字段用途特殊字段备注change_idvarchar60
4、编码change_attidvarchar60附件编码current_phasevarchar60阶段susvarchar60状态categoryvarchar60类型category_namevarchar60类型名称risk_assessment_codevarchar60风险评估代码risk_assessmentvarchar60风险评估initial_impact_codevarchar60影响评估代码initial_impactvarchar60影响评估severity_codevarchar60紧急程度代码severityvarchar60紧急程度priority_codevarc
5、har60优先级foldervarchar60所属opened_byvarchar60提交人open_timedatetime0提交时间requestor_deptvarchar300提交部门requestor_phonevarchar60提交人titlevarchar600标题descriptionlongtext0详细描述sms_flagvarchar6是否发_flagvarchar6是否发邮件approval_flagvarchar6是否要approval_susvarchar60批准状态business_coordinatorvarchar60核算审核人coordinatorvarch
6、ar60生产审核人work_managervarchar60affected_itemvarchar60业务系统 IDaffected_item_namevarchar600系统名称is_provincevarchar60ci_downvarchar60down_startdatetime0服务中断开始时间down_enddatetime0服务中断结束时间planned_startdatetime0计划开始时间planned_enddatetime0计划结束时间implement_plantext0实施计划test_plantext0测试计划back_plantext0回退计划logical_
7、namevarchar60关联的配置项closed_byvarchar60关闭人close_timedatetime0关闭时间updated_byvarchar60更新人update_timedatetime0更新时间pre_assignee_namevarchar60前处理人pre_assignmentvarchar60前处理组assignmentvarchar60处理组assignee_namevarchar60处理人prosinstanceidvarchar60工作流 idresolution_codevarchar60关闭代码resolutionlongtext0解决方案pre_dat
8、etypevarchar60数据类型pre_date_foldervarchar60数据归属地区pre_date_susvarchar60数据状态pre_datebasevarchar60数据库类型pre_catevarchar200所属业务域probsummary_idvarchar60事件单号pre_date_typevarchar60dept_idvarchar60deptvarchar200environmentvarchar200Effect_records11影响数据数is_importvarchar10需要重要数据审核import_coordinatorvarchar60重要数据
9、审核人css_susvarchar60认领状态import_assignmentvarchar100重要数据审核组business_assignmentvarchar100核算审核组assignment1varchar100生产审核组phasevarchar100当前阶段2.1.2 数据修改活动表(change_activities)2.1.3 任务表(task)字段名称字段类型字段长度字段用途特殊字段备注task_idvarchar60任务task_attidvarchar60附件 idchange_idvarchar60父数据修改 idcurrent_phasevarchar60任务当前阶
10、段susvarchar60当前状态categoryvarchar60任务类型category_namevarchar60任务类型名称risk_assessment_codevarchar60风险评估代码risk_assessmentvarchar60风险评估initial_impact_codevarchar60影响评估代码initial_impactvarchar60影响评估severity_codevarchar60紧急程度代码severityvarchar60紧急程度priority_codevarchar60优先级foldervarchar60所属opened_byvarchar60提
11、交人open_timedatetime0提交时间requestor_deptvarchar300提交部门requestor_phonevarchar60提交人titlevarchar600标题descriptiontext0详细描述sms_flagvarchar6是否发_flagvarchar6是否发邮件approval_flagvarchar6是否要approval_susvarchar60批准状态字段名称字段类型字段长度字段用途特殊字段备注active_idvarchar60活动change_idvarchar60变更act_typevarchar60活动类型datestdatetime0
12、活动时间operator_idvarchar60操作员 IDoperator_namevarchar60操作员descriptiontext0活动描述2.1.4 任务表活动(task_ activities)字段名称字段类型字段长度字段用途特殊字段备注business_coordinatorvarchar60核算审核人coordinatorvarchar60生产审核人work_managervarchar60affected_itemvarchar60业务系统 IDaffected_item_namevarchar600系统名称is_provincevarchar6ci_downvarchar
13、6down_startdatetime0服务中断开始时间down_enddatetime0服务中断结束时间planned_startdatetime0计划开始时间planned_enddatetime0计划结束时间implement_plantext0实施计划test_plantext0测试计划back_plantext0回退计划logical_namevarchar60关联的配置项closed_byvarchar60关闭人close_timedatetime0关闭时间updated_byvarchar60更新人update_timedatetime0更新时间pre_assignee_name
14、varchar60前处理人pre_assignmentvarchar60前处理组assignmentvarchar60处理组assignee_namevarchar60处理人resolution_codevarchar500关闭代码resolutiontext0解决方案pre_datetypevarchar60数据类型pre_date_foldervarchar60数据归属地区pre_date_susvarchar60数据状态pre_datebasevarchar60数据库类型pre_catevarchar200所属业务域do_timedatetime0pre_date_typevarchar
15、60dept_idvarchar60部门 iddeptvarchar200部门environmentvarchar200环境Effect_records11影响数据条数2.1.5工作流表结构1、工作流活动实例表 wf_activityinstance2、工作流任务活动任务超时表 wf_deadlinetaskNameColumn(s)DaypeNote流程实例IDPROSINSTANCEIDvarchar(128)活动实例IDACTIVITYINSTANCEIDvarchar(128)NameColumn(s)DaypeNote活动实例IDACTIVITYINSTANCEIDvarchar(1
16、28)not null活动定义IDACTIVITYDEFINITIONIDvarchar(64)not null活动开始时间STARTEDDATEdatetime活动完成时间COMPLETEDDATEdatetime活动中文名称NAMEvarchar(64)活动参与者PARTICIPANTSlongblob优先级PRIORITYTinyDefault5 not null活动状态SETinydefault 0 not null流程定义IDPROSDEFINITIONIDVarchar(1024)流程实例IDPROSINSTANCEIDVarchar(128)大对象数据BINDATAlongblo
17、b参与者描述PARTICIPANTSTRVarchar(256)父节点 idBLOCKACTIVITYINSTANCEIDVarchar(64)default NULL备注:主键: ACTIVITYINSTANCEID外键:(PROSINSTANCEID) (wf_PROSINSTANCE 表 PROSINSTANCEID)active_idvarchar60活动task_idvarchar60变更act_typevarchar60活动类型datestdatetime0活动时间operator_idvarchar60操作员IDoperator_namevarchar60操作员descripti
18、ontext0活动描述3、流程全局变量表 wf_prosattrs4、流程实例表 wf_prosinstanceNameColumn(s)DaypeNote流程实例IDPROSINSTANCEIDvarchar(128)Nuo null优先级PRIORITYtinyDefault5 not null流程完成时间COMPLETEDDATEdatetime流程创建时间CREATEDDATEdatetimeNot null流程开始时间STARTEDDATEdatetime流程实例名称NAMEVarchar(64)流程状态SETinydefault 0 not null流程定义IDPROSDEFINI
19、TIONIDVarchar(1024)父活动 IDPARENTACTIVITYINSTANCEIDVarchar(64)流程创建者WFCREATORVarchar(64)NameColumn(s)DaypeNote流程实例IDPROSINSTANCEIDvarchar(128)Not null变量名称NAMEvarchar(64)Not null数组类型ATTRTYPEVarchar(254)Not null 变量的值类型BOOLVALUEBit(1)日期类型DATEVALUEdatetime双精度DBLVALUEREAL整形类型VALUEObject 类型OBJVALUElongblob字符
20、类型STRVALUEVarchar(254)备注:主键:PROSINSTANCEID,NAME外键 PROSINSTANCEID(wf_PROSINSTANCE 表 (PROSINSTANCEID)转向活动IDTRANSITIONIDvarchar(128)超时时间SCHEDULEDATEdatetime活动路径IDROUTEIDvarchar(128)备注:主键:PROSINSTANCEID、ACTIVITYINSTANCEID、TRANSITIONID任务托管表 wf_proxy5、6、流程路径信息表 wf_route7、工作任务管理表 wf_workitemNameColumn(s)Da
21、ypeNote任务 IDWORKITEMIDvarchar(128)Not null任务名称WORKITEMNAMEvarchar(128)关键字 1WIKEYWORD1varchar(128)关键字 2WIKEYWORD2varchar(128)活动定义名称ACTIVITYDEFNAMEvarchar(64)NameColumn(s)DaypeNote路径 IDROUTEIDvarchar(128)流程实例IDPROSINSTANCEIDvarchar(128)活动节点ACTIVITIESvarchar(400)父活动路径IDPARENT_ROUTEIDvarchar(128)路径方向ROU
22、TE_DIRECTION(1)NameColumn(s)DaypeNote托管 IDID(11)Not null auto_increm ent托管标题PROXY_TITLEvarchar(128)托管人PROXY_FROM_USERvarchar(255)流程定义IDPROSDEFIDvarchar(1024)托管开始时间PROXY_STARTdatetime托管结束时间PROXY_ENDdatetime受托人PROXY_TO_USERvarchar(255)托管状态PROXY_ENABLED(2)备注PROXY_INFOVarchar(1024)备注:主键:ID主版本号MAINVEREGE
23、R,次版本号SUBVEREGER备注:主键:PROSINSTANCEID2.2 界面设计2.2.1 界面布局设计提交页面活动参与者PARTICIPANTvarchar(64)Not null参与者定义PERFORMERvarchar(64)优先级PRIORITYTinydefault 5 not null任务开始时间STARTEDDATEdatetime任务完成时间COMPLETEDDATEdatetime任务状态SETinydefault 0 not null 2:待办,5:完成;4:中止活动实例IDACTIVITYINSTANCEIDVarchar(128)活动定义IDACTIVITYDE
24、FINITIONIDVarchar(64)流程实例IDPROSINSTANCEIDVarchar(128)流程定义IDPROSDEFINITIONIDVarchar(1024)前一步活动名称PREVSTEPVarchar(64)页面ACTIONVarchar(128)流程实例名称PROSINSTNAMEVarchar(128)路径 IDROUTEIDVarchar(128)父节点 IDPARENTPROSINSTANCEIDVarchar(128)default null任务备注MENTVarchar(256)default null完成任务形式COMPLETEMETHOD(1)默认为 0;1
25、:通过,2:驳回任务任务生成形式INGMETHOD(1)1:正常任务2:被驳回任务被指派任务IDPREVIOUSWORKITEMIDvarchar(128)指派任务IDNEXTWORKITEMIDvarchar(128)备注:主键:WORKITEMID外键:PROSINSTANCEID 参照wf_PROSINSTANCE 表(PROSINSTANCEID), ACTIVITYINSTANCEID 参照 wf_ACTIVITYINSTANCE 表(ACTIVITYINSTANCEID)查看页面历史2.2.2 界面信息项说明页签属性取值说明强制类型备注详细信息编码自动生成必填只读,系统自动生成的流
26、水号状态自动生成只读,自动生成总状态只读,自动生成上阶段处理人数据修改数据修改类型筛选选择必填归属地区筛选选择必填所属服务目录筛选选择必填所属业务域筛选选择必填紧急程度筛选选择必填执行数据库筛选选择必填影响程度筛选选择必填优先级由影响程度和优先级决定环境筛选选择必填影响数据数必填标题新建时必填描述新建时必填修改说明新建时必填备份新建时必填修改新建时必填审核状态只读需要核算系统审核新建时可选生产审核组只读核算审核组只读生产审核人只读核算审核人只读需要重要数据审核新建时可选重要数据审核岗只读重要数据审核人只读历史提交人只读自动提交时间只读自动更新人只读自动更新时间只读自动关闭人只读自动关闭时间只读
27、自动2.3 模块功能2.4 数据修改提交2.4.1 新增数据修改功能名称需求功能描述提供界面,录入相关内容后,点击提交,系统新增数据修改,并自动生成数据修改单号。优先级高前置条件输入处理过程1、 新增数据修改:点击菜单:变更管理打开新的数据修改单,打开新建数据修改界面,填写相关信息。2、 数据修改自动提交人、提交时间功能ID文件名称主要用途新增数据修改功能 ID取值说明使用/角色/部门说明类型自动操作员自动日期自动描述自动附件2.4.1.1操作界面2.4.1.2关联模块2.4.1.3设计说明为了实现本模块功能需要使用到的类的描述。类名/功能点名称描述属性1描述属性n描述方法1描述参数描述返回值
28、描述3、 后续操作:提交:将数据修改提交给对应的处理组,状态为“审核中”,岗位状态为“待认领”。暂存:保存当前的数据修改单,并退出当前页面(依然保存在当前提交人待办工作-状态为“拟稿中”)。当前处理岗:根据流程是否需要该岗处理来确定当前岗位输出补充说明提交数据修改后,自动生成历史,提交人、提交时间、动作为【新建工单】、内容描述为标题内容 新建了工单,工单状态更改为【审核中】2.4.1.4的数据库表本功能模块使用到的数据库表。2.4.1.5 测试要点编码单元测试的测试要点。2.5 数据修改处理2.5.1 重新提交功能名称重新提交需求CH_02_001功能描述数据修改单处理人通过“待办”双击暂存的
29、数据修改单,更新数据修改单页面,对数据修改单进行再处理。优先级高前置条件自己暂时保存的数据修改单输入处理数据修改单界面处理过程1、 数据修改单处理人通过“待办”双击更新数据修改单页面。2、 点击【提交】按钮,提交数据修改单。当前处理岗:根据数据修改单的详细获取到不同的分配组,状态:审核中,阶段:变成响应的阶段。3、 点击【暂存】按钮,暂存数据修改单。件暂存在提交人待办,状态、功能ID文件名称主要用途重新提交数据修改单结构、算法描述(伪实现)方法n描述参数描述返回值描述结构、算法描述(伪实现)2.5.1.1 操作界面2.5.2 数据修改单认领功能名称认领数据修改单需求CH_02_001功能描述数
30、据修改处理人通过“待办”双击待认领的数据修改,打开认领页面,点击【认领】按钮,确认受理数据修改。优先级高前置条件分配到组的数据修改:数据修改单规定的当前分配组内的所有成员输入处理数据修改界面处理过程1、 数据修改处理人通过“待办”双击待认领的数据修改,打开认领页面。2、 点击【认领】按钮,确认受理数据修改。3、 系统同时响应时间和响应人,并将数据修改单岗位内状态“已认领”。功能ID文件名称主要用途认领阶段不变。输出补充说明添加到历史表:执行人、执行时间、执行动作(接受)、内容描述(数据修改由 【当前操作人】 接受)2.5.3 处理数据修改功能名称处理数据修改单需求CH_03_001功能描述数据
31、修改单处理人通过点击【待办】,打开审核数据修改单页面。优先级高前置条件数据修改单处理人已认领了的数据修改单输入审核数据修改单界面处理过程1、 当前处理人在处理审核数据修改单页面,填写处理意见,点击通过按钮。跳到下一阶段历史: 审核结果为【中】,变更状态更改为【审核中】,处理意见:【】2、 当前处理人在处理数据修改页面,填写处理意见,点击 按钮。状态改变为(已驳回),历史 :核算岗 01 审核结果为【已驳回】,变更状态更改为【已驳回】,处理意见:【】3、 当前处理人在审核数据修改页面,点击 按钮。查看该数据修改单流程图输出补充说明点击通过时,如果该数据修改单不存在下一个审核阶段。状态(等待处理中
32、) 历史 : 审核结果为【已 】,变更状态更改为【等待处理中】,处理意见:【】流程驳回功能IDIM_03_001文件名称主要用途处理数据修改单输出补充说明1、 在当前处理人点击认领前,所有字段皆为只读。2、 在点击按钮进入“审核数据修改”页面。添加到历史表:执行人、执行时间、执行动作(认领工单)、内容描述( 认领了工单,工单更改为【已认领】)认领2.5.3.1操作界面2.5.3.2关联模块2.5.3.3设计说明为了实现本模块功能需要使用到的类的描述。2.5.3.4的数据库表本功能模块使用到的数据库表。类名/功能点名称描述属性1描述属性n描述方法1描述参数描述返回值描述结构、算法描述(伪实现)方
33、法n描述参数描述返回值描述结构、算法描述(伪实现)2.5.3.5 测试要点编码单元测试的测试要点。2.5.4打开任务2.5.5数据修改任务处理功能名称数据修改任务处理需求CH_04_001功能IDCH_05_001文件名称主要用途数据修改任务处理功能名称打开任务需求CH_04_001功能描述数据修改处理人通过“待办”双击待认领的数据修改,打开处理数据修改单页面,点击【打开任务】按钮,打开任务。优先级高前置条件输入处理数据修改界面处理过程4、 数据修改处理人通过“待办”双击等待处理中的数据修改,打开处理数据修改单页面。5、 点击【打开任务】按钮,打开新任务页面填写相应的内容提交。6、 系统同时打
34、开任务单号。输出补充说明添加到历史表:执行人、执行时间、执行动作(认领工单)、内容描述( 打开了任务单:【TA-】)功能ID文件名称主要用途打开任务2.5.5.1操作界面2.5.5.2关联模块2.5.5.3设计说明为了实现本模块功能需要使用到的类的描述。类名/功能点名称描述功能描述乙方项目组登录系统,双击打开“处理中”的数据修改任务单优先级高前置条件限的乙方项目组。输入处理数据修改单界面处理过程1、 处理任务:在处理数据修改任务页面中,修改数据修改信息后点击【保存】;当前页面关闭,个人待办中的任务状态保持不变2、 在处理数据修改页面中,点击【执行】。弹出关闭任务单 框;选择处理结果及执行时间并输入处理意见,点击【关闭】。数据修改任务单从个人待办中 ,;3、 在处理数据修改页面中,点击【转派任务】。弹出转派数据修改任务单框,选择分配组及分配人并输入转派理由,点击【转派】,数据修改任务单从个人待办中 ,并任务单转派人的个人待办中。输出补充说明添加到历史表:执行人、执行时间、执行动作(关闭)、内容描述( 关闭了任务;关闭意见:执行通过;状态变为【办结】)2.5.5.4的数据库表本功能模块使用到的数据库表。2.5.5.5 测试要点编码单元测试的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内蒙古乌兰察布市2026届高三下第三次月考化学试题含解析
- 新疆昌吉九中2026届高三下学期期中(文理)化学试题含解析
- 2026届甘肃省武威市第二中学高考化学试题模拟卷(5)含解析
- 2026届河北省涉县一中高三下学期3月调研考试化学试题试卷含解析
- 2026届云南省昆明市云南民族大学附属中学高三5月高考模拟化学试题含解析
- 2026一年级下册语文一分钟拓展课件
- 奥迪汽车租车合同模板(2篇)
- 安装发泡陶瓷合同模板(2篇)
- 提示合作方更新企业信息(3篇)范文
- 智能语音技术应用与产业发展策略
- 2026全国一卷语文真题 (回忆版)
- 2026二季度重庆巫山县事业单位公开考调25人笔试备考题库及答案解析
- 2026年六年级下册古文古诗断句专项题目及答案(部编版)
- 安徽省皖江名校联盟2026年5月高三最后一卷地理+答案
- 2026-2030中国电热合金行业发展分析及发展战略研究报告
- 2026年超声诊断仪行业分析报告及未来发展趋势报告
- 2025湖南省长沙市中考英语真题(解析版)
- 2026年陕西省基层法律服务工作者执业核准考试综合能力测试题及答案二
- 辽宁省沈阳126中学2026届初中英语毕业考试模拟冲刺卷含答案
- 2026大学生云南西部计划志愿者招募笔试试题库
- 2026上海嘉定区南翔镇面向社会招聘基层单位工作人员8人笔试模拟试题及答案解析
评论
0/150
提交评论