資源描述:
《開(kāi)發(fā)規(guī)范補(bǔ)充規(guī)范.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、〈〈應(yīng)用系統(tǒng)開(kāi)發(fā)規(guī)范〉〉補(bǔ)充說(shuō)明一、屏幕顯示格式1、坐標(biāo)點(diǎn)陣為像素2、普通字段高度為18,寬度根據(jù)缺省設(shè)置;功能按鈕高度為24,寬度為75(若長(zhǎng)度不夠可根據(jù)具體情況確定)3、功能按鈕增加快捷鍵。表示方法為(字母)①、維護(hù)窗口:保存(S)、返回(R)②、查詢(xún)窗口:確認(rèn)(S)、返回(R)③、另有新按鈕,經(jīng)協(xié)商后確定。④、功能按鈕放在屏幕下面,間距:50,根據(jù)按鈕的多少居中顯示;對(duì)不同功能組的按鈕,可以按照功能分組,功能組之間可以放大間距,視屏幕而定。4、多記錄塊顯示格式⑴、字段間距:1記錄間距:1物理屬性—斜角:無(wú)⑵、周?chē)泳匦慰颍锢韺傩浴Ⅲw:凹陷⑶、標(biāo)簽按鈕放在字段上方,寬度與字段等
2、同,高度20。查詢(xún)無(wú)效的按鈕(屏幕字段),不編寫(xiě)代碼。⑷、滾動(dòng)條放在屏幕右邊,與字段距離:1,上方與按鈕上方對(duì)齊,下方與顯示的最后一條記錄下方對(duì)齊。⑸、對(duì)于查詢(xún)塊的標(biāo)志字段,不要使用LIST和CHECKBOX;盡量使用TEXT類(lèi)型,通過(guò)POST-QUERY進(jìn)行賦值。⑹、對(duì)于維護(hù)的塊的標(biāo)志字段,使用LIST和CHECKBOX;檢查框(CHECKBOX)與普通字段的間距:3;LIST類(lèi)型的字段顯示同TEXT類(lèi)型的字段。⑺、對(duì)于長(zhǎng)度比較長(zhǎng)的字段,雙擊能彈出編輯框進(jìn)行編輯。5、單記錄塊顯示格式⑴、字段左右對(duì)齊,高度:18,上下段間距:1。⑵、標(biāo)簽縱向兩端對(duì)齊,放在字段左邊且與字段間用‘:’隔開(kāi)
3、(‘:’為中文格式)。標(biāo)簽與字段居中對(duì)齊。對(duì)于特殊的標(biāo)簽也可放在字段上方。⑶、對(duì)于備注字段,使用多行屬性,高度:45,帶有上下方向的滾動(dòng)條。⑷、檢查框(CHECKBOX)標(biāo)簽放在右邊,與字段間距:3無(wú)線組(RADIO)標(biāo)簽放在右邊,與字段間距:56、所有窗口,包括彈出窗口,全部居中7、退出窗口,要對(duì)數(shù)據(jù)進(jìn)行檢查,若有修改則提示信息,問(wèn)用戶(hù)是否保存修改。8、數(shù)據(jù)處理時(shí)要有提示信息。二、錯(cuò)誤信息提示提示信息使用數(shù)據(jù)庫(kù)信息,彈出ALERT警告,使用共享庫(kù)函數(shù)。三、屬性類(lèi)引用顯示字段:DISPLAY_ITEM_CLA(單記錄塊)DISPLAY_ITEMS_CLA(多記錄塊)(禁止使用,自200
4、2年4月1日起)文本字段:TEXT_ITEM_CLA(多記錄塊)SINGLE_ITEM_CLA(單記錄塊)UNMODI_CLA(不可修改的多記錄塊,鍵盤(pán)不可導(dǎo)航,但可以用鼠標(biāo)導(dǎo)航)檢查框:CHECKBOX_CLA(單記錄塊)CHECKBOXES_CLA(多記錄塊)列表項(xiàng):POPLIST_CLA(單記錄塊)POPLISTS_CLA(多記錄塊)屏幕字段:OTH_TEXT_ITEM_CLA標(biāo)簽按鈕:BUTTON_CLA功能按鈕:FUNC_BTN_CLA工具條按鈕:TOOLBAR_BTN_CLA日期選擇按鈕:CB_DATE_CLAFORM:FORM_CLA窗口:WINDOW_CLA(大窗口)S
5、MALL_WINDOW_CLA(小窗口)畫(huà)布:WINDOW_LARGER_CLA(大畫(huà)布)SMALL_CAN_CLA(小畫(huà)布)查詢(xún)塊:QUERY_BLOCK_CLA四、視覺(jué)屬性當(dāng)前記錄:CURRENT_REC_ATT當(dāng)前項(xiàng):CURRENT_ITEM_ATT普通項(xiàng):NORMAL_TEXT_ATT(數(shù)據(jù)庫(kù)字段)(單記錄塊的非當(dāng)前字段項(xiàng))SCR_TEXT_ATT(屏幕字段)(單記錄塊的非當(dāng)前字段項(xiàng))顯示項(xiàng):LIST_CURRENT_ATT列表框:DISP_TEXT_ATT五、FORM所有對(duì)象都要引用相應(yīng)的屬性類(lèi)和視覺(jué)屬性。六、屏幕上所有的字段、標(biāo)簽都采用宋體,9號(hào)字。七、所有觸發(fā)子、程序單元
6、的代碼編寫(xiě)都要有縮進(jìn)格式,有層次。對(duì)于循環(huán)要求每層都要縱向?qū)R,有層次敢。所有的代碼都要有必要的注釋。八、在多記錄屏幕布局中,除了屏幕上顯示的第一個(gè)字段和最后一個(gè)字段外,所有的‘檢查框’都改為‘文本項(xiàng)’顯示。(在多記錄塊中,增加一個(gè)與檢查框?qū)?yīng)的屏幕字段,通過(guò)鼠標(biāo)雙擊改變選項(xiàng),該屏幕字段上要有提示,如:‘請(qǐng)雙擊鼠標(biāo),改變選項(xiàng)’)。該屏幕文本字段的選擇值‘√’‘×’。九、在多記錄屏幕布局中,列表項(xiàng)中列表項(xiàng)數(shù)小于等于三項(xiàng)的,都改為‘文本項(xiàng)’顯示。(在多記錄塊中,增加一個(gè)與該列表項(xiàng)對(duì)應(yīng)的屏幕字段,通過(guò)鼠標(biāo)雙擊改變選項(xiàng);對(duì)于可空的列表項(xiàng)可在項(xiàng)級(jí)觸發(fā)器WHEN-VALIDATE-ITEM中編寫(xiě)代
7、碼實(shí)現(xiàn),執(zhí)行查詢(xún)時(shí)要在塊級(jí)觸發(fā)器POST-QUERY中編寫(xiě)代碼;該屏幕字段上要有提示,如:‘請(qǐng)雙擊鼠標(biāo),改變選項(xiàng)’)。十、在多記錄屏幕布局中,列表項(xiàng)中列表項(xiàng)數(shù)大于三項(xiàng)的,都改為‘文本項(xiàng)’顯示。(在多記錄塊中,增加一個(gè)與該列表項(xiàng)對(duì)應(yīng)的屏幕字段,通過(guò)值列表(LOV)改變選項(xiàng);LOV內(nèi)容放在C_DATACODES代碼表中,對(duì)于可空的列表項(xiàng)可在項(xiàng)級(jí)觸發(fā)器WHEN-VALIDATE-ITEM中編寫(xiě)代碼實(shí)現(xiàn),執(zhí)行查詢(xún)時(shí)要在塊級(jí)觸發(fā)器POST-QUERY中編