软件(PB)开发规范

软件(PB)开发规范

ID:38808345

大小:95.00 KB

页数:8页

时间:2019-06-19

软件(PB)开发规范_第1页
软件(PB)开发规范_第2页
软件(PB)开发规范_第3页
软件(PB)开发规范_第4页
软件(PB)开发规范_第5页
资源描述:

《软件(PB)开发规范》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序编制规范 一.命名规范1.窗口:W_XX_XXXX(W_系统简写_功能名称)例:药库入库处理窗口为W_YK_RKCL,药库主窗口命名为W_YK_MAIN注:1.BSHIS2.2中主窗口继承于W_MAIN_FRAME,MDI窗口一般继承于W_SHEET_FRAME2.系统简写名称参照各产品的子系统设置规范。 2.菜单:M_XX_XXXX(W_系统简写_功能名称)例:药库系统主菜单M_YK_MAIN注:BSHIS2.2中主菜单继承于M_MAIN_FRAME 3.变量3.1变量的类型对象类型前缀备注整型数字 IntI_界面中右对齐LongL_界面中右对齐浮点型数字 DoubleD_界面中右

2、对齐DecimalDc_界面中右对齐日期  DateD_界面中左对齐或居中格式一般为:yyyy.mm.ddDatetimeDt_Yyyy.mm.ddhh:mm:ssTimeT_HH:MM:SS类实例 可视Vu_ 非可视U_ 字符串StringS_界面中左对齐或居中 结构体StructStr_ 布尔型BooleanB_居中 3.2变量的范围:前缀含义G全局S共享I实例L局部A参数3.3变量命名:变量范围+变量类型+‘_’+变量名称例:全局的日期为Gd_today,门诊号参数As_mzhm注:BSHIS2.2公共全局类名:Uo_support::U_supporclassBSHIS2.2全局

3、参数结构名:Base_info::Base_infoBSHIS2.2窗口数据传输变量结构:S_Exchange::S_Exchange 4.函数公用全局函数:GF_XXXX(GF+_+函数名称)子系统使用的公共函数:GF_XX_XXXX(GF+_+系统简称+_+函数名称)窗口函数:WF_XXXX(WF+_+函数名称)类成员函数:uf_XXXX(函数名称)全局扩展函数:GE_XXXX(GE+_+函数名称)局部扩展函数:LE_XXXX(LE+_+函数名称) 5.数据窗口下拉式数据窗口:DD_XXXX一般数据窗口:D_XX_XXXX(D+_+系统简写+_+数据窗口名称) 6.类U_XXXX(非

4、可视类)VU_XXXX(可视类) 7.对象前缀标识符对象控件名称举例proj_工程设计对象(projectobject) w_窗口对象(windowobject) m_菜单对象(menuobject) d_数据窗口对象(datawindowobject) u_可视用户对象(visiableuserobject) n_不可视用户对象(invisiableuserobject) q_查询对象(queryobject) pl_数据管道对象(datapipelineobject) f_函数对象(functionobject) s_结构对象(structobject) dw_数据窗口控件(data

5、windowcontrol) uo_用户对象控件(userobjectcontrol) cb_命令按钮控件(commandbutton) cbx_复选框控件(checkbox) ddlb_下拉式列表框(dropdownlistbox) ddplb_下拉式列图片表框(dropdownpicturelistbox) lb_列表框(listbox) plb_图片列表框(picturelistbox) sle_单行编辑框(singlelineedit) mle_多行编辑框(multilineedit) em_编辑框(editmask) rte_重点文本编辑框(richtextedit) rb_单

6、选按钮(radiobutton) pb_图片按钮(picturebutton) vsb_垂直滚动条(vscroollvar) hsb_水平滚动条(hscrollbar) tr_事物对象(transaction) ole_OLE对象(olecontrol) p_图片(picture) gr_图形(graph) tab_标签表(tab) tabpage_标签页表(tabpage) lv_列表视图(listview) tv_树视图(treeview) st_静态文本(statictext) ln_线(line) oval_椭圆(oval) r_矩形(rectangle) rr_圆角矩形(rou

7、ndrectangle) gb_组框(groupbox) po_PowerBuilder对象  8.库(PBL)XX_XXXX:系统简写+_+库名XX_MAIN:主库(主窗口,主菜单及本系统的私有维护)XX_PUBLIC:本系统的公用部份XX_XXXX:业务功能1XX_XXXX:业务功能2。。。。。。 9.应用应用名一般与系统的简称同名 10. 表与视图表:XX_XXXX(系统简写+_+表名拼音缩写).例:住院系统的费用库(ZY_F

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。