论文部分内容阅读
摘 要: 随着国家政策的调整及概预算编制需求的不断增长,为提升概预算编制的工作效率、保障概预算编制成果的质量、满足不同时期的政策需求,信息通信工程概预算编制平台应运而生,并根据需要满足不同应用场景的预算需求。本文从平台架构、平台组成及各子系统功能,对信息通信工程概预算编制平台进行了浅析,并对其推广和应用前景进行了展望。
关键词: 信息通信工程、概预算编制、在线预算、批量预算
中图分类号: TP311 文献标识码: A DOI:10.3969/j.issn.1003-6970.2019.12.029
本文著录格式:张高毓,张建强,郑明钊. 信息通信工程概预算编制平台开发及应用浅析[J]. 软件,2019,40(12):129132
A Brief Analysis on the Development and Application of the SmartBudget Platform
ZHANG Gao-yu, ZHANG Jian-qiang, ZHENG Ming-zhao
(China Mobile Group Design Institute Co., Ltd. Shandong Branch, JiNan 250001, China)
【Abstract】: With the continuous growth of the budget preparation requirements ,and the adjustment of national policy, in order to improve the work efficiency of budget preparation, ensure the quality of budget preparation results, and meet the policy requirements of different periods, the SmartBudget platform emerged as The Times require. The SmartBudget platform can meet different application scenarios. In this paper, from the platform structure, platform composition and the functions of each subsystem, the SmartBudget platform is analyzed, and its promotion and application prospects are forecasted.
【Key words】: Information and communication engineering; Budget preparation; Online budget; Batch budget
0 引言
概預算编制是通信工程设计工作的重要组成部分,也是工信部检查设计质量的重点内容[11]。为提升概预算编制的工作效率、保障概预算编制成果的质量、满足不同时期的政策需求,中国移动通信集团设计院有限公司山东分公司(以下简称“山东分院”)研发了信息通信工程概预算编制软件,为全院的概预算编制工作提供了工具支撑。
随着国家政策的变化,以及业务需要,信息通信工程概预算编制软件不断进行优化与升级,可满足三种编制办法和多种增值税率[1-4]及取费依据共存问题,实现不同编制办法及增值税率的灵活转换,进一步提升了预算编制工作效率。
另外,随着“新设计”思想的逐年深入,为了满足不同生产平台的预算需求,在现有概预算编制软件核心算法的基础上,开发在线预算编制平台,实现与不同生产平台的对接[9],满足不同专业日常勘察设计中的预算要求,进一步提高了预算编制效率。
1 平台架构
信息通信工程概预算编制平台[8]采用四层分层结构,即表示层、业务逻辑层、数据访问层和信息资源层,其中在表示层中引入MVC开发模型[10]。采用分层结构可实现适应企业应用日益增长的复杂和灵活性等要求,通过软件分层高内聚、低耦合原
则,易于扩展、维护和重用。平台整体架构[5]如图1所示。
图1 平台整体架构图
Fig.1 Platform architecture
为了满足不同场景的需要,本平台包含三个独立的子系统:院标版子系统、批量版子系统、在线预算子系统。
院标版子系统:实现单项工程预算,根据项目需求对预算指标进行设置,功能完善灵活性高。
批量版子系统:通过excel形式导入预算相关信息,实现对多单项工程预算的批量生成及汇总,效率明显提升。
在线预算子系统:接口形式与其他生产平台对接,实现平台预算的单项及批量生成,提高预算编制效率。
基于良好的架构设计,三套子系统可共用相同的核心代码模块,从而保证了不同使用场景下预算编制结果的一致性,并大大降低了软件维护的难度。
2 院标版子系统
院标版子系统是单机版软件,用于设计人员离线编制概预算,进行单项工程预算,可以对预算所有表格详细参数进行设置,实现单项工程预算表生成、预算汇总及投资分析等功能。其界面如图2所示,主要功能[1-4]如下:
(1)概预算表一~表五及各类汇总表的编制;
(2)表一、表二、表五自定义费用公式;
(3)支持75定额、2016年营改增、451定额三套编制办法下的概预算编制,能够在三套编制办法间任意切换,并可以选择17%-11%、16%-10%、13%-9%三种税率体系。方便设计人员充分利用已有的预算编制成果; (4)支持自定义定额库,能够自定义定额、材
图2 院标版软件界面
Fig.2 Standard software interface
料、机械台班、仪器仪表,以及相互之间的关联;
(5)表三、表四可分段管理,灵活设定各项费用的取舍。
为适应不同专业、不同工程条件下的需求,平台还设置了多项特殊功能开关,较好的适配了各类特殊场景的使用[12]。
3 批量版子系统
批量版子系统用于无线专业设计人员批量编制
概预算,只需要预设好工程项目中工程量与定额的关系,然后输入以单项工程为基本单元的EXCEL表格式的工程量清單,即可一次性生成当前工程中几百甚至几千个站点的概预算表格,并可以实现对多个工程的汇总和分析,其界面如图3所示。这种方式可以发挥出离线模式下,工具软件的最大功效。
批量版子系统通过批量生成预算的模式,极大的提供了预算效率,节省了预算表格的录入和设置时间,可为预算人员提供更好的预算支撑。
图3 批量版软件界面
Fig.3 Batch software interface
4 在线预算子系统
在线预算子系统是将概预算编制功能封装到webapi[13]或微服务容器[6-7]中,通过HTTP协议与查勘设计生产平台对接,实现概预算编制的在线化和自动化,成为流水化生产体系中的关键环节之一。
在线预算子系统可以部署为单独的概预算编制服务平台,为各生产平台提供统一的概预算编制服务,既能保证预算编制结果的一致性,又利于统一的维护,其系统架构如图4所示。
另外,在线预算子系统既可以实现单项工程预算,又可以满足批量预算需求,通过与查勘设计生
产平台对接,提供生产平台的灵活性,从来提高预算编制效率。
5 推广及应用前景
信息通信工程概预算编制平台已在全院及合作设计单位中广泛使用,极大提升了概预算编制效 率[11]。在设计院“四新”战略实施的背景下,查勘设计平台化是“新设计”的重要组成部分,而在线预算正是契合了平台化作业的发展方向,可以通过生产平台与查勘、制图、文本编制、校审、出版等工作结合起来,实现生产的集中化、标准化与流水
图4 在线预算子系统技术架构图
Fig.4 Budget-Online subsystem Architecture
线化,因此具有广阔的应用前景,后续信息通信工程概预算编制平台会紧跟国家政策及项目需要,不断进行优化升级,满足更多设计及预算需求。
参考文献
[1]财政部税务总局.《关于调整增值税税率的通知》(财税〔2018〕32号)[EB/OL], 2018.
[2]财政部, 税务总局, 海关总署.《关于统一增值税小规模纳税人标准的通知(财税〔2018〕33号)[EB/OL], 2019.
[3]中华人民共和国工业和信息化部.《信息通信建设工程概预算费用定额》[M], 人民邮电出版社, 2017.
[4]中华人民共和国工业和信息化部.《信息通信建设工程预算定额》[M], 人民邮电出版社, 2017;
[5]张延彬. 通信工程概预算编制系统的设计与实现[D]. 山东大学, 2010.
[6]梁安健, 胡宁, 罗剑武, 陈泫文. 基于Spring Cloud的微服务构建及软件云化应用研究[J]. 电子产品可靠性与环境试验, 2018, 36(S1): 105-109.
[7]郭栋, 王伟, 曾国荪. 一种基于微服务架构的新型云件PaaS平台[J]. 信息网络安全, 2015(11): 15-20.
[8]齐立波, 黄静.《C#入门经典》[M], 清华大学出版社, 2008.
[9]尚永强. 计算机网络信息安全中数据加密技术的探讨[J]. 软件, 2018, 39(12): 198-201.
[10]杨颖, 徐超, 邓君华, 等. 敏捷开发模式下的SDL实践浅析[J]. 软件, 2018, 39(10): 203-206.
[11]李磊. 浅析通信工程的发展前景[J]. 软件, 2018, 39(8): 134-136.
[12]张琪. 大数据背景下软件测试的挑战与展望[J]. 软件, 2018, 39(6): 181-183.
[13]张信媛, 陆天波. 一种用于P2P文件共享网络的匿名通信方案[J]. 软件, 2015, 36(12): 05-08.
关键词: 信息通信工程、概预算编制、在线预算、批量预算
中图分类号: TP311 文献标识码: A DOI:10.3969/j.issn.1003-6970.2019.12.029
本文著录格式:张高毓,张建强,郑明钊. 信息通信工程概预算编制平台开发及应用浅析[J]. 软件,2019,40(12):129132
A Brief Analysis on the Development and Application of the SmartBudget Platform
ZHANG Gao-yu, ZHANG Jian-qiang, ZHENG Ming-zhao
(China Mobile Group Design Institute Co., Ltd. Shandong Branch, JiNan 250001, China)
【Abstract】: With the continuous growth of the budget preparation requirements ,and the adjustment of national policy, in order to improve the work efficiency of budget preparation, ensure the quality of budget preparation results, and meet the policy requirements of different periods, the SmartBudget platform emerged as The Times require. The SmartBudget platform can meet different application scenarios. In this paper, from the platform structure, platform composition and the functions of each subsystem, the SmartBudget platform is analyzed, and its promotion and application prospects are forecasted.
【Key words】: Information and communication engineering; Budget preparation; Online budget; Batch budget
0 引言
概預算编制是通信工程设计工作的重要组成部分,也是工信部检查设计质量的重点内容[11]。为提升概预算编制的工作效率、保障概预算编制成果的质量、满足不同时期的政策需求,中国移动通信集团设计院有限公司山东分公司(以下简称“山东分院”)研发了信息通信工程概预算编制软件,为全院的概预算编制工作提供了工具支撑。
随着国家政策的变化,以及业务需要,信息通信工程概预算编制软件不断进行优化与升级,可满足三种编制办法和多种增值税率[1-4]及取费依据共存问题,实现不同编制办法及增值税率的灵活转换,进一步提升了预算编制工作效率。
另外,随着“新设计”思想的逐年深入,为了满足不同生产平台的预算需求,在现有概预算编制软件核心算法的基础上,开发在线预算编制平台,实现与不同生产平台的对接[9],满足不同专业日常勘察设计中的预算要求,进一步提高了预算编制效率。
1 平台架构
信息通信工程概预算编制平台[8]采用四层分层结构,即表示层、业务逻辑层、数据访问层和信息资源层,其中在表示层中引入MVC开发模型[10]。采用分层结构可实现适应企业应用日益增长的复杂和灵活性等要求,通过软件分层高内聚、低耦合原
则,易于扩展、维护和重用。平台整体架构[5]如图1所示。
图1 平台整体架构图
Fig.1 Platform architecture
为了满足不同场景的需要,本平台包含三个独立的子系统:院标版子系统、批量版子系统、在线预算子系统。
院标版子系统:实现单项工程预算,根据项目需求对预算指标进行设置,功能完善灵活性高。
批量版子系统:通过excel形式导入预算相关信息,实现对多单项工程预算的批量生成及汇总,效率明显提升。
在线预算子系统:接口形式与其他生产平台对接,实现平台预算的单项及批量生成,提高预算编制效率。
基于良好的架构设计,三套子系统可共用相同的核心代码模块,从而保证了不同使用场景下预算编制结果的一致性,并大大降低了软件维护的难度。
2 院标版子系统
院标版子系统是单机版软件,用于设计人员离线编制概预算,进行单项工程预算,可以对预算所有表格详细参数进行设置,实现单项工程预算表生成、预算汇总及投资分析等功能。其界面如图2所示,主要功能[1-4]如下:
(1)概预算表一~表五及各类汇总表的编制;
(2)表一、表二、表五自定义费用公式;
(3)支持75定额、2016年营改增、451定额三套编制办法下的概预算编制,能够在三套编制办法间任意切换,并可以选择17%-11%、16%-10%、13%-9%三种税率体系。方便设计人员充分利用已有的预算编制成果; (4)支持自定义定额库,能够自定义定额、材
图2 院标版软件界面
Fig.2 Standard software interface
料、机械台班、仪器仪表,以及相互之间的关联;
(5)表三、表四可分段管理,灵活设定各项费用的取舍。
为适应不同专业、不同工程条件下的需求,平台还设置了多项特殊功能开关,较好的适配了各类特殊场景的使用[12]。
3 批量版子系统
批量版子系统用于无线专业设计人员批量编制
概预算,只需要预设好工程项目中工程量与定额的关系,然后输入以单项工程为基本单元的EXCEL表格式的工程量清單,即可一次性生成当前工程中几百甚至几千个站点的概预算表格,并可以实现对多个工程的汇总和分析,其界面如图3所示。这种方式可以发挥出离线模式下,工具软件的最大功效。
批量版子系统通过批量生成预算的模式,极大的提供了预算效率,节省了预算表格的录入和设置时间,可为预算人员提供更好的预算支撑。
图3 批量版软件界面
Fig.3 Batch software interface
4 在线预算子系统
在线预算子系统是将概预算编制功能封装到webapi[13]或微服务容器[6-7]中,通过HTTP协议与查勘设计生产平台对接,实现概预算编制的在线化和自动化,成为流水化生产体系中的关键环节之一。
在线预算子系统可以部署为单独的概预算编制服务平台,为各生产平台提供统一的概预算编制服务,既能保证预算编制结果的一致性,又利于统一的维护,其系统架构如图4所示。
另外,在线预算子系统既可以实现单项工程预算,又可以满足批量预算需求,通过与查勘设计生
产平台对接,提供生产平台的灵活性,从来提高预算编制效率。
5 推广及应用前景
信息通信工程概预算编制平台已在全院及合作设计单位中广泛使用,极大提升了概预算编制效 率[11]。在设计院“四新”战略实施的背景下,查勘设计平台化是“新设计”的重要组成部分,而在线预算正是契合了平台化作业的发展方向,可以通过生产平台与查勘、制图、文本编制、校审、出版等工作结合起来,实现生产的集中化、标准化与流水
图4 在线预算子系统技术架构图
Fig.4 Budget-Online subsystem Architecture
线化,因此具有广阔的应用前景,后续信息通信工程概预算编制平台会紧跟国家政策及项目需要,不断进行优化升级,满足更多设计及预算需求。
参考文献
[1]财政部税务总局.《关于调整增值税税率的通知》(财税〔2018〕32号)[EB/OL], 2018.
[2]财政部, 税务总局, 海关总署.《关于统一增值税小规模纳税人标准的通知(财税〔2018〕33号)[EB/OL], 2019.
[3]中华人民共和国工业和信息化部.《信息通信建设工程概预算费用定额》[M], 人民邮电出版社, 2017.
[4]中华人民共和国工业和信息化部.《信息通信建设工程预算定额》[M], 人民邮电出版社, 2017;
[5]张延彬. 通信工程概预算编制系统的设计与实现[D]. 山东大学, 2010.
[6]梁安健, 胡宁, 罗剑武, 陈泫文. 基于Spring Cloud的微服务构建及软件云化应用研究[J]. 电子产品可靠性与环境试验, 2018, 36(S1): 105-109.
[7]郭栋, 王伟, 曾国荪. 一种基于微服务架构的新型云件PaaS平台[J]. 信息网络安全, 2015(11): 15-20.
[8]齐立波, 黄静.《C#入门经典》[M], 清华大学出版社, 2008.
[9]尚永强. 计算机网络信息安全中数据加密技术的探讨[J]. 软件, 2018, 39(12): 198-201.
[10]杨颖, 徐超, 邓君华, 等. 敏捷开发模式下的SDL实践浅析[J]. 软件, 2018, 39(10): 203-206.
[11]李磊. 浅析通信工程的发展前景[J]. 软件, 2018, 39(8): 134-136.
[12]张琪. 大数据背景下软件测试的挑战与展望[J]. 软件, 2018, 39(6): 181-183.
[13]张信媛, 陆天波. 一种用于P2P文件共享网络的匿名通信方案[J]. 软件, 2015, 36(12): 05-08.