功能详细设计文档概要

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

LKOA6.0表单管理表单管理应用功能详细设计说明书

拟制人:

拟制日期:2009年XX月XX日

审核人:

审核日期:2009年XX月XX日

批准人:

批准日期:2009年XX月XX日

文件历史版本纪录

1.引言

1.1. 编写目的

本设计说明书描述LKOA6.0产品中某功能模块实现的详细说明,仅供开发及测试人员阅读。

1.2. 设计功能概述

1.3. 背景

说明:

1.LKOA6.0产品----某功能模块

2.任务提出者:公司内部。

1.4. 定义

列出本文件中用到专门术语的定义和外文首字母组词的原词组。

1.5. 参考资料

1.《联达动力开发规范》

1.6. 编码注意事项

本详设文档中涉及到数据逻辑描述的Sql语句仅作为数据获取逻辑准则,因未考虑其执行的性能及效率,不建议直接作为开发编码中实际的Sql语句进行使用,也不能作为衡量开发编码部分完成的标准。请开发人员根据实际情况以及涉及的数据量灵活变通。

2.程序系统的结构

3.详细设计说明

3.1. 表单应用-数据表管理

3.1.1.数据表分类列表

3.1.1.1. 功能描述

本功能主要用于显示和管理数据表分类。判断操作用户的权限,具备权限的用户方可进行数据表分类的维护和管理。

3.1.1.2. 输入

排序 编辑排序 编辑类型分类分类…未分类〔类型分类分类…未分类〔

排序

排序

3.1.1.

4. 页面操作说明

1界面<图一>是由<图二>和<图三>组成。

2界面<图一>是(数据表管理框架)公用页面,界面<图二>是(数据表单导航)公用页面,界面<图三>是数据分类列表页面,以下界面操作及业务规则是针对界面<图三>来描述的。

3点击“新增”按钮以及列表上的“编辑”链接,页面转向到界面<图四>。

4点击“删除”按钮以及列表上的“删除”链接时,提示“您确定要删除分类吗?”,如果点击“删除”按钮时,列表上未选中任何一项分类,则提示“请选择要删除的分类”。

5界面上黄色背景区域为排序浮动层界面,默认不显示,点击列表上的“排序”

链接时才显示,点击排序浮动层界面以外的任一区域,排序浮动层界面则隐藏,点击排序浮动层界面上的“关闭”链接,排序浮动层界面隐藏;

3.1.1.5. 业务规则说明

1页面初始化时,首先进行数据表分类数据的装载:调用(SJBFL-1)接口获取当前操作用户有权限维护的所有数据表分类信息(包括“分类序号”、“分类名称”、“分类描述”、“显示顺序”),将信息绑定到列表中进行显示。调用接口时,‘基本过滤条件XML’参数中构建“

条件节点,节点值设置为‘0’,‘权限过滤条件XML’参数中的用户序号为当前操作用户序号(Session["UserGuid_LK"]);

2在绑定列表数据显示时,根据每个数据表分类的‘分类序号’,调用(SJB-3)接口获取该数据分类表下的数据表数量显示到列表的‘相关数据表’一列,调用接口时,‘分类序号’参数设置为当前分类序号,‘权限过滤条件XML’参数中的用户序号设置为当前操作用户序号(Session["UserGuid_LK"]);

3调用(SJBFL-1)接口获取“所有数据表分类信息XML”(包括“分类序号”、“分类名称”、“分类描述”、“显示顺序”),用于排序操作时浮动层数据装载的数据源。调用接口时,‘基本过滤条件XML’参数中构建“”条件节点,节点值设置为‘0’,‘权限过滤条件XML’参数值设置为空;

4点击列表上的“排序”链接,显示排序浮动层界面,浮动层界面装载时,首先清除浮动层界面中下拉框的所有数据,然后循环“所有数据表分类信息XML”中的所有数据表分类,将其绑定到下拉框中进行显示(绑定时,下拉框的选项名称为‘分类名称’,选项值为‘显示顺序’),循环绑定的过程中,如‘分类序号’等于当前记录对应的分类序号,则该项分类信息不能绑定到下拉框,该分类的下一个分类信息绑定到下拉框时设置为选中,如果当前记录对应的分类在“所有数据表分类信息XML”中的最后一项,则下拉框默认选中最后一个分类;

5点击排序浮动层界面的“确定”链接,调用(SJBFL-4)接口调整分类的显示顺序,调用接口时,‘分类序号’参数设置为当前分类序号,‘原顺序’参数设置为当前分类显示顺序,‘新顺序’参数设置为排序浮动层界面下拉框选中的选项值,接口调用完毕后,重新装载列表数据和排序浮动层所需的数据源,即执行第1、2、3规则;

6点击列表上的“编辑”链接,将当前分类序号作为页面输入参数调用界面<图四>,页面转向到数据表分类编辑;

7点击列表上的“删除”链接,调用(SJBFL-6)接口将当前分类删除,调用接口时,‘分类序号’参数设置为当前分类序号,并根据接口的返回值判断是否删除成功,如未删除成功,给出提示“分类删除未成功,请稍候重新操作”;

8点击列表上方的“删除”按钮时,循环当前选中的分类序号,调用(SJBFL-6)接口将选中的分类删除。调用接口时,‘分类序号’参数设置为当前循环的分类序号,并根据接口的返回值判断是否删除成功,如未删除成功,则记录未删除成功的分类序号,调用(SJBFL-2)接口获取到分类名称,拼出提示信息“以下分类删除未成功,请稍候重新操作。”+换行符+未删除成功的分类名称(多个之间用逗号分隔);

9删除操作成功后,重新装载列表数据和排序浮动层所需的数据源,即执行第

1、2、3规则

3.1.1.6. 输出

3.1.1.7. 调用说明

3.1.1.8. 程序文件

3.1.2.数据表分类编辑

3.1.2.1. 功能描述

新增数据表分类,或对指定的数据表分类进行编辑。完成操作后保存。

相关文档
最新文档