freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

財務及企業(yè)管理軟件開發(fā)規(guī)范(參考版)

2025-04-18 13:12本頁面
  

【正文】 變量類型變量名變量意義StringgsUse。建議10:對于數(shù)值型列輸入的信息,要在ItemChange事件中進行四舍五入處理,以保證數(shù)據(jù)精度的合法性。規(guī)則14:所有顯示錯誤或提示信息的地方都使用公用錯誤信息窗口而不再使用MessageBox()函數(shù)。 建議6:能有靜態(tài)DataWindow的地方不要動態(tài)創(chuàng)建DataWindow,以減少程序的復雜度,提高程序的運行速度。 建議5:窗口間的數(shù)據(jù)通訊使用系統(tǒng)全程變量message、函數(shù)CloseWithReturn()、OpenWithParm()、OpenSheetWithParm()。 建議3:如果某模塊對數(shù)據(jù)進行更新操作,則在DataWindow的Losefocus事件中加入()函數(shù),但不要用在其它地方。 規(guī)則13:在某一子系統(tǒng)的主菜單下打開一窗口時,如果該窗口是Main窗口,則以OpenSheet()打開。 規(guī)則12:對于有關數(shù)據(jù)更新的動態(tài)SQL或嵌入式SQL,執(zhí)行后都要進行判斷,根據(jù)執(zhí)行結果來決定下一步操作。在函數(shù)的調(diào)用處進行錯誤代碼的判斷,并作出相應的處理。 規(guī)則9:可以在事件中調(diào)用函數(shù),但一般不在函數(shù)中觸發(fā)事件。規(guī)則7:每行數(shù)據(jù)輸入、刪除或修改后,要能夠及時提交。規(guī)則5:在存盤之前應檢查數(shù)據(jù)窗口中各項數(shù)據(jù)的正確性,如有不符合條件的項應提示改正后再行存盤,提示的內(nèi)容應為“錯誤信息”+“改正方法”。 規(guī)則3:在所有的有關使有通配符的地方,一律使用“.”表示,而不能使用其它的字符,如“*”、“?”等。 規(guī)則2:對于數(shù)字型(除integer型)列,從表中取出后,必需進行四舍五入處理。此工具能自動生成信息insert 的sql語句,注意收集里面的SQL語句。 對于狀態(tài)性提示信息,信息要明確、簡單,請用戶確實了解系統(tǒng)目前正在“忙”什么。對于錯誤性提示信息,這種信息在測試比較好的情況下應極少出現(xiàn),它出現(xiàn)的原因不外兩種:一種為的確測試不夠,另一種可能為其它原因如數(shù)據(jù)出現(xiàn)意錯誤,服務器運行異常等。 對于引導性提示信息,主要是引導用戶進行下一步操作的,一般出現(xiàn)的機會比較多,如“修改的數(shù)據(jù)未存盤,存盤否?”。建立一個表,作為在開發(fā)過程中的的信息庫,結構如下:信息編號提示信息信息類別提問方式加入人其中:提示信息提示信息的內(nèi)容; 信息類別表示為以上信息中的一種,表示如下: LE 引導性信息 ER 錯誤性信息 ST 狀態(tài)性信息 PO 位置性信息 信息級別僅對ER有效,在使用過程中可暫不處理,在最后統(tǒng)一編排; 提示方式僅對引導性提示信息有效,表示如何提示用戶,以便于用戶回答,具體分類如下: YesNo 是否 YesNoCancle 是否取消 OkCancle 確定取消 Ok 確定在具體從信息表中查詢已有信息或生成新的信息并加入的處理方法中,提供一個工具,該工具完成信息的模糊查找、根據(jù)信息類別生在該類別下唯一的信息號,自動加入信息等功能。因此這里規(guī)定的信息序號的規(guī)則,以便于開發(fā)員在編碼過程中根據(jù)規(guī)則過形成信息號進行提示?!皯{證處理”(2)提示信息的提示方法對于所有提示信息,使用函數(shù)gsShowMessage(psMessId,psErrMess),其中psMessId為提示信息的ID號,psErrMess為根據(jù)系統(tǒng)獲得的錯誤信息,該參數(shù)只對錯誤性提示信息有效,函數(shù)的具體使用方法參見附錄。如“正在登記明細帳,請稍待…”。錯誤性提示信息:該類提示信息一般在軟件運行出錯時出現(xiàn),告訴用戶軟件遇到了問題。 配置文件名: 格 式: [子系統(tǒng)代碼] HelpId = HelpTopic,HelpFile 舉 例: [ZW] zw|w_kmzd|kmsr = 幫助主題,幫助文件 zw|w_pzcl|pzsr = 幫助主題,幫助文件 二、提示信息(1) 提示信息的分類將系統(tǒng)中所有提示信息分為四類: 引導性提示信息:該類提示信息一般在需要用戶干預時出現(xiàn),要求用戶決定下一步的操作。 (3)、幫助關鍵字構造規(guī)范: 幫助關鍵字 = 系統(tǒng)編號(2位)+ |+ 對象名字(不定位)+ | + 語義序號(4)、在線幫助函數(shù)的調(diào)用方法及規(guī)定:psHelpId按照上述規(guī)定的規(guī)范形成;各開發(fā)員都要形成一個積累幫助調(diào)的文件,文件名規(guī)定為:Help+程序員名字縮寫,每調(diào)用一次,都要向該文件中加入一行信息,以登記調(diào)用情況,文件格式規(guī)定如下:子系統(tǒng)模塊幫助關鍵字帳務處理科目字典維護/增加科目Zw|w_kmzdwh_kmsr|kmsr(5)、幫助關鍵字同幫助主題的對應關系為了保證軟件中所調(diào)用的幫助關鍵字能夠同幫助文件中幫助主題一致,定義一個保存對應關系的文件,該對應關系作為一個客戶端的配置文件存在,不在數(shù)據(jù)庫單獨列表。由公用函數(shù)負責打開在線幫助,公用函數(shù)如下,具體的使用方法參見附錄。(1) 在線幫助的使用規(guī)定:所有的業(yè)務功能(如帳務處理的制單、總帳、明細帳)或者較復雜的非業(yè)務功能(如任意匯總查詢)中都要提供在線幫助;使用按鈕操作的窗口,在線幫助使用按鈕,使用菜單操作的窗口,在線幫助使用菜單;對于查詢功能,查詢結果形成前的響應窗口應提供在線幫助。即在幫助菜單或按鈕中,首先調(diào)用幫助關鍵字,再根據(jù)關鍵字查找?guī)椭黝}。四、 其它控件 Commandbutton大小一般根據(jù)整人窗口的安排而定,但一個窗口內(nèi)的按鈕大小一定一樣;按鈕的位置也要視具體情況而定,以美觀大方為原則,但一般要在窗口的右邊或下面,不可置于其它位置;按鈕中的字體采為宋體,使用9號字,也可根據(jù)情況而定,但對于一個窗口而言,所有的按鈕字體大小必須一致。 [顏色字體規(guī)定] grid 風格的數(shù)據(jù)窗口的表頭必須采用灰色凸起的格式,表體采用白底黑字。三、 數(shù)據(jù)窗口[數(shù)據(jù)窗口分類] 主要采用grid、tabular及freeform三種風格的數(shù)據(jù)窗口。對于main型窗口以sheet的方式打開、顯示,對于response等類型的窗口要聚中顯示。以上原則,可在使用過程中根據(jù)情況變通處理。對于內(nèi)容較多,又能夠分類的功能,盡量采用卡片式。 一級表頭的查詢必須采用一級表頭查詢組件,多級表頭的查詢必須采用多級表頭的查詢組件,使用普通操作式。一般采用Mail型窗口,不使用按鈕。[菜單熱鍵規(guī)定]各菜單項都要定義一熱鍵,對于業(yè)務功能菜單這里沒有作出具體規(guī)定,可根據(jù)功能內(nèi)容自行定,但不得在同一欄菜單中重復,對于已確知功能,這規(guī)定如下: 按 鈕 熱 鍵 文件 Alt + F 系統(tǒng)管理 Alt + S 其它系統(tǒng) Alt + O 查詢 Alt + Q 編輯 Alt + E 工具 Alt + T 幫助 Alt + H 窗口 Alt + W 打開 Alt + O 關閉 Alt + C 重新登錄 Alt + G 打印機設置 Alt + E 數(shù)據(jù)備份 Alt + B 數(shù)據(jù)恢復 Alt + R 更改口令 Alt + U 系統(tǒng)封鎖 Alt + L 存盤 Alt + S 打印設置 Alt + E 頁面設置 Alt + U 打印預覽 Alt + V 打印 Alt + P 退出 Alt + Q 查找 Alt + L 條件查詢 Alt + C 排序 Alt + S 圖形分析 Alt + G 全顯/分級 Alt + A/T 橫線 Alt + H 豎線 Alt + V 計算器 Alt + C 選項 Alt + O 增加 Alt + A 刪除 Alt + D 修改 Alt + M二、 窗口[窗口分類]所有的窗口分為以下幾類:Mdi MainResponsePopupChildren[操作形式]將窗口歸納為以下幾種操作形式:立即響應式:必須采用Response 窗口,使用按鈕,如:取消確認向?qū)剑焊鞑襟E的內(nèi)容分別集成在一個用戶對象內(nèi),這樣便于隱含;所有步驟都必須在一個窗口內(nèi),一般采用response窗口,也可以根據(jù)實際情況調(diào)整。以上菜單情況,對于查詢類操作和輸入/維護類操作不盡相同,需要根據(jù)情況對待,其中“蘭色”為必有內(nèi)容。[功能操作菜單]當執(zhí)行某一個具體功能時,出現(xiàn)此操作菜單,該菜單出現(xiàn)后將主菜單屏蔽,要想同時操作該系統(tǒng)的其它功能,則只有通過第一行TOOLBAR完成,如果在TOOLBAR中沒有要操作的功能,只有通出本功能。第四節(jié) 界面規(guī)范一、 菜單主要規(guī)定菜單的分類及各類采單的主要內(nèi)容。 臨時變量作用域不能超過一屏程序。(2)程序注釋 PowerScript 的程序注釋分為頭部注釋、塊注釋、行注釋三種,注釋盡量使用中文,以上注釋的使用原則是:頭部注釋必須有;塊注釋盡量有;行注釋可盡量少用,因為如果用的太多,則影響程序部分的可讀性。 這樣的結構簡潔明快,易于理解,就象文章分段一樣。 Window 的 Open 事件中程序頭部具體格式如下:(這里描述的是文該窗口的總體性質(zhì),與事件無關,因此在其它事件或函數(shù)中要參照程序的注釋格式及要求)/* WinName: // 窗口名字 Parm: // 參數(shù)及注釋 Return: // 返回值及其注釋 Process: // 完成的功能及主要處理過程 // 以上是對整個 Window 的描述 Call: // 調(diào)用的其他窗口或函數(shù)(包括其祖先,可不寫) Called: // 被哪個窗口的事件或函數(shù)調(diào)用(包括其祖先,可不寫) Date: Write By // 編寫日期,編寫 Process: // 本 Open 事件所完成的功能及主要處理過程及適應情況*/ // 以上是對本 Open 事件的描述因此對整個的 Window 的出入口參數(shù)、完成的功能及主要對象的功能進行輪廓描術是必要的。5.Window 的風格 由于 PowerBuilder 是以 Window 對象為基礎,以事件(Event)處理為核心的面向?qū)ο蟮拈_發(fā)工具。對于較復雜的程序或算法需要有注釋文件,并在程序中注明注釋文件名及在注釋文件中注明程序名。 三、每個程序模塊的行數(shù)不做規(guī)定;但對于程序模塊中相對獨性較高的程序塊最好提煉成為一個函數(shù)。 二、模塊的內(nèi)聚度高,模塊之間的耦合度低。臨時變量的名字本身只是說明了該變量只是一個臨時的操作數(shù),不具任何意義,但在某一作用域內(nèi)代表不同的具體含義。 子程序塊:程序塊中的某一細分功能的程序塊稱為子程序塊。 程序塊:程序塊是整個 Script 程序中完成某一細分功能的具有相對獨立性的一段程序,其主要內(nèi)容包括注釋、變量定義及程序正文三部分。提高程序代碼的規(guī)范化程度,使程序代碼易讀易懂,并能夠達到程序員之間相互進行程序維護。 (4) PowerBuilder 中浮點數(shù)應定義成 Double, 不能定義成 real, decimal 等類型。 數(shù)據(jù)類型或?qū)ο箢愋痛a見附錄: Variable(變量) 前綴=變量作用域 + 變量類型 例: 變量名 作用域 變量類型 名字含義或功能 isKmmc Ins
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1