![維修資金詳細(xì)設(shè)計(jì)文檔_第1頁(yè)](http://file4.renrendoc.com/view10/M00/12/27/wKhkGWXix_KANuVZAABi5-eFP6U021.jpg)
![維修資金詳細(xì)設(shè)計(jì)文檔_第2頁(yè)](http://file4.renrendoc.com/view10/M00/12/27/wKhkGWXix_KANuVZAABi5-eFP6U0212.jpg)
![維修資金詳細(xì)設(shè)計(jì)文檔_第3頁(yè)](http://file4.renrendoc.com/view10/M00/12/27/wKhkGWXix_KANuVZAABi5-eFP6U0213.jpg)
![維修資金詳細(xì)設(shè)計(jì)文檔_第4頁(yè)](http://file4.renrendoc.com/view10/M00/12/27/wKhkGWXix_KANuVZAABi5-eFP6U0214.jpg)
![維修資金詳細(xì)設(shè)計(jì)文檔_第5頁(yè)](http://file4.renrendoc.com/view10/M00/12/27/wKhkGWXix_KANuVZAABi5-eFP6U0215.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
房屋維修資金管理系統(tǒng)第二版詳細(xì)設(shè)計(jì)文檔編寫:完成日期:重慶光大網(wǎng)絡(luò)技術(shù)有限公司目錄TOC\o"1-4"\h\z\u1引言 72項(xiàng)目背景 83定義 84參考資料 85系統(tǒng)結(jié)構(gòu) 86模塊設(shè)計(jì) 96.1房屋樓幢管理 96.1.1開發(fā)商管理 9新增開發(fā)商 9修改開發(fā)商 9刪除開發(fā)商 9查詢開發(fā)商 106.1.2房屋基礎(chǔ)信息管理 10房屋坐落們信息管理 10新增坐落 10修改坐落 10刪除坐落 11房屋建筑結(jié)構(gòu)管理 11新增建筑結(jié)構(gòu) 11修改建筑結(jié)構(gòu)項(xiàng) 11刪除建筑結(jié)構(gòu)項(xiàng) 12房屋性質(zhì)管理 12新增房屋性質(zhì) 12修改房屋性質(zhì)項(xiàng) 12刪除房屋性質(zhì)項(xiàng) 12啟用房屋性質(zhì)項(xiàng) 13停用房屋性質(zhì)項(xiàng) 13戶型結(jié)構(gòu)管理 13新增戶型結(jié)構(gòu) 13修改戶型結(jié)構(gòu)項(xiàng) 14刪除戶型結(jié)構(gòu)項(xiàng) 14啟用戶型結(jié)構(gòu)項(xiàng) 14停用戶型結(jié)構(gòu)項(xiàng) 14房屋用途管理 15新增房屋用途 15修改房屋用途項(xiàng) 15刪除房屋用途項(xiàng) 15啟用房屋用途項(xiàng) 15停用房屋用途項(xiàng) 166.1.3房屋管理 16新增房屋 16修改房屋 16刪除房屋 17查詢 17補(bǔ)錄產(chǎn)權(quán) 17修改產(chǎn)權(quán) 17產(chǎn)權(quán)轉(zhuǎn)移 18查看產(chǎn)權(quán)信息 186.1.4開發(fā)項(xiàng)目管理 18新增開發(fā)項(xiàng)目 18修改開發(fā)項(xiàng)目 19刪除開發(fā)項(xiàng)目 19查詢開發(fā)項(xiàng)目 196.1.5樓棟管理 20新增樓棟 20修改樓棟 20刪除樓棟 20查詢樓棟信息 20創(chuàng)建樓盤 21樓盤管理 216.2單位機(jī)構(gòu)管理 216.2.1單位設(shè)置 21房管單位管理 21開發(fā)單位信息維護(hù) 22新增開發(fā)單位 22刪除開發(fā)單位 22查詢開發(fā)單位 22業(yè)委會(huì)信息維護(hù) 22新增 23查詢 23修改 23刪除 24銀行信息維護(hù) 24新增 24查詢 24修改 25刪除 256.2.2單位管理員設(shè)置 26功能業(yè)務(wù)流圖 26新建單位管理員 26查詢單位管理員 26刪除單位管理員 27密碼重置 276.2.3單位組織機(jī)構(gòu)設(shè)置 27功能業(yè)務(wù)流圖 27對(duì)象屬性描述 28添加組織機(jī)構(gòu) 28修改組織機(jī)構(gòu) 29刪除組織機(jī)構(gòu) 296.3系統(tǒng)管理 306.3.1單位權(quán)限管理 306.3.2功能業(yè)務(wù)流圖 306.3.3設(shè)置單位權(quán)限 306.3.2角色管理 306.3.2.1對(duì)象屬性描述 30新建角色 30刪除角色 31停用角色 31啟用角色 31設(shè)置角色權(quán)限 32查詢角色 326.3.3員工管理 32功能業(yè)務(wù)流圖 32對(duì)象屬性描述 33新增員工 33修改員工信息 33刪除員工信息 34查詢員工信息 34設(shè)置為系統(tǒng)操作員 356.3.4操作員管理 35功能業(yè)務(wù)流圖 35對(duì)象屬性描述 35新增操作員 35刪除操作員 36停用操作員 36啟用操作員 37設(shè)置操作員角色 37重置密碼 376.3.5口令設(shè)置 38功能業(yè)務(wù)流圖 38修改密碼 386.3.6利率設(shè)置 38功能業(yè)務(wù)流圖 38屬性字段描述 39利率查詢 39新增利率 396.3.7計(jì)息日設(shè)置 39功能業(yè)務(wù)流圖 39屬性字段描述 40設(shè)置計(jì)息日 406.3.8樓層標(biāo)準(zhǔn)定義 416.3.9繳存標(biāo)準(zhǔn)管理 41首次歸集標(biāo)準(zhǔn)設(shè)置 41續(xù)繳歸集標(biāo)準(zhǔn)設(shè)置 42首次歸集片區(qū)標(biāo)準(zhǔn) 42首次歸集房屋標(biāo)準(zhǔn) 43首次歸集樓棟標(biāo)準(zhǔn) 456.3.10收件清單管理 466.3.11系統(tǒng)參數(shù)設(shè)置 486.3.12開發(fā)商代收標(biāo)準(zhǔn)設(shè)置 486.3.13流程設(shè)計(jì)管理 486.4小區(qū)管理 486.4.1小區(qū)設(shè)置 48新增 48查詢 48修改 49設(shè)置業(yè)委會(huì) 496.4.2業(yè)委會(huì)設(shè)置 49新增 49查詢 50修改 50刪除 516.5資金歸集管理 516.5.1首次歸集 516.5.2續(xù)繳歸集 526.5.3綜合處理 53首次歸集繳存處理 53首次歸集入賬處理 54續(xù)繳歸集繳存處理 55續(xù)繳歸集入賬處理 566.5.4首次歸集特殊歸集 576.5.5開發(fā)商代收管理 58開發(fā)商代收審批管理 58開發(fā)商代收已審批信息 596.6.1使用申報(bào) 596.6.2追加申報(bào) 636.6.3申報(bào)審批 636.6.4使用撥付 656.6.5使用入賬 676.6.6使用結(jié)算 67結(jié)算處理 67結(jié)算分?jǐn)?68結(jié)算入賬 696.6.7使用歸檔 706.6.8申請(qǐng)退回管理 716.7資金賬務(wù)管理 726.7.1利息結(jié)轉(zhuǎn) 72按戶結(jié)息 72按帳結(jié)息 726.7.2銀行賬戶管理 72總帳管理 72添加片區(qū)帳 73添加小區(qū)帳 73添加樓棟帳 74添加分戶帳 746.7.3賬戶轉(zhuǎn)賬管理 75轉(zhuǎn)帳 756.8資金增益管理 756.8.1增益登記 75新增 75查詢 76修改 76刪除 76分?jǐn)倛?zhí)行 776.8.2已登記處理 77查詢 77詳情 78取消分?jǐn)?78入帳 78打印 786.9綜合查詢統(tǒng)計(jì) 796.9.1賬目查詢(按賬統(tǒng)計(jì)) 79總帳目查詢 79片區(qū)帳目查詢 79小區(qū)帳目查詢 80樓棟帳目查詢 806.9.2賬目查詢(按戶統(tǒng)計(jì)) 81總帳目查詢 81小區(qū)帳目查詢 81項(xiàng)目帳目查詢 82樓棟帳目查詢 82房屋帳目查詢(樓盤) 83房屋帳目查詢 846.9.3首次歸集查詢 85查詢 85查看 856.9.4續(xù)繳歸集查詢 85查詢 85查看 866.9.5使用入賬查詢 86查詢 86查看 866.9.6增益入賬查詢 87查詢 87查看 876.10開發(fā)商端 876.10.1首次歸集 87查詢 88提交 88取消歸集 88查看 886.11銀行端 896.11.1新增利率 896.11.2查詢利率 896.11.3新增結(jié)息日 896.11.4查詢結(jié)息日 906.11.5刪除結(jié)息日 906.11.6入帳 906.11.7查詢未入帳記錄 906.11.8出入帳記錄查詢 916.11.9出入帳記錄打印 916.12報(bào)表打印 91打印 911引言為了使項(xiàng)目參與人員能夠深入了解系統(tǒng)的結(jié)構(gòu)和流程以及實(shí)現(xiàn),特編寫此文檔。本文檔主要根據(jù)需求所需要的數(shù)據(jù)、功能、運(yùn)行、性能需要,并依照系統(tǒng)中總體結(jié)構(gòu)和模塊之間的關(guān)系,進(jìn)行軟件系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)、模塊之間的程序描述(包括模塊的功能描述、性能、輸入、輸出、算法、程序邏輯、接口等)。本文檔的讀者范圍為:本項(xiàng)目負(fù)責(zé)人、本項(xiàng)目開發(fā)小組成員、本項(xiàng)目測(cè)試人員。2項(xiàng)目背景 為了滿足各地房管部門對(duì)維修資金新的需求和適用新出臺(tái)的維修資金管理辦法。3定義VisualStudio2008:維修資金管理系統(tǒng)開發(fā)使用編程工具。C#:維修資金管理系統(tǒng)開發(fā)所使用的后臺(tái)語(yǔ)言。Framework3.5:維修資金管理系統(tǒng)運(yùn)行所需要的運(yùn)行時(shí)環(huán)境。SQLServer2005或SQLServer2000:維修資金所用的后臺(tái)關(guān)系數(shù)據(jù)庫(kù)(DBMS)。SQL:住房保障所用的一種標(biāo)準(zhǔn)結(jié)構(gòu)化查詢語(yǔ)言。4參考資料住宅專項(xiàng)維修資金管理辦法(中華人民共和國(guó)建設(shè)部、財(cái)政部令第165號(hào))5系統(tǒng)結(jié)構(gòu)(系統(tǒng)模塊圖)6模塊設(shè)計(jì)6.1房屋樓幢管理說明:此模塊主要用于房屋信息及房屋相關(guān)信息的維護(hù)。此模塊公適用于獨(dú)立版權(quán)中(不依賴于產(chǎn)權(quán)交易系統(tǒng))6.1.1開發(fā)商管理新增開發(fā)商功能描述:用于新增一個(gè)開發(fā)企業(yè)事件流:用戶選擇新增開發(fā)商系統(tǒng)彈出開發(fā)商信息編輯界面,錄入相關(guān)開發(fā)商信息用戶選擇保存,系統(tǒng)驗(yàn)證數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證通過后,系統(tǒng)調(diào)用AddEmpolderCompany(EmpolderCompanyInfoAttrmodel,stringuserId,refstringnote)執(zhí)行添加根據(jù)執(zhí)行結(jié)果給予用戶提示(note)必填項(xiàng):開發(fā)商名稱修改開發(fā)商功能描述:用于修改開發(fā)企業(yè)信息事件流:用戶選擇從開發(fā)商列表選擇一個(gè)開發(fā)商系統(tǒng)彈出開發(fā)商信息編輯頁(yè)面,并加載選擇的開發(fā)商信息用戶編輯相關(guān)項(xiàng)用戶選擇保存,系統(tǒng)驗(yàn)證數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證通過后,系統(tǒng)調(diào)用boolModifyEmpolderCompany(EmpolderCompanyInfoAttrmodel,refstringnote)執(zhí)行修改更新成功,更新開發(fā)商列表更新失敗,給予用戶提示。必填項(xiàng):開發(fā)商名稱刪除開發(fā)商功能描述:用于刪除開發(fā)企業(yè)事件流:用戶從開發(fā)商列表選擇一個(gè)開發(fā)商,執(zhí)行刪除系統(tǒng)提示用戶確認(rèn)刪除如果用戶確認(rèn)要?jiǎng)h除,系統(tǒng)調(diào)用boolDeleteEmpolderCompany(stringcompanyId,refstringnote)執(zhí)行刪除刪除成功,列新開發(fā)商列表刪除失敗,給予用戶提示查詢開發(fā)商功能描述:通過開發(fā)商名稱查詢開發(fā)信息事件流:用戶選擇查詢系統(tǒng)彈出查詢條件錄入對(duì)話框用戶錄入開發(fā)企業(yè)名稱執(zhí)行查詢系統(tǒng)調(diào)用DataTableQueryCompany(PaginationpageObj,stringcompanyName)執(zhí)行查詢根據(jù)查詢結(jié)果更新開發(fā)商列表6.1.2房屋基礎(chǔ)信息管理房屋坐落們信息管理說明:坐落編碼為三位數(shù)字一級(jí),每級(jí)從001開始依次遞增。新增坐落事件流:用戶從坐落樹選擇一個(gè)上級(jí)坐落,用戶執(zhí)行添加系統(tǒng)彈出坐落信息編輯界面用戶錄入相關(guān)坐滿信息用戶選擇保存,系統(tǒng)驗(yàn)證數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證通過后,系統(tǒng)調(diào)用boolAddAreaInfo(AreaInfoAttrmodel,refstringnote)執(zhí)行添加添加成功,更新坐落樹。添加失敗,給予用戶提示必填項(xiàng):坐落名稱修改坐落事件流:用戶從坐落樹選擇一個(gè)坐落,用戶執(zhí)行修改系統(tǒng)彈出坐落信息編輯界面并加載選中坐落信息項(xiàng)用戶修改相關(guān)項(xiàng)修改完畢,執(zhí)行保存,系統(tǒng)驗(yàn)證合法性與必填項(xiàng)驗(yàn)證通過后,系統(tǒng)調(diào)用boolUpdateAreaInfo(AreaInfoAttrmodel,refstringnote)執(zhí)行修改修改成功,更新坐落樹添加失敗,給予用戶提示必填項(xiàng):坐落名稱刪除坐落事件流:用戶從坐落樹選擇一個(gè)坐落,用戶執(zhí)行刪除系統(tǒng)提示用戶確認(rèn)刪除如果用戶確認(rèn)要?jiǎng)h除,系統(tǒng)調(diào)用boolDeleteArea(stringareaId,refstringnote)執(zhí)行刪除刪除成功,更新坐落樹刪除失敗,給予用戶提示note房屋建筑結(jié)構(gòu)管理新增建筑結(jié)構(gòu)事件流:用戶選擇新增系統(tǒng)彈出建筑結(jié)構(gòu)編輯界面用戶錄入相關(guān)信息項(xiàng)用戶執(zhí)行保存系統(tǒng)驗(yàn)證必填項(xiàng)與數(shù)據(jù)合法性驗(yàn)證通過后,系統(tǒng)調(diào)用boolAdd(BuildStructAttrmodel,refstringnote)執(zhí)行添加添加成功,詢問用戶是否需要繼續(xù)添加,如果用戶選擇繼續(xù)添加,則重復(fù)執(zhí)行1,如果用戶不繼續(xù)添加則更新建筑結(jié)構(gòu)列表添加失敗,給予用戶提示note必填項(xiàng):建筑結(jié)構(gòu)名稱默認(rèn)建筑結(jié)構(gòu)項(xiàng)為啟用狀態(tài)修改建筑結(jié)構(gòu)項(xiàng)事件流:用戶從建筑結(jié)構(gòu)項(xiàng)選擇一項(xiàng)進(jìn)行修改系統(tǒng)彈出建筑結(jié)構(gòu)修改項(xiàng)界面,并加載相關(guān)信息用戶修改相關(guān)信息項(xiàng)修改完畢,執(zhí)行保存,系統(tǒng)驗(yàn)證合法性與必填項(xiàng)驗(yàn)證通過后,系統(tǒng)調(diào)用boolUpdate(BuildStructAttrmodel,refstringnote)執(zhí)行修改修改成功,更新建筑結(jié)構(gòu)項(xiàng)列表添加失敗,給予用戶提示note刪除建筑結(jié)構(gòu)項(xiàng)事件流:用戶從建筑結(jié)構(gòu)項(xiàng)選擇一項(xiàng)進(jìn)行刪除系統(tǒng)提示用戶是否要?jiǎng)h除如果用戶確認(rèn)刪除,則系統(tǒng)調(diào)用boolDelete(stringstructId,refstringnote)執(zhí)行刪除刪除成功,更新建筑結(jié)構(gòu)項(xiàng)列表刪除失敗,給予用戶提示note房屋性質(zhì)管理新增房屋性質(zhì)事件流:用戶選擇新增系統(tǒng)彈出房屋性質(zhì)編輯界面用戶錄入相關(guān)信息項(xiàng)用戶執(zhí)行保存系統(tǒng)驗(yàn)證必填項(xiàng)與數(shù)據(jù)合法性驗(yàn)證通過后,系統(tǒng)調(diào)用boolAdd(HousePropertyAttrmodel,refstringnote)執(zhí)行添加添加成功,詢問用戶是否需要繼續(xù)添加,如果用戶選擇繼續(xù)添加,則重復(fù)執(zhí)行1,如果用戶不繼續(xù)添加則更新房屋性質(zhì)列表添加失敗,給予用戶提示note必填項(xiàng):房屋性質(zhì)名稱房屋性質(zhì)項(xiàng)為啟用狀態(tài) 修改房屋性質(zhì)項(xiàng)事件流:用戶從房屋性質(zhì)項(xiàng)選擇一項(xiàng)進(jìn)行修改系統(tǒng)彈出房屋性質(zhì)修改項(xiàng)界面,并加載相關(guān)信息用戶修改相關(guān)信息項(xiàng)修改完畢,執(zhí)行保存,系統(tǒng)驗(yàn)證合法性與必填項(xiàng)驗(yàn)證通過后,系統(tǒng)調(diào)用boolUpdate(HousePropertyAttrmodel,refstringnote)執(zhí)行修改修改成功,更新房屋性質(zhì)列表添加失敗,給予用戶提示note刪除房屋性質(zhì)項(xiàng)事件流:用戶從房屋性質(zhì)項(xiàng)選擇一項(xiàng)進(jìn)行刪除系統(tǒng)提示用戶是否要?jiǎng)h除如果用戶確認(rèn)刪除,則系統(tǒng)調(diào)用boolDelete(stringstructId,refstringnote)執(zhí)行刪除刪除成功,更新房屋性質(zhì)列表刪除失敗,給予用戶提示note啟用房屋性質(zhì)項(xiàng)事件流:用戶從房屋性質(zhì)列表中選擇一項(xiàng)進(jìn)行啟用系統(tǒng)判斷選擇的項(xiàng)是否已經(jīng)為啟用狀態(tài)如果已經(jīng)為啟用狀態(tài)不允許重復(fù)啟用如果不為啟用狀態(tài)則執(zhí)行啟用,系統(tǒng)調(diào)用boolBuildStructStartAndStop(stringpropertyId,boolstate,refstringnote)啟用成功,更新房屋性質(zhì)列表啟用失敗,給予用戶提示停用房屋性質(zhì)項(xiàng)事件流:用戶從房屋性質(zhì)列表中選擇一項(xiàng)進(jìn)行停用系統(tǒng)判斷選擇的項(xiàng)是否已經(jīng)為停用狀態(tài)如果已經(jīng)為啟用狀態(tài)不允許重復(fù)停用如果不為停用狀態(tài)則執(zhí)行啟用,系統(tǒng)調(diào)用boolBuildStructStartAndStop(stringpropertyId,boolstate,refstringnote)啟用成功,更新房屋性質(zhì)列表啟用失敗,給予用戶提示戶型結(jié)構(gòu)管理新增戶型結(jié)構(gòu)事件流:用戶選擇新增系統(tǒng)彈出戶型結(jié)構(gòu)編輯界面用戶錄入相關(guān)信息項(xiàng)用戶執(zhí)行保存系統(tǒng)驗(yàn)證必填項(xiàng)與數(shù)據(jù)合法性驗(yàn)證通過后,系統(tǒng)調(diào)用boolAdd(HouseStructAttrmodel,refstringnote)執(zhí)行添加添加成功,詢問用戶是否需要繼續(xù)添加,如果用戶選擇繼續(xù)添加,則重復(fù)執(zhí)行1,如果用戶不繼續(xù)添加則更新戶型結(jié)構(gòu)列表添加失敗,給予用戶提示note必填項(xiàng):戶型結(jié)構(gòu)名稱戶型結(jié)構(gòu)項(xiàng)為啟用狀態(tài) 修改戶型結(jié)構(gòu)項(xiàng)事件流:用戶從戶型結(jié)構(gòu)項(xiàng)選擇一項(xiàng)進(jìn)行修改系統(tǒng)彈出戶型結(jié)構(gòu)修改項(xiàng)界面,并加載相關(guān)信息用戶修改相關(guān)信息項(xiàng)修改完畢,執(zhí)行保存,系統(tǒng)驗(yàn)證合法性與必填項(xiàng)驗(yàn)證通過后,系統(tǒng)調(diào)用boolUpdate(HouseStructAttrmodel,refstringnote)修改成功,更新戶型結(jié)構(gòu)列表添加失敗,給予用戶提示note刪除戶型結(jié)構(gòu)項(xiàng)事件流:用戶從戶型結(jié)構(gòu)項(xiàng)選擇一項(xiàng)進(jìn)行刪除系統(tǒng)提示用戶是否要?jiǎng)h除如果用戶確認(rèn)刪除,則系統(tǒng)調(diào)用boolDelete(stringid,refstringnote)執(zhí)行刪除刪除成功,更新戶型結(jié)構(gòu)列表刪除失敗,給予用戶提示note啟用戶型結(jié)構(gòu)項(xiàng)事件流:用戶從戶型結(jié)構(gòu)列表中選擇一項(xiàng)進(jìn)行啟用系統(tǒng)判斷選擇的項(xiàng)是否已經(jīng)為啟用狀態(tài)如果已經(jīng)為啟用狀態(tài)不允許重復(fù)啟用如果不為啟用狀態(tài)則執(zhí)行啟用,系統(tǒng)調(diào)用boolBuildStructStartAndStop(stringid,boolstate,refstringnote)啟用成功,更新戶型結(jié)構(gòu)列表啟用失敗,給予用戶提示停用戶型結(jié)構(gòu)項(xiàng)事件流:用戶從戶型結(jié)構(gòu)列表中選擇一項(xiàng)進(jìn)行停用系統(tǒng)判斷選擇的項(xiàng)是否已經(jīng)為停用狀態(tài)如果已經(jīng)為啟用狀態(tài)不允許重復(fù)停用如果不為停用狀態(tài)則執(zhí)行啟用,系統(tǒng)調(diào)用boolBuildStructStartAndStop(stringid,boolstate,refstringnote)啟用成功,更新戶型結(jié)構(gòu)列表啟用失敗,給予用戶提示房屋用途管理新增房屋用途事件流:用戶選擇新增系統(tǒng)彈出房屋用途編輯界面用戶錄入相關(guān)信息項(xiàng)用戶執(zhí)行保存系統(tǒng)驗(yàn)證必填項(xiàng)與數(shù)據(jù)合法性驗(yàn)證通過后,系統(tǒng)調(diào)用boolAdd(HouseUseToAttrmodel,refstringnote)執(zhí)行添加添加成功,詢問用戶是否需要繼續(xù)添加,如果用戶選擇繼續(xù)添加,則重復(fù)執(zhí)行1,如果用戶不繼續(xù)添加則更新房屋用途列表添加失敗,給予用戶提示note必填項(xiàng):房屋用途名稱房屋用途項(xiàng)為啟用狀態(tài) 修改房屋用途項(xiàng)事件流:用戶從房屋用途項(xiàng)選擇一項(xiàng)進(jìn)行修改系統(tǒng)彈出房屋用途修改項(xiàng)界面,并加載相關(guān)信息用戶修改相關(guān)信息項(xiàng)修改完畢,執(zhí)行保存,系統(tǒng)驗(yàn)證合法性與必填項(xiàng)驗(yàn)證通過后,系統(tǒng)調(diào)用boolUpdate(HouseUseToAttrmodel,refstringnote)修改成功,更新房屋用途列表添加失敗,給予用戶提示note刪除房屋用途項(xiàng)事件流:用戶從房屋用途項(xiàng)選擇一項(xiàng)進(jìn)行刪除系統(tǒng)提示用戶是否要?jiǎng)h除如果用戶確認(rèn)刪除,則系統(tǒng)調(diào)用boolDelete(stringuseId,refstringnote)執(zhí)行刪除刪除成功,更新房屋用途列表刪除失敗,給予用戶提示note啟用房屋用途項(xiàng)事件流:用戶從房屋用途列表中選擇一項(xiàng)進(jìn)行啟用系統(tǒng)判斷選擇的項(xiàng)是否已經(jīng)為啟用狀態(tài)如果已經(jīng)為啟用狀態(tài)不允許重復(fù)啟用如果不為啟用狀態(tài)則執(zhí)行啟用,系統(tǒng)調(diào)用boolBuildStructStartAndStop(stringuseId,boolstate,refstringnote)啟用成功,更新房屋用途列表啟用失敗,給予用戶提示停用房屋用途項(xiàng)事件流:用戶從房屋用途列表中選擇一項(xiàng)進(jìn)行停用系統(tǒng)判斷選擇的項(xiàng)是否已經(jīng)為停用狀態(tài)如果已經(jīng)為啟用狀態(tài)不允許重復(fù)停用如果不為停用狀態(tài)則執(zhí)行啟用,系統(tǒng)調(diào)用boolBuildStructStartAndStop(stringuseId,boolstate,refstringnote)啟用成功,更新房屋用途列表啟用失敗,給予用戶提示6.1.3房屋管理新增房屋事件流:用戶選擇新增房屋系統(tǒng)彈出房屋信息編輯界面用戶錄入相關(guān)信息項(xiàng)用戶選擇保存系統(tǒng)驗(yàn)證必填項(xiàng)和數(shù)據(jù)合法性驗(yàn)證通過系統(tǒng)調(diào)用boolAdd(HouseInfoAttrmodel,HouseRightInfoAttrrightModel,refstringnote)執(zhí)行保存保存成功后,提示用戶是否繼續(xù)添加,如果用戶選擇繼續(xù),則重復(fù)執(zhí)行3-6,如果用戶不添加,則返回房屋列表頁(yè)面。保存失敗,給予用戶提示必填項(xiàng):房屋結(jié)構(gòu)、房屋戶型、房屋性質(zhì)、房屋類別、房屋用途房屋編號(hào)為自動(dòng)生成,為12位數(shù)字,從00000000001開始依次遞增修改房屋事件流:用戶從房屋列表選擇一個(gè)房屋,執(zhí)行修改系統(tǒng)彈出房屋編輯頁(yè)面,并加載選擇房屋的信息項(xiàng),如果選擇的房屋為樓盤方式創(chuàng)建的,則房屋的單元號(hào)、樓層號(hào)、序號(hào)(戶號(hào))、棟號(hào)、門牌號(hào)不能修改(不顯示)用戶編輯相關(guān)項(xiàng),選擇保存系統(tǒng)作必填項(xiàng)與數(shù)據(jù)合理性驗(yàn)證驗(yàn)證通過后,系統(tǒng)調(diào)用boolUpdate(HouseInfoAttrmodel,refstringnote)執(zhí)行修改修改成功返回房屋列表頁(yè)面。修改失敗,給予用戶提示(note)必填項(xiàng):房屋結(jié)構(gòu)、房屋戶型、房屋性質(zhì)、房屋類別、房屋用途不能修改項(xiàng):產(chǎn)權(quán)證號(hào)刪除房屋事件流:用戶從房屋列表選擇一個(gè)房屋,執(zhí)行刪除系統(tǒng)彈出刪除確認(rèn)對(duì)話框提示用戶確認(rèn)刪除如果用戶確認(rèn)刪除,則系統(tǒng)調(diào)用boolDelete(stringhouseId,refstringnote)執(zhí)行刪除刪除成功更新房屋列表頁(yè)面。刪除失敗,給予用戶提示(note)查詢事件流:用戶點(diǎn)擊查詢系統(tǒng)彈出查詢條件錄入對(duì)話框,確定查詢系統(tǒng)調(diào)用publicDataTableQueryList(PaginationpageObj,stringitemName,stringhouseType,stringhouseLicence,stringbuildDate,stringrealBuildArea,decimalsellPrice,stringbuildStruct,stringhouseStruct,stringpropertyId,stringuseId,stringareaId)返回查詢結(jié)果系統(tǒng)將查詢結(jié)果顯示到列表中可查詢條件:產(chǎn)權(quán)證號(hào)、房屋類別、實(shí)測(cè)建筑面積、房屋售價(jià)、房屋結(jié)構(gòu)、房屋戶型、房屋性質(zhì)、房屋用途、建成時(shí)間、房屋坐落補(bǔ)錄產(chǎn)權(quán)功能描述:對(duì)于沒有設(shè)置產(chǎn)權(quán)信息的,進(jìn)行補(bǔ)錄產(chǎn)權(quán)信息事件流:用戶從房屋列表選擇一個(gè)房屋、執(zhí)行補(bǔ)錄產(chǎn)權(quán)系統(tǒng)判斷此房屋是否已經(jīng)具有了產(chǎn)權(quán),如果已經(jīng)具有則不允許補(bǔ)錄如果沒有產(chǎn)權(quán)信息,則系統(tǒng)彈出產(chǎn)權(quán)信息被錄界面用戶編輯相關(guān)產(chǎn)權(quán)信息項(xiàng)編輯完成系統(tǒng)驗(yàn)證必填項(xiàng)和數(shù)據(jù)合法性驗(yàn)證通過后,系統(tǒng)調(diào)用boolFillHouseRight(HouseRightInfoAttrrightModel,refstringnote)執(zhí)行數(shù)據(jù)保存保存成功,返回房屋列表頁(yè)面。保存失敗,給予用戶提示(note)必填項(xiàng):產(chǎn)權(quán)證號(hào)、產(chǎn)權(quán)人名稱、交易時(shí)間修改產(chǎn)權(quán)功能描述:對(duì)于當(dāng)前產(chǎn)權(quán)信息進(jìn)行修改事件流:用戶從房屋列表選擇一個(gè)房屋進(jìn)行產(chǎn)權(quán)修改系統(tǒng)判斷此房屋是否已經(jīng)具有了產(chǎn)權(quán),如果沒有產(chǎn)權(quán)不允許修改如果有產(chǎn)權(quán)信息,則系統(tǒng)彈出產(chǎn)權(quán)信息編輯界面,并加載此房屋當(dāng)前的產(chǎn)權(quán)信息用戶編輯相關(guān)產(chǎn)權(quán)信息項(xiàng)編輯完成系統(tǒng)驗(yàn)證必填項(xiàng)與數(shù)據(jù)合法性驗(yàn)證通過后,系統(tǒng)調(diào)用boolModifyHouseRight(HouseRightInfoAttrrightModel,refstringnote)執(zhí)行修改修改成功,返回房屋列表頁(yè)面。修改失敗,給予用戶提示(note)必填項(xiàng):產(chǎn)權(quán)證號(hào)、產(chǎn)權(quán)人名稱、交易時(shí)間產(chǎn)權(quán)轉(zhuǎn)移事件流:用戶從房屋列表中選擇一個(gè)房屋進(jìn)行產(chǎn)權(quán)轉(zhuǎn)移系統(tǒng)判斷此房屋是否已經(jīng)具有了產(chǎn)權(quán),如果沒有產(chǎn)權(quán)則不允許轉(zhuǎn)移。如果有產(chǎn)權(quán)信息,則系統(tǒng)彈出產(chǎn)權(quán)轉(zhuǎn)移編輯界面,加載當(dāng)前的產(chǎn)權(quán)信息(不可編輯),用戶錄入新的產(chǎn)權(quán)信息用戶選擇保存,系統(tǒng)驗(yàn)證必填項(xiàng)與數(shù)據(jù)合法性驗(yàn)證通過后,系統(tǒng)調(diào)用boolChangeHouseRight(HouseRightInfoAttrnewRightModel,refstringnote)執(zhí)行轉(zhuǎn)移操作轉(zhuǎn)移成功,返回房屋列表界面轉(zhuǎn)移失敗,給予用戶時(shí)(note)查看產(chǎn)權(quán)信息事件流:用戶從房屋列表中選擇一個(gè)房屋進(jìn)行產(chǎn)權(quán)信息查看系統(tǒng)判斷此房屋是否具有了產(chǎn)權(quán)信息,如果沒有產(chǎn)權(quán)信息不允許進(jìn)行查看如果有了產(chǎn)權(quán)信息,則系統(tǒng)彈出產(chǎn)權(quán)信息查看界面,并調(diào)用HouseRightInfoAttrQueryCurHouseRightByHouseId(stringhouseId)查詢當(dāng)前房屋當(dāng)前產(chǎn)權(quán)信息6.1.4開發(fā)項(xiàng)目管理新增開發(fā)項(xiàng)目事件流:用戶選擇新增開發(fā)項(xiàng)目系統(tǒng)彈出開發(fā)項(xiàng)目編輯頁(yè)面用戶編輯相關(guān)信息項(xiàng)后,選擇保存系統(tǒng)作數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證驗(yàn)證通過后,系統(tǒng)調(diào)用boolAdd(EmpolderItemAttrmodel,refstringnote)執(zhí)行添加添加成功后,系統(tǒng)提示用戶是否需要繼續(xù)添加,如果用戶選擇繼續(xù),則重復(fù)1-5過程,如果用戶選擇取消,則返回開發(fā)項(xiàng)目列表頁(yè)面。添加失敗后,給予用戶提示(note)必填項(xiàng):項(xiàng)目名稱開發(fā)項(xiàng)目編號(hào)為8位數(shù)字編號(hào),從00000001開始依次遞增。修改開發(fā)項(xiàng)目事件流:用戶從開發(fā)項(xiàng)目列表中選擇一個(gè)開發(fā)項(xiàng)目進(jìn)行修改系統(tǒng)彈出開發(fā)項(xiàng)目編輯頁(yè)面,并加載選擇的開發(fā)項(xiàng)目信息EmpolderItemAttrGetEmpolderItemByItemId(stringitemId)用戶編輯相關(guān)信息項(xiàng)后,選擇保存系統(tǒng)作數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證驗(yàn)證通過后,系統(tǒng)調(diào)用boolUpdate(EmpolderItemAttrmodel,refstringnote)執(zhí)行修改修改成功后,返回開發(fā)項(xiàng)目列表頁(yè)面修改失敗后,給予用戶提示(note)必填項(xiàng):項(xiàng)目名稱刪除開發(fā)項(xiàng)目事件流:用戶從開發(fā)項(xiàng)目列表中選擇一個(gè)開發(fā)項(xiàng)目進(jìn)行刪除系統(tǒng)判斷此開發(fā)項(xiàng)目下是否已經(jīng)具有了樓棟,如果已經(jīng)有樓棟則不能進(jìn)行刪除。如果沒有樓棟,則調(diào)用boolDeleteItemByItemId(stringitemId,refstringnote)執(zhí)行刪除刪除成功,更新開發(fā)項(xiàng)目列表刪除失敗,給予用戶提示(note)查詢開發(fā)項(xiàng)目事件流: 用戶點(diǎn)擊查詢系統(tǒng)彈出查詢條件錄入對(duì)話框,確定查詢系統(tǒng)調(diào)用DataTableQueryList(PaginationpageObj,stringitemName,stringcompanyName,inttotalSets,decimaltotalCost,decimaluseMoney,stringphone,stringconsignPerson,stringbusinessLicence)返回查詢結(jié)果系統(tǒng)將查詢結(jié)果顯示到列表中可查詢條件:產(chǎn)權(quán)證號(hào)、房屋類別、實(shí)測(cè)建筑面積、房屋售價(jià)、房屋結(jié)構(gòu)、房屋戶型、房屋性質(zhì)、房屋用途、建成時(shí)間、房屋坐落6.1.5樓棟管理說明:從開發(fā)項(xiàng)目列表中選擇一個(gè)開發(fā)項(xiàng)目進(jìn)行樓棟管理新增樓棟事件流:用戶選擇新增樓棟系統(tǒng)彈出樓棟編輯頁(yè)面用戶編輯相關(guān)信息項(xiàng)后,選擇保存系統(tǒng)作數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證驗(yàn)證通過后,系統(tǒng)調(diào)用boolAddFloor(HouseFloorInfoAttrmodel,refstringnote)執(zhí)行添加添加成功后,系統(tǒng)提示用戶是否需要繼續(xù)添加,如果用戶選擇繼續(xù),則重復(fù)1-5過程,如果用戶選擇取消,則返回樓棟列表頁(yè)面。添加失敗后,給予用戶提示(note)必填項(xiàng):樓棟名稱樓棟編號(hào)為12位數(shù)字編號(hào),從000000000001開始依次遞增。修改樓棟事件流:用戶從樓棟列表中選擇一個(gè)樓棟進(jìn)行修改系統(tǒng)彈出樓棟編輯頁(yè)面,并加載選擇的開發(fā)項(xiàng)目信息DataTableQueryFloorInfo(PaginationpageObj,stringitemId,stringfloorName,stringareaId,stringstate)用戶編輯相關(guān)信息項(xiàng)后,選擇保存系統(tǒng)作數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證驗(yàn)證通過后,系統(tǒng)調(diào)用boolModifyFloor(HouseFloorInfoAttrmodel,refstringnote)修改成功后,返回樓棟列表頁(yè)面修改失敗后,給予用戶提示(note)必填項(xiàng):樓棟名稱刪除樓棟事件流:用戶從樓棟列表中選擇一個(gè)樓棟進(jìn)行刪除。系統(tǒng)判斷此樓棟下是否已經(jīng)包含了房屋,如果已經(jīng)包含了房屋,則不允許刪除,如果未包含房屋,則調(diào)用boolDeleteFloor(stringfloorId,refstringnote)刪除樓棟。刪除成功,更新樓棟列表刪除失敗后,給予用戶提示(note)查詢樓棟信息事件流:用戶選擇查詢系統(tǒng)彈出查詢條件錄入對(duì)話框用戶錄入查詢條件系統(tǒng)調(diào)用DataTableQueryFloorInfo(PaginationpageObj,stringitemId,stringfloorName,stringareaId,stringstate)查詢樓棟信息樓棟列表顯示出查詢出的樓棟查詢條件項(xiàng):開發(fā)項(xiàng)目編號(hào)、樓棟名稱、樓棟坐落創(chuàng)建樓盤事件流:用戶從樓棟列表中選擇一個(gè)樓棟進(jìn)行創(chuàng)建樓盤進(jìn)入樓盤創(chuàng)建頁(yè)面用戶進(jìn)行樓盤創(chuàng)建相關(guān)操作操作完成后,系統(tǒng)調(diào)用boolCreateHouseBuilding(HouseFloorInfoAttrfloorModel,List<HouseLayerInfoAttr>layerModels,List<HouseInfoAttr>houseModels,refstringnote)執(zhí)行創(chuàng)建創(chuàng)建成功,返回樓棟列表創(chuàng)建失敗,給予用戶提示。樓盤管理事件流:用戶從樓棟列表中選擇一個(gè)樓棟進(jìn)行樓盤管理系統(tǒng)判斷此樓棟是否創(chuàng)建了樓盤,如果創(chuàng)建了樓盤,可以進(jìn)行修改如果沒有創(chuàng)建樓盤不能進(jìn)行修改。6.2單位機(jī)構(gòu)管理6.2.1單位設(shè)置房管單位管理功能描述:對(duì)房管單位基本信息項(xiàng)進(jìn)行維護(hù)事件流:用戶選擇基本信息維護(hù)系統(tǒng)彈出基本信息維護(hù)界面,如果房管單位信息存在,加載基本信息CompanyInfoAttrGetHouseUnit()用戶編輯相關(guān)信息項(xiàng)編輯完畢,用戶選擇保存系統(tǒng)驗(yàn)證數(shù)據(jù)合法性如果為首次添加房管單位信息則調(diào)用boolAdd(CompanyInfoAttrmodel,refstringnode)否則系統(tǒng)調(diào)用boolUpdate(CompanyInfoAttrmodel,refstringnode)執(zhí)行保存保存成功更新房管單位信息保存失敗給予用戶提示(note)可修改信息項(xiàng):房管單位名稱、辦公地址開發(fā)單位信息維護(hù)功能說明:如果維修資金依賴產(chǎn)權(quán)交易系統(tǒng)運(yùn)行,則開發(fā)商信息從產(chǎn)權(quán)交易系統(tǒng)數(shù)據(jù)庫(kù)中提取開發(fā)單位信息。如果維修資金獨(dú)立運(yùn)行,則開發(fā)商信息從維修資金系統(tǒng)數(shù)據(jù)庫(kù)中提取新增開發(fā)單位事件流:用戶選擇新增開發(fā)單位系統(tǒng)彈出開發(fā)商列表DataTableGetEmpCompanyList(stringcompanyName,stringcompanyId)用戶選擇從開發(fā)商列表中選擇一個(gè)開發(fā)商,選擇添加系統(tǒng)調(diào)用boolAdd(CompanyInfoAttrmodel,refstringnote)添加一個(gè)開發(fā)商添加成功,返回開發(fā)單位列表添加失敗,給予用戶提示。刪除開發(fā)單位事件流:用戶從開發(fā)單位列表中選擇一個(gè)開發(fā)單位進(jìn)行刪除。系統(tǒng)判斷此開發(fā)單位下是否存在員工或者組織機(jī)構(gòu)(在讀取列表時(shí)就將此信息讀取到一個(gè)標(biāo)志列中),如果存在,則給予用戶提示信息,提示用戶不能進(jìn)行刪除。如果不存在,則系統(tǒng)彈出刪除確認(rèn)提示對(duì)話框讓用戶進(jìn)行選擇如果用戶確認(rèn)要?jiǎng)h除,則系統(tǒng)調(diào)用boolDelete(stringcompanyId,intstate,refstringnote)執(zhí)行操作操作成功更新單位列表操作失敗,給予用戶提示查詢開發(fā)單位事件流:用戶選擇查詢系統(tǒng)彈出查詢條件錄入對(duì)話框用戶選擇查詢,系統(tǒng)調(diào)用DataTableGetPage(PaginationpageObj,stringstrWhere,SqlParameter[]parameters)進(jìn)行查詢驗(yàn)證通過系統(tǒng)調(diào)用QueryDeveCompany(intcurPage,intpageSize,outtotalRecords,stringcompanyName,stringcompanyAddr,stringphone)系統(tǒng)將查詢得到的數(shù)據(jù)顯示到列表中用戶選擇一個(gè)列表項(xiàng),可以通過詳情查看,查看到該選擇項(xiàng)的單位詳細(xì)信息查詢條件:?jiǎn)挝幻Q、單位地址業(yè)委會(huì)信息維護(hù)新增功能描述:在系統(tǒng)里添加一個(gè)業(yè)委會(huì)事件流:用戶選擇添加業(yè)委會(huì)系統(tǒng)彈出業(yè)委會(huì)信息錄入界面用戶錄入業(yè)委會(huì)信息項(xiàng)用戶選擇保存系統(tǒng)驗(yàn)證數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證通過,系統(tǒng)調(diào)用boolAdd(CompanyInfoAttrmodel,refstringnode)執(zhí)行操作系統(tǒng)根據(jù)結(jié)果給予用戶提示業(yè)委會(huì)信息項(xiàng):業(yè)委會(huì)名稱、成立時(shí)間、聯(lián)系人、聯(lián)系電話、備注必填項(xiàng):業(yè)委會(huì)名稱功能要求:業(yè)委會(huì)編碼采用6位數(shù)字自動(dòng)編碼(從000001開始自動(dòng)增長(zhǎng))查詢功能描述:用戶通過錄入查詢條件查詢業(yè)委會(huì)信息事件流:用戶錄入查詢條件項(xiàng)系統(tǒng)作查詢條件數(shù)據(jù)合法性驗(yàn)證驗(yàn)證通過系統(tǒng)調(diào)用DataTableGetPage(PaginationpageObj,stringstrWhere,SqlParameter[]parameters)系統(tǒng)將查詢得到的數(shù)據(jù)顯示到列表中用戶選擇一個(gè)列表項(xiàng),可以通過詳情查看,查看到該選擇項(xiàng)的單位詳細(xì)信息查詢條件項(xiàng):業(yè)委會(huì)名稱列表顯示項(xiàng):業(yè)委會(huì)名稱、成立時(shí)間、聯(lián)系人、聯(lián)系電話詳細(xì)顯示項(xiàng):業(yè)委會(huì)名稱、成立時(shí)間、聯(lián)系人、聯(lián)系電話、備注功能要求:業(yè)委會(huì)名稱支持模糊查詢查詢條件項(xiàng)中如果有一項(xiàng)條件未輸入,則視為不通過此條件項(xiàng)進(jìn)行查詢修改功能描述:用戶對(duì)業(yè)委會(huì)信息進(jìn)行修改事件流:用戶從業(yè)委會(huì)顯示列表中選擇一項(xiàng)進(jìn)行修改系統(tǒng)彈出此業(yè)委會(huì)詳細(xì)資料修改界面用戶修改可修改項(xiàng)修改完畢,用戶選擇保存系統(tǒng)驗(yàn)證數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證通過后,系統(tǒng)調(diào)用boolUpdate(CompanyInfoAttrmodel,refstringnote)執(zhí)行操作系統(tǒng)根據(jù)執(zhí)行操作結(jié)果給予用戶提示操作成功更新單位列表可修改項(xiàng):業(yè)委會(huì)名稱、成立時(shí)間、聯(lián)系人、聯(lián)系電話、備注刪除功能描述:用戶將業(yè)委會(huì)從系統(tǒng)中刪除事件流:用戶從業(yè)委會(huì)顯示列表中選擇一項(xiàng)進(jìn)行刪除系統(tǒng)判斷此業(yè)委會(huì)下是否存在員工或者組織機(jī)構(gòu)或者有管轄的樓棟(在讀取列表時(shí)就將此信息讀取到一個(gè)標(biāo)志列中),如果存在,則給予用戶提示信息,提示用戶不能進(jìn)行刪除。如果不存在,則系統(tǒng)彈出刪除確認(rèn)提示對(duì)話框讓用戶進(jìn)行選擇如果用戶確認(rèn)要?jiǎng)h除,則系統(tǒng)調(diào)用boolDelete(stringcompanyId,intstate,refstringnode)執(zhí)行操作系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示操作成功更新業(yè)委會(huì)列表功能要求:刪除只作刪除標(biāo)志、不作物理刪除銀行信息維護(hù)新增功能描述:在系統(tǒng)里添加一個(gè)銀行事件流:用戶選擇添加銀行系統(tǒng)彈出銀行信息錄入界面用戶錄入銀行信息項(xiàng)用戶選擇保存系統(tǒng)驗(yàn)證數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證通過,系統(tǒng)調(diào)用boolAdd(CompanyInfoAttrmodel,refstringnode)執(zhí)行操作系統(tǒng)根據(jù)結(jié)果給予用戶提示銀行信息項(xiàng):銀行名稱、銀行類別、聯(lián)系人、聯(lián)系電話、備注必填項(xiàng):銀行名稱功能要求:銀行編碼采用6位數(shù)字自動(dòng)編碼(從000001開始自動(dòng)增長(zhǎng))查詢功能描述:用戶通過錄入查詢條件查詢銀行信息事件流:用戶錄入查詢條件項(xiàng)系統(tǒng)作查詢條件數(shù)據(jù)合法性驗(yàn)證驗(yàn)證通過系統(tǒng)調(diào)用DataTableGetPage(PaginationpageObj,stringstrWhere,SqlParameter[]parameters)系統(tǒng)將查詢得到的數(shù)據(jù)顯示到列表中用戶選擇一個(gè)列表項(xiàng),可以通過詳情查看,查看到該選擇項(xiàng)的單位詳細(xì)信息查詢條件項(xiàng):銀行名稱、銀行類別列表顯示項(xiàng):銀行名稱、銀行類別、聯(lián)系人、聯(lián)系電話詳細(xì)顯示項(xiàng):銀行名稱、銀行類別、聯(lián)系人、聯(lián)系電話、備注功能要求:銀行名稱支持模糊查詢查詢條件項(xiàng)中如果有一項(xiàng)條件未輸入,則視為不通過此條件項(xiàng)進(jìn)行查詢修改功能描述:用戶對(duì)銀行信息進(jìn)行修改事件流:用戶從銀行顯示列表中選擇一項(xiàng)進(jìn)行修改系統(tǒng)彈出此銀行詳細(xì)資料修改界面用戶修改可修改項(xiàng)修改完畢,用戶選擇保存系統(tǒng)驗(yàn)證數(shù)據(jù)合法性與必填項(xiàng)驗(yàn)證通過后,系統(tǒng)調(diào)用boolUpdate(CompanyInfoAttrmodel,refstringnote)執(zhí)行操作系統(tǒng)根據(jù)執(zhí)行操作結(jié)果給予用戶提示操作成功更新單位列表可修改項(xiàng):銀行名稱、銀行類別、聯(lián)系人、聯(lián)系電話、備注刪除功能描述:用戶將銀行從系統(tǒng)中刪除事件流:用戶從銀行顯示列表中選擇一項(xiàng)進(jìn)行刪除系統(tǒng)判斷此銀行下是否存在員工或者組織機(jī)構(gòu)或者有管轄的樓棟(在讀取列表時(shí)就將此信息讀取到一個(gè)標(biāo)志列中),如果存在,則給予用戶提示信息,提示用戶不能進(jìn)行刪除。如果不存在,則系統(tǒng)彈出刪除確認(rèn)提示對(duì)話框讓用戶進(jìn)行選擇如果用戶確認(rèn)要?jiǎng)h除,則系統(tǒng)調(diào)用boolDelete(stringcompanyId,intstate,refstringnode)執(zhí)行操作系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示操作成功更新銀行列表6.2.2單位管理員設(shè)置功能業(yè)務(wù)流圖新建單位管理員功能描述:用戶為單位設(shè)立單位管理員事件流:用戶選擇新增單位管理員系統(tǒng)查詢用戶選擇的單位類別下的單位列表DataTableGetPage(PaginationpageObj,stringstrWhere,SqlParameter[]parameters)用戶從單位列表中選擇一個(gè)單位如果依賴于產(chǎn)權(quán)交易版本,則從網(wǎng)上簽約用戶表中查詢出用戶,與網(wǎng)簽用戶進(jìn)行關(guān)聯(lián)。用戶選擇創(chuàng)建單位管理員系統(tǒng)自動(dòng)生成管理員賬號(hào)和密碼系統(tǒng)調(diào)用boolAddUnitManage(UserInfoAttrmodel,stringcompanyId,refstringnode)執(zhí)行操作執(zhí)行成功,系統(tǒng)彈出單位管理員賬號(hào)和密碼信息提示。查詢單位管理員功能描述:查詢單位下的管理員事件流:用戶選擇單位類別(枚舉CompanyType中取得)。系統(tǒng)根據(jù)用戶選擇的單位類別加載單位列表DataTableGetPage(PaginationpageObj,stringstrWhere,SqlParameter[]parameters)。用戶從單位列表選擇單位。系統(tǒng)根據(jù)用戶選擇的單位查詢管理員信息DataTableUnitManageGetPage(PaginationpageObj,stringstrWhere,SqlParameter[]parameter)。系統(tǒng)顯示單位管理員列表信息項(xiàng)單位管理員列表信息項(xiàng):管理員賬號(hào)、管理員所在單位、管理員單位類別、創(chuàng)建時(shí)間刪除單位管理員功能描述:刪除單位下的管理員事件流:用戶從單位管理員列表中選擇一個(gè)管理員用戶選擇刪除管理員系統(tǒng)彈出刪除確認(rèn)對(duì)話框提示用戶確認(rèn)刪除如果用戶確認(rèn)刪除,系統(tǒng)調(diào)用boolDeleteUser(stringuserId,refstringconfirmInfo)刪除成功與否給予用戶提示(note),刪除成功后更新單位管理員列表。功能要求:刪除只作刪除標(biāo)志,不作物理刪除。密碼重置功能描述:將單位下的管理員重新置為用戶輸入的新密碼或者默認(rèn)密碼事件流:用戶從單位管理員列表中選擇單位管理員。用戶選擇密碼重置功能。用戶錄入單位管理員密碼和確認(rèn)密碼(默認(rèn)為111111)。用戶選擇保存系統(tǒng)作數(shù)據(jù)有效性驗(yàn)證驗(yàn)證通過,系統(tǒng)調(diào)用boolResetPassword(stringuserId,refstringnote)保存數(shù)據(jù)。系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示(note)。6.2.3單位組織機(jī)構(gòu)設(shè)置功能業(yè)務(wù)流圖對(duì)象屬性描述組織機(jī)構(gòu):組織機(jī)構(gòu)代碼、組織機(jī)構(gòu)全稱、組織機(jī)構(gòu)簡(jiǎn)稱添加組織機(jī)構(gòu)功能描述:新增單位組織機(jī)構(gòu)事件流:用戶選擇組織添加組織機(jī)構(gòu)系統(tǒng)加載當(dāng)前用戶所在單位組織機(jī)構(gòu)列表DataTableGetOrganize(stringcompanyId)用戶選擇上級(jí)組織機(jī)構(gòu)用戶錄入要添加的組織機(jī)構(gòu)的相關(guān)信息項(xiàng)如果用戶錄入了全稱,簡(jiǎn)稱由系統(tǒng)自動(dòng)填上與全稱名稱相同系統(tǒng)保存信息boolAdd(OrganiseAttrmodel,stringparentOrg,refstringnode)系統(tǒng)根據(jù)保存結(jié)果給予用戶提示(note)機(jī)構(gòu)列表顯示項(xiàng):組織機(jī)構(gòu)簡(jiǎn)稱必填項(xiàng):組織機(jī)構(gòu)簡(jiǎn)稱功能要求:保存時(shí)驗(yàn)證同級(jí)組織機(jī)構(gòu)簡(jiǎn)稱和全稱是否重名自動(dòng)生成組織機(jī)構(gòu)代碼,組織機(jī)構(gòu)代碼為上級(jí)代碼+本級(jí)代碼,每級(jí)代碼為三位,從001開始自增。組織機(jī)構(gòu)最大添加級(jí)數(shù)為5級(jí),超過5級(jí)不能添加修改組織機(jī)構(gòu)功能描述:對(duì)當(dāng)前用戶所在單位下組織機(jī)構(gòu)信息進(jìn)行修改事件流:用戶選擇修改組織機(jī)構(gòu)系統(tǒng)加載當(dāng)前用戶所在單位組織機(jī)構(gòu)列表DataTableGetOrganize(stringcompanyId)用戶選擇要修改的組織機(jī)構(gòu)系統(tǒng)顯示用戶選擇要修改的組織機(jī)構(gòu)信息項(xiàng)用戶修改完畢,保存boolUpdate(OrganiseAttrmodel,refstringnode)系統(tǒng)根據(jù)保存結(jié)果給予用戶提示(note)如果保存成功,更新組織機(jī)構(gòu)列表修改時(shí)顯示項(xiàng):組織機(jī)構(gòu)編碼、組織機(jī)構(gòu)全稱、組織機(jī)構(gòu)簡(jiǎn)稱修改時(shí)必填項(xiàng):組織機(jī)構(gòu)簡(jiǎn)稱功能要求:保存時(shí)驗(yàn)證同級(jí)組織機(jī)構(gòu)簡(jiǎn)稱和全稱是否重名刪除組織機(jī)構(gòu)功能描述:對(duì)當(dāng)前用戶所在單位下組織機(jī)構(gòu)進(jìn)行刪除事件流:用戶選擇刪除組織機(jī)構(gòu)系統(tǒng)加載當(dāng)前用戶所在單位組織機(jī)構(gòu)列表DataTableGetOrganize(stringcompanyId)用戶選擇刪除,系統(tǒng)判斷該組織機(jī)構(gòu)是否存在下級(jí)組織機(jī)構(gòu)或者人員如果存在,則不能進(jìn)行刪除,給予用戶提示。如果不存在,則系統(tǒng)給予提示框,提示用戶是否刪除。如果用戶確認(rèn)要?jiǎng)h除,系統(tǒng)調(diào)用boolDelete(stringorgId,refstringnote)系統(tǒng)根據(jù)刪除結(jié)果給予用戶提示(note)如果刪除成功,更新組織機(jī)構(gòu)樹型列表DataTableGetOrganize(stringcompanyId)功能要求:刪除只作刪除標(biāo)志,不作物理刪除。6.3系統(tǒng)管理6.3.1單位權(quán)限管理6.3.2功能業(yè)務(wù)流圖6.3.3設(shè)置單位權(quán)限功能描述:對(duì)系統(tǒng)中的房管部門、開發(fā)商、公有售房單位、業(yè)委會(huì)、物管企業(yè)五類單位設(shè)置單位菜單及功能權(quán)限。事件流:用戶選擇設(shè)置單位權(quán)限功能。系統(tǒng)加載單位類別列表(從枚舉CompanyType中獲得)用戶從單位類別列表中選擇一個(gè)單位系統(tǒng)返回菜單及功能列表,并且返回當(dāng)前用戶所具有的菜單功能權(quán)限D(zhuǎn)ataTableGetMenus(UserInfoAttrmodel)用戶從菜單功能列表中選擇此單位類別所擁有的菜單功能項(xiàng)用戶選擇保存系統(tǒng)調(diào)用boolSetPopedomForCompany(CompanyTypecompanyType,string[]menuIds,refstringnote)執(zhí)行保存數(shù)據(jù)系統(tǒng)根據(jù)保存結(jié)果給予用戶提示(note)功能要求:要求加載菜單功能列表時(shí),速度要較快,避免使用系統(tǒng)自帶的TreeView單位權(quán)限被取消的功能菜單權(quán)限,在此類單位下所有具有的相應(yīng)的功能菜單權(quán)限也應(yīng)當(dāng)自動(dòng)取消。6.3.2角色管理功能描述:用于各單位管理員對(duì)單位角色的維護(hù)。6.3.2.1對(duì)象屬性描述角色:角色代碼、角色名稱、角色描述、角色狀態(tài)新建角色事件流:用戶選擇新建角色用戶錄入角色名稱和角色描述用戶選擇保存角色系統(tǒng)驗(yàn)證必填項(xiàng)系統(tǒng)調(diào)用boolAdd(RolesAttrmodel,stringcompanyId,refstringconfirmInfo)保存數(shù)據(jù)系統(tǒng)根據(jù)保存結(jié)果給予用戶提示。必填項(xiàng):角色名稱功能要求:角色代碼自動(dòng)生成,編碼規(guī)則為6位單位編碼+6位數(shù)字(從000001自增)。保存時(shí)作重名驗(yàn)證,重名不能添加。保存時(shí),角色狀態(tài)自動(dòng)為啟用狀態(tài)刪除角色事件流:用戶從角色列表publicDataTableGetPage(intcurrentPage,intpageSize,stringstrWhere,SqlParameter[]parameters,outintrecordCount)中選擇一個(gè)角色用戶執(zhí)行刪除角色操作系統(tǒng)判斷此角色下是否有人員關(guān)聯(lián),如果有人員關(guān)聯(lián),則提示用戶不能刪除,否則,彈出刪除確認(rèn)對(duì)話框,讓用戶確認(rèn)刪除。如果用戶確認(rèn)要?jiǎng)h除,則系統(tǒng)調(diào)用boolDelete(stringroleId,refstringconfirmInfo)。系統(tǒng)根據(jù)刪除結(jié)果給予用戶提示(note)。功能要求:刪除角色同時(shí)刪除角色下的功能菜單權(quán)限停用角色事件流:用戶從角色列表中選擇一個(gè)角色用戶執(zhí)行停用角色操作系統(tǒng)判斷此角色是否處于停用狀態(tài)如果處于停用狀態(tài),則提示用戶此角色已經(jīng)處理停用狀態(tài)。如果不處于停用狀態(tài),則系統(tǒng)彈出停用確認(rèn)對(duì)話框,讓用戶確認(rèn)停用如果用戶確認(rèn)要?jiǎng)h除,則系統(tǒng)調(diào)用boolChangeRoleState(stringroleId,intstate,refstringnode)。系統(tǒng)根據(jù)停用結(jié)果給予用戶提示(note)。更新角色列表啟用角色事件流:用戶從角色列表中選擇一個(gè)角色用戶執(zhí)行啟用角色操作系統(tǒng)判斷此角色是否處于停用狀態(tài)如果處于啟用狀態(tài),則提示用戶此角色已經(jīng)處理啟用狀態(tài)。否則,系統(tǒng)調(diào)用boolChangeRoleState(stringroleId,intstate,refstringnote)。系統(tǒng)根據(jù)停用結(jié)果給予用戶提示(note)。更新角色列表設(shè)置角色權(quán)限事件流:用戶從角色列表QueryRoles(stringcompanyId)中選擇一個(gè)角色用戶選擇設(shè)置角色權(quán)限系統(tǒng)加載當(dāng)前用戶單位所擁有的功能權(quán)限QueryMenu(CompanyTypetype),并且返回當(dāng)前角色已經(jīng)擁有的功能權(quán)限。用戶為角色選擇相應(yīng)的功能菜單權(quán)限選擇完畢,用戶選擇保存。系統(tǒng)調(diào)用boolSetPopedomForRole(string[]menuIds,stringroleId,refstringnote)進(jìn)行操作。系統(tǒng)根據(jù)操作結(jié)果給予用戶提示(note)功能要求:要求加載菜單功能列表時(shí),速度要較快,避免使用系統(tǒng)自帶的TreeView保存時(shí)先刪除原來(lái)的權(quán)限,再添加新增的權(quán)限。查詢角色事件流:用戶錄入角色查詢條件用戶執(zhí)行查詢,系統(tǒng)調(diào)用DataTableGetCompanyAllRoles(stringcompanyId)返回角色列表查詢條件:角色名稱角色列表顯示項(xiàng):角色名稱、角色描述、角色狀態(tài)6.3.3員工管理功能業(yè)務(wù)流圖對(duì)象屬性描述員工:?jiǎn)T工編號(hào)、員工姓名、身份證號(hào)、職位、學(xué)歷、性別、出生日期、辦公電話、移動(dòng)電話、郵政編碼、參加工作時(shí)間、員工狀態(tài)新增員工功能描述:為單位下組織機(jī)構(gòu)(部門)新增一個(gè)員工,錄入員工信息事件流:用戶選擇新增員工功能系統(tǒng)加載本單位組織機(jī)構(gòu)列表QueryOrganList(stringcompanyId)用戶選擇一個(gè)組織機(jī)構(gòu)用戶錄入員工相關(guān)信息項(xiàng)用戶選擇保存系統(tǒng)驗(yàn)證必填項(xiàng)和數(shù)據(jù)合法性驗(yàn)證系統(tǒng)調(diào)用AddNewEmployee(EmployeeAttrmodel,refstringerrMsg,refstringnote)執(zhí)行添加新員工系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示(note)必填項(xiàng):?jiǎn)T工姓名功能要求:自動(dòng)生成員工編號(hào):?jiǎn)T工編號(hào)為單位編碼(6位)+6位數(shù)字編碼(從000001開始,采用自動(dòng)增長(zhǎng)方式)如果用戶錄入了員工身份證號(hào)碼,則要求驗(yàn)證身份證號(hào)是否有存在重復(fù),如果存在重復(fù),則不能執(zhí)行新增功能。修改員工信息功能描述:修改員工的相關(guān)可修改信息項(xiàng)。事件流:用戶選擇修改員工信息功能用戶通過員工列表QueryEmployeeList(stringcompanyId,stringorganId)選擇一個(gè)員工系統(tǒng)加載員工詳細(xì)信息項(xiàng)QueryEmployee(stringemployeeId)用戶編輯可修改信息項(xiàng)用戶選擇保存系統(tǒng)驗(yàn)證必填項(xiàng)和數(shù)據(jù)合法性驗(yàn)證通過后,調(diào)用UpdateEmployee(EmployeeAttrmodel,refstringerrMsg,refstringnote)執(zhí)行更新員工信息系統(tǒng)根據(jù)執(zhí)行結(jié)果,給予用戶提示(note)可修改信息項(xiàng):?jiǎn)T工姓名、身份證號(hào)、職位、學(xué)歷、性別、出生日期、辦公電話、移動(dòng)電話、郵政編碼、參加工作時(shí)間員工列表顯示項(xiàng):?jiǎn)T工姓名、性別、職位、辦公電話、移動(dòng)電話、是否為系統(tǒng)操作員員工詳細(xì)信息顯示項(xiàng):?jiǎn)T工姓名、身份證號(hào)、職位、學(xué)歷、性別、出生日期、辦公電話、移動(dòng)電話、郵政編碼、參加工作時(shí)間功能要求:如果用戶錄入了員工身份證號(hào)碼、要求判斷員工身份證號(hào)碼是否重名刪除員工信息功能描述:刪除單位下的一名員工事件流:用戶選擇刪除員工信息功能用戶通過員工列表QueryEmployeeList(stringcompanyId,stringorganId)選擇一個(gè)員工用戶執(zhí)行刪除系統(tǒng)判斷該員工是否已經(jīng)被設(shè)為系統(tǒng)用戶如果已經(jīng)是系統(tǒng)用戶,則提示用戶不能刪除。如果不是系統(tǒng)用戶,則系統(tǒng)彈出刪除確認(rèn)對(duì)話框,讓用戶確認(rèn)是否真要?jiǎng)h除如果用戶選擇刪除,則系統(tǒng)調(diào)用DeleteEmployee(stringemployeeId,refstringerrMsg,refstringnote)執(zhí)行刪除系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示(note)刪除成功,更新員工列表查詢員工信息功能描述:查詢相關(guān)員工信息事件流:用戶錄入相關(guān)查詢條件系統(tǒng)根據(jù)查詢條件查詢員工列表QueryEmployeeList(intcurPage,intpageSize,outtotalRecords,stringcompanyId,EmployeeAttrmodel)用戶選擇一個(gè)員工,查看詳細(xì)信息QueryEmployee(stringemployeeId)員工列表顯示項(xiàng):?jiǎn)T工姓名、性別、職位、辦公電話、移動(dòng)電話、是否為系統(tǒng)操作員員工詳細(xì)信息顯示項(xiàng):?jiǎn)T工姓名、身份證號(hào)、職位、學(xué)歷、性別、出生日期、辦公電話、移動(dòng)電話、郵政編碼、參加工作時(shí)間設(shè)置為系統(tǒng)操作員功能描述:將員工設(shè)置為系統(tǒng)操作員事件流:用戶從員工列表QueryEmployeeList(intcurPage,intpageSize,outtotalRecords,stringcompanyId,EmployeeAttrmodel)中選擇一名員工用戶執(zhí)行設(shè)為系統(tǒng)操作員系統(tǒng)判斷此員工是否已經(jīng)為系統(tǒng)操作員如果已經(jīng)為系統(tǒng)操作員,則系統(tǒng)提示此員工已經(jīng)為系統(tǒng)操作員如果不為系統(tǒng)操作員,則系統(tǒng)調(diào)用SetOperator(SysOperatorAttrmodel,refstringerrMsg,refstringnote)執(zhí)行操作系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示(note),同時(shí)返回操作員ID和密碼操作成功更新員工列表。功能要求:操作員編碼自動(dòng)生成,編碼規(guī)則為8位數(shù)字編碼從(00000001)開始自動(dòng)增長(zhǎng)。6.3.4操作員管理功能業(yè)務(wù)流圖對(duì)象屬性描述操作員:操作員ID、操作員密碼、狀態(tài),其它屬性與員工屬性相同。新增操作員功能描述:將員工設(shè)置成為操作員事件流:用戶選擇新增操作員功能用戶從員工列表(還未設(shè)置成操作員的員工)中選擇員工用戶確認(rèn)新增系統(tǒng)調(diào)用SetOperator(List<SysOperatorAttr>models,refstringerrMsg,refstringnote)執(zhí)行新增操作系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示(note)執(zhí)行成功更新操作員列表,同時(shí)返回操作員編碼和密碼。操作員列表顯示項(xiàng): 操作員ID、操作員姓名、操作員性別、操作員狀態(tài)功能要求:操作員編碼自動(dòng)生成,編碼規(guī)則為6位數(shù)字編碼從(000001)開始自動(dòng)增長(zhǎng)。初始密碼默認(rèn)為111111。刪除操作員功能描述:取消操作員資格事件流:用戶從操作員列表QueryOperators(stringcompanyId)中選擇一個(gè)操作員用戶執(zhí)行刪除操作系統(tǒng)彈出刪除確認(rèn)對(duì)話框,提示用戶是否確認(rèn)刪除用戶確認(rèn)刪除后,系統(tǒng)調(diào)用DeleteOperator(stringoperatorId,refstringerrMsg,refstringnote)執(zhí)行刪除系統(tǒng)根據(jù)刪除結(jié)果給予用戶提示(note)操作員列表顯示項(xiàng): 操作員ID、操作員姓名、操作員性別、操作員狀態(tài)功能要求:刪除只作刪除標(biāo)志,不作物理刪除。停用操作員功能描述:將操作員狀態(tài)置為停用,停用后的操作員不能再登陸系統(tǒng)功能。事件流:用戶從操作員列表QueryOperators(stringcompanyId)中選擇一個(gè)操作員用戶執(zhí)行停用操作系統(tǒng)判斷此操作員狀態(tài)是否為停用狀態(tài)如果已經(jīng)為停用狀態(tài),則提示用戶已經(jīng)處理停用狀態(tài)如果不為停用狀態(tài),則系統(tǒng)調(diào)用LockOperator(stringoperatorId,refstringerrMsg,refstringnote)執(zhí)行停用系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示(note)停用成功,更新操作員列表。操作員列表顯示項(xiàng): 操作員ID、操作員姓名、操作員性別、操作員狀態(tài)啟用操作員功能描述:將處于停用狀態(tài)的操作員狀態(tài)設(shè)為啟用事件流:用戶從操作員列表QueryOperators(stringcompanyId)中選擇一個(gè)操作員用戶執(zhí)行停用操作系統(tǒng)判斷此操作員狀態(tài)是否為啟用狀態(tài)如果已經(jīng)為啟用狀態(tài),提示用戶已經(jīng)處理啟用狀態(tài)如果為停用狀態(tài),則系統(tǒng)調(diào)用UnLockOperator(stringoperatorId,refstringerrMsg,refstringnote)執(zhí)行啟用系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示(note)啟用成功,更新操作員列表操作員列表顯示項(xiàng): 操作員ID、操作員姓名、操作員性別、操作員狀態(tài)設(shè)置操作員角色功能描述:設(shè)置操作員所具有的角色事件流:用戶從操作員列表QueryOperators(stringcompanyId)中選擇一個(gè)操作員用戶執(zhí)行設(shè)置角色系統(tǒng)彈出當(dāng)前用戶單位下的角色列表并且返回當(dāng)前操作員已經(jīng)具有的角色QueryRoles(stringcompanyId,stringoperatorId)用戶選擇相應(yīng)角色用戶選擇保存系統(tǒng)調(diào)用SetRoleForOperator(stringoperatorId,string[]roleIds,refstringerrMsg,refstringnote)執(zhí)行設(shè)置角色。系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示(note)重置密碼功能描述:將操作員密碼重新置為默認(rèn)密碼事件流:用戶從操作員列表QueryOperators(stringcompanyId)中選擇一個(gè)操作員用戶執(zhí)行重置密碼系統(tǒng)調(diào)用ReSetPassword(stringoperatorId,refstringerrMsg,refstringnote)執(zhí)行密碼重置功能系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示(note)如果執(zhí)行成功,用戶密碼和密碼提示給用戶。6.3.5口令設(shè)置功能業(yè)務(wù)流圖修改密碼功能描述:用于用戶進(jìn)行密碼修改。事件流:用戶錄入舊密碼用戶錄入新密碼用戶錄入確認(rèn)新密碼用戶選擇保存系統(tǒng)驗(yàn)證新密碼和確認(rèn)新密碼是否一致驗(yàn)證通過后,系統(tǒng)調(diào)用ModifyPassword(stringuserId,stringnewPwd,refstringerrMsg,refstringnote)執(zhí)行密碼修改系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示(note)6.3.6利率設(shè)置功能業(yè)務(wù)流圖屬性字段描述利率:編號(hào)、生效時(shí)間(年月日時(shí)分秒)、年利率值(%)、計(jì)息方式、有效性利率查詢事件流:用戶錄入查詢條件系統(tǒng)調(diào)用DataTableGetPage(PaginationpageObj,stringstrWhere,System.Data.SqlClient.SqlParameter[]parameters)查詢利率系統(tǒng)顯示利率列表查詢條件:生效時(shí)間、銀行名稱利率列表顯示項(xiàng): 生效時(shí)間(年月日時(shí)分秒)、年利率值(%)、銀行名稱功能要求:查詢能按任一條件進(jìn)行組合查詢新增利率事件流:用戶錄入利率相關(guān)信息用戶選擇保存系統(tǒng)必填項(xiàng)和數(shù)據(jù)合法性驗(yàn)證驗(yàn)證通過后,系統(tǒng)調(diào)用boolAdd(InterestRateAttrmodel,byte[]blankIds,refstringnote)執(zhí)行新增利率系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示必填項(xiàng): 生效時(shí)間(年月日)、年利率(%)、銀行集合功能要求:如果存在相同生效日的利率,則更新存在的利率信息。如果不存在相同生效日的利率,則新增一條利率信息。利率狀態(tài)默認(rèn)為有效自動(dòng)生成編號(hào)(從1開始自動(dòng)增長(zhǎng))保存時(shí)將利率值百分比換算成小數(shù)保存。6.3.7計(jì)息日設(shè)置功能業(yè)務(wù)流圖屬性字段描述計(jì)息日:編號(hào)、計(jì)息時(shí)間(某月某日某時(shí)某分某秒)設(shè)置計(jì)息日事件流:1. 用戶錄入利率相關(guān)信息2. 用戶選擇保存3. 系統(tǒng)必填項(xiàng)和數(shù)據(jù)合法性驗(yàn)證4. 驗(yàn)證通過后,系統(tǒng)調(diào)用boolAddAccrualDay(ReturnProfitDateAttrmodel,List<Gd.WXZJ.Enums.BankType>bankIds,int[]monthDays,refstringnote)執(zhí)行新增結(jié)息日5. 系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示必填項(xiàng): 生效時(shí)間(年月日)、結(jié)息時(shí)間(月日)、銀行集合結(jié)息日查詢事件流:1. 用戶錄入查詢條件2. 系統(tǒng)調(diào)用publicDataTableGetPage(PaginationpageObj,stringstrWhere,SqlParameter[]parameters)查詢結(jié)息信息3. 系統(tǒng)顯示結(jié)息列表查詢條件:生效時(shí)間、銀行名稱,利率時(shí)間結(jié)息列表顯示項(xiàng):生效時(shí)間(年月日)、結(jié)息月日(月日)、銀行名稱功能要求:查詢能按任一條件進(jìn)行組合查詢刪除結(jié)息日事件流:1、 用戶從結(jié)息日列表中選擇一項(xiàng)數(shù)據(jù)進(jìn)行刪除。2、 系統(tǒng)調(diào)用boolDeleteAccrualDay(longaccrualId,refstringnote)刪除樓棟。3、 刪除成功,更新結(jié)息日列表4、 刪除失敗后,給予用戶提示(note)6.3.8樓層標(biāo)準(zhǔn)定義事件流:用戶選擇設(shè)置樓層標(biāo)準(zhǔn)用戶錄入多層住宅定義(房屋總層數(shù)超過多少算多層)用戶錄入高層住宅定義(房屋總層數(shù)超過多少算高層)用戶選擇保存系統(tǒng)調(diào)用SetFloorStandard(intmore,inthigh,refstringerrMsg,refstringnote)執(zhí)行設(shè)置系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示。功能要求:多層和高層采用系統(tǒng)參數(shù)方式定義。6.3.9繳存標(biāo)準(zhǔn)管理首次歸集標(biāo)準(zhǔn)設(shè)置查詢事件流:1. 用戶錄入查詢條件2. 系統(tǒng)調(diào)用DataTableGetFirstPayStdPage(Gd.Common.PaginationpageObj,stringstrWhere,System.Data.SqlClient.SqlParameter[]parameters)查詢首次歸集標(biāo)準(zhǔn)信息3. 系統(tǒng)顯示首次歸集標(biāo)準(zhǔn)信息查詢條件:繳存對(duì)象類別、房屋用途,房屋類別,生效時(shí)間首次歸集標(biāo)準(zhǔn)信息列表顯示項(xiàng):繳存對(duì)象類別、房屋用途,房屋類別,生效時(shí)間,繳存方式,標(biāo)準(zhǔn)值,比例值。功能要求:查詢能按任一條件進(jìn)行組合查詢新增首次歸集標(biāo)準(zhǔn)事件流:1. 用戶錄入首次歸集標(biāo)準(zhǔn)相關(guān)信息2. 用戶選擇保存3. 系統(tǒng)必填項(xiàng)和數(shù)據(jù)合法性驗(yàn)證4.如果收取方式為按房?jī)r(jià)收,則只需填入收取比例(百分比),每平方米標(biāo)準(zhǔn)值(元/㎡)值在后臺(tái)被賦為0;如收取方式不為按房?jī)r(jià)收,則每平方米標(biāo)準(zhǔn)值(元/㎡)和收取比例(百分比)都必須填。5. 驗(yàn)證通過后,系統(tǒng)調(diào)用boolSetFirstPayStd(List<FirstPayStdAttr>models,refstringnote)執(zhí)行新增首次歸集標(biāo)準(zhǔn)6. 系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示必填項(xiàng): 生效時(shí)間(年月日)、繳存對(duì)象類別,房屋用途,房屋類別、收取方式,收取比例(百分比)。如果收取方式為按房?jī)r(jià)收,則只需填入收取比例(百分比),每平方米標(biāo)準(zhǔn)值(元/㎡)值在后臺(tái)被賦為0;如收取方式不為按房?jī)r(jià)收,則每平方米標(biāo)準(zhǔn)值(元/㎡)和收取比例(百分比)都必須填。續(xù)繳歸集標(biāo)準(zhǔn)設(shè)置查詢事件流:1. 用戶錄入查詢條件2. 系統(tǒng)調(diào)用DataTableGetRePayPage(PaginationpageObj,stringstrWhere,SqlParameter[]parameters)查詢續(xù)繳歸集標(biāo)準(zhǔn)信息3. 系統(tǒng)顯示續(xù)繳歸集標(biāo)準(zhǔn)信息查詢條件:繳存對(duì)象類別,生效時(shí)間續(xù)繳歸集標(biāo)準(zhǔn)信息顯示項(xiàng):繳存方式,生效時(shí)間,標(biāo)準(zhǔn)值。功能要求:查詢能按任何一條件進(jìn)行組合查詢新增續(xù)繳歸集標(biāo)準(zhǔn)事件流:1. 用戶錄入續(xù)繳歸集標(biāo)準(zhǔn)相關(guān)信息2. 用戶選擇保存3. 系統(tǒng)必填項(xiàng)和數(shù)據(jù)合法性驗(yàn)證4. 驗(yàn)證通過后,系統(tǒng)調(diào)用boolSetRePayStd(List<SecondPayStdAttr>list,inteffectDate,refstringnote)執(zhí)行新增首次歸集標(biāo)準(zhǔn)5 系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示必填項(xiàng): 生效時(shí)間(年月日)、收取方式,收取比例(百分比)。首次歸集片區(qū)標(biāo)準(zhǔn)該模塊首先調(diào)用UserTree用戶控件加載區(qū)域信息以樹形顯示。首先通過調(diào)用DataTableGetAreaInfo()取得所有區(qū)域信息,UserTree用戶控件的InitTree(DataTabledt)根據(jù)取得所有區(qū)域信息生成樹數(shù)據(jù)源。查詢事件流:1. 用戶錄入查詢條件2. 系統(tǒng)調(diào)用DataTableQueryFirstPayAreaStd(PaginationpageObj,List<string>areaIds)查詢首次歸集片區(qū)標(biāo)準(zhǔn)3. 系統(tǒng)顯示首次歸集片區(qū)標(biāo)準(zhǔn)列表查詢條件:區(qū)域信息首次歸集片區(qū)標(biāo)準(zhǔn)列表顯示項(xiàng): 生效時(shí)間(年月日)、標(biāo)準(zhǔn)類別,區(qū)域名稱,房屋用途,歸集方式,房屋類別,標(biāo)準(zhǔn)值(保留兩位小數(shù)),比例值(%)功能要求:查詢能選擇多個(gè)區(qū)域進(jìn)行組合查詢新增首次歸集片區(qū)標(biāo)準(zhǔn)事件流:用戶錄入首次歸集片區(qū)標(biāo)準(zhǔn)相關(guān)信息用戶選擇保存系統(tǒng)必填項(xiàng)和數(shù)據(jù)合法性驗(yàn)證如果收取方式為按房?jī)r(jià)收,則只需填入收取比例(百分比),每平方米標(biāo)準(zhǔn)值(元/㎡)值在后臺(tái)被賦為0;如收取方式為自定義,則錄入自定義值(元),否則錄入每平方米標(biāo)準(zhǔn)值(元/㎡)和收取比例(百分比)。驗(yàn)證通過后,系統(tǒng)調(diào)用boolSetStdByArea(List<FirstPayAreaStdAttr>models,outstringnote)執(zhí)行新增首次歸集片區(qū)標(biāo)準(zhǔn)系統(tǒng)根據(jù)執(zhí)行結(jié)果給予用戶提示必填項(xiàng): 生效時(shí)間(年月日)、繳存對(duì)象類別,房屋用途,房屋類別、收取方式,收取比例(百分比)。如果收取方式為按房?jī)r(jià)收,則只需填入收取比例(百分比),每平方米標(biāo)準(zhǔn)值(元/㎡)值在后臺(tái)被賦為0;如收取方式為自定義,則錄入自定義值(元),如收取方式不為按房?jī)r(jià)收和自定義,則每平方米標(biāo)準(zhǔn)值(元/㎡)和收取比例(百分比)都必須填。首次歸集房屋標(biāo)準(zhǔn)查詢事件流:用戶錄入查詢條件,點(diǎn)擊選擇房屋后調(diào)用前臺(tái)openWin(),加載出樓盤表。openWin()內(nèi)指定的Url可附帶參數(shù)為:selectType:有值就值能單選,selectFloor:有值就值能選擇單個(gè)樓棟的房屋,selectPay:值為first用于首次歸集,next用于續(xù)繳歸集,floorId:通過傳的floorid加載樓盤表,agent:傳入的是開發(fā)商代碼.樓盤表首先調(diào)用DataTableGetEmpItemList(stringcompanyId,stringitemName,stringitemId)取得開發(fā)項(xiàng)目列表選擇相關(guān)項(xiàng)目后,系統(tǒng)調(diào)用DataTableGetHouseFloors(stringfloorId,stringfloorName,stringitemId)取得房屋樓棟信息。然后調(diào)用voidInitTree(TreeViewtvTree,stringrootName,stringrootValue,DataTabledt,stringtextName,stringvalueName)初始化樓棟樹。點(diǎn)擊相關(guān)樓棟后,調(diào)用DataTableGetHouseLayer(stringfloorId,stringlayerId)獲取樓層信息,調(diào)用DataTableGetHouseInfo(stringfloorId,stringlayerId,stringunitId,stringhouseId)得到房屋信息,而后繪制樓盤圖。勾取相關(guān)房屋,點(diǎn)擊確定,返回房屋信息集合。6. 系統(tǒng)調(diào)用DataTableQueryFirstPayHouseStd(PaginationpageObj,List<string>houseIds)查詢首次歸集房屋標(biāo)準(zhǔn)7. 系統(tǒng)顯示首次歸集房屋標(biāo)準(zhǔn)列表查詢條件:指定房屋集合首次歸集房屋標(biāo)準(zhǔn)列表顯示項(xiàng): 生效時(shí)間(年月日)、標(biāo)準(zhǔn)類別,區(qū)域名稱,房屋用途,歸集方式,房屋類別,標(biāo)準(zhǔn)值(保留兩位小數(shù)),比例值(%)功能要求:查詢能選擇多個(gè)房屋進(jìn)行組合查詢新增首次歸集房屋標(biāo)準(zhǔn)事件流:用戶錄入歸集房屋,點(diǎn)擊選擇房屋后調(diào)用前臺(tái)openWin(),加載出樓盤表。openWin()內(nèi)指定的Url可附帶參數(shù)為:selectType:有值就值能單選,selectFloor:有值就值能選擇單個(gè)樓棟的房屋,sele
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- NB/T 11533-2024煤礦水中氯離子、氟離子、溴離子、硫酸根、硝酸根、亞硝酸根和磷酸根含量的測(cè)定離子色譜法
- 中圖版歷史七年級(jí)上冊(cè)第14課《兩漢科技與文化》聽課評(píng)課記錄
- 八年級(jí)政治下冊(cè)第五單元我是中國(guó)公民5.2《公民的權(quán)利和義務(wù)》活動(dòng)探究型聽課評(píng)課記錄(粵教版)
- 七年級(jí)數(shù)學(xué)上冊(cè)第3章實(shí)數(shù)3.1平方根聽評(píng)課記錄(新版浙教版)
- 人教版道德與法治八年級(jí)下冊(cè)3.1《公民基本權(quán)利》聽課評(píng)課記錄
- 粵教版地理七年級(jí)下冊(cè)7.5《日本》聽課評(píng)課記錄2
- 教科版道德與法治九年級(jí)上冊(cè)第十課《走向小康》聽課評(píng)課記錄
- 冀教版數(shù)學(xué)九年級(jí)上冊(cè)26.4《解直角三角形的應(yīng)用》聽評(píng)課記錄
- 人教版七年級(jí)數(shù)學(xué)下冊(cè)9.3.1《解一元一次不等式組》聽評(píng)課記錄
- 湘教版數(shù)學(xué)九年級(jí)下冊(cè)2.3《垂徑定理》聽評(píng)課記錄
- 皮膚感染的護(hù)理診斷與護(hù)理措施
- 中考語(yǔ)文真題雙向細(xì)目表
- 2024年江蘇省對(duì)口單招英語(yǔ)試卷及答案
- 藥品集采培訓(xùn)課件
- 高中物理考試成績(jī)分析報(bào)告
- 動(dòng)靜脈內(nèi)瘺血栓
- 部編版小學(xué)語(yǔ)文三年級(jí)上冊(cè)同步練習(xí)試題含答案(全冊(cè))
- 朗誦《詩(shī)頌風(fēng)華》
- 血性胸水的護(hù)理課件
- 醫(yī)共體人財(cái)物管理系統(tǒng)需求說明
- 臨時(shí)占用城市道路申請(qǐng)表
評(píng)論
0/150
提交評(píng)論