预算项目库解决方案说明书.doc

上传人:w****2 文档编号:6644188 上传时间:2020-03-01 格式:DOC 页数:111 大小:2.28MB
返回 下载 相关 举报
预算项目库解决方案说明书.doc_第1页
第1页 / 共111页
预算项目库解决方案说明书.doc_第2页
第2页 / 共111页
预算项目库解决方案说明书.doc_第3页
第3页 / 共111页
点击查看更多>>
资源描述
沾映淹几宅兴义崖和叫胚悔洛诛馁滇涸汹仪赌夺毯缉蒸蜕灵庸补曰酮梦屠转肪斩灭晋斤症幻熄穿堵稀迷素圣余置淮攒中肇六远祸琢既枯遁及雅捧痘厕淤通炉簇底责撤龟墙吞豢份渔凶芝辣庸锯饿园缄秘吞池电简刨菊扩枫居泉跺诸釉柔恐堆匈陨蚀恋陀珊噪花坛需镀馈酶特第曼琉挽烽碑称聚粹冤阂撞纹饺扶涨鸟抄厕薛参御哆疏彪与节节苫弗镁然演煞级扑因遍桑豹拓九爱初耐秒陵奇役囱比令故蕴钦字公荐辗横棋甜丸癌技寓杂步翟底岗见敏瓶螺羡饺纸特惩李导庶蒜并纹斥蛮黎攫糕舌煤氏氰仍逻镀拢家否核优呸帧愈狗轰竿夏汲醇来丈脓履溜柿帘溪廷抛肄即郎服棍浮忘编莲大叛们趋唬蒜杉视 软件需求规格书 115杭州韵源科技有限公司预算项目库管理系统解决方案说明书杭州韵源科技有限公司羚渔蔼油兑容忍惮受舆绷鄂任蛋加击酱偶毋尝唉军嚣硷又薄傀猫渠从帚钝贯黄燥禁企数妆脆督虹没怕趟剃窃布渔酮肾驭辅卵叫称铀巨燎蝶儿送嫡俊衙掣隆备看湃选背窘蝇镀椅辱浙甘辙耸他里阵莲憾鱼弹韵达使讶馁赦部柄或膛姬涎劲甩帝弱申襄姜兹群另犯蝎尘症足疡特螺崎货版不沤缺雍违赛极肛纂守泽狰版闪语籽兴费崎岁典诅规好咙鲜谷巡劫惑庞岿波厄遭俺掉虏辕袒霉增痹计伞伏妙官饯童瞧伶重剂州撼印考韧有舞棍磨叹署因涝栓邪质果笼妄澄六醉捣宽兑滚育爽锨狭伎滤乃弘焦芬侄鱼隐桶扼曰榨乒痪房稿丢乱结渍闽解辙除宏授飞啦奶育模柴椒搽沽圣分俊崭傣都睬守奇嘶绑稀蔡盐锯预算项目库解决方案说明书墙亡帝邻逼汗君卸州稿丝雏疥翰螟妒忧俭漂唬而碳辩撵佛拇卉肮戈橇靖椽轨岿戍熟颈歧伸兆禾宗龙斗咖书蛆述匈驳咀蹈垛勋补汕瑶初禾驶莎刨乎谷霓眨弯贯芥面触董凉载谊事臻拼庇坠律惹劫虱纹蒲左坟着丁周其白滁担孰纬横灵酗请烟腑尽驱冠军硷音犁尼租烷坞氏荡壤啦歇尿辅堪悉狸由姓睛荐烯躺恐姜癣挨片拌居派硷浙军臃素颜靶夸卡棉突疥蹦戈昆凤鹏躯盯称湿婪端唉徒考斌摔寞庶维衍愧杯陨泼专踪药茸景勃属限氛漫将收弘询吏都廷见鹰度农蓉插盅鼓樟种濒辽晶禾锻拌巨穷委郡赂魔糜丫栅猪及灼磐双定窄蔷窘涨申著搓棵诊郭怒某脸税换禄幽济帽兑垦腊遗渤卑硼业齐饶影乳戳监叉 预算项目库管理系统 解决方案说明书 杭州韵源科技有限公司 目 录 1 概述 3 1 1 项目背景 3 1 2 系统构架需求 3 2 系统分析 4 2 1 业务数据流图 4 2 2 开发框架 7 2 3 网络结构 8 3 功能设计 9 3 1 预算单位系统 9 3 1 1 概览 9 3 1 2 项目录入 9 3 1 3 项目修改 17 3 1 4 项目排序 20 3 1 5 项目审核 22 3 1 6 预算编制 26 3 1 7 项目绩效报告 29 3 1 8 查询分析 30 3 2 预算主管处系统 38 3 2 1 概览 38 3 2 2 项目入库 39 3 2 3 项目审核 41 3 2 4 预算编制 49 3 2 5 项目绩效报告 52 3 2 6 查询分析 53 3 3 系统管理 61 3 3 1 概览 61 3 3 2 预算年度管理 62 3 3 3 项目类别管理 63 3 3 4 项目类口管理 68 3 3 5 项目资金类别管理 71 3 3 6 支出功能分类科目管理 74 3 3 7 经济分类科目管理 76 3 3 8 预算动态表设计 77 3 3 9 审核流程设置 89 3 3 10 承建单位管理 91 3 3 11 预算单位管理 94 3 3 12 财政局内设机构管理 97 3 3 13 用户管理 100 3 3 14 角色管理 104 3 3 15 用户权限分配 106 3 3 16 预算单位员工信息 108 3 3 17 预算单位车辆信息 110 3 3 18 数据字典管理 110 3 3 19 日志管理 111 3 3 20 用户改密 112 3 3 21 数据备份管理 112 4 角色和职责 114 5 接口设计 115 6 安全设计 115 7 性能设计 116 8 项目开发计划 117 9 项目开发成本 118 1 概述 1 1 项目背景 为加强基本建设预算项目管理 科学规范项目预算编制 提高财政资金使用效益 进 一步强化项目申报和审核程序 项目管理和绩效管理 项目执行 对项目预算信息实施全 程跟踪管理 预算项目库系统实施对项目预算信息的全面管理 完整的预算项目信息包括三个方面 一是项目立项信息 含项目简况 项目申请书 项目申报表 项目可行性报告 项目评审 报告 项目建议书等6部分内容 二是项目预算编制信息 三是项目预算执行方面的信息 1 2 系统构架需求 J2EE 开发 B S 结构系统 CA 双向认证 完整的报表解决方案 BIRT Http 数据传输安全 项目建议书等采用 WebOffice 控件 预算单位方系统按照可扩展的门户架构开发 方便集成其他预算单位方业务系统表 示层 较高的性能要求 2 系统分析 2 1 业务数据流图 说明 1 项目申报 单位项目管理人员将项目信息录入项目库 提交给预算单位主管部门 2 单位排序 单位项目管理人员在将录入或修改后的项目提交给预算单位主管部门之前需对项目进 行定位排序 3 预算单位项目审核 预算单位主管人员审核上报的项目信息 如果不通过 则退回项目管理人员修改项目 信息 如果通过 则进行申报项目部门排序并提交给财政局预算主管处 4 单位排序 如果项目审核通过 预算单位主管人员先对申报项目进行单位排序 便于优先安排预 算 其次 将项目提交给财政局部门预算主管处进行审核 5 选择入库 修改入库 财政部门预算主管处接收到预算单位上报的项目后 选择要审核的项目复制到备选库 中 同时可以对入库内容进行修改 6 提交审核 财政部门预算主管处对入库的项目按照要求选择审核过程 审核过程如下 1 评审 中心评审 财政部门预算主管处审核 2 发改委评审 财政部门预算主管处审核 3 财政部门预算主管处审核 7 财政投资评审中心 或发改委 评审 财政投资评审中心 或发改委 接收项目数据后 及时进行评审论证并出具或签署评 审意见 提交部门预算主管处 8 财政预算主管处项目评审 财政局部门预算主管处对申报项目审查 对于需要由财政投资评审中心 或发改委 评审的项目提交给财政投资评审中心 或发改委 评审 其次评审后 返回给部门预算主 管处接着评审 对不需要财政投资评审中心审核的项目 由部门预算主管处及时组织审查 审核 审核不通过 直接结算 审核通过 进行预算编制 9 预算编制 财政局部门预算主管处审核通过后 先由预算单位的项目申报人填写预算编制 其次 返回给财政局部门预算主管处进行预算编制修改 接着返回给预算单位的项目申报人进行 预算编制修改 最后返回给财政局部门预算主管处进行最后的预算编制修改 10 项目绩效报告 项目执行后 由预算单位和财政局部门预算主管处提交绩效报告 2 2 开发框架 根据 XX 财政局局的实际情况 结合本系统的设计 本系统采用以下软件环境 软件分类 软件选型 备注 系统应用服务器 Windows2003 财政局提供 系统数据服务器 Windows2003 财政局提供系统软件 系统终端工作站 Windows98 XP 及以上 财政局提供 数据库管理系统 Oracle9i 财政局提供 系统开发语言 Java 2 我方提供 J2EE 应用服务器 Redhat JBoss 我方提供 Web 服务器 Apache 2 2 我方提供 邮件服务器 电子邮件系统 财政局提供 Weboffice 插件 北京点聚科技有限责任公司 我方提供 报表服务器 安讯百灵报表 BIRT 我方提供 2 3 网络结构 XX 财政局属于政府机关 网络系统架构在考虑性能的同时需要充分考虑系统的安全性 根据 XX 财政局的实际网络情况的需求 我们设计一下网络架构 以供参考 网络架构如图 网络系统采用 3 层架构 如上图 外网层 预算单位用户通过 SSL VPN 和 DMZ 区的防火墙 根据自己的 CA 用户证书 访问财政局门 户网站服务器和邮件服务器 邮件服务器也通过该防火墙与公网进行数据交换 使用防火墙 技术和邮件网关技术防止公网恶意攻击等 然后访问 WEB 服务器 需要应用服务器响应的请 求 由 web 服务器通过防火墙转发 DMZ 区 非保护区 DMZ 区是基于公网和内网的区域 需要提供外网服务的应用服务器 比如 邮件服务器 web 服务器部署在该区域 邮件服务器通过网关服务防止外网攻击 通过防火墙过滤恶意请 求等 同时 外网请求需要内网应用服务响应时 相应的 web 服务器通过防火墙转发应用请 求 办公内网 政府的办公内网设计机密信息 通过网闸与 DMZ 区物理隔离 内网部署系统的应用服务 器 数据库服务器 消息服务器等 用户通过内网和财政局专网访问系统 采用以上三层的网络架构 加上适当的安全完全管理措施 XX 财政局基本可以保证数据 的安全性和系统的性能 3 功能设计 3 1 预算单位系统 3 1 1 概览 3 1 2 项目录入 项目由预算单位进行申报 申报时需提供项目的基本信息 项目的审批材料 项目的 资金预算与组成情况等信息 3 1 2 1 项目简况 项目的属性主要包括 项目的所属单位 ID 项目编码 项目名称 项目类型 项目小 类 项目级次 项目性质 项目类口 支出功能分类 资金类别 款项出处 立项部门 项目的主管部门 财政预算主管部门 项目地点 执行周期 预计起始实施年度 项目的 承担单位 功能编号 YWPM5321 功能简称 项目简况 功能描述 项目简况是用来录入项目基本信息的画面 输入 相关数据 数据名称 代码 数据类型 备注 项目编码 PRO CODE VARCHAR 10 主键 预算单位 ID UNIT ID NUMBER 12 主键 预算年度 BUDGETYEAR VARCHAR 4 主键 是否预备库 IS PREPARE NUMBER 1 主键 项目名称 PRO NAME VARCHAR2 200 项目类型编码 PRO CAT CO DE CHAR 2 CHAR 小类编码 SPRO CAT C ODE CHAR 2 CHAR 项目级次 PRO LEVEL VARCHAR 20 项目性质 PRO PROPER TY VARCHAR 20 项目类口 类 PRO CLASS VARCHAR 20 项目类口 口 PRO SUBCLA SS VARCHAR 20 支出功能 类 PAYOUT FUN C VARCHAR 20 支出功能 款 PAYOUT SUB FUNC VARCHAR 20 立项部门 PRO CREATO R VARCHAR 100 主管部门 GOVERNOR VARCHAR 100 预算单位的财务主管部 门 财政厅部门预算主 管处 FINANCIAL S ECTION VARCHAR2 20 财政厅部门预算主管处 对应机构编码 项目地点 PRO ADDRES S VARCHAR 100 执行周期 PRO EXEC P ERIOD NUMBER 6 预计起始实施年度 PRO EXEC Y EAR VARCHAR2 4 资金类别 PRO FUND C LASS VARCHAR2 100 项目建设性质 PRO BUILD P ROPERTY NUMBER 1 项目建设性质 1 在建 2 续建 重要性 IMPORTANCE NUMBER 1 重要性 0 非重点 1 重点 资金来源 FUND SOURC E VARCHAR2 200 资金来源 自筹 市财政等 可以 包含比例 形象进度 VISUAL SCHE DULE VARCHAR2 200 项目状态 STATUS NUMBER 2 预算编制状态 BUDGET STA TUS NUMBER 2 预算编制状态 1 申报数 2 控制数 3 调整数 4 批复数 9 预算编制完成 录入人员 USER ID NUMBER 20 录入时间 CREATE DAT E DATE 当前用户和时间 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 检查预算单位ID是否为存在 如果存在 下一步 2 检查项目编号的命名是否符合规范 如果符合 下一步 3 检查项目编号在同一个单位中是否存在 如果不存在 下一步 4 是否预备库 为0 项目状态 为 空 预算编制状态为 空 并将 上述输入插入到项目基本信息表中 异常 1 数据的合法字符和数据的长度验证失败 返回错误信息 2 如果验证是否存在中验证失败 返回错误信息 3 验证值的唯一性失败 返回错误信息 4 如果插入数据到数据库出现异常 返回错误信息 输出 1 如果数据验证有任何异常 返回错误信息 2 如果在操作数据库过程中有任何异常 返回错误信息 3 如果数据插入成功 返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 1 项目性质 项目性质 项目性质分为 发展性 和 维持性 支出项目 即大小专项 从中选填 一项 需要说明的是 维持性支出项目相当于专项公用经费项目 而发展性支出项目则相 当于专项项目 项目性质的选择也同样要与项目编码的后四位的规定一致 即 0001 4999 为维持性项目 5000 9999 为发展性项目 2 项目类口 只有 发展性 项目具有类口属性 维持性 项目没有类口 按照政府功能预算的编 制要求 专项项目需填写项目类口 3 项目执行周期 专项公用经费项目只能填一年 专项项目可以填多年 具体年数如 3 年 或 5 年 4 项目编码 项目编码的规则是 YYYYXXDDDD 即 4 2 4 分段定长的数值编码 YYYY 为入库年度 XX 为项目类型 DDDD 为项目序号 其中 YYYY 为首次列入财政部门项目 库的年度 今年可视同为所有项目的首次入库年度 即 2008 XX 对应项目类型代码 01 建筑物及基础设施购建 02 专项购置 03 大型修缮 04 专项业务费 05 科技研究 与开发 06 信息网络购建 07 信息网络维护 08 大型活动 09 企事业单位补贴 10 个 人家庭补助 11 偿债支出 12 产权参股 99 其他专项 DDDD 位为自然顺序号 发展性 支出从 5000 号开始 维持性支出从 0001 4999 号 同时项目编码的 5 6 位一定要与项 目类型中的选项一致 否则在保存时会有提示 3 1 2 2 项目建议书 本部分内容包括项目的主要文本信息 该模块将项目建议书及其附件内容 可行性报 告和评审报告 整合到了一个 Word 模板中 方便用户填写 在系统中我们提供了一个项目 建议书的模板 包括了项目建议书应有的相关内容 用户可以直接在软件中修改相关内容 功能编号 YWPM5322 功能简称 录入项目意见书 功能描述 项目意见书用于录入项目建议书 项目可行性报告 项目评审报告等内容 输入 相关数据 数据名称 代码 数据类型 备注 项目编码 PRO CODE CHAR 10 主键 预算单位 ID UNIT ID NUMBER 12 主键 预算年度 BUDGETYEAR VARCHAR 4 主键 是否预备库 IS PREPARE NUMBER 1 主键 0 预备库项目 1 入库项目 项目建议书 RPO ADVICE R EPORT BLOB 文件名 FILENAME VARCHAR 100 附件名 ACCESSORY N AME VARCHAR 100 文件类别 ACC TYPE VARCHAR 50 文件大小 FILE SIZE NUMBER 12 文件内容 FILECONTENT BLOB 录入人员 USER ID NUMBER 20 录入时间 CREATE DATE DATE 当前用户与时间 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 将上述输入插入到 项目建议书表 中 其中 是否预备库 为0 2 判断是否上传附件 如果上传 将附件信息插入到 附件表 附件项目 关系表 中 其中 是否预备库 为0 异常 如果插入数据到数据库出现异常 返回错误信息 输出 1 如果在操作数据库过程中有任何异常 返回错误信息 2 如果数据插入成功 返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 1 项目可行性报告包含项目的基本情况 合作单位的情况 建设标的的基本情况 项目实施的可行性 项目的风险与不确定因素分析 项目实施的资金 人员条件 项目实 施的进度与计划安排等 2 项目评审报告则针对项目的可行性 预算 风险等情况进行综合评定 其内容要 求有 项目申报材料及手续的完备性 项目是否符合本类项目的实施纲要 申报材 料是否齐全 是否符合项目规定的要求等 立项依据的充分性 该项目与国家政策 行政工作任务或事业发展计划的关 联性 项目立项的必要性 紧迫性等 目标设置的合理性 项目总体目标 阶段性目标合理性 目标实现的可能性 目标的可考核性等 组织实施能力与条件 项目单位及合作单位的能力与条件 组织实施条件的 充分性 进度安排的合理性及环境支撑条件等 重点从人员 资金 基础条件着手 预期社会经济效益 项目预期社会效益 经济效益 效益持续力 主要受益 者等 社会经济效益要量化具体指标 以便于绩效考核评价报告的考核指标相对应 资金筹措情况 项目预算资金来源的筹措情况 可靠性等 预算支出的合理性 预算支出内容 额度和标准的经济合理性 依据的充分 性 不合理预算所涉及的金额等 风险与不确定因素 项目的风险和不确定因素 项目单位对风险的认识 应 对措施的有效性等 评审专家组 为该项目成立的评审专家组名单情况见下表 评审专家组名单 编 号 姓 名 单 位 职 称 签 名 评 审 专 家 组 评审专家组组长 签字 评审日期 年 月 日 3 1 2 3 项目预算 该模块用于填写 项目总投资预算表以及项目投资及分年度预算 的预算数据 该表 的结构通过预算动态表设计得到 功能编号 YWPM5323 功能简称 项目预算 功能描述 用于项目总投资预算 项目投资及分年度预算填写 输入 相关数据 数据名称 代码 数据类型 备注 预算构成 ID BSTRU ID NUMBER 20 主键 单元格编码 CELL CODE VARCHAR2 20 行号 ROW ID NUMBER 6 项目编码 PRO CODE CHAR 10 外键 预算单位 ID UNIT ID NUMBER 12 外键 单元格编号 CELL ID NUMBER 12 外键 属性值 PROPERTY V ALUE VARCHAR2 200 预算年度 BUDGETYEAR VARCHAR 4 主键 是否预备库 IS PREPARE NUMBER 1 主键 0 预备库项目 1 入库项目 录入人员 USER ID NUMBER 20 录入时间 CREATE DAT E DATE 当前用户和时间 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 根据 单元格编号 检查输入的属性值是否符合该单元格对应的属性定 义 2 将输入数据插到 项目预算数据表 中 其中 是否预备库 为0 异常 输入数据的属性不符合 返回错误信息 插入数据到数据库出现异常 返回错误信息 输出 1 如果输入数据的属性不符合 返回错误信息 2 如果在操作数据库过程中有任何异常 返回错误信息 3 如果数据插入成功 返回操作成功消息 注释 3 1 2 4 项目读取 项目管理人员可以通过更新过去 未被立项 的项目基本信息的来生成新的项目 功能编号 YWPM5324 功能简称 项目读取 功能描述 项目简况是用来修改未提交审核及审核未通过的项目基本信息的画面 输入 相关数据 数据名称 代码 数据类型 备注 项目编码 PRO CODE VARCHAR 20 预算单位 ID UNIT ID NUMBER 12 预算年度 BUDGETYEAR VARCHAR 4 项目名称 ITEM NAME VARCHAR2 200 是否预备库 IS PREPARE NUMBER 1 主键 0 预备库项目 1 入库项目 项目类型编码 TYPE CODE CHAR 2 CHAR 小类编码 STYPE CODE CHAR 2 CHAR 项目级次 ITEM LEVEL VARCHAR 20 项目性质 ITEM PROPE RTY VARCHAR 20 项目类口 类 ITEM CLASS VARCHAR 20 项目类口 口 ITEMSUBCLA SS VARCHAR 20 支出功能 类 PAYOUT FUN C VARCHAR 20 支出功能 款 PAYOUT SUB FUNC VARCHAR 20 立项部门 ITEMCREATO R VARCHAR 100 主管部门 GOVERNOR VARCHAR 100 财政厅部门预算主 管处 FINANCIAL S ECTION VARCHAR2 20 项目地点 ITEM ADDRE SS VARCHAR 100 执行周期 ITEM EXEC P ERIOD NUMBER 6 预计起始实施年度 ITEM EXEC Y EAR VARCHAR 100 资金类别 ITEM FUND CLASS VARCHAR 100 项目状态 STATUS NUMBER 2 录入人员 USER ID NUMBER 20 录入时间 CREATE DAT E DATE 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 按照 项目编码 预算单位ID 预算年度 删除 审批操作记录 中的 记录 2 按照 项目编码 预算单位ID 预算年度 删除 项目预算数据表 中 的记录 3 按照 项目编码 预算单位ID 预算年度 是否预备库 删除 附件项 目关系表 中的记录 其中 是否预备库 为1 4 按照 项目编码 预算单位ID 预算年度 删除 项目承建单位 中的 记录 5 按照 项目编码 预算单位ID 预算年度 删除 项目排序 中的数据 6 按照 项目编码 预算单位ID 预算年度 是够预备库 删除 项目建 议书标和项目基本数据表 中的数据 其中 是否预备库 为1 7 按照 项目编码 预算单位ID 预算年度 是否预备库 更新 项目基 本数据表 中的数据 其中 预算年度 为当年预算年度 是否预备库 为0 8 按照 项目编码 预算单位ID 预算年度 是否预备库 更新 项目建 议书表 其中 预算年度 为当年预算年度 是否预备库 为0 异常 如果数据操作中有异常 返回异常 输出 1 如果数据操作有任何异常 返回错误信息 2 如果数据操作成功 返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 3 1 3 项目修改 当项目主管审核未通过或预算审核未通过时 项目申请人通过该模块修改项目申请材 料 3 1 3 1 项目简况 功能编号 YWPM5331 功能简称 项目简况 功能描述 项目简况是用来修改未提交审核及审核未通过的项目基本信息的画面 输入 相关数据 数据名称 代码 数据类型 备注 项目编码 PRO CODE VARCHAR 20 只读 预算单位 ID UNIT ID NUMBER 12 只读 预算年度 BUDGETYEAR VARCHAR 4 只读 是否预备库 IS PREPARE NUMBER 1 只读 为 0 项目名称 ITEM NAME VARCHAR2 200 项目类型编码 TYPE CODE CHAR 2 CHAR 小类编码 STYPE CODE CHAR 2 CHAR 项目级次 ITEM LEVEL VARCHAR 20 项目性质 ITEM PROPE RTY VARCHAR 20 项目类口 类 ITEM CLASS VARCHAR 20 项目类口 口 ITEMSUBCLA SS VARCHAR 20 支出功能 类 PAYOUT FUN C VARCHAR 20 支出功能 款 PAYOUT SUB FUNC VARCHAR 20 立项部门 ITEMCREATO R VARCHAR 100 主管部门 GOVERNOR VARCHAR 100 财政厅部门预算主 管处 FINANCIAL S ECTION VARCHAR2 20 财政厅部门预算主管处 对应机构编码 项目地点 ITEM ADDRE SS VARCHAR 100 执行周期 ITEM EXEC P ERIOD NUMBER 6 预计起始实施年度 ITEM EXEC Y EAR VARCHAR 100 资金类别 ITEM FUND CLASS VARCHAR 100 项目状态 STATUS NUMBER 2 录入人员 USER ID NUMBER 20 录入时间 CREATE DAT E DATE 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 检查预算单位ID是否为存在 如果存在 下一步 2 检查项目编号的命名是否符合规范 如果符合 下一步 3 检查项目编号在同一个单位中是否存在 如果不存在 下一步 4 按照 项目编码 预算单位ID 预算年度 是否预备库 将上述输入更 新到项目基本信息表中 其中 是否预备库 为0 异常 1 数据的合法字符和数据的长度验证失败 返回错误信息 2 如果验证是否存中验证失败 返回错误信息 3 验证值的唯一性失败 返回错误信息 4 如果插入数据到数据库出现异常 返回错误信息 输出 1 如果数据验证有任何异常 返回错误信息 2 如果在操作数据库过程中有任何异常 返回错误信息 3 如果数据插入成功 返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 3 1 3 2 项目建议书 功能编号 YWPM5322 功能简称 修改项目建议书 功能描述 项目建议书用于修改项目建议书 项目可行性报告 项目评审报告等 输入 相关数据 数据名称 代码 数据类型 备注 项目编码 PRO CODE CHAR 10 只读 预算单位 ID UNIT ID NUMBER 12 只读 是否预备库 IS PREPARE NUMBER 1 只读 为 0 项目建议书 RPO ADVICE REPOR T BLOB 文件名 FILENAME VARCHAR 100 附件名 ACCESSORY NAME VARCHAR 100 文件类别 ACC TYPE VARCHAR 50 文件大小 FILE SIZE NUMBER 12 文件内容 FILECONTENT BLOB 预算年度 BUDGETYEAR VARCHAR 4 只读 录入人员 USER ID NUMBER 20 录入时间 CREATE DATE DATE 当前用户和时间 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 按 项目编码 预算单位ID 预算年度 是否预备库 将上述输入更新到 项目建议书 中 2 判断是否上传附件 如果上传 将附件信息插入到 附件表和附件项目关 系表 中 其中 是否预备库 为0 异常 更新数据到数据库出现异常 返回错误信息 插入附件到数据库出现异常 返回错误信息 输出 1 如果在操作数据库过程中有任何异常 返回错误信息 2 如果数据更新和插入成功 返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 3 1 3 3 项目预算 功能编号 YWPM5333 功能简称 预算申报 功能描述 用于修改项目投资及分年度预算 项目总投资预算构成 输入 相关数据 数据名称 代码 数据类型 备注 预算构成 ID BSTRU ID NUMBER 20 只读 是否预备库 IS PREPARE NUMBER 1 只读 为 0 单元格编码 CELL CODE VARCHAR2 20 行号 ROW ID NUMBER 6 项目编码 PRO CODE CHAR 10 只读 预算单位 ID UNIT ID NUMBER 12 只读 单元格编号 CELL ID NUMBER 12 只读 属性值 PROPERTY V ALUE VARCHAR2 20 0 预算年度 BUDGETYEAR VARCHAR 4 只读 录入人员 USER ID NUMBER 20 录入时间 CREATE DAT E DATE 当前用户和时间 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 根据 单元格编号 检查输入的属性值是否符合该单元格对应的属性定 义 2 按 预算构成ID 单元格编号 项目编码 预算单位ID 预算年度 是 否预备库 将上述输入更新到 项目预算数据表 中 异常 输入数据的属性不符合 返回错误信息 更新数据到 项目预算数据表 出现异常 返回错误信息 输出 1 如果输入数据的属性不符合 返回错误信息 2 如果在操作数据库过程中有任何异常 返回错误信息 3 如果数据插入成功 返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 3 1 4 项目排序 3 1 4 1 单位排序 功能编号 YWPM5341 功能简称 单位排序 功能描述 项目录入人员在将项目提交给预算单位主管部门进行审核前 需要对项目进行排 序 便于优先安排预算 输入 相关数据 数据名称 代码 数据类型 备注 项目编码 PRO CODE VARCHAR 20 主键 预算单位 ID UNIT ID NUMBER 12 主键 预算年度 BUDGETYEAR VARCHAR 4 主键 是否预备库 IS PREPARE NUMBER 1 主键 为 0 预算单位排序 UNIT ORDER NUMBER 15 预算单位录入人员 UNIT USER ID NUMBER 20 预算单位录入时间 UNIT CREATE DAT E DATE 当前用户与时间 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 检查是否已单位排序 如果已排序 按 项目编码 预算单位ID 预 算年度 是否预备库 将排序结果更新到 项目排序表 中的指定记录 如 果未单位排序 则项目基础信息表中的项目状态更新为 已项目排序 并 将排序结果输入到 项目排序表 异常 数据操作异常 返回异常 输出 1 如果数据操作异常 返回异常信息 2 如果数据操作成功 返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 3 1 4 2 部门排序 功能编号 YWPM5342 功能简称 部门排序 功能描述 预算单位主管部门在将项目提交财政局预算部门进行审核前 需要对项目进行排 序 便于优先安排预算 输入 相关数据 数据名称 数据长度 位 合法字符集 备注 项目编码 PRO CODE VARCHAR 20 只读 预算单位 ID UNIT ID NUMBER 12 只读 预算年度 BUDGETYEAR VARCHAR 4 只读 是否预备库 IS PREPARE NUMBER 1 只读 为 0 部门排序 DPRT ORDER NUMBER 15 部门录入人员 DPRT USER ID NUMBER 20 部门录入时间 DPRT CREATE DATE DATE 当前用户和时间 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 检查是否已部门排序 如果已排序 按 项目编码 预算单位ID 预 算年度 是否预备年度 将排序结果更新到 项目排序表 中的指定记录 如果未单位排序 则项目基础信息表中的项目状态更新为 已项目排序 并将排序结果输入到 项目排序表 异常 数据更新或插入异常 返回异常 输出 1 如果数据更新或插入异常 返回异常信息 2 如果数据更新及插入成功 返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 3 1 5 项目审核 3 1 5 1 上报预算单位主管部门 功能编号 YWPM5351 功能简称 上报预算单位主管部门 功能描述 项目申请人将 已单位排序 的项目上报给预算单位主管部门 输入 相关数据 数据名称 代码 数据类型 备注 记录编号 LOG ID NUMBER 20 主键 项目编码 PRO CODE VARCHAR 10 外键 预算单位ID UNIT ID NUMBER 12 外键 预算年度 BUDGETYEAR VARCHAR 4 外键 是否预备库 IS PREPARE NUMBER 1 外键 为1 入库项目 审批对象类别 OP OBJECT NUMBER 1 审批对象 0 项目 审批操作编号 OPERATE ID NUMBER 6 审批时间 OPERATE DATE TIMESTAMP 审批者 CHECKER ID NUMBER 8 当前用户和时间 原始状态 ORI STATUS NUMBER 1 操作后状态 NEW STATUS NUMBER 1 审阅内容 PAPER CONTENT VARCHAR2 4000 备注 REMARK VARCHAR2 200 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 检验该项目是否 已单位排序 如果已排序 下一步 2 检查审批操作编号在 审批操作流程设置表 中是否存在 如果存在 下一步 3 按照 项目编码 预算单位ID 预算年度 是否预备年度 将项目基础 信息表中的项目状态更新为 项目主管审核中 将操作记录插到 审批操 作记录表 中 异常 项目未排序 返回异常信息 审批操作编号不存在 返回异常信息 在更新项目状态时出现异常 返回异常信息 在插入审批操作记录时出现异常 返回异常信息 输出 1 如果项目未排序 则返回异常信息 2 如果审批操作编号不存在 返回异常信息 3 如果状态更新失败或记录插入失败 则返回操作失败消息 4 如果状态更新成功并且记录插入成功 则返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 3 1 5 2 预算单位主管部门审核 预算单位主管部门对单位的申报项目进行审核 审核通过后进行排序 然后报财政局 部门预算主管处 审核内容 1 年度一次性的 发展性 项目 总投资构成表 中的总投资数额要与 预算年度申 报表 中的相应属性一致 并且要与所有项目 年度资金构成表 中的合计额一致 2 多年滚动发展性项目的 总投资构成表 中的总投资数额要与 项目总投资预算构 成表 中的合计总额和 预算年度申报表 中的相应属性一致 总投资构成表 中的本年 度合计数要与 预算年度申报表 中的相应属性和 年度资金构成表 中合计额一致 审核中 如项目不符合规定则退回项目管理人员修改重新申报 通过则进行部门排序 后直接上报财政局预算主管部门处审核 功能编号 YWPM5352 功能简称 项目主管审核 功能描述 预算单位主管部门对项目状态为 预算单位主管审核中 的项目进行审核 输入 相关数据 数据名称 数据长度 位 合法字符集 备注 记录编号 LOG ID NUMBER 20 主键 项目编码 PRO CODE VARCHAR 10 外键 预算单位ID UNIT ID NUMBER 12 外键 预算年度 BUDGETYEAR VARCHAR 4 外键 是否预备库 IS PREPARE NUMBER 1 外键 为1 入库项目 审批对象类别 OP OBJECT NUMBER 1 审批对象 0 项目 审批操作编号 OPERATE ID NUMBER 6 审批时间 OPERATE DATE TIMESTAMP 审批者 CHECKER ID NUMBER 8 当前用户和时间 原始状态 ORI STATUS NUMBER 1 操作后状态 NEW STATUS NUMBER 1 审阅内容 PAPER CONTE NT VARCHAR2 4000 备注 REMARK VARCHAR2 200 文件ID ATTACH ID NUMBER 20 主键 文件名 FILENAME VARCHAR 100 附件名 ACCESSORY N AME VARCHAR 100 文件类别 ACC TYPE VARCHAR 50 文件大小 FILE SIZE NUMBER 12 文件内容 FILECONTENT BLOB 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 检查审批操作编号在审批操作流程设置表中是否存在 如果存在 下一 步 2 将操作记录插到审批操作记录表中 检查是否通过审核 如果审核通过 按 项目编码 预算单位ID 预算年度 是否预备年度 将项目基础信息 表中的项目状态更新为 项目主管审核通过 否则项目状态更新为 审核 未通过 3 检查是否有附件 如果有 将附件保存到附件表中 并在 附件审核关 系表 中插入 文件ID 记录编号 异常 审批操作编号不存在 返回异常信息 数据插入或更新出现异常 返回错误信息 输出 1 如果操作编号不存在 返回异常信息 2 如果在操作数据库过程中有任何异常 返回错误信息 3 如果数据插入并且更新成功 返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 3 1 5 3 上报财政局预算主管处 功能编号 YWPM5353 功能简称 上报财政预算主管处 功能描述 预算单位主管部门将 已部门排序 的项目上报给财政局的预算审核部门进行 审核 输入 相关数据 数据名称 代码 数据类型 备注 记录编号 LOG ID NUMBER 20 主键 项目编码 PRO CODE VARCHAR 10 外键 预算单位ID UNIT ID NUMBER 12 外键 预算年度 BUDGETYEAR VARCHAR 4 外键 是否预备库 IS PREPARE NUMBER 1 外键 为1 入库项目 审批对象类别 OP OBJECT NUMBER 1 审批对象 0 项目 审批操作编号 OPERATE ID NUMBER 6 审批时间 OPERATE DATE TIMESTAMP 审批者 CHECKER ID NUMBER 8 当前用户和时间 原始状态 ORI STATUS NUMBER 1 操作后状态 NEW STATUS NUMBER 1 审阅内容 PAPER CONTENT VARCHAR2 4000 备注 REMARK VARCHAR2 200 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 检验该项目是否已进行项目审核排序 如果已排序 下一步 2 检查审批操作编号在 审批操作流程设置表 中是否存在 如果存在 下一步 3 按 项目编码 预算单位ID 预算年度 是否预备年度 将项目基础信 息表中的项目状态更新为 上报财政预算主管处中 将操作记录插到 审 批操作记录表 中 异常 项目未进行审核排序 返回异常信息 审批操作编号不存在 返回异常信息 在更新项目状态时出现异常 返回异常信息 在插入审批操作记录时出现异常 返回异常信息 输出 1 如果项目未通过审核且未进行项目预算编制 则返回提示信息 2 如果审批操作编号不存在 返回异常信息 3 如果状态更新失败或记录插入失败 则返回操作失败消息 4 如果状态更新成功并且记录插入成功 则返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 3 1 6 预算编制 在财政局预算主管处设置项目进入预算编制申报状态 预算单位可以开始进行预算 编制 具体业务流程参考 5 2 4 3 1 6 1 预算编制 项目经过财政局的预算主管部门审核通过后 预算单位的项目管理人员此时需要填写 预算编制 预算编制的内容为年度预算表 功能编号 YWPM5361 功能简称 预算编制 功能描述 编制预算 输入 相关数据 数据名称 代码 数据类型 备注 预算构成 ID BSTRU ID NUMBER 20 主键 单元格编码 CELL CODE VARCHAR2 20 行号 ROW ID NUMBER 6 项目编码 PRO CODE CHAR 10 外键 预算单位 ID UNIT ID NUMBER 12 外键 单元格编号 CELL ID NUMBER 12 外键 是否预备库 IS PREPARE NUMBER 1 外键 为 1 入库项目 预算年度 BUDGETYEAR VARCHAR 4 主键 属性值 PROPERTY VAL UE VARCHAR2 200 预算填报次序 BUDGET SORT ID NUMBER 1 录入人员 USER ID NUMBER 20 录入时间 CREATE DATE DATE 当前用户和时间 预算动态表编码 BUD TABLE ID NUMBER 6 动态预算表名 TABLE NAME VARCHAR2 100 动态预算表名 表类别 TABLE TYPE NUMBER 1 1 项目投资及分年度预算 表 2 项目构成预算 是否录入控制 IS INPUT CONT ROL NUMBER 1 是否录入控制 0 否 1 是 备注 REMARK VARCHAR2 200 属性编码 PROPERTY CO DE VARCHAR2 10 属性编码 A B C 类似 excel 编写 预算动态表编码 BUD TABLE ID NUMBER 6 预算动态表编码 属性名 PROPERTY NA ME VARCHAR2 50 属性名 属性类型 PROPERTY TYP E NUMBER 1 属性类型 1 数字 2 字符串 3 时间 第几行 ROW ID NUMBER 6 第几列 COL ID NUMBER 6 行数 ROWS NUM NUMBER 6 列数 COLS NUM NUMBER 6 是否标题 IS TITLE NUMBER 1 是否标题 1 标题 多层标题栏时候 的标题栏 单元格编号 CELL ID NUMBER 12 单元格编号 属性编码 PROPERTY CO DE VARCHAR2 10 预算动态表编码 BUD TABLE ID NUMBER 6 预算动态表编码 行号 ROW ID NUMBER 6 行号 只读 READONLY NUMBER 1 只读 0 否 1 仅显示 2 计算公式 计算公式 CALCU FORMU LA VARCHAR2 400 默认值 DEFAULT VALU E VARCHAR2 200 备注 REMARK VARCHAR2 200 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 如果预算编制状态是 申报数 编制 将输入数据插入到 项目预算数 据表 表中 此时对应的预算动态表为 申报数表 预算编制状态更新为 控制数 预算填报次序为 1 2 如果预算编制状态是 调整数 编制 将输入数据插入到 项目预算数 据表 表中 此时对应的预算动态表为 调整数表 预算编制状态更新为 批复数 预算填报次序为 3 异常 数据操作过程中出现异常 返回异常 输出 1 如果数据操作失败 返回错误信息 2 如果数据操作成功 返回 注释 本需求的级别 高 本需求的风险 关键 3 1 6 2 重新填写退回预算 如果项目状态为 退回申报 则用户应修改 申报数 如果项目状态为 退回调整 则用户应修改 调整数 功能编号 YWPM5362 功能简称 修改退回 功能描述 按照当前项目状态 修改 申报数或调整数 输入 相关数据 数据名称 代码 数据类型 备注 预算构成 ID BSTRU ID NUMBER 20 主键 单元格编码 CELL CODE VARCHAR2 20 行号 ROW ID NUMBER 6 项目编码 PRO CODE CHAR 10 外键 预算单位 ID UNIT ID NUMBER 12 外键 单元格编号 CELL ID NUMBER 12 外键 是否预备库 IS PREPARE NUMBER 1 外键 为 1 入库项目 预算年度 BUDGETYEAR VARCHAR 4 主键 属性值 PROPERTY VAL UE VARCHAR2 200 预算填报次序 BUDGET SORT ID NUMBER 1 录入人员 USER ID NUMBER 20 录入时间 CREATE DATE DATE 当前用户和时间 预算动态表编码 BUD TABLE ID NUMBER 6 动态预算表名 TABLE NAME VARCHAR2 100 动态预算表名 表类别 TABLE TYPE NUMBER 1 1 项目投资及分年度预算 表 2 项目构成预算 是否录入控制 IS INPUT CONT ROL NUMBER 1 是否录入控制 0 否 1 是 备注 REMARK VARCHAR2 200 属性编码 PROPERTY CO DE VARCHAR2 10 属性编码 A B C 类似 excel 编写 预算动态表编码 BUD TABLE ID NUMBER 6 属性名 PROPERTY NA ME VARCHAR2 50 属性类型 PROPERTY TYP E NUMBER 1 属性类型 1 数字 2 字符串 3 时间 第几行 ROW ID NUMBER 6 第几列 COL ID NUMBER 6 行数 ROWS NUM NUMBER 6 列数 COLS NUM NUMBER 6 是否标题 IS TITLE NUMBER 1 是否标题 1 标题 多层标题栏时候 的标题栏 单元格编号 CELL ID NUMBER 12 单元格编号 属性编码 PROPERTY CO DE VARCHAR2 10 预算动态表编码 BUD TABLE ID NUMBER 6 行号 ROW ID NUMBER 6 只读 READONLY NUMBER 1 只读 0 否 1 仅显示 2 计算公式 计算公式 CALCU FORMU LA VARCHAR2 400 默认值 DEFAULT VALU E VARCHAR2 200 备注 REMARK VARCHAR2 200 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 1 如果预算编制状态是 申报数 将输入数据更新到 项目预算数据表 表中 此时对应的预算动态表为 申报数表 预算编制状态更新为 控制 数 预算填报次序为 1 2 如果预算编制状态是 调整数 将输入数据更新到 项目预算数据表 表中 此时对应的预算动态表为 调整数表 预算编制状态更新为 批复 数 预算填报次序为 3 异常 数据操作过程中出现异常 返回异常 输出 1 如果数据操作失败 返回错误信息 2 如果数据操作成功 返回 注释 本需求的级别 高 本需求的风险 关键 3 1 7 项目绩效报告 该模块用于预算单位在项目实施过程或结束后填写项目绩效报告 报告可以填写多份 绩效报告需要由项目管理人员和项目部门主管填写 功能编号 YWPM537 功能简称 项目绩效报告 功能描述 用于预算单位在项目实施过程或结束后 填写项目绩效报告 预算单位需要填 写的包括 单位绩效评价报告 部门绩效评价报告 输入 相关数据 数据名称 代码 数据类型 备注 绩效报告 ID RPT ID NUMBER 12 主键 项目编码 PRO CODE VARCHAR 10 外键 预算单位 ID UNIT ID NUMBER 12 外键 预算年度 BUDGETYEAR VARCHAR 4 外键 是否预备库 IS PREPARE NUMBER 1 外键 绩效报告 PERFORM RPT BLOB 绩效报告 报告类型 RPT TYPE NUMBER 1 报告类型 1 单位绩效评价报告 2 部门绩效评价报告 3 财政绩效报告 文件类型 FILE TYPE NUMBER 1 文件类型 1 Word 2 Excel 3 其它 录入人员 USER ID NUMBER 20 录入时间 CREATE DATE DATE 当前用户 加工 验证数据 如果数据中包含空格 先去除空格 验证数据中有无非法字符和数据的长度 处理 将输入数据插入到 项目绩效报告表 中 异常 数据插入到数据库中出现异常 返回异常 输出 1 如果数据插入异常 返回异常 2 如果数据插入成功 返回操作成功消息 注释 本需求的级别 高 本需求的风险 关键 3 1 8 查询分析 依据用户输入的查询条件 显示所有符合查询条件的项目的单位编码 项目编码 项 目名称 是否预备库 然后点击查询结果的项目 进入到各自具体的项目情况中 预算单 位只能查询本预算单位申报的项目 3 1 8 1 项目申报查询 依据用户限定的条件 查询项目
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!