论文部分内容阅读
近几十年来,随着我国经济的发展和科技水平的提高,各种用途的隧道工程建设得到突飞猛进的发展,主要表现在隧道断面面积大、长度长(国内已超过30km)、穿越地质条件复杂的地区等。根据有关资料显示,目前我国已建和在建的隧道规模和数量均已经位居世界第一位[1]。与此同时,信息技术的飞速发展已经对人类社会的各领域产生着深刻的影响,发挥着越来越重要的作用;而长期困扰着隧道工程界一个问题恰恰正是:由于隧道相关信息不能及时、通畅的传递,造成中高层决策者决策困难,甚至是出现失误。信息技术在隧道施工管理领域的推广应用逐步成为发展趋势,建立和完善隧道施工管理信息系统既是我国隧道施工管理发展的客观要求,也提高隧道施工管理现代化管理水平的必由之路。
作者先后从事过两百多个隧道的管理工作,长期受到隧道施工现场信息传递不畅的困扰,由于不能及时、全面地掌握现场情况,对管理决策产生不利影响,甚至出现决策失误。为了解决这一问题,作者往往需要花费大量的时间和精力去现场收集一些基本的信息。本选题正是基于作者以及一些同行的管理者对隧道施工过程中信息管理的实际需求,依托湖北某铁路客运专线的隧道施工管理信息系统科研项目开展研究,开发出一个多用户、多项目集成的隧道施工管理信息系统,旨在对提高隧道工程领域的管理水平进行必要的探索。
本研究目标是,利用信息技术和工程技术相关理论和方法,在我国隧道施工管理现状基础上,结合本人在隧道管理方面积累的经验,通过湖北某铁路建设项目各有关参建单位隧道管理人员的座谈、调查,以及收集的国内隧道同行的需求信息,开发出一个多用户、多任务集成的隧道施工管理信息系统。
本系统服务定位的主要用户是与隧道施工管理有关的建设、设计、监理、施工、咨询等单位的中、高层管理者,在开展其需求分析时,主要侧重于这类用户的管理核心需求。主要包括:
(1)提供图形、表格及文本管理的一体化。在实际操作过程中,隧道数据表格的填写、图形的显示和修改、基础数据的增添、修改以及删除要方便灵活。
(2)构建统一的数据管理平台。形成不同部门、不同专业用户数据的统一,以满足用户对数据需求的一致性要求。
(3)对不同工程及所辖隧道业务实现动态的集成管理,并具备统计报表功能,实现隧道信息管理的多任务整合。
(4)实现交互性强的管理。提供包括专家在线咨询、远程数据实时上传并更新的功能。
(5)提供强大的查询统计功能和数据分析功能。用户可通过多种方式查询业务信息,并进行统计分析,为信息管理提供可靠的依据。
本研究研发的隧道施工管理信息系统采用的是微软公司的VS.NET开发平台,结合SQLSever2005数据库,所采用的开发语言为C#,操作系统为MS的Windows XP。
本系统基于对业务详细分析的基础上,结合隧道施工管理信息系统使用者的习惯,将功能划分为几个模块:项目管理、工程进度管理、人员及设备管理模块、权限管理模块、专家辅助模块、电子邮件模块、资料管理等模块。通过可视化的操作界面和一些图形化的显示方式为用户提供多角度多视图的管理方式。
本系统采用基于Internet环境的C/S工作模式,所有的数据位于网络数据库中,在客户端可以安装基于C/S的应用程序或通过浏览器操作,这样很好的保证了数据的一致性和安全性。系统建设时主要考虑了工程的特点和操作人员的应用习惯,在界面设置和用户操作体验上有较好的体现。
软件测试是精心设计测试用例,运行系统,发现系统存在的问题。而测试用例的选择是软件测试的关键。根据设计测试用例方法的不同,软件测试分为功能测试和性能测试。本系统在湖北某铁路项目进行了了测试,涉及1家建设单位、2个工程局、2家监理单位和l家设计单位,涉及了29个隧道项目。测试后得出的结论为,所配置的MS SQLServer数据库服务器、WindowsXP操作系统等均通过了性能测试,能够满足多客户、多项目的基本系统需求,但在系统稳定性和客户需求定制等方面仍有待改进。
本文主要由五部分组成:
第一章绪论,本章综述了当前已在使用的隧道施工管理信息系统存在的一些问题,在对国内外隧道施工管理信息系统应用的综述基础上,得出了本系统的研究目的,研究内容以及意义所在。
第二章对所开发的隧道施工管理信息系统进行需求分析,从业务流程、可行性等方面进行了分析。
第三章在系统需求分析的基础上。提出了系统的设计目标、系统设计的整体思路和结构模式、系统设计原则以及开发技术架构等内容。本章的重点在于数据库系统和功能模块划分设计。
第四章从实现的角度对所设计的系统进行了介绍。主要对系统的各个关键功能模块的界面以及关键代码进行了叙述,并对系统测试进行了简要说明。
论文最后一章对所开发系统进行了总结和展望。