模块插件的应用系统设计说明书_第1页
模块插件的应用系统设计说明书_第2页
模块插件的应用系统设计说明书_第3页
模块插件的应用系统设计说明书_第4页
模块插件的应用系统设计说明书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 模块插件 的应用系统设计说明书 一、模块插件 的应用描述 口的功能描述 插件接口是为了 同的扩展功能编码而设计的,它主要实现以下功能: 在系统启动时动态加载扩展应用的初始化代码。 设定用户菜单和系统管理员菜单。 口结构图 件初始化加载流程 注意: 法返回为 停止 同的运行。如果插件不能正常装载也需要运行 么 法的返回值必须是 2 单的插件结构 件代码的规范 插件作为系统的扩展必须按照一定的规范进行编码。才能保证与其它的插件不冲突,与系统升级不冲 突。 径命名规范 插件的页面文件 ,都放到 目录里。 路径格式为 意插件名的大小写是要进行区分的 码命名规范 插件的 始化代码必须使用包 名为 如 件目录为 意 码的包名要跟 路径名一致,大小写都不能有差异 据字典 3 举主题表 ) 字段 类型 默认 备注 K) 1,0) 0 选举 ID 1,0) 起者 ID 1,0) 属上一级部门或单位 ID 00) 举主题名称:定义所发起选举的名称 举说明, 对选举相关事项进行说明,提供选举背景资料等(提供电子资料上传) 55) 子资料保存路径 ) 0 选举方式,根据值的不同处理不同的业务逻辑, 0:投票, 1:提名, 2:不记名, 3:记名 ) 0 选举名额 ) 0 选举项选举类型 (单选,多选 ) 举范围,主要包括用户 户登录后首先判断用户 否在这个范围内,在的话才能显示选举主题,否则无权查看选举主题 举开始时间 举结束时间 ) 1 选举主题开关 1:开, 0:关 举项目表 ) 字段 类型 默认 备注 K) 1,0) 0 选举项目 ID 1,0) 举主题 ID 0) 举项目名称 举结果表 ) 字段 类型 默认 备注 K) 1,0) 0 选举结果 ID 1,0) 举发起者 ID 1,0) 举范围中的用户 ID 1,0) 举主题 ID 1,0) 举项目 ID ) 0 默认为 0,同意为 1 举投票时间 4 55) 举备注信息,发给发起者 核主题表 ) 字段 类型 默认 备注 K) 1,0) 0 考核主题 ID 1,0) 核发起者 ID 00) 核主题名称标题 核内容 55) 子资料保存路径 ) 0 自评 考核方式默认为 0,选择为 1 ) 0 自评 考核权重,对应考核方式(应保存为小数格式) ) 0 群众评议 考核方式默认为 0,选择为 1 ) 0 群众评议 考核权重,对应考核方式(应保存为小数格式) ) 0 关联部门测评 考核方式默认为 0,选择为 1 ) 0 关联部门测评 考核权重,对应考核方式(应保存为小数格式) ) 0 领导综合评价 考核方式默认为 0,选择为 1 ) 0 领导综合评价 考核权重,对应考核方式(应保存为小数格式) ) 0 考核等级表中的 1,0) 核对象 (可以是被考核人也可是被考核部门 ) 核范围 核开始时间 核结束时间 ) 1 考核主题开关 2:待发, 1:开,0:关 核等级表,由系统管理员设置修改 ) 字段 类型 默认 备注 K) 1,0) 0 考核等级项目 ID 0) 核等级项目配置名称 0) 核等级项目名称 ) 0 考核等级对应分数 5 考核结果表 ) 字段 类型 默认 备注 K) 1,0) 0 考核结果 ID 1,0) 核发起者 ID 1,0) 核范围中的用户 ID 1,0) 核主题 ID ) 0 自评 考核方式的考核分数 ) 0 群众评议 考核方式的考核分数 ) 0 关联部门测评 考核方式的考核分数 ) 0 领导综合评价 考核方式的考核分数 ) 0 考核等级分数 1,0) 核对象 ID 核时间 55) 核意见 户配置文件的存储规范 对于要存储的用户配置文件,应存放与“ 路径下 其中 路 径 可 以 通 方法获取到 “ 需要插件编制者自己建立的,系统不会自动建立,而且在没有相应配置文件的情况下系统应该给这些设定一个缺省配置。 件配置说明 在插件 径根目录下必须有一个 文件,用于记录插件 的相关信息,如 6 高校选评插件 插件的 大部分组成。 指插件的系统信息 插件的 自定义信息 下面是插件初始化类设定信息 高校选评插件 下面是系统管理员菜单定义信息 下面是用户菜单定义信息 插件自定义信息已经废弃,为固定的以下信息,不要更改 7 记说明 标记 描述插件的挂接信息 标记 描述插件的界面信 息 标记 挂接菜单的信息 单类型 =”表示在用户登陆时左边的菜单栏中显示 =”表示在系统管理员登陆时左边的菜单栏中显示 菜单的名称 菜单项的名称 查用户是否可以显示本菜单项 =”不检查都可以显示 =要检查,下面必须有 记 要检查用户可否显示菜单的类,这个类必须实现 口 菜单的超链接信息 标记 系统信息 标记 系统初始化标记 统初始化装载的类 这个类必须实现 口 描述插件自己的扩展信息 ,由用户自己定义 (已经废弃,请用固定值填充 ) 件编码 写插件初始化类 这是一个插件的例程。 8 首 先要求初始化类实现接口 且在 相应位置写上初始化类的名字 这个类必须有不带参数的构建方法,不然插件管理器无法创建这个类的实例。 接口的初始化方法其中红色部分是插件菜单的初始化代码。 9 二、 选评模块插件 的界面 能描述 1选举模块界面 能描述 户点击选举按钮后出现 统顶部菜单 协同工作 点击“更多”查看本区域的其它选举 ,点击待发列表可以查看当前没有发出的选举项目。 点击选举标题进入该选举 表单应用 公文管理 选举列表 (属于用户自己的选举主题 ) 发起选举 待发列表 更多 电子邮件 选评 起者点击发起选举后出现 统顶部菜单 协同工作 发起选举 保存待发 预览 表单应用 选举标题:文本框 选举方式:下拉列表框 选举说明:文本框,再加一个文件上传按钮 电子资料:文本框,用于保存文件上传的相 对路径,不可编辑,可为空 选举名额 :文本框,限数字 选举 范围:与 统一致 开始时间:文本框加时间选择 结束时间:文本框加时间选择 公文管理 电子邮件 选评 添加选举项目 (点击一次在下面动态增加一个文本框 ) 文本框 删除按钮 选举 选举 10 举发起者点击选举主题后出现 统顶部菜单 协同工作 提交选举 统计选举 表单应用 选举标题:文本框 (不可编辑 ) 选举方式:下拉列表框 选举说明:文本框 (不可编辑 ) 电子资料: 接 选举名额:文本框 (不可编辑 ) 开始时间 :文本框 (不可编辑 ) 结束时间 :文本框 (不可编辑 ) 公文管理 电子邮件 选评 选举项目列表 (根据选举项中的类型确定为单选或者多选 ) 选举项目 1 选举项目 2 选举项目 3 举范围中的 户点击选举主题后出现 统顶部菜单 协同工作 提交选举 表单应用 选举标题:文本框 (不可编辑 ) 选举方式:下拉列表框 选举说明:文本框 (不可编辑 ) 电子资料: 接 选举名额:文本框 (不可编辑 ) 开始 时间 :文本框 (不可编辑 ) 结束时间 :文本框 (不可编辑 ) 公文管理 电子邮件 选评 选举项目列表 (根据选举项中的类型确定为单选或者多选 ) 选举项目 1 选举项目 2 选举项目 3 选举 选举 11 举发起者点击统计选举后出现 统顶部菜单 协同工作 统计选举 表单应用 选举结果统计表 详细统计图表 (根据选举主题表中的 主键进行分表项目统计 ) 公文管理 电子邮件 选评 此部分开发说明 : ( 1) 在 举主题表 )中的 段代表选举方式,根据值的不同处理不同的业务逻辑, 0:投票, 1:提名, 2:不记名, 3:记名。普通用户提交选举项目时进行不同的业务逻辑处理。 ( 2) 段由选举范围中的用户 连接而成,多个用户 “、”分隔, D 号是否在选举范围字段中,在的话才有权查看选举结果和进行选举投票。 ( 3) 表当前选举主题开 关和选举主题状态,可以由发起者设置主题开关状态,值为 2 时表示为保存待发,值为 1 时表示公开发起,值为 0 时表示选举主题关闭。 ( 4) 点击发起选举时,提交整个表单数据,在程序中先接收所有数据,然后首先把数据插入选举主题表,之后,用插入的主题表 循环插入选举项目表中。 ( 5) 普通 户点击选举按钮的时候首先检查用户是否在选举范围中,如果在选举范围中的话就读取此选举主题,点击选举主题可以详细查看选举内容并投票选举。 ( 6) 选举发起者点击统计选举时用程序动态生成统计结果。 选举 12 2考核模块界面 能描述 户点击考核按钮后出现 统顶部菜单 协同工作 点击“更多”查看本区域的其它考核 ,点击待发列表可以查看当前没有发出的考核主题。 点击考核标题进入该考核主题 表单应用 公文管理 考核主题列表 (属于用户的考核主题 ) 发起考核 待发列表 更多 电子邮件 选评 起者点击发起考核后出现 统顶部菜单 协同工作 发起考核 保存待发 预览 表单应用 考核名称:文本框 考核内容:多行文本框,再加一个文件上传按钮 电子资料:文本框,用于保存文件上传的相 对路径,不可编辑,可为空 考核方式: (复选框 ) 自评 自评权重 ,文本框设置 群众评议 群众评议权重 ,文本框设置 关联部门测评 关联部门测评权重 ,文本框设置 领导综合评价 领导综合评价权重 ,文本框设置 考核等级:下拉列表框 考核对象:与 统一致 (用户选择模块 ) 选举范围:与 统一致 (用户选择模块 ) 开始时间: 文本框加时间选择 结束时间:文本框加时间选择 公文管理 电子邮件 选评 考核 考核 13 核发起者点击考核主题后出现 统顶部菜单 协同工作 提交考核 统计考核 表单应用 考核名称:文本框 (不可编辑 ) 考核内容:多行文本框 (不可编辑 ) 电子资料: 接 考核方式: (根据勾选情况动态显示 ) 自评 自评得分 ,文本框输入 群众评议 群众评议得分 ,文本框输入 关联部 门测评 关联部门测评得分 ,文本框输入 领导综合评价 领导综合评价得分 ,文本框输入 考核等级:下拉列表框选择 考核对象:显示被考核人名字, 文本框 (不可编辑 ) 考核意见:多行文本框输入 公文管理 电子邮件 选评 与考核者点击考核主题后出现 统顶部菜单 协同工作 提交考核 表单应用 考核名称:文本框 (不可编辑 ) 考核内容:多行文本框 (不可编辑 ) 电子资料: 接 考核方式: (根据勾选情况动态显 示 ) 自评 自评得分 ,文本框输入 群众评议 群众评议得分 ,文本框输入 关联部门测评 关联部门测评得分 ,文本框输入 领导综合评价 领导综合评价得分 ,文本框输入 考核等级:下拉列表框选择 考核对象:显示被考核人名字, 文本框 (不可编辑 ) 考核意见:多行文本框输入 公文管理 电子邮件 选评 考核 考核 14 核发起者点击统计考核后出现 统顶部菜单 协同工作 统计考核 表单应用 考核名称:文本框 (不可编辑 ) 考核内容:多行文本框 (不可编辑 ) 电子资料: 接 考核对象:显示被考核人名字, 文本框 (不可编辑 ) 以下为参与考核人员的考核结果列表 (根据 核主题表 ) 中的 主键读取 考核结果表 )中的考核结果。 ) 考核人:根据 行名字转换显示 考核方式:根据考核主题设置的各考核方式所占权重进行总的统计列表显示 考核等级:考核等级分数显示 考核意 见:考核意见显示 下一位参与考核人员的考核结果 公文管理 电子邮件 选评 此部分开发说明 : ( 7) 段由考核范围中的用户 连接而成,多个用户 “、”分隔, 的话才有权进行考核或者统计考核结果。 ( 8) 表当前考核主题开关和考核主题状态,可以由发起

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论