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

正文內(nèi)容

基于net框架下的分布式醫(yī)療保險(xiǎn)管理系統(tǒng)的設(shè)計(jì)與應(yīng)用畢業(yè)論文doc(編輯修改稿)

2024-08-14 01:17 本頁面
 

【文章內(nèi)容簡介】 業(yè)務(wù)規(guī)則層提供數(shù)據(jù)服務(wù)。數(shù)據(jù)控制層的功能:(1)從業(yè)務(wù)規(guī)則層接收請(qǐng)求,從數(shù)據(jù)表示層獲取數(shù)據(jù);(2)控制數(shù)據(jù)的基本操作,同時(shí)為業(yè)務(wù)規(guī)則層提供。2)數(shù)據(jù)表示層數(shù)據(jù)表示層解決的是數(shù)據(jù)的表示方式的問題,也就題。如果程序中的類映射到數(shù)據(jù)庫的一個(gè)或多個(gè)表,表現(xiàn)方式可能不一樣,對(duì)于一些涉及到多個(gè)表的“粗粒度”進(jìn)行數(shù)據(jù)實(shí)體的轉(zhuǎn)換。當(dāng)系統(tǒng)做查詢操作,需要返回多類使多個(gè)對(duì)象的數(shù)據(jù)表示方式一致。數(shù)據(jù)表示層的功能:(1)將數(shù)據(jù)訪問層傳遞的數(shù)據(jù)集中表示出來。(2)統(tǒng)一數(shù)據(jù)集里的數(shù)據(jù)表達(dá)方式以響應(yīng)數(shù)據(jù)存取3)數(shù)據(jù)訪問層數(shù)據(jù)訪問層執(zhí)行從數(shù)據(jù)庫(或其他數(shù)據(jù)服務(wù))獲取能。在分布式應(yīng)用程序結(jié)構(gòu)中,相應(yīng)功能使用 存儲(chǔ)過程來完成。數(shù)據(jù)訪問層的功能主要有連接數(shù)據(jù)庫、執(zhí)行數(shù)據(jù)庫操作、將數(shù)據(jù)庫查詢結(jié)果返回到數(shù)據(jù)表示層,作為強(qiáng)類、維護(hù)數(shù)據(jù)庫連接緩存、數(shù)據(jù)庫事務(wù)調(diào)用。 本章小結(jié) 框架的分布式系統(tǒng)框架,劃分了數(shù)據(jù)庫層、數(shù)據(jù)服務(wù)層、業(yè)務(wù)處理層和用戶服務(wù)層四個(gè)大層次。對(duì)數(shù)據(jù)服務(wù)層和業(yè)務(wù)處理層兩個(gè)中間層進(jìn)行了更細(xì)的層次劃分。使各個(gè)層次的目標(biāo)更明確,功能更單一。能產(chǎn)生更好的軟件模塊封裝、移植和復(fù)用。詳細(xì)介紹了系統(tǒng)框架各個(gè)層次及其子層的功能。并在系統(tǒng)框架的基礎(chǔ)上,綜合 Web 客戶端與 Windows 客戶端的特點(diǎn),利用 Web 服務(wù)。第三章 系統(tǒng)設(shè)計(jì) 系統(tǒng)開發(fā)描述系統(tǒng)開發(fā)主要包括系統(tǒng)設(shè)計(jì)目標(biāo)和系統(tǒng)開發(fā)過程兩部分,下面將對(duì)這兩個(gè)部分進(jìn)行介紹。 系統(tǒng)設(shè)計(jì)目標(biāo)該系統(tǒng)的設(shè)計(jì)目標(biāo)是:1)能很好地滿足和支持使用者的工作要求。2)良好的可操作性,盡量減少人工處理的要求,界面友好。3)綜合各種先進(jìn)管理思想和管理工具的優(yōu)勢(shì)。4)能夠提高項(xiàng)目管理能力和生產(chǎn)率,從而提高企業(yè)經(jīng)營能力。5)采用面向角色的一對(duì)一設(shè)計(jì)思想,能滿足客戶、業(yè)務(wù)員、高級(jí)管理者和系統(tǒng)維護(hù)者等不同角色工作的要求,讓他們能夠輕松、高效的工作。6)面向客戶,對(duì)客戶服務(wù)相關(guān)工作具有很好的支持。7)建立標(biāo)準(zhǔn)的、精確的項(xiàng)目評(píng)價(jià)和量化體系。8)適應(yīng)公司的發(fā)展,能滿足大規(guī)劃和多項(xiàng)目管理的要求。 系統(tǒng)開發(fā)過程系統(tǒng)總體設(shè)計(jì)依據(jù)系統(tǒng)設(shè)計(jì)目標(biāo),以保險(xiǎn)系統(tǒng)開發(fā)方法為原則,開展系統(tǒng)建設(shè)。保險(xiǎn)系統(tǒng)的建立總的可分為四大步驟:1)需求分析:需求分析分為系統(tǒng)調(diào)查、系統(tǒng)分析和技術(shù)準(zhǔn)備。2)系統(tǒng)設(shè)計(jì):系統(tǒng)設(shè)計(jì)包括數(shù)據(jù)設(shè)計(jì)、處理設(shè)計(jì)和系統(tǒng)設(shè)計(jì)說明書。3)系統(tǒng)實(shí)施:其中包括數(shù)據(jù)庫的建立、程序設(shè)計(jì)、程序調(diào)試和系統(tǒng)運(yùn)行。4)系統(tǒng)測(cè)試:系統(tǒng)測(cè)試包括單元測(cè)試、集成測(cè)試和客戶驗(yàn)收測(cè)試。具體開發(fā)過程如下:1)在充分調(diào)查與分析的基礎(chǔ)上,對(duì)系統(tǒng)進(jìn)行可行性分析和策略研究。2)制訂系統(tǒng)發(fā)展目標(biāo),確定系統(tǒng)規(guī)模,進(jìn)行總體規(guī)劃。3)系統(tǒng)分析與設(shè)計(jì),通過業(yè)務(wù)分析、功能分析、數(shù)據(jù)分析和環(huán)境分析,提出系統(tǒng)體系結(jié)構(gòu),并進(jìn)行界面設(shè)計(jì)、分類編碼和環(huán)境設(shè)計(jì)。4)確定數(shù)據(jù)來源,進(jìn)行數(shù)據(jù)庫設(shè)計(jì)。5)進(jìn)行應(yīng)用系統(tǒng)功能開發(fā),編寫功能模塊程序代碼,編譯調(diào)試程序代碼。6)測(cè)試、驗(yàn)收與維護(hù)。 系統(tǒng)需求隨著應(yīng)用需求的發(fā)展,對(duì)現(xiàn)有系統(tǒng)也提出了新的要求:1)為方便應(yīng)用,人事處提出軟件結(jié)構(gòu)采用 B/S 結(jié)構(gòu),不再局限于三個(gè)客戶端,通過 Web 服務(wù)器,職工可在院網(wǎng)上的任一臺(tái)微機(jī)上查詢個(gè)人醫(yī)療保險(xiǎn)資料。2)同時(shí)將醫(yī)療保險(xiǎn)卡由磁卡換成 IC 卡,輸入接口發(fā)生改變。 需求規(guī)定需求包括功能規(guī)定,性能規(guī)定。 功能規(guī)定1)登錄權(quán)限管理:登錄權(quán)限分為 3 級(jí),人事處管理員具有 1 級(jí)權(quán)限,可以使用全部功能;財(cái)務(wù)處、醫(yī)務(wù)室操作員具有 2 級(jí)權(quán)限;職工登錄具有 3 級(jí)權(quán)限。2)職工基礎(chǔ)數(shù)據(jù)管理:通過此功能塊人事處操作員能查詢、新增(個(gè)別新增、批量導(dǎo)入)、修改職工基礎(chǔ)數(shù)據(jù)。3)醫(yī)保個(gè)人帳戶管理:人事處操作員能查詢、導(dǎo)出、繳費(fèi)計(jì)算、注銷醫(yī)保個(gè)人帳戶數(shù)據(jù)。4)醫(yī)保統(tǒng)籌基金管理:主要實(shí)現(xiàn)查詢、計(jì)算、統(tǒng)計(jì)醫(yī)保統(tǒng)籌基金數(shù)據(jù)。5)醫(yī)療費(fèi)用報(bào)銷管理:系統(tǒng)對(duì)象是人事處醫(yī)務(wù)室、財(cái)務(wù)處操作員,功能實(shí)現(xiàn)能計(jì)算、導(dǎo)出、統(tǒng)計(jì)、制表、打印醫(yī)療費(fèi)用報(bào)銷數(shù)據(jù)。6)職工醫(yī)保數(shù)據(jù)查詢:人事處、醫(yī)務(wù)室、財(cái)務(wù)處能查詢、統(tǒng)計(jì)所有職工醫(yī)保數(shù)據(jù)。職工個(gè)人只能查詢本人的相關(guān)醫(yī)保數(shù)據(jù)。7)工具:登錄帳號(hào)、密碼的初始化及維護(hù)。 性能規(guī)定1)時(shí)間特性——醫(yī)療費(fèi)用報(bào)銷計(jì)算時(shí)間 30 秒;程序?qū)τ脩舻牟僮?、查詢等響?yīng)時(shí)間<20 秒;程序計(jì)算職工個(gè)人繳費(fèi)<100 秒。2)靈活性——本系統(tǒng)軟件采用 B/S 結(jié)構(gòu),靈活性高,適應(yīng)能力強(qiáng)。當(dāng)用戶需求發(fā)生變化時(shí),可在服務(wù)器端增加相應(yīng)功能模塊實(shí)現(xiàn)。3)可靠性——數(shù)據(jù)庫、應(yīng)用服務(wù)都在服務(wù)器端,集中管理,系統(tǒng)安全及數(shù)據(jù)安全可得到充分保證。對(duì)輸入數(shù)據(jù)的有效性進(jìn)行全面檢查,出現(xiàn)錯(cuò)誤時(shí),提示相關(guān)出錯(cuò)信息,要求用戶作相應(yīng)處理。4)可維護(hù)性——本軟件按照軟件工程的要求進(jìn)行設(shè)計(jì),各種文檔齊全。本系統(tǒng)采用 B/S 結(jié)構(gòu),系統(tǒng)維護(hù)、功能擴(kuò)展只涉及服務(wù)器端,方便高效。5)方便性——客戶端只要安裝瀏覽器即可,不需安裝其它附加組件,界面友好,簡單易用。 系統(tǒng)架構(gòu)醫(yī)療保信息管理系統(tǒng)應(yīng)用在局域網(wǎng)上。采用 B/S 結(jié)構(gòu),客戶端通過瀏覽器使用本系統(tǒng),操作簡單、方便。系統(tǒng)的總體結(jié)構(gòu)如圖 31 所示:圖31系統(tǒng)架構(gòu)客戶端只要能運(yùn)行 Microsoft Internet Explorer 版本即可,不需要其它軟、硬件支持。服務(wù)器端操作系統(tǒng)為 Windows 2003; 以上;數(shù)據(jù)庫系統(tǒng)采用 Oracle 9i。醫(yī)療保信息管理系統(tǒng)作為院內(nèi) Web 站點(diǎn)的一個(gè)功能向用戶提供,只要是院局域網(wǎng)的用戶都可以實(shí)用。 系統(tǒng)配置1)系統(tǒng)的實(shí)現(xiàn)平臺(tái):Windows 2000 Professional/Windows XP2)開發(fā)工具:Microsoft Visual 20033)數(shù)據(jù)庫:Oracle9i本醫(yī)療保險(xiǎn)管理系統(tǒng)使用 Microsoft 2003 工具開發(fā),開發(fā)語言是VisuaC.net。所有功能界面用 windows base UI(C.net application)方式實(shí)現(xiàn),部分功能界面又要用 Web base UI( Web browser)方式實(shí)現(xiàn)。業(yè)務(wù)邏輯獨(dú)立于界面顯示,兩種方式界面使用相同的接口,調(diào)用業(yè)務(wù)邏輯處理。目前采用 Oracle9i作為數(shù)據(jù)庫,數(shù)據(jù)庫操作要求封裝起來,便于將來可以更好的移植到其他數(shù)據(jù)庫服務(wù)器上。 系統(tǒng)部署 WEB 服務(wù)、業(yè)務(wù)邏輯處理及 WEB Base 界面處理與顯示部分部署在應(yīng)用服務(wù)器上,而 Windows Base 界面處理與顯示部分則需要安裝在各個(gè)客戶端機(jī)器上。數(shù)據(jù)庫服務(wù)器可以是一臺(tái)單獨(dú)的機(jī)器,也可以同時(shí)在應(yīng)用服務(wù)器上,具體情況視業(yè)務(wù)量、數(shù)據(jù)量及服務(wù)器處理能力而定。依據(jù)改進(jìn)模型對(duì)保險(xiǎn)系統(tǒng)進(jìn)行架構(gòu)設(shè)計(jì),將系統(tǒng)分為數(shù)據(jù)服務(wù)層、業(yè)務(wù)處理層、數(shù)據(jù)訪問層和數(shù)據(jù)庫層四個(gè)層次。并對(duì)模型中的兩個(gè)主要層次——數(shù)據(jù)服務(wù)層和業(yè)務(wù)處理層進(jìn)行詳細(xì)設(shè)計(jì)。 系統(tǒng)設(shè)計(jì) 系統(tǒng)架構(gòu)設(shè)計(jì)根據(jù)系統(tǒng)要求將系統(tǒng)分為四個(gè)部分,分別是: WEB 服務(wù)、業(yè)務(wù)邏輯處理、Windows Base 界面處理與顯示和 WEB Base 界面處理與顯示。 WEB 服務(wù)對(duì)應(yīng)的目錄,主要提供給客戶端調(diào)用的接口,及負(fù)責(zé)與客戶端通訊。業(yè)務(wù)邏輯處理對(duì)應(yīng)的目錄,由 WEB 服務(wù)調(diào)用,處理業(yè)務(wù)邏輯,并將處理結(jié)果返回 WEB 服務(wù),由 WEB 服務(wù)返回客戶端。Windows Base 界面處理與顯示部分對(duì)應(yīng)的目錄,供操作者輸入資料,并通過WEB 服務(wù)提供的接口處理業(yè)務(wù),最后顯示處理結(jié)果。WEB Base 界面處理與顯示部分對(duì)應(yīng)的目錄,供操作者輸入資料,并通過 WEB服務(wù)提供的接口處理業(yè)務(wù),最后顯示處理結(jié)果。根據(jù)第三章構(gòu)建的改進(jìn)模型,設(shè)計(jì)出四層的分布式應(yīng)用程序系統(tǒng),架構(gòu)圖如圖 41 所示。1)架構(gòu)說明此應(yīng)用程序由四個(gè)邏輯層組成:用戶服務(wù)層、業(yè)務(wù)處理層、數(shù)據(jù)服務(wù)層和數(shù)據(jù)庫層。數(shù)據(jù)層可以是 SQL Server、Oracle 等數(shù)據(jù)庫。數(shù)據(jù)訪問和持久性服務(wù)包括存儲(chǔ)以該字符串讀取配置文件確定要操作的業(yè)務(wù)邏輯,完成用戶層與邏輯層之間調(diào)度,它將完成建立 Web 服務(wù)、session 檢查(Web Base)、調(diào)用業(yè)務(wù)邏輯層、以及返回值到客戶端等功能。(2)LogicBean 類該類處理各種業(yè)務(wù)邏輯,對(duì)于每個(gè)表單對(duì)應(yīng)一個(gè)業(yè)務(wù)邏輯。在這個(gè)類里面,每個(gè)業(yè)務(wù)規(guī)則由相應(yīng)的數(shù)據(jù)操作組合和一些業(yè)務(wù)算法組成。從數(shù)據(jù)服務(wù)層得到數(shù)據(jù)并進(jìn)行響應(yīng)業(yè)務(wù)計(jì)算后,將結(jié)果返回給 ServerControl 類中的相應(yīng)對(duì)象中。(3)在 DAO 類下存放的類在這個(gè)包中的類,全部是以每個(gè)表作為操作對(duì)象而設(shè)置的,一個(gè)表對(duì)應(yīng)一個(gè)類,里面封裝了各種對(duì)數(shù)據(jù)庫操作的方法如查詢、新增、修改和刪除。他們以DataSet、DataTable、string 等對(duì)象作為接收參數(shù),然后根據(jù)這些參數(shù)組織 SQL 語句,將 SQL 語句傳入到數(shù)據(jù)層,完成數(shù)據(jù)庫的操作。(4)配置文件 當(dāng)客戶端發(fā)起命令而請(qǐng)求服務(wù)端執(zhí)行相應(yīng)操作時(shí),會(huì)從該配置文件中獲取信息以確保服務(wù)端執(zhí)行正確的操作來響應(yīng)客戶端;另外該配置文件還存儲(chǔ)了數(shù)據(jù)庫配置信息,用戶只需要修改這個(gè)文件即可進(jìn)行數(shù)據(jù)庫移植操作。 數(shù)據(jù)服務(wù)層設(shè)計(jì)數(shù)據(jù)服務(wù)層的設(shè)計(jì)工作主要是對(duì)該層中的數(shù)據(jù)訪問、數(shù)據(jù)庫事物處理等組件進(jìn)行設(shè)計(jì)。1) 數(shù)據(jù)訪問組件用戶訪問數(shù)據(jù)庫時(shí)都要與數(shù)據(jù)庫打交道,在任何模塊中都會(huì)連接數(shù)據(jù)庫進(jìn)行數(shù)據(jù)的查詢或更新等操作,而且可能同時(shí)訪問不同數(shù)據(jù)庫,這就必須為系統(tǒng)提供通用數(shù)據(jù)訪問組件,滿足系統(tǒng)不同用戶訪問不同數(shù)據(jù)庫的需要。2)數(shù)據(jù)維護(hù)組件在保險(xiǎn)單新增、更改及刪除,不同數(shù)據(jù)更新操作的事務(wù)處理方法都一樣,只不過是不同表不同操作而己, 配件,也就是由數(shù)據(jù)錄入組件、修改組件、刪除組件等組合成封裝配件。3)數(shù)據(jù)庫事務(wù)處理組件在不同的系統(tǒng)中由于所采用的后臺(tái)數(shù)據(jù)庫是不同的,數(shù)據(jù)庫的接入和訪問方式是不同的,而且對(duì)于保險(xiǎn)系統(tǒng)來說,要實(shí)現(xiàn)對(duì)其數(shù)據(jù)的封裝。在此組件中提供對(duì)保險(xiǎn)系統(tǒng)的生成、存儲(chǔ)、查詢、更新等功能。在組件中使用了很多單獨(dú)的程序代碼模塊, 組件。在組件中,使用了 對(duì)關(guān)系數(shù)據(jù)庫中存儲(chǔ)的數(shù)據(jù)進(jìn)行訪問。每一個(gè)數(shù)據(jù)訪問模塊負(fù)責(zé)一組數(shù)據(jù)(如關(guān)系數(shù)據(jù)庫的一個(gè)表)的完整性。這樣,一旦企業(yè)的數(shù)據(jù)存儲(chǔ)移動(dòng)了位置或改變了格式,那么只有數(shù)據(jù)訪問服務(wù)需要被更新。 業(yè)務(wù)處理層設(shè)計(jì)業(yè)務(wù)處理層的設(shè)計(jì)工作主要是對(duì)該層中的數(shù)據(jù)排序分頁、用戶登錄等組件進(jìn)行設(shè)計(jì)。1)排序并分頁顯示數(shù)據(jù)組件由于用戶在不同模塊的不同查詢界面,用戶所需瀏覽的數(shù)據(jù)信息不同的就是顯示數(shù)據(jù)內(nèi)容不相同,并且查詢出大量數(shù)據(jù)信息時(shí),還需要對(duì)每頁顯示記錄數(shù)進(jìn)行指定,對(duì)每頁數(shù)據(jù)表字段進(jìn)行排序顯示,因此,應(yīng)根據(jù)用戶需要每頁所顯示的記錄條數(shù)開發(fā)分頁排序顯示組件。2)邏輯組合查詢組件對(duì)數(shù)據(jù)信息的綜合查詢是任何信息管理系統(tǒng)所必需的,本系統(tǒng)需要對(duì)投保人、投保險(xiǎn)種、投保期限的查詢功能匯總,從而制作對(duì)任何數(shù)據(jù)庫表、數(shù)據(jù)視圖、對(duì)同一表不同字段進(jìn)行邏輯組合查詢。3)用戶登錄組件任何用戶在使用保險(xiǎn)系統(tǒng)時(shí),都必須進(jìn)行用戶身份認(rèn)證。因?yàn)橛脩糨斎霑?huì)給系統(tǒng)帶來某種潛在的危害,應(yīng)用程序應(yīng)該使用組件對(duì)用戶輸入進(jìn)行檢查,應(yīng)該在程序根據(jù)用戶輸入采取相應(yīng)操作之前,對(duì)用戶的輸入正確與否進(jìn)行校驗(yàn)。在校驗(yàn)數(shù)據(jù)時(shí),有時(shí)候檢查信息是否錯(cuò)誤(例如,檢查用戶輸入中是否包含非法字符)要比檢查信息是否正確要容易許多。若用戶登錄成功,則進(jìn)入系統(tǒng)操作界面,若果登錄失敗則提示用戶重新輸入用戶名或口令。因此,在系統(tǒng)需要身份驗(yàn)證的地方都調(diào)用此通用登錄組件來校驗(yàn)用戶輸入。 系統(tǒng)實(shí)現(xiàn)系統(tǒng)的實(shí)現(xiàn)包括建立數(shù)據(jù)庫,新建數(shù)據(jù)庫表,實(shí)現(xiàn)各個(gè)層次和其子層,作為系統(tǒng)的中間層,數(shù)據(jù)服務(wù)層和業(yè)務(wù)處理層是整個(gè)系統(tǒng)的核心部分。各層次及其子層實(shí)現(xiàn)后,接著要實(shí)現(xiàn)的是各個(gè)層次之間的接口。完成這些任務(wù)之后,才能最終完成系統(tǒng)的所有功能。 數(shù)據(jù)庫的實(shí)現(xiàn)根據(jù)設(shè)計(jì)的數(shù)據(jù)庫表來新建數(shù)據(jù)庫表和表中字段及其數(shù)據(jù)類型。系統(tǒng)所用的數(shù)據(jù)庫是 Oracle9i。 數(shù)據(jù)服務(wù)層實(shí)現(xiàn)在訪問過數(shù)據(jù)庫后,總是關(guān)閉不再需要的 DataReader 和數(shù)據(jù)庫連接。在數(shù)據(jù)實(shí)體的表現(xiàn)上利用 是微軟在 中新提出的數(shù)據(jù)對(duì)象,它能夠容納多個(gè)記錄集。DataSet 類似于一個(gè)內(nèi)存數(shù)據(jù)庫,由多個(gè) DataTable(數(shù)據(jù)表)組成,而一個(gè) DataTable 又有多個(gè) Column(列)。這樣的結(jié)構(gòu),使得它可以同數(shù)據(jù)庫很好地進(jìn)行映射。因此,在這個(gè)方面可以這樣來進(jìn)行處理:1)核心類庫定義了 EntityData 類,這個(gè)類繼承了 DataSet,添加了一些方法,用來作為所有實(shí)體類的框架類,定義了各個(gè)實(shí)體類的一般結(jié)構(gòu)。2)實(shí)體類的定義通過 XML 文件來確定,該 XML 文件符合 JIXML 對(duì)象實(shí)體描述語言的規(guī)范(注:JIXML 是開發(fā)的對(duì)象—實(shí)體映射語言),用于確定實(shí)體類的結(jié)構(gòu)。3)實(shí)體對(duì)象的結(jié)構(gòu)由一系列的類構(gòu)造器在運(yùn)行時(shí)刻,根據(jù)上述規(guī)范制定的XML 來生成。這些類構(gòu)造器實(shí)現(xiàn) IClassBuilder 接口。在系統(tǒng)核心類庫中預(yù)先定義了一些標(biāo)準(zhǔn)的 Builder一般情況下,直接使用這些標(biāo)準(zhǔn)的 Builder 就可以了。類構(gòu)造器采用的類構(gòu)造工廠的設(shè)計(jì)模式,如果使用者覺得標(biāo)準(zhǔn)的 Builder 不能滿足要求,也可以擴(kuò)展 IClassBuilder 接口,編寫自己的類構(gòu)造器,然后在系統(tǒng)配置文件中指明某個(gè)類的類構(gòu)造器的名稱即可。為了統(tǒng)一對(duì)數(shù)據(jù)的訪問方式,在設(shè)計(jì)的時(shí)候,在框架的類庫中包含了數(shù)據(jù)訪問服務(wù),封裝了常用的對(duì)各種數(shù)據(jù)庫的操作,可以訪問不同類型的數(shù)據(jù)庫,這樣,在具體軟件系統(tǒng)開發(fā)的時(shí)候,可以不用考慮同數(shù)據(jù)庫的連接等問題,也使得應(yīng)用系統(tǒng)在更換數(shù)據(jù)庫時(shí),不用修改原有的代碼,大大簡化了開發(fā)和部署工作。數(shù)據(jù)訪問服務(wù)還維護(hù)數(shù)據(jù)庫連接緩存,提高系統(tǒng)性能,以及對(duì)數(shù)據(jù)庫事務(wù)調(diào)用的服務(wù)。具體的實(shí)現(xiàn)過程如下:建立數(shù)據(jù)庫連接→創(chuàng)建數(shù)據(jù)庫命令→創(chuàng)建 DataReader→綁定 DataReader 到一個(gè) Repeater 控件→關(guān)閉數(shù)據(jù)庫連接將打開的數(shù)據(jù)庫連接用 Close 方法關(guān)閉 業(yè)務(wù)處理層實(shí)現(xiàn)1. 用戶角色實(shí)現(xiàn)中心管理員建立角色,對(duì)角色賦予功能。建立用
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1