目錄
1.引言 2
2. 定義和通用要求 2
2.1 標(biāo)準(zhǔn)數(shù)據(jù)類型 2
2.2 POWERBUILDER的控件命名規(guī)則 3
3. 命名規(guī)則 3
3.1 基本命名規(guī)則 3
3.2 定制對象命名規(guī)則 4
3.3 各類函數(shù)命名規(guī)則 4
3.4 變量命名規(guī)則 4
3.5 用戶自定義事件命名規(guī)則 6
4.程序書寫規(guī)范 6
4.1 注釋及格式要求 6
4.1.1源代碼文件的注釋 6
4.1.2 函數(shù)或過程的注釋 6
4.1.3 語句的注釋 6
4.1.4 常量和變量的注釋 7
4.1.5制定對象的注釋 7
4.2 縮進(jìn)規(guī)則 7
4.2.1控制結(jié)構(gòu)的縮進(jìn) 7
4.2.2縮進(jìn)的限制 8
4.3書寫建議(非硬性規(guī)定) 8
5.POWERBUILDER LIBRARY的分類原則 8
6. 程序設(shè)計(jì)的組件化和框架結(jié)構(gòu) 8
7.程序設(shè)計(jì)底層基類和公用函數(shù)的開發(fā) 9
菜單基類 9
窗口基類 9
用戶對象 9
公用函數(shù) 10
公用數(shù)據(jù)窗口 10
8、數(shù)據(jù)庫開發(fā)規(guī)范 10
8.1 建表規(guī)范 10
8.2 數(shù)據(jù)庫各種對象命名規(guī)范 10
8.3 PD E-R圖表和數(shù)據(jù)字典的優(yōu)點(diǎn) 10
1.引言
本規(guī)范定義一個源碼級應(yīng)用程序的開發(fā)規(guī)范,它是借助PowerScript語言,在PowerBuilder開發(fā)環(huán)境下提供的標(biāo)準(zhǔn)化服務(wù)。它可供應(yīng)用開發(fā)人員及系統(tǒng)設(shè)計(jì)人員使用。
本規(guī)范描述開發(fā)人員關(guān)心的外部特性及設(shè)施,而不是描述為達(dá)到這些功能采用的內(nèi)部結(jié)構(gòu)技術(shù)。
適用于使用PowerBuilder作為系統(tǒng)開發(fā)平臺,聲明服從本規(guī)范的系統(tǒng)開發(fā)。
|
|