本站小编为你精心准备了勘测工程的合同管理论文参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
1系统实现
1.1系统架构设计
1.1.1概述本系统基于开放的开发平台.NET,用C#开发,使系统结构更具稳定性、灵活性,使用C/S架构,系统在WinXP/2003/7系统上运行,具备很强的业务处理能力;使用SQLServer2000数据库管理系统,确保业务数据运行在高效、安全、保密的环境中。
1.1.2应用架构设计系统提供基于Windows方式的应用界面,应用界面通过数据库访问方式实现数据的读写操作。通过应用设计实现基础数据管理、基础功能操作、业务合同管理、业务报表生成等功能。系统通过专业的数据库技术,实现所有数据的统一管理(如图1所示)。
1.1.3软件架构设计总体上,为实现勘测行业个性化需求、提高响应速度和系统安全性,系统采用客户端/服务器端(C/S)技术架构,其中系统自动更新部分采用流行的FTP协议及XML技术。系统开发环境为VisualStudio2005,使用DeveloperExpress界面设计工具,在服务器端用SQLServer2000存储数据[4],通过对服务器端属性数据库的管理来实现对合同信息的有效组织、管理和应用。
1.2软件功能设计软件功能结构图如图3所示。
1.2.1基础数据维护基础数据维护包括勘测工程类别管理、勘测业务部门管理、外协客户管理、合同类型管理、项目班组管理等功能。1)勘测工程类别管理将勘测工程中涉及到的工程类别按专业分类整理,指定单价与计算单位,形成工程类别价格表。增加合同时,需要在系统工程类别中选择一个或几个作为合同单价,合同额即由每个工程类别单价乘以工作量累加所得。现工程类别按三大专业划分如下:①测量专业:1/500测图,1/500修图,1/2000测图,道路定线,日照分析,沉降观测,数据入库,地图编绘,航内测图,航测调绘等。②岩土专业:基坑治理,边坡支护,基坑设计等。③检测专业:地灾评估,波速,静载试验等。系统对工程类别各专业采用的计量单位与核定单价形成勘测标准定额单价库,以便于工程管理,工程类别所采用的特定计量单位见表1。2)勘测业务部门管理系统管理员可以根据实际需要添加、删除、修改勘测业务部门。3)外协客户管理提供系统管理员维护客户信息权限,包括外协、甲方客户;系统提供浏览、增加、删除、修改、查询功能。4)合同类型标识管理提供合同类型标识维护功能。添加合同时,选择合同类型标识,自动生成合法的合同编号。合同编号最后一位为合同类型标识码,以H表示合同书,W表示委托书,X表示协议书,如1310001X。支持合同类型标识变更。如当前合同编号为1310001X,要将“X”变更为“H”,只需重新选择合同标识,系统自动根据所选标识同步更新所有信息。5)项目班组管理维护项目班组,当工程较大时,可将勘测队分为若干个项目班组,业务主管可自由设置班组成员及项目负责人,一个员工可同时属于多个班组,班组成员有权维护所在班组工程信息。
1.2.2合同管理合同管理模块包括基本信息录入、信息维护、信息审核、一站式信息检索、用章管理、财务管理、转账管理等功能。1)基本信息录入提供基本信息录入功能,包括合同、子工程、分包工程、勘测工程标准定额单价/计量单位等合同基本信息,还可以增加供图申请、调用资料申请、资质用章申请、合同进度、合同收付款、项目成本等内容。2)信息维护提供基本信息的维护功能。业务主管可以删除、修改所在科室的基本合同信息。一般用户可以删除、修改本科室未审核、审核不通过信息。支持一键生成合同口头协议,输入必填信息,包括合同名称、合同额、起止时间、甲方乙方、签订时间等,即可一键生成合同Word文档,文档盖章生效,从而有效降低了合同口头约定的风险。3)信息审核系统高级用户可以审核大型合同、供图申请、调用资料申请等。业务主管审核中小型合同、工程进度等。4)一站式信息检索支持对合同相关信息的一站式检索,包括合同、子工程、分包工程、收付款详情、进度详情等。支持多条件联合查询、模糊查询,同时支持查询结果一键导出功能。还提供报警机制,检索结果分别以红色、绿色标识付款额超出收款额、进度额超出合同额两种异常情况。5)用章管理用章管理提供了合同/供图用章录入、合同/供图用章审核、盖章、用章查询等功能。业务主管及一般用户提出申请,系统高级用户可以审核用章申请,审核通过者才能加盖供图或合同章。提供用章情况查询,分别按时间段、业务科室两种情况查询统计,支持一键导出。6)财务管理提供付款确认、收款确认、财务查询等功能。为降低财务风险,付款确认支持双重审核,先后由经营主管、财务主管进行确认,收款确认由财务主管审核。财务及经营主管有权使用财务情况查询。7)转账管理多个业务科室合作完成一项工程,在合同结算阶段需要转账。转出科室只需选择转入科室及合作工程,即可将指定金额转给对方,系统自动在对方科室建立对应合同及收款信息。
1.2.3统计报表统计报表包括生成月度报告、生成月度报表、时段分析、时间段查询报告、时间段查询报表等功能。1)生成月度报告支持按业务科室生成包含市场任务合同进度及工程款收支情况、主要工程进展(含基础测绘任务)、生产经营调度会议纪要执行情况、月生产经营计划、存在的问题及建议等内容的Word文档。2)生成月度报表提供按业务科室和月份查询报表功能,支持报表一键导出功能。报表内容包括合同基本信息、勘测工程标准定额单价、工程类别特定计量单位、工程折扣、实际完成进度额、供图次数、用章信息、回款情况等内容。3)时段分析对当前收支情况与去年同期进行对比,得出结论,以图形形象化展示。4)时间段查询报告提供按时间段查询报告,内容同月度报告。5)时间段报表按时段查询报表,内容同月度报表。6)收入统计提供按业务科室与时间对所有收入进行统计。
1.2.4系统管理系统管理包括数据管理、用户管理、权限管理、日志管理等功能。1)数据管理系统提供数据的备份功能及数据库还原功能,系统管理员可根据需要定期备份或还原数据库。2)用户管理系统管理员可以添加用户、删除用户、修改密码、修改用户权限等。系统支持所有用户自行修改登陆密码。3)权限管理权限管理用户实现权限信息及安全策略的分级、分部门管理。系统管理员可以添加、删除、修改权限。4)日志管理为了保证系统数据的可追溯性和数据操作的安全性,系统支持对所有登陆及离线信息进行追踪记录,并支持日志信息的查询及导出。
1.3系统数据库安全性设计数据库的安全性以层次化方法来实现。第一层是登录,确保对服务器的基本访问安全;第二层是加入视图和登录日志,跟踪限制数据访问。1)登录。采用标准安全模式,SQLServer完全负责管理和维护服务器上的账号。用户只有用户名和密码正确,才能登录系统。2)用户权限安全设计。通过视图来限制用户的可用数据,增强数据库的安全性;跟踪记录用户登录及离线状态,保证了数据管理的可追踪性;建立用户—操作权限关系,对操作权限进行统一严格管理,由应用软件内部的逻辑判断,保证数据库基表内记录级和字段级的安全保密性。勘测工程合同管理系统一般为企业内部使用,用户较为集中,同时为了提高企业勘测数据的安全性、保密性,采用企业内部局域网,系统数据通过内网传输,网络物理机构简单,有利于信息的上传和下载[5]。
1.4程序源代码下面为系统自动更新模块部分程序代码:
2创新点
本系统的创新点主要有以下几点:1)合同拆分。对于勘测专业,常存在工程量大、工期长导致跨年度的情况,给年度任务分配及工程结算带来一定困难。合同拆分实现了将大合同拆分为多个子工程的功能,在不影响正常合同的前提下,解决了年度结算问题。2)班组设置。在实际施工中,一个科室由多个业务班组组成,相应的在系统中需要增加班组设置功能。业务主管可以为每个班组自由分配班组长及班组成员。每个班组负责各自工程的信息录入,有效保证各项工程的同步开展。3)工程价格管理。制定价格表,各业务科室须在价格表的基础上采用原价或以相应折扣签订合同。4)口头订单一键生成。为防止出现合同口头约定或电话委托的情况,系统简化操作流程,支持一键生成合同。5)系统自动升级。为克服C/S体系结构的系统固有的升级弊端,设计开发了系统自动升级模块,用户登陆系统的同时检测系统版本,若发现新版本则下载更新系统最新版本,同时启动登陆系统。
3结束语
本文分别从业务与技术两个方面介绍了勘测工程合同管理系统的开发与实现。该系统在传统的合同管理与当前的勘测业务发展严重脱节的背景下,针对现有勘测业务流程存在的问题进行研究,利用现代计算机技术,设计开发了系统功能模型,完成了数据结构的设计,最终开发完成了勘测工程合同管理系统。该系统运行3年来,录入管理了近万个工程数据,大大提高了企业的信息化管理水平,为合同的精细管理与核算提供了保障;运行期间取得了良好效果,可满足勘测企业合同管理需要,具有一定的示范作用和推广价值。
作者:吴艳艳仲伟政单位:济南市勘察测绘研究院山东省城市空间信息工程技术研究中心