APP下载

基于Android平台的地基处理软件开发分析★

2016-04-07何艳江郑天楠

山西建筑 2016年1期
关键词:铁道石家庄智能手机

颜 溯 何艳江 郑天楠 邵 超

(1.石家庄铁道大学土木工程学院,河北石家庄 050043;2.石家庄铁道大学信息工程学院,河北石家庄 050043)



基于Android平台的地基处理软件开发分析★

颜溯1何艳江2郑天楠1邵超1

(1.石家庄铁道大学土木工程学院,河北石家庄050043;2.石家庄铁道大学信息工程学院,河北石家庄050043)

摘要:针对Windows系统下地基处理计算软件的缺点,进行了基于Android平台的地基处理软件开发,介绍了地基处理设计计算的基本流程及关键技术,指出基于Android系统下的地基处理软件价格低廉、使用方便,具有较高的推广应用价值。

关键词:地基处理,Android系统,软件开发

0 引言

地基处理技术是土木工程中的一个重要内容,在建筑工程、公路铁路、水利等行业均得以广泛采用。随着现代土木建筑行业的快速发展,地基处理技术得到了进一步应用[1]。

目前基于Android平台的应用开发逐步规范、便捷、应用软件更新速度日新月异,各个层面满足用户各种需求的软件不断涌现。但目前尚无基于Android平台的地基处理应用开发,因此使得开发一款基于Android平台的地基处理软件变得既可能又具有实用意义[2]。

1 地基处理概述

土木建筑的发展对地基处理技术提出了紧迫的要求。目前地基处理通常用于岩土工程设计及施工,将不良地质地区开发为建筑工地的迫切需求,以及降低潜在不良工程性能的风险,促进了地基处理技术的发展。常用的地基处理方法有:换填垫层法、强夯法、砂石桩法、振冲法、水泥土搅拌法、高压喷射注浆法、预压法、夯实水泥土桩法、CFG法等[3]。

目前国内外地基设计主要通过基于Windows系统下的专业软件进行,尽管有较好的计算能力和速度,但是在一些特殊或者小型的工程场地,用其来处理缺乏灵活适用性,而且这类专业软件费用高昂,因此这类专业软件难以得到大规模推广应用。通过对于国内外地基处理设计软件的考察,尚未发现可较好解决上述问题的专业软件;而且在国内工程中经常需要根据工程现场进行补充勘察及修改设计等工作,从而对适应现场个人灵活价格廉价的地基处理计算软件提出了要求。因此编制基于个人智能终端设备的地基处理软件具有显著的工程实际意义。

2 Android系统应用

Android是一个以Linux为基础的开源操作系统,近年来在个人智能终端设备中得以广泛采用,目前,Android操作系统产品越来越普及,因其功能强大方便实用,且是开源性操作系统,具有流通广泛、操作简单、终端方便易携,应用开发方便等特点,迅速在各行业被推广应用,渐渐替代其他掌上系列电脑成为主流,成为全球个人移动智能终端用户使用最多的操作系统。

以我国的智能手机市场为例,当前我国的智能手机市场正呈现出一种爆炸式的增长形势:以2013年为例,我国的智能手机普及率得到了迅速的提升,从2012年的47%上升到76.7%;同时所拥有的智能手机技术水平也不断提升,智能手机终端的数据处理能力、存储能力和用户交互能力等关键性指标都有极大的提升,这为基于Android平台的应用软件开发奠定了坚实的硬件基础。

基于Android系统的开源可扩充特性,在软件中编制预留相应的接口,为进一步拓展其功能提供了条件。

通过Android智能操作系统的应用开发与推广,会给人们带来极大的实用价值,进一步给人们的工作和生活带来便利。

3 基于Android平台的地基处理软件开发

3.1软件流程图

通过对现行地基处理软件资料的分析,确定了地基处理设计计算的基本流程,并且在此基础上编制了N—S流程图,如图1所示。

3.2关键技术

该应用可划分为总体设计、接口设计、模块设计等几个主要方面。其中总体设计应重点剖析该应用在编制调解过程中所使用的关键技术及解决方案。

相对于一般Windows平台下的编程开发,本应用所需涉及的其他方面主要技术有:

1)程序加载与退出;

2)SharePreference保存系统配置技术;

3)Activity组件展示系统页面技术;

4)Intent和IntentFiler页面跳转技术;

5)xml资源文件管理系统资源技术。

图1 地基处理计算流程图

4 应用及推广前景

1)我国工业与民用建筑、公路及铁路建设等内容在不断的推进,各方面对地基处理的要求日益提高。

2)目前的地基处理设计及施工和勘察之间存在脱节的现象,缺乏现场快速计算、分析及判别的计算手段和方法,如经常需要进行相应的补充勘察等情况。

3)可解决专业软件价格高昂,不便于现场及工程技术人员个人使用的问题。

4)具有较好的可扩充性,基于Android平台的开放性,可针对不同的行业、工程采用相应的功能模块,从而增加其适用性,提高工作效率,缩短勘察设计周期,提高设计水平和效率,降低相应的重复性工作等方面的问题。

5 结语

从目前Android系统的发展速度、水平和地基处理在土木工程领域广泛应用的方面考虑,开发一种基于Android系统的复合地基处理软件越来越适应目前设计施工中方便、便携的要求;同时该应用具有价格低廉、可在使用人员个人智能设备上安装等特点。因而开发这种基于Android系统下的地基处理计算软件符合了土木工程领域对于这种处理软件的需求,具有较好推广应用价值。

致谢:本论文是在石家庄铁道大学土木工程学院吕鹏副教授、刘伟超博士指导下完成的,特此致谢。

参考文献:

[1]叶观宝,高彦斌,叶书麟.地基处理[M].第3版.北京:中国建筑工业出版社,2009.

[2]杨潇亮.基于Android操作系统的应用软件开发[J].电子制作,2014(19):45-46.

[3]JGJ 79—2012,建筑地基处理技术规范[S].

Analysis of program development of foundation treatment based on Android system★

Yan Su1He Yanjiang2Zheng Tiannan1Shao Chao1
(1.School of Civil Engineering of Shijiazhuang Railway University,Shijiazhuang 050043,China; 2.Information Engineering Institute of Shijiazhuang Railway University,Shijiazhuang 050043,China)

Abstract:According to the faults of foundation treatment calculation software under Windows system,this paper made the foundation treatment software development based on Android platform,introduced the basic flow and key technology of foundation treatment design and calculation,pointed out that the foundation treatment software based on Android system was cheap,easy to use,had high popularization value.

Key words:foundation treatment,Android system,software development

作者简介:颜溯(1991-),男,在读本科生

收稿日期:2015-10-28★:2015年河北省大学生创新创业训练计划课题部分研究成果

文章编号:1009-6825(2016)01-0257-02

中图分类号:TP311.52

文献标识码:A

猜你喜欢

铁道石家庄智能手机
智能手机是座矿
石家庄晓进机械制造科技有限公司
铁道小卫士
智能手机脸
《铁道通信信号》订阅单
假如我是一部智能手机
《铁道通信信号》订阅单
《铁道通信信号》订阅单
人民币缘何诞生在石家庄
智能手机