- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
建筑工程优秀论文-关于建筑工程施工图预算程序的设计与实现
建筑工程优秀论文-关于建筑工程施工图预算程序的设计与实现
建筑工程施工图预算程序的设计与实现
摘要本文简述了用于各种工业与民用建筑工程施工图预算程序系统的设计与实现方法。该系统功能齐全,简明易懂,运算迅速、准确、效率高,完全适合建筑工程预算人员的实际使用。
关键词:预算,模块,工程量,菜单
l引言
建筑工程施工图预算是确定工程造价和基本建设工程项目所需费用的经济技术文件,是考核设计水平、具体落实基本建设投资和控制基本建设规模的主要依据之一。它是设计单位提供给建设单位设计资料中的一部分,是施工单位承接建筑工程项目后首先要做的工作。它是建设单位编制标底也是施工单位进行投标的依据。随着建筑市场竞争日益激烈,建筑施工企业承包合同制普遍展开,迫切需要能及时提供符合实际情况的施工图预算等文件。
以往那种由人工来进行预算的传统方法已不可能满足现代的施工进度要求。为此我们研制了一种利用计算机实现建筑工程施工图预算的软件,从而大大提高了编制建筑工程施工图预算的速度和准确性。式输出和储存分部、分项工程量计算的底稿、工程预算书表、工程量计算表、材料分析表等各项经济技术指标。所输出内容的详略可完全人为地随意调度,因而能很好地满足建筑工程设计单位、施工单位、基本建设单位及建筑管理单位编制建筑工程施工图预算的不同要求。程序所提供的各种功能还能灵活、方便地对运算过程中的某些项目进行必要的修改、删除和增补,甚至更换所执行的定额基价;随意地调度某部某项或全部的计算结果,并输出和打印出来。
2程序的主要功能
本程序主要用于计算和编制各种类型的工业与民用建筑工程施工图预算。预算人员使用本程序时,只需根据建筑工程施工图,按照屏幕显示的菜单提示,输入相应的初始数据,程序便可自动地进行工程量计算、套用相应的定额基价、计算合价、材料统计等工作;可将运算结果储存起来,并可用中文书表形3程序的结构及编程思想的实现本程序主要利用BAslc语言编制。程序采用模块化和链接技术,以节约内存空间。整个系统由总控模块、工程量计算模块、调整模块、材料分析模块、预算书表模块和定额文件库、工程项目名称文件库、材料名称文件库和材料文件库等组成一个完整的程序系统。总控模块能控制和协调其它各个功能模块和文件库进行工作,以实现建筑预算专家思想,执行由工程量计算,人工、材料分析,预算书表的打印3个部分所组成的专家系统。程序在运算过程中所形成的计算文件库、预算书文件库和材料分析文件库等,将整个程序系统链接为一体,能使各个中间的和最后的运算结果暂存于动态数据库中,并可保存于磁盘中,以便于迅速调用。
为实现程序的设计思想,我们主要采取了以下编程技巧:
(l)总体设计
考虑到BAslc语言是一种非结构化语言,加上建筑工程预算系统的功能又非常多而繁杂,如要将整个系统编制在一个文件中,程序会占用大量的内存空间,同时给程序的调试也带来了很大麻烦,为此,我们利用链接技术将整个系统按照主要功能分成5个独立的程序模块文件。用链接语句cHA工N将各程序模块链接成一个整体,每个独立的程序文件内部也按照功能分类进行模块化编程,使得整个程序系统不仅节约了内存空间,而且还具备了结构化的形式。
(2)静态数据库
建立工程项目名称库和材料名称库文件,在汉字系统下,利用ldquo;菜单rdquo;技术设置用汉字表示的菜单提示并显示在屏幕上,建立定额数据库、材料数据库等文件,数据完全按照定额的顺序排序,以备程序运行中基价套用和材料统计时调用。(3)动态数据库
由于整个系统分成5个独立的程序文件,导致运算中大量的数据无法相互传递。为了解决这一问题,我们建立动态随机数据库文件,各个中间的和最后的运算结果暂存于动态数据库文件中,动态数据库主要包括计算式底稿、工程量计算结果、合价结果、材料统计结果等,程序中无需建立大量的公共传递变量即可达到数据传递的效果,同时给编程带来很大方便。
(4)图形库
充分利用BAslc语言具有的图形功能,将部分局部基础图用绘图语句绘制成图形,然后用BASIc语言中特有的机器级语句直接从显示缓冲器中读出数据,建立图形库文件,以备基础部分工程量计算时调用。图形调用时,由于图形库中的数据是从显示缓冲器中的数据转化而来,因此只用一个公式就可将图形库中数据转化成象元位置数据。这样,编程时用一个子程序即可调用所有的图形库文件。
(5)工程量计算程序的设计
工程量的计算是目前最难解决的间题,主要是因为施工图随工程项目设计的不同而相差甚远。对此,我们采用由键盘输入相应的计算表达式的方法。由于一般语言没有键盘输入表达式的语句,此方法程序处理上是把一个表达式认定为一个字符串,然后将字符串逐一分解,首先找到大括号、中括号、小括号、加、减、乘除等字符,再将加减乘除两旁字符进行字符与数值转换,然后按照小中大括
您可能关注的文档
最近下载
- 发那科机器人DCS双重安全性检查功能说明书FANUC.pdf VIP
- 2024仁爱版七年级英语下册Unit 12 Lesson 1 Better Together每课时教学设计汇编(含8个教学设计).pdf VIP
- 泪液排出系统疾病的护理.pptx VIP
- 健康顾问:养生保健典藏本.pdf VIP
- 部编版历史八年级上册第一、二单元 测试卷(含答案).pdf VIP
- T_SCJA 9-2021_非道路车辆类型.pdf VIP
- iec61850icd模型文件属性详解.pdf VIP
- 05-03-光纤陀螺方案和技术 光纤传感原理课件.pdf VIP
- 2025江苏中职职教高考(烹饪类)讲义知识考点复习资料.pdf VIP
- 初中班会课件《突围—目标成就未来》.pptx VIP
文档评论(0)