1 / 9
文档名称:

pb命名规则及软件开发规范.doc

格式:doc   大小:34KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

pb命名规则及软件开发规范.doc

上传人:buhouhui915 2018/4/27 文件大小:34 KB

下载得到文件列表

pb命名规则及软件开发规范.doc

相关文档

文档介绍

文档介绍:PB命名规则及软件开发规范
PB命名规则及软件开发规范2011-01-05 11:34PB命名规则及软件开发规范
软件的编写、维护和测试都是由多人协同完成的,这样在工作中就需要一些约定和规范来协调工作人员的工作。PB虽然吸收了很多RAD工具的优点,但工具只是设施、基础,还需要优秀的方法指导。这就需要我们制定软件书写标准以规范我们的程序开发。使程序具有很好的可读性、可维护性。
下面就pbl库划分、命名规范、注释规范、代码格式规范及界面规范进行约定。
一、应用程序pbl组成(假设应用名为app)
我们将对象进行分门别类存放,以便于查找和管理
1、:存放应用、菜单、公用函数、公用结构。。
2、:存放窗口。
3、:存放数据窗口对象。
4、:存放公用的用户对象(这些对象可以直接移植到其他的项目中使用)。
注:鉴于目前我们PB开发系统状况--【窗口】、【数据窗口对象】都比较多,第2点,3点规范不采纳,我们将对【窗口】、【数据窗口对象】都按系统大菜单的功能来命名pbl并存放在一起。
二、应用程序中对象命名规范
1、窗口命名规范
窗口的名字以w_开头,后面加以描述其功能的英文单词。如w_label表示此窗口为标引窗口。如果A窗口为B窗口(w_label)的弹出窗口,则A窗口应命名为w_label_pop(pop为弹出窗口功能的英文名称)。(注:不做强制要求,直接w_模块功能名也可以)
2、数据窗口对象命名规范
数据窗口对象以d_开头,后面加上作为其数据源的表名。如以表stv_class为数据源建立的数据窗口对象应命名为d_stv_class。如果对d_stv_class进行了修改,如更改其显示风格、增加计算字段或检索参数等,则将其命名为d_winname_label(winname为窗口名,label功能名)。
注:对【数据窗口对象】再详细说明一下,按其功能作用再分命名方式。
报表:d_模块功能名
子报表:dwc_模块功能名
查找条件datawindow:dwf_模块功能名
Windows窗口里:dw_模块功能名
Datastore对象:ds_模块功能名
下拉列表框datawindow:dddw_模块功能名
3、变量命名规范
全局变量命名:以gt_开头,其中t表示数据类型的第一个英文字母,后缀为变量功能名。
依次类推实例变量以it_开头,局部变量以lt_开头。
例如:存储xml文件ip地址的全局变量可定义为:string gs_xmlip。
存储窗口中ddlb当前选择的索引的实例变量可定义为integer ii_index
在dw_1:clicked!中存储dw_1行数的变量可定义为long ll_rownum
注:对于功能意义不大,如做循环用的临时变量i,j等可以直接定义不做额外要求。
4、函数命名规范
全局函数以gf_开头,后缀为能表示其功能的英文名称,如gf_connectdb表示连接数据库的全局函数。
窗口函数以wf_开头,后缀为能表示其功能的英文名称,如wf_insertlb表示往listbox中添加数据。
用户对象中的函数以of_开头,后缀为能表示其功能的英文名称,如
of_

最近更新

中图版高中地理必修三教学用公开课一等奖课件.. 42页

绿色企业,土壤修复-实现可持续发展之路 19页

三年级上册语文-10 在牛肚子里旅行 人教(部编.. 31页

篮球基本技巧与战术-初学者篮球运动员指南 31页

立体造型基础课程-立体造型基础概念 25页

技能鉴定生活服务类-二级企业人力资源管理师真.. 23页

历史街区保护与旅游开发-洞察阐释 42页

环保羽绒填充材料的开发与应用-洞察阐释 38页

污泥资源化处理与利用-洞察阐释 44页

七年级上册数学公开课一等奖课件赛课获奖课件.. 20页

抗冻蛋白基因克隆-洞察阐释 39页

微塑料对海洋鱼类生长的影响及其补偿策略-洞察.. 36页

生物传感器在医疗诊断中的应用-生物医学工程师.. 18页

康复过程中患者自我效能感的提升策略研究-洞察.. 34页

人教新版历史八年级上册第2 第二次鸦片战争公.. 27页

激发学生体育兴趣-课程赛事推动体育改革 27页

清明绿色出行指南-环保出行,健康生活 27页

法律风险防控-企业法律风险建议 22页

法律英语专业介绍-大学教授 24页

法学毕业答辩指南-让你的毕业答辩更上一层楼 31页

水污染综合治理-走向可持续发展的未来 36页

毕业班庆·相册制作-打造独特纪念册·技巧分享.. 25页

三年级上册语文园地四习作《观察日记》公开课.. 37页

构建高效人力资源管理系统-人力资源总监演讲 27页

未来疗法:生物医疗新纪元-创新、应用与挑战的.. 27页

有效的口头演讲技巧-演讲教练 34页

智慧交通:未来篇章-探讨创新与挑战的融合 27页

数学学习的秘诀解析-挑战数学,掌握实用学习法.. 27页

高等数学的总结公开课一等奖课件赛课获奖课件.. 73页

教育理念课-教育理念与教学融合 20页