基于Asp.net技术的高速公路计量支付系统设计与实现

2011-10-21 06:05胡理冰
大众科技 2011年5期
关键词:计量高速公路流程

胡理冰

(温州大学,浙江 温州 325000)

基于Asp.net技术的高速公路计量支付系统设计与实现

胡理冰

(温州大学,浙江 温州 325000)

针对目前国内高速公路工程存在线路长、涉及面广、人员众多等特点,而计量支付过程的监控管理缺乏有效的手段情况,论文重点研究分析了计量支付处理的工作流程和投资控制的处理难点,根据FIDIC条款实施原则,并综合目前投入使用的一些厂家同类型系统的优势,通过流程自定义、系统监控、工作提醒等一系列技术手段,解决了一直困扰高速公路业主及承包单位的计量支付管理和投资控制难题,实现了互联网在线计量支付、大量数据的监控、汇总和统计,提高工程的整体管理水平。

高速公路计量支付系统;三层结构;ASP.NET

(一)引言

交通基础设施建设点多、线长、面广、投入巨大,为充分发挥基础设施建设的效益,交通必须有信息化作保障。高速公路计量支付系统以工程建设管理业务程序为模型,为公路工程建设中用户(包括业主、监理与承包商)提供网络化、专业化的信息与业务管理,使用户方便、轻松、灵活地处理计量支付业务中的问题,并且使用户最大程度地提高工作效率、优化业务管理流程、加强计量支付管理。

(二)NET开发平台框架及高速公路计量支付的应用架构

1..NET开发平台框架

Microsoft .NET框架(.NET Framework)的目的是使开发者更容易建立网络应用程序和网络服务。.NET框架是一个多语言组件开发和执行环境。

Microsoft.NET计划是微软继推出Dos、Windows之后的又一个革命性的开发和应用平台。在整个.NET框架中提出了大量的新概念和新技术,用于满足互联网环境下,基于 Web的应用程序和Web服务开发。

.NET具有一系列令人激动的新特性。比如,基于通用语言运行时(Common Language Runtime)的一致的简化的编程模式;多平台运行机制;可重用多语言开发模式;自动资源管理;一致的出错处理方式;更强壮的安全性;XML和 SOAP的引入;全新的编程语言c#等等。

2.高速公路计量支付系统的应用架构

本系统选择基于.NET的架构技术开发高速公路计量支付系统。

系统将利用Asp.net和SQL Server技术来构建一个基于因特网的动态交互式高速公路计量支付系统,该系统可以在Windows2000/XP局域网或Internet上使用。在总体结构上是趋于采用3层B/S结构,各类数据在服务器一端,采取中心数据库SQL Server统一存放和管理;在客户机一端,无须任何配置工作,只须使用浏览器向 Web服务器代理提出请求,服务代理通过中间组件与数据库链接,把请求服务的系统相关信息以Web页面形式通过浏览器展现和反馈。图1所示为基于Asp.net技术的高速公路计量支付系统的总体架构。

图1 高速公路计量支付系统总体架构

(三)系统分析

1.系统的需求分析

鉴于以往的工程施工过程中,计量支付业务不够规范、流程不明确、监控手段不完善、多合同数据无法汇总、报表不统一,给业主的计量支付管理带来很大的困难的难题,形在以下几方面的业务需求:

(1)准确、及时地自动生成工程建设中所需的计量支付系列报表;

(2)通过建立工程台帐基础数据库,实现对每一个支付项目的总量控制,而且在台帐中能够准确地反映出每一个支付项目当前支付情况、剩余工程量情况;

(3)多合同段数据处理:作为业主投资方来说,除编报每个标段的财务中期支付月报和变更台账外,还要编报全线

(4)系统应支持多项目管理:能同时管理多个不同的高速公路项目,适合交通主管部门或投资公司的管理需要,减少用户在管理成本以及软硬件设备的运行和维护成本;

(5)内建预警监控机制:用户设定控制指标,计量数据一旦超出设定指标,系统自动预警提示 ,及时发现工程计量支付中的错误与疏忽,使对工程的计量支付更有效而准确。

2.系统的实现目标

针对目前国内高速公路工程存在线路长、涉及面广、人员众多等特点,而计量支付过程的监控管理缺乏有效的手段情况,本课题重点研究分析了计量支付处理的工作流程和投资控制的处理难点,根据 FIDIC条款实施原则,并综合目前投入使用的一些厂家同类型系统的优势,对业务流程进行合理规划,采用最新的ASP.NET技术,并结合SQL SERVER数据库技术,通过流程自定义、系统监控、工作提醒等一系列技术手段,解决了一直困扰高速公路业主及承包单位的计量支付管理和投资控制难题,实现了互联网在线计量支付、大量数据的监控、汇总和统计,从而缩短计量支付周期,提高工作效率,而且还能减少企业支出,提高工程的整体管理水平

(四)高速公路计量支付系统设计

1.系统开发的内容

(1)合同信息模块

(2)业务准备模块

(3)变更管理模块

(4)计量支付管理模块

(5)报表打印模块

(6)系统管理模块

(7)统计查询模块

2.系统的总体结构

高速公路计量支付系统采用模块化的设计,系统总体结构如图2所示。

整体功能模块设计根据以下要点进行:

(1)前台应用层

前台应用是整个软件系统的主体,也是实现用户功能需求,完成用户业务处理,达到用户业务目标的部分,它利用Internet Web服务,以满足本建设项目各参建单位业务信息的实时交流,同时解决由于各参建单位工程建设地域分散、应用分散的具体情况,实现远程管理、移动办公。

文物旅游开发涉及面广,行业界限模糊.从四川省的管理现状来看,文物旅游牵涉到旅游、文物、宗教、环保、林业、农业、公安、城市园林、文化新闻等多个职能管理部门,形成“九龙治水”的多头管理格局.由于这些部门之间缺乏有效的沟通和协调,权责不分,政出多门,管理体制混乱,矛盾重重,无法形成合力,严重影响了文物旅游资源的保护和开发.文物旅游景区往往是“一个媳妇多个婆”,加上众口难调,难以真正从实际出发,开发出适应市场需求的旅游产品,进而全面打造文物旅游品牌,取得更好的社会经济效益.

(2)分层管理

系统将充分考虑工程建设的特点和复杂性,进行分层管理,即建设项目管理处、设计单位、监理工程师、承包人项目部等;而且各层之间的数据能够进行交换并且能进行自动汇总统计,生成各层需要的相关图例及报表。

(3)任务追踪及任务信息提示

系统具有实时追踪查询操作者关心的批复、审批的工作任务,查看任务的流向、提示审批状态等功能,同时系统在前台应用层可以对操作者提供待处理业务的信息提示。

系统体现流程思想。无论是中期计量还是工程变更都需要通过层层审批才能生效,审批流程,系统自动提示,无需主动寻找。

(4)业务流程、用户权限控制及报表管理

用户可以根据业务具体实施过程,线性定制流程,使业务处理过程规范、严密;在流程审批过程中,各相关操作员以各自身份、密码进入系统后,点击签名按钮后,系统会自动进行角色用户判断,进行签名,以保证系统的审批过程中的安全和操作者所具有的权利和责任。将数据读写权限控制到每个操作对象、为其分配相应的操作权限。

图2 系统的总体结构

3.数据库设计

系统采用 B/S三层体系结构,在该结构中第三层为数据库服务器,它的功能是接收 Web服务器对数据库的操纵请求。具体实现方法是,用 SQL Server 2005作为数据服务器,Asp.Net为数据接口提供数据服务,Web数据库与.NET服务器用来解释ASPX文件,而浏览器可以下载服务器上应用程序的执行结果。

(五)高速公路计量支付系统的实现

1.合同信息模块实现:

工程项目各标段的信息维护和展示,包括工程计划、合同条款、分项工程金额等内容。

2.业务准备模块的实现

为整个系统提供基础数据来源,包括工程量清单、工程台帐信息,这些都是计量支付的基础和前提 ,数据准确性相当重要。

3.变更管理模块的实现

在工程施工过程中,常会出现在原设计图纸基础上对工程量进行增加或减少,针对工程发生变更的申请、批复流程,在项目中从变更申请、变更通知,到变更令签发有着严格的管理。系统变更管理模块将原来到处签字的繁索处理过程利用计算机网络来处理,从而简化工作手续,规范工作处理流程,达到了及时、准确、可信性高,查询方便。在处理工程变更过程中,遵循工程的实际业务流程,在系统里由各单位操作用户在网上输入各自的意见,申请单位进行申报、审核单位进行审核、审批单位进行审批,全流程在网上进行,这样节省时间、费用,大大提高了工作效率。工程变更处理包括针对工程量变更、价差变更以及新增工程等变更工程的处理。

4.计量支付管理模块的实现

系统中设定对于计量的申请、审核、批复只须要对中间计量表进行,系统将各级的数据进行分类汇总后,生成相应的支付报表,各级操作人员均可查询各种数据处理的不同意见,当然最终支付是以业主单位批复的数据为准。计量支付汇总后的数据可以作为计划进度管理中当期实际进度,用户还可以根据实情况对其进行增、删、改工作。

5.报表打印

将用户在施工过程中交流的信息以报表形式体现,按业务进行归类,方便用户进行填写、打印,同时也方便用户对这样相关报表进行电子化管理,也便于各级有权用户进行查询。

6.系统管理

系统管理员对整个软件系统进行控制与设置的功能界面。通过软件技术实现前端界面与系统数据库的联接,并将各类配置与设置信息存入系统数据库中,为系统的正常运行提供保障。

7.统计查询

综合查询系统是一个面对各级用户的查询平台,需要调用以上各功能模块中形成并存入数据库中的数据。并且查询需要在系统管理员授予的权限范围内进行,受限用户只能在其被授予的权限范围内查询到相关数据。

(六)结语

本系统在系统架构的分析与设计上,改变了通常软件开发的分析与设计思路,从角色和角色所服务的对象开始分析与设计,完全运用了面向对象的方法,每个角色有不同的需求与服务的对象,每个需求和服务的对象有不同的属性,对于这些角色、角色的需求和属性、对象的属性的详细分析和设计构成了本系统的整体架构。

本系统采用了最新的.NET技术平台,采用面向对象的设计技术,具有良好的人机交互界面。通过结合高速公路建设的特点,将系统构建为基础平台、业务处理和上层管理三层,从而增强了系统的灵活性、可维护性和可扩充性,有效地解决了传统工作流程的不足。

系统融合了工程建设的先进管理思想和计算机网络技术,提高了高速公路项目建设过程管理效率,提升了建设行业信息化水平,具有良好的社会和经济效益。

[1] 徐帮学.高速公路管理百科全书[M].安徽音像出版社,2003.[2] 交通部公路工程定额站湖南省交通厅.公路工程工程量清单计量规则[M].人民交通出版社.

[3] 范智杰.公路工程计量与造价控制[M].北京:人民交通出版社,2008-06-01.

[4] 马宏威,谈如何做好监理工作中的合同管理工作[J].东北公路,2002.

[5] 范智杰,计量支付监理工作的认识与应注意的问题[J].云南交通科技,2001.

TP391

A

1008-1151(2011)05-0013-02

2011-03-17

胡理冰(1979-),男,浙江温州人,温州大学助理工程师,研究方向为计算机应用。的财务中期支付月报和变更台账,一方面方便工程建设专用款的申报,另一方面,通过全线变更台账的查询,可清楚目前的工程变更情况并动态地探知全线工程变更的趋势,以便及时调整投资策略,并安排下个季度或月度的投资计划。

猜你喜欢
计量高速公路流程
吃水果有套“清洗流程”
《化学分析计量》2020年第6期目次
关注日常 计量幸福
违反流程 致命误判
计量自动化在线损异常中的应用
为什么高速公路上不用路灯照明
本刊审稿流程
析OGSA-DAI工作流程
高速公路与PPP
基于因子分析的人力资本计量研究