2可视对象的命名.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2可视对象的命名

目录 一、编写目的 2 二、主要内容 2 三、定义 3 1 库文件分类及命名 4 1.1原则一 4 1.2原则二 4 1.3原则三 4 2可视对象的命名 5 2.1 PowerBuilder的PBL对象中 5 2.2控件命名 5 3排版 5 4 注释 7 5 标识符命名 11 6 可读性 12 7 变量 13 8函数、过程 14 9 程序效率 14 10 质量保证 15 一、编写目的 PowerBuilder以其强大的数据窗专利技术而在数据库应用的前端开发中占据了相当的市场。但作为一个复杂的编程工具,完成一个复杂的应用时,对于编程中的约束及规范就显得相当重要。这样做可以带来许多好处: 1、程序可维护性强,特别是对于团队开发,万一人员变动,可以及时切入继续他的工作而不是废弃重来; 2、程序可读性强,大家都按照一种约束去做,别人写的程序就像自己写的一样; 3、符合软件开发过程控制要求,与开发文档结合,提交优质的系统设计报告; 4、提高源程序的质量和可维护性。 二、主要内容 本规范总则的内容包括: PBL库命名 可视对象命名规范; 变量命名使用规范 界面设计规范 排版、注释 标识符命名 代码可测性 程序效率 质量保证 三、定义 规则:编程时强制必须遵守的原则。 建议:编程时必须加以考虑的原则。 说明:对此规则或建议进行必要的解释。 示例:对此规则或建议从正、反两个方面给出例子。 1 库文件分类及命名 库文件(PBL,PowerBuilder Library)存放了所有的对象,是PB源程序中唯一的物理文件,因些其的规划和命令相当重要。 1.1原则一 一般来讲,按照PBL中存放的对象类型来规划和命名PBL,规则为 系统简称_存放类型.PBL 如sbgl_dw.pbl表示为设备管理系统存放数据窗口的PBL库 1.2原则二 对于一个系统来讲,PBL的规划根据对象类型应该按以下几个方式命名 系统名称.PBL 系统名称_dddw.PBL 系统名称_dw.PBL 系统名称_win.PBL 系统名称_obj.PBL 系统名称_fun.PBL 系统名称_pipe.PBL 系统名称_query.PBL 再加上公司的公用的PBL 系统名称.pbl:存放系统应用、菜单、结构 系统名称_dddw.PBL:存放下拉数据窗口 系统名称_dw.PBL: 系统名称_win.PBL:存放窗体 系统名称_obj.PBL:存放用户对象 系统名称_fun.PBL:存放函数 系统名称_pipe.pbl:如果用到比较多的数据管道,则要单独建立一个PBL存放对象,如果只有少数几个数据管道,则应放在系统名称_dw.pbl中 系统名称_Query.pbl:如果用到比较多的数据查询,则要单独建立一个PBL存放对象,如果只有少数几个数据查询,则应放在系统名称_dw.pbl中 1.3原则三 原则上每个PBL的大小不能超过1M,如果超过1M以后,则要考虑将一个PBL划分成两个,划分的规则是: 系统简称_存放类型1.PBL 系统简称_存放类型2.PBL 如设备系统存放窗口的PBL过大时,可将存放窗口的PBL划分为两个库,分别为:sbgl_win1.pbl、sbgl_win2.pbl 2可视对象的命名 2.1 PowerBuilder的PBL对象中 对象的命名一般采用如下前缀: 前缀 类型 --------------------------------------------------------------- dw_ DataWindows dddw_ DropDownDataWinows f_ Functions m_ Menus pipe_ Pipelines s_ Structures u_ UserObjects w_ Windows 2.2控件命名 在PowerBuilder的窗体中,控件的命名一般采用如下前缀: 前缀 控件类型 --------------------------------------------------------------- cbx_ CheckBox cb_ CommandButton dw_ DataWindow ddlb_ DropDownListBox em_ EditMask gr_ Graph gb_ GroupBox hsb_ HscrollBar ln_ Line lb_ ListBox mle_ MultiLineEdit ole OLE 2 0 ocx_ OCX oval_ Oval p_ Picture pb_ PictureButton rb_ RadioButto

文档评论(0)

75986597 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档