[摘要]近年来,我国工程建设的快速发展对工程设计人员、技术人员以及管理人员有了更高要求。在计算机信息技术不断深入到人们生产生活各方面的时代发展趋势下,通过运用计算机来进行公路与桥梁应用程序的开发已经具备了现实意义和实践价值。本文着重对如何运用VB开发公路与桥梁应用软件的开发方法和技巧进行了论述。

[关键词]公路与桥梁;工程应用程序;开发方法及技巧

现代工程行业的发展与信息计算机的结合推动了行业的进一步发展,在公路与桥梁设计、施工、管理各阶段,相关人员运用有效的管理软件结合先进的技术手段对整个项目施工进行管理服务,才能进一步提高工程项目的管理效率,确保工程项目的顺利完成,并为企业成本控制和工程造价控制等工作提供辅助服务,大大提高了企业的内部控制力度,进而提升企业的综合实力,在确保企业高效高质完成工程项目的同时实现企业的经济效益和社会效益。

一、AutoCAD绘图软件开发的总体思路

在公路设计中运用计算机辅助设计和在施工管理阶段运用计算机进行辅助管理已经在我国公路施工项目中得到普及,就其应用程序而言,当前运用较多的高级语言主要有VB、VFP、C语言、C++、Paacal、Delphi、Java等,其中VB(VisualBasic)提供了应用程序最简洁、最迅速的开发方法,从其特点及实践运用的反馈中可以明确,运用VB进行公路应用软件开发更具有便捷简单、功能强大和应用广泛的效果,更符合未来设计管理的需求,满足专业人员的个性化需求。

1.应用软件开发的总体思路

运用VB进行应用软件的开发在当前引起了行业专业人士的广泛注意,这也促使了路友软件开发团队及公司的不断兴起,其软件开发集软件开发、网站建设、维护、承接代理于一体,致力于中小型企业应用软件系统的开发,主要根据企业自身的经营管理制度进行独立软件开发,应用于企业的销售管理、人事管理、生产管理、仓库管理等,真正实现企业管理数据的准确、实时、统一以及操作简便。如路友公路计算V1.84应用软件,其具有公路施工测量、放样、评差、试验计算等一百多项功能,能够实现一次性计算道路各结构层加桩的各个计数数值,并集合了几十种平差项目计算方法,是公路桥梁工程师的得心软件。因此,在进行公路桥梁应用软件开发时应该确定好以下几点设计思路:(1)软件运行最初应当对软件进行详细介绍和操作简介,首页展示作者个人信息和联系方式。(2)软件必须设置产品产权保护,并利用计算机的CPU信息、硬件信息、软件运行中产生的随机信息、软件加密狗、用户名等因素来进行智能化用户权限辨别,让不同权限用户享有不同权限的功能,真正确保软件的保密和安全性能。(3)从首页进入软件主界面,主界面应显示出各子项功能模块。值得注意的一点是:不同权限用户进入主界面所显示的各子项功能模块与其享有权限一致,是不同的。(4)首页作为应用软件的广告界面,在设计时用充分从产品宣传和用户使用角度来进行考虑,通过确定好广告功能-用户登录窗口-机器与用户权限辨别的首页登录程序来完善软件的广告界面设计,如运用定时器来对首页显示进行秒控(一般为5~7s),让首页在显示软件开发信息之后自动进入到用户登录界面。在用户登录界面加入操作提示的链接,让初次操作的用户可以通过链接网页来获得初次使用的相关操作信息;再者考虑到之后软件会涉及到大量的数据信息,因此,在开发时要加入数据库整理功能,以便于后期操作的便利和准确。

2.软件用户注册界面的设计

软件用户注册界面设计要注意简洁性和安全性,并注重于在用户名注册时的权限辨析,以方便后期不同权限用户享有不同软件功能。因此,在实际设计中应该注意以下几个方面的设计:(1)为注册用户提供软件注册码(绑定手机获得验证码或受已注册用户邀请获得邀请码,或在申请注册码中获得注册码),注册用户获得有效注册码方可获得正式用户的使用功能。(2)注册用户的使用权限受到其资质和证件扫描件上传分析限制,因此,正式的用户需要上传其资质和证件扫描件,而非正式用户则以试用者的身份享用软件试用的相关功能。(3)在注册界面显示出当前用户名名称、机器码、软件开发者联系方式、退出软件等功能,更加便利用户的操作使用。

3.应用软件的操作页面设计

主操作页面设计作为整个设计中的重要组成部分,在设计中必须以用户的视觉来进行考虑,既要做到界面的简洁美观,又要保证界面的功能齐全且操作简单,比如常见的工具栏形式、树形列表形式、多种形式组合、菜单栏形式等进行功能模块的设计,让用户能够一眼明了,简单上手。比如之前提到的路友公路计算软件V1.84版本,其以上百中计算功能涵盖了公路桥梁施工测量、放样、平差、试验计算等多个领域的操作计算功能,并具备了Word文档Excel表格及自动打印输出功能,再不断完善出最新版本查看升级、盗版识别、数据库整理等功能,大大方便了公路桥梁工程师们的管理工作,提高了其工作效率。

4.操作界面子功能模块设计

操作界面主功能模块的设计方便了用户的选择和管理,各主功能模板下的子功能模块设计则是更加细致细化的功能分化和用户操作选择,因此在设计前期一定要明确用户对子功能模块的个性化、多元化需求,通过不断细化操作选择细节来完善用户的操作功能,让用户体验到实际运用的效果,比如进行道路平匝道时需要对其中桩、边桩坐标数据进行计算,结合其常用的15个计算要素来进行子模块细节设计,按照匝道在不同单元段上的不同计算方法来进行设计。

二、应用软件的使用方法

通过上述的开发方法叙述不难看出,公路与桥梁工程应用软件的使用方法首先显示的软件的广告界面,在显示5秒后自动进入主界面,用户可通过查看注册指导链接来获得注册操作方法,在上传相关证件后将进一步加强了对操作的保密和安全度,提高用户的使用操作权限。此外,软件开发应该添加用户自定义模块,让用户选择符合自己需求的功能模块,将更大限度满足用户的多元化需求和个性化需求。

三、结语

本文对如何运用VB进行路友软件开发进行了简要论述,其涉及到的强大功能都将为后期进行施工管理系统开发、施工图设计系统开发、工程计量系统开发等提供重要的技术基础。

参考文献

[1]吴会友.公路与桥梁工程应用程序的开发方法和技巧[J].黑龙江交通科技,2014(9):128-129.

[2]黄羚,刘明生,任伟新.基于工程图形对象的桥梁软件开发方法[J].公路交通科技,2005,22(1):97-100.