CND-ERP_SD_系统设计规范

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

ThisdocumentistheexclusivepropertyofLIONTECHNOLOGYCO.,LTD..andshallnotbereproducedorcopiedortransformedtoanyotherformatwithoutpriorpermissionofLIONTECHNOLOGYCO.,LTD.系统设计规范C&DERPImplementationProject系统设计规范_v1.0.8Preparedby:LIONTECHOLOGYCO.,LTD.CreatedDate:2010/02/11系統設計規範V1.0AllRightReserved@Copyright,2010,LIONTECHNOLOGYCO.,LTD.Page-2-SignatureCompany’sNameNameSignatureDate系統設計規範V1.0AllRightReserved@Copyright,2010,LIONTECHNOLOGYCO.,LTD.Page-3-版本修订记录版本修订日期页数修订者修订说明1.0.02010/02/11Uni初版。1.0.12010/3/25Janny系统提示讯息规范补充1.0.22010/3/29Uni依据SD内部会议讨论结果修改,以深红色字底标注1.0.32010/03/30Uni依据SD,SA讨论结果修改,以紫色字底标注1.0.42010/04/01Uni依据SD讨论结果修订,以分红色标注1.0.52010/4/20Hellen调整档案格式1.0.62010/4/29Janny增加删除方式说明及Session使用说明1.0.72010/4/30Janny系统讯息UI呈现模式1.0.82010/5/6Janny加入Ajax使用时机说明1.0.92010/5/11JannyDBSchema设计加入是否启用说明1.0.102010/5/13Janny与Rebo讨论后调整1.0.112010/5/20Janny系统编码原则补充增加程序开发时需参考的字段类型与长度说明1.0.122010/5/25Janny增加档案上传相关规范1.0.132010-5-27Hellen调整维护区下拉选单预设选项1.0.142010/6/18Hellen根据与Joan的确认结果补充针对币别字段的处理说明1.0.152010/6/25TonyDataLog处理机制说明1.0.162010/8/23Hellen将币别字段清单中的显示值有币别中文改为币别英文1.0.172010/9/4Lucifer规范统一调整1.0.182010-9-25Hellen根据SA回复,调整及补充规范文件,主要更新:Window.open开窗相关处理,datast栏位的查询限制,快选单失焦点的处理方式1.0.192010/10/7Hellen增加针对金额字段及对应有币别换算的金额字段长度说明.3.51.0.202010/10/8LuciferIframe页面需传入参数,查询去查询条件暂存1.0.212010-10-15Hellen增加13.5调用共享组件相关功能DBSchema开系統設計規範V1.0AllRightReserved@Copyright,2010,LIONTECHNOLOGYCO.,LTD.Page-4-立规范1.0.222010-10-21Hellen根据与月琼确认规范进行补充:主要补充目录17,18:查询条件处理规范资料拥有者栏位处理方式说明1.0.232010-11-3Hellen根据Joan提供的删除按钮规范补充文件,对应目录11.91.0.242010-11-12Hellen根据月琼寄出规范进行补充英文名称栏位检核规则,对应目录11.101.0.252010-12-6Hellen根据月琼寄出规范进行补充针对查询条件日期及天数区间的检核规范,对应目录11.111.0.262011-1-4Hellen根据月琼寄出规范进行补充针对系统自行异动或存档的功能,系统参数存值规范1.0.272011/1/5Hellen变更系统参数规范存值系統設計規範V1.0AllRightReserved@Copyright,2010,LIONTECHNOLOGYCO.,LTD.Page-5-目录1命名原則及規範...............................................错误!未定义书签。1.1檔檔案命名原則.........................................错误!未定义书签。1.2程式檔案命名原則.......................................错误!未定义书签。1.3方法(Method)名稱命名原則(動作+形容)...................错误!未定义书签。1.4欄位變數及常數命名原則.................................错误!未定义书签。1.5專案自訂控制項命名原則(UserControl)....................错误!未定义书签。1.6按鈕類型的控制項命名(Xxx:目標名稱)....................................92編碼原則.....................................................错误!未定义书签。2.1介面文字編碼原則(UTF-8)................................错误!未定义书签。2.2語系檔編碼規則請參照《語系檔編碼規劃v1.1.xls》。......................103資料格式顯示及輸入規範.......................................错误!未定义书签。3.1代碼類型的資料若需將代碼一併顯示:......................错误!未定义书签。3.2日期資料...............................................错误!未定义书签。3.3時間資料...............................................错误!未定义书签。3.4數位資料...............................................错误!未定义书签。3.5金額欄位...............................................错误!未定义书签。3.6下拉選單...............................................错误!未定义书签。3.7快選單.................................................错误!未定义书签。3.7.1在查詢欄位輸入代碼,當onblur時,系統自動查詢代碼後,帶回其對應的名稱在所要顯示的位置。.............................................错误!未定义书签。3.7.2由使用者自行點選彈跳視窗進行查詢。...................错误!未定义书签。3.7.3查詢欄位不允許輸入,使用者只能點選彈跳視窗進行查詢。.错误!未定义书签。3.7.4如SA另有特別要求,請參照SA特別方式處理。...........错误!未定义书签。3.7.5可输入方案,失焦点时处理方式:.......................错误!未定义书签。3.7.5.1離開焦點時,則把欄位內的值進行查詢。...............错误!未定义书签。3.7.5.2查詢結果...........................................错误!未定义书签。3.7.5.2.1查詢結果有一筆時,則帶回查詢結果的值。...........错误!未定义书签。3.7.5.2.2查詢結果有多筆時,則不彈跳視窗,也不帶回值。.....错误!未定义书签。3.7.5.2.3查詢結果為0筆時,則彈跳視窗。...................错误!未定义书签。3.8默認值問題:...........................................错误!未定义书签。頁面欄位的默認值由SA進行提供,若有檢核區間,則默認值取區間內最小值。非輸入型默認值若SA沒有說明則默認第一個選項。.........................................134資料檢核驗證規範.............................................错误!未定义书签。4.1Client端資料檢核......................................错误!未定义书签。5訊息提示規範.................................................错误!未定义书签。5.1檢核驗證訊息...........................................错误!未定义书签。系統設計規範V1.0AllRightReserved@Copyright,2010,LIONTECHNOLOGYCO.,LTD.Page-6-5.2一般訊息提示規範.......................................错误!未定义书签。5.3Confirm提示訊息規範...................................错误!未定义书签。6系統訊息UI呈現模式..........................................错误!未定义书签。6.1系統訊息...............................................错误!未定义书签。7多語系處理規範...............................................错误!未定义书签。8Log處理規範.................................................错误!未定义书签。9異常處理.....................................................错误!未定义书签。異常部分應在BusinessRule層調用,拋出異常後,在BasePage捕捉到異常判斷,程式異常跳轉Error頁面,業務異常彈出提示框,用戶點選後返回異常之前的狀態。發生異常時系統呈現給user的錯誤畫面如下:..17異常處理判斷部分,由Master母版頁對AJAX請求處理。如下圖:............17異常處理判斷部分,由BasePage請求處理。如下圖:.......................1710多資料庫支援.................................................错误!未定义书签。系統只支援LOG,報表功能劃分出去作為單獨的資料庫。...........错误!未定义书签。每添加一台資料庫,需添加一個NHibernate配置檔。同時需在NHibernateISessionFactory.cs(如下圖一)中添加一個靜態的二級緩存(如下圖二),及資料庫篩選(如圖三)。...............................................................18圖一.............................................................错误!未定义书签。圖二.............................................................错误!未定义书签。圖三.......................................

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功