欢迎来到天天文库
浏览记录
ID:14483458
大小:233.50 KB
页数:19页
时间:2018-07-29
《计算机编程规范powerbuilder》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机编程规范Confidential[秘密]编码规范Version1.0REHOME珠海瑞洪智能系统工程有限公司AllRightsReserved©2002.3.27珠海瑞洪智能系统工程有限公司-19-计算机编程规范1前言31.1编写目的31.2读者对象31.3编写原则32命名规范32.1项目的命名32.2系统的命名32.3子系统的命名42.4程序文件的命名42.5项目开发的文件存放规则42.6模块的命名52.7应用的命名62.8初始化配置文件62.9资源文件62.10窗口62.11数据窗口62.12菜单62.13函数72.14应用对象(控件)的命名72.15用户
2、对象82.16变量命名82.17数据库表的命名93界面规范93.1命令按钮排放规则103.1.1按钮定义103.1.2按钮排放规则113.2画面缩放及切换113.3统一象义113.4单选按钮(收音机按钮)123.5交叉盒(检查框)123.6下拉式列表框与滚动条123.7缺省动作123.8窗口标题的命名133.9关于消息函数MessageBox()133.10代码143.11画面颜色143.12字体、字型、字号、对齐原则143.13鼠标和键盘153.14热键和特殊键153.15程序功能键163.16其他注意事项163.17屏幕画面布局原则174程序编写规则18珠海瑞洪
3、智能系统工程有限公司-19-计算机编程规范1前言1.1编写目的在运用Sybase公司的PowerBuild进行面向对象的应用设计、编码工作时提供指导、约束,使应用开发人员在具备PowerBuild标准应用开发能力。控制最终代码的规范性,加快应用系统的开发进度,提高应用系统代码的可读性、可靠性,便于维护、扩展。1.2读者对象本文档的读者对象是基于瑞洪公司的应用开发人员。程序编码使用的开发工具是SYBASE公司的Powerbuilder。1.3编写原则本文档的编写以SYBASE公司的Powerbuilder为开发工具,文档遵循面向对象的原则进行设计,遵循ISO9000国
4、际质量管理标准。2命名规范2.1项目的命名遵照本公司系统开发规范的规定,项目ID形为:AA-BBB-Vx.x。其中:AA为客户公司代码,BBB为软件类别代码,x.x为版本编号。如珠海发电厂计算机管理信息系统4.0版的项目ID为:ZH-MIS-V4.0。2.2系统的命名系统ID为系统英文全名的字头词,由大写字母组成,其中用户单位用两位英文字母表示。例如,珠海电厂计算机管理信息系统的ID为ZH_MIS。珠海瑞洪智能系统工程有限公司-19-计算机编程规范1.1子系统的命名子系统ID应为子系统名称的汉语拼音的字头词,由两位大写字母组成。例如,运行子系统的ID为YX。子系统名
5、称ID号运行子管理系统YX设备管理子系统SB生产技术管理子系统SJ计划管理子系统JH安全监督管理子系统AJ生产实时管理子系统SS多经管理子系统DJ物资管理子系统WZ物业管理子系统WY经济责任考核子系统KH综合查询子系统CX系统维护子系统SYS表格11.2程序文件的命名子系统程序文件的命名分为Datawindow和window两种,它们的命名格式分别如下:XX_DW、XX_APP。XX代表子系统的名称,DW代表这个文件是存放Datawindow,APP代表这个文件是存放Window。例如,运行子系统程序文件的命名为YX_DW、YX_APP。1.3项目开发的文件存放规则
6、主目录:是指整个项目开发过程中所有文档和程序代码保存的物理磁盘上的目录,由系统ID号组成。例如珠海电厂计算机管理信息系统开发的主目录为:LH_MIS=C:ZH_MIS,ZH_MIS下分为以下几个子目录:ZH_MISYX:《运行管理子系统》存放主目录;ZH_MISYXDOC:《运行管理子系统》文档存放目录;ZH_MISYXSQL:《运行管理子系统》SQL文件存放目录;ZH_MISYXCODE:《运行管理子系统》源代码文件存放目录;ZH_MISYXBIN:《运行管理子系统》可执行文件存放目录;珠海瑞洪智能系统工程有限公司-19-计算机编程规范ZH_M
7、ISSB:《设备管理子系统》存放主目录,子目录同上;ZH_MISSJ:《生技管理子系统》存放主目录,子目录同上;ZH_MISJH:《计划管理子系统》存放主目录,子目录同上;ZH_MISAJ:《安监管理子系统》存放主目录,子目录同上;ZH_MISDJ:《多经管理子系统》存放主目录,子目录同上;ZH_MISJP:《教培管理子系统》存放主目录,子目录同上;ZH_MISWY:《物业管理子系统》存放主目录,子目录同上;ZH_MISWZ:《物资管理子系统》存放主目录,子目录同上;ZH_MISCX:《综合查询子管理系统》存放主目录,子目录同上;ZH_MIS
此文档下载收益归作者所有