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

正文內(nèi)容

基于web的辦公自動(dòng)化管理系統(tǒng)畢業(yè)論文-資料下載頁(yè)

2025-06-22 17:44本頁(yè)面
  

【正文】 Query 方法查詢公文,以 DataTable 形式返回查詢結(jié)果;Update 方法利用 Database 類的 Update 方法修改公文數(shù)據(jù)。FileStatus 類,Role 類,Plan 類的類圖如下,設(shè)計(jì)思想與以上類圖的思想一致。各個(gè)類的方法結(jié)構(gòu)思想一致。PlanClass字段屬性方法AddLoadDataUpdateFileStatusClass字段屬性方法LoadDataQueryUser 類類圖如下。該類是與用戶有關(guān)的各種操作。該類的Add,Delete,QueryUsers,Update 方法的設(shè)計(jì)思想與上面的各類設(shè)計(jì)思想一致。其中 HasUser 方法是判斷是否存在登錄名為 loginName的用戶;而 LoadData 中除了利用 Database 類的 GetDataRow 方法查詢用戶數(shù)據(jù)外,還加了對(duì)權(quán)限集的獲取和口令的解密流程。信息學(xué)院 畢業(yè)論文 第 39 頁(yè)UserClass字段屬性方法AddDeleteHasUserLoadDataQueryUsersUpdate CommonComponent(系統(tǒng)通用組件層)該文件夾里含有三個(gè)類。Encrypt 類圖如下圖。該類用來增強(qiáng)系統(tǒng)的安全性,對(duì)字符串進(jìn)行加密解密操作。該類有兩個(gè)方法,DecryptString 方法用來給待加密的明文字符串加密,EncryptString 方法用來給待解密的密文字符串解密。EncryptClass方法DecryptStringEncryptStringMyEventsLog 該類為事件日志類,類圖如上圖。其中含有三個(gè)方法:MyEventsLog 該構(gòu)造方法用來確定事件日志源是否存在,并得到日志對(duì)象。ReadLog 方法以 DataTable 的形式,返回當(dāng)前事件源中所有的日志信息。WriteLog 方法將事件日志記錄到系統(tǒng)日志或應(yīng)用程序信息學(xué)院 畢業(yè)論文 第 40 頁(yè)中。Tree 類,為生成樹形結(jié)構(gòu)類,該類方法比較多,但思想比較簡(jiǎn)單。類圖如下圖。其中的方法 CreateSubTree 是用來遞歸生成根編號(hào)為nodeId 的樹;CreateTree 方法根據(jù) DataTable 對(duì)象,生成一棵樹;GetChilds 方法是獲取父節(jié)點(diǎn)編號(hào)為 parentId 的所有節(jié)點(diǎn),并用DataTable 返回;GetLevel 方法得到編號(hào)為 nodeId 的節(jié)點(diǎn)的級(jí)別,根節(jié)點(diǎn)為 0;GetParent 方法用來得到編號(hào)為 nodeId 的節(jié)點(diǎn)的父節(jié)點(diǎn)編號(hào);IsLeaf 方法是用來判斷編號(hào)為 nodeId 的節(jié)點(diǎn)是否為葉子節(jié)點(diǎn)。TreeClass字段方法CreateSubTreeCreateTreeGetChildsGetLevelGetParentIsLeafGetSafeDataClass方法ValidateDataReader_FValidateDataReader_NValidateDataReader_SValidateDataReader_TValidateDataRow_FValidateDataRow_NValidateDataRow_SValidateDataRow_T DataAccessHelper(數(shù)據(jù)訪問接口層)該文件夾中,包括了兩個(gè)類。一個(gè)是 GetSafeData 類,它是從數(shù)據(jù)庫(kù)中安全獲取數(shù)據(jù),即當(dāng)數(shù)據(jù)庫(kù)中的數(shù)據(jù)為 NULL 時(shí),保證讀取不發(fā)生異常。如:ValidateDataReader_F 是從一個(gè) DataReader 中,安全得到列 colname 中的值:值為浮點(diǎn)數(shù)類型。其它的方法結(jié)構(gòu)基本相同。另一個(gè)是 SqlStringConstructor 類,方法 GetQuotedString 是一個(gè)公有靜態(tài)方法,將文本轉(zhuǎn)換成適合在 Sql 語句里使用的字符串。方法GetConditionClause 是根據(jù)條件哈希表,構(gòu)造 SQL 語句中的條件子句信息學(xué)院 畢業(yè)論文 第 41 頁(yè)和一個(gè)重載方法構(gòu)造 AND 條件子句。DatabaseClass字段方法~DatabaseCloseDatabaseDisposeExecuteSQL (+ 1 重載 )GetDataReaderGetDataRowGetDataSetGetDataTableInsertOpenUpdateIDisposable DataAccessLayer(數(shù)據(jù)訪問層)該文件夾只含有一個(gè)非常重要的類,即 Database 類類圖如上圖。該類繼承接口 IDisposable。方法~Database 為析構(gòu)函數(shù),釋放非托管資源;Close 方法,用來關(guān)閉數(shù)據(jù)庫(kù)連接;Database 構(gòu)造函數(shù)用來設(shè)置數(shù)據(jù)庫(kù)連接字符串。Dispose 方法用來釋放資源,如有異常,寫入日志;方法 ExecuteSQL 用來執(zhí)行 SQL 語句,還有一個(gè)重載方法用來執(zhí)行一組 SQL 語句。GetDataReader、GetDataRow、GetDataSet、GetDataTable 四個(gè)方法都是用來獲取數(shù)據(jù),只是返回的形式不同。Insert 方法是在一個(gè)數(shù)據(jù)表中插入一條記錄。Open 方法用來打開數(shù)據(jù)庫(kù)連接。Update 方法用來更新一個(gè)數(shù)據(jù)表。SqlStringConstructorClass方法GetConditionClause (+ 1 重載 )GetQuotedString信息學(xué)院 畢業(yè)論文 第 42 頁(yè)第七章 結(jié)果分析 測(cè)試方案軟件測(cè)試是保證軟件質(zhì)量的必要環(huán)節(jié),也是軟件開發(fā)過程中最艱巨最繁重的任務(wù)。它是對(duì)系統(tǒng)的功能、結(jié)構(gòu)進(jìn)行反復(fù)測(cè)試,最大可能性的發(fā)現(xiàn)錯(cuò)誤,找出問題所在糾正錯(cuò)誤,以保證系統(tǒng)能夠正常、穩(wěn)定的運(yùn)行。由于在測(cè)試中有些不可預(yù)知的錯(cuò)誤和問題,所以測(cè)試周期比較長(zhǎng)。所以需要選擇好的測(cè)試方案來。一般大型軟件需要三個(gè)基本階段:?jiǎn)卧獪y(cè)試(模塊測(cè)試) 、集成測(cè)試(系統(tǒng)測(cè)試)和驗(yàn)收測(cè)試。在測(cè)試期間它不但需要檢查和驗(yàn)證是否按照設(shè)計(jì)的要求運(yùn)行,而且還要測(cè)試系統(tǒng)在不同用戶的瀏覽器端的顯示是否合適。重要的是,還要從最終用戶的角度進(jìn)行可靠性和可用性測(cè)試。然而,Inter 和 Web 媒體的不可預(yù)見性使測(cè)試基于 Web 的系統(tǒng)變得困難。對(duì)于本系統(tǒng),我們采取單元測(cè)試的方法,其測(cè)試結(jié)果如下。 登錄測(cè)試1,在【登錄名】欄輸入超級(jí)管理員登錄名 super ,然后密碼是 1 經(jīng)過測(cè)試,可以正常登錄進(jìn)入系統(tǒng)初始頁(yè)面即瀏覽用戶頁(yè)面。再在【登錄名】欄輸入職員名 aa 密碼是 aa ,經(jīng)過測(cè)試可以正常登錄。信息學(xué)院 畢業(yè)論文 第 43 頁(yè) 2,在【登錄名】欄輸入錯(cuò)誤的登錄名如:asdfg 密碼:任意,經(jīng)過測(cè)試,無法進(jìn)入系統(tǒng)。3,在【登錄名】欄輸入正確的登錄名如:aa,錯(cuò)誤的密碼:任意。經(jīng)過測(cè)試,無法進(jìn)入系統(tǒng)。經(jīng)過登錄的所有可能測(cè)試,達(dá)到了預(yù)期的效果和功能。信息學(xué)院 畢業(yè)論文 第 44 頁(yè) 鏈接測(cè)試系統(tǒng)的鏈接在設(shè)計(jì)與實(shí)際的頁(yè)面中可能會(huì)有偏差,這是一個(gè)很重要的部分,經(jīng)過測(cè)試,系統(tǒng)的鏈接正確,沒有出現(xiàn)偏差,連錯(cuò),錯(cuò)連的情況。而且所有的頁(yè)面都能連接在一起,沒有孤立的頁(yè)面存在。所以鏈接測(cè)試證明系統(tǒng)的鏈接正確。 數(shù)據(jù)庫(kù)測(cè)試在 Web 應(yīng)用技術(shù)中,數(shù)據(jù)庫(kù)起著重要的作用,數(shù)據(jù)庫(kù)為 Web 應(yīng)用系統(tǒng)的管理、運(yùn)行、查詢和實(shí)現(xiàn)用戶對(duì)數(shù)據(jù)存儲(chǔ)的請(qǐng)求等提供空間。因此,我們分別對(duì)數(shù)據(jù)的輸入和輸出進(jìn)行測(cè)試。進(jìn)行密碼修改的錄入,當(dāng)兩次錄入不一樣時(shí),將顯示錯(cuò)誤信息,查看原數(shù)據(jù)庫(kù)的內(nèi)容不受錯(cuò)誤信息的影響,經(jīng)過其他測(cè)試,在用戶添加信息錯(cuò)誤的時(shí)候,系統(tǒng)會(huì)提示錯(cuò)誤信息,不會(huì)將錯(cuò)誤的數(shù)據(jù)存入數(shù)據(jù)庫(kù),不會(huì)導(dǎo)致數(shù)據(jù)混亂,影響關(guān)系。下圖是舊密碼錯(cuò)誤時(shí)產(chǎn)生的警告信息。進(jìn)行查詢?nèi)藛T測(cè)試,輸入人員姓名,網(wǎng)頁(yè)上顯示及過于數(shù)據(jù)庫(kù)內(nèi)容相符。經(jīng)過測(cè)試其他連接數(shù)據(jù)庫(kù)的顯示結(jié)果,數(shù)據(jù)庫(kù)向網(wǎng)絡(luò)終端輸出數(shù)據(jù)準(zhǔn)確。信息學(xué)院 畢業(yè)論文 第 45 頁(yè) 網(wǎng)頁(yè)內(nèi)容測(cè)試對(duì)網(wǎng)頁(yè)顯示的信息內(nèi)容進(jìn)行檢查,沒有錯(cuò)誤,信息傳送快速,準(zhǔn)確。 設(shè)計(jì)語言的測(cè)試通過對(duì)各個(gè)頁(yè)面文件以及其所帶 C代碼文件的編譯,沒有語法錯(cuò)誤,都可以正確編譯并且應(yīng)用到各個(gè)模塊之中,均能正確運(yùn)行。 單元測(cè)試(模塊測(cè)試)經(jīng)過測(cè)試,密碼修改功能可以實(shí)現(xiàn)。在進(jìn)行工作安排的添加測(cè)試中,能夠成功添加工作安排到數(shù)據(jù)庫(kù),并自動(dòng)刷新工作安排。信息學(xué)院 畢業(yè)論文 第 46 頁(yè)單擊保存,系統(tǒng)自動(dòng)轉(zhuǎn)到用戶瀏覽頁(yè)面,看到新添加的用戶在數(shù)據(jù)庫(kù)中成功添加成功:選擇一個(gè)用戶后,單擊密碼重置,系統(tǒng)提示是否重置,確定后顯示新密碼。并經(jīng)過加密存入數(shù)據(jù)庫(kù)中。信息學(xué)院 畢業(yè)論文 第 47 頁(yè)測(cè)試用戶的修改和刪除功能,能夠成功的修改用戶和刪除用戶。系統(tǒng)實(shí)現(xiàn)功能。對(duì)三種角色的權(quán)限管理,通過復(fù)選框來實(shí)現(xiàn)。信息學(xué)院 畢業(yè)論文 第 48 頁(yè)測(cè)試公文的添加,發(fā)送和查看,系統(tǒng)可以成功實(shí)現(xiàn)。系統(tǒng)可以記錄從登錄到退出的警告,錯(cuò)誤等日志。如上圖所示。 結(jié)果分析通過以上全面的測(cè)試,各個(gè)模塊的功能結(jié)果顯示正確,能夠達(dá)到需求分析的要求的功能,滿足用戶的需求,易于維護(hù),是一個(gè)成功的網(wǎng)上辦公管理系統(tǒng)雖然系統(tǒng)小巧,但是實(shí)際應(yīng)用性強(qiáng),可以進(jìn)行模塊的擴(kuò)展,增加各項(xiàng)功能,使得系統(tǒng)更加的完全??偸牵瑥母鱾€(gè)角度考慮,本系統(tǒng)是一個(gè)成功開發(fā)的網(wǎng)上辦公管理系統(tǒng)。信息學(xué)院 畢業(yè)論文 第 49 頁(yè)結(jié)束語本文介紹了企業(yè)辦公自動(dòng)化系統(tǒng)的基礎(chǔ)知識(shí)由于時(shí)間倉(cāng)促,我的大部分的研究還處在模型階段,所設(shè)計(jì)的系統(tǒng)軟件還處于初期階段,其功能部分比較簡(jiǎn)單,致使企業(yè)辦公自動(dòng)化的許多功能還沒有實(shí)現(xiàn)?;?B/S 架構(gòu)的企業(yè)辦公自動(dòng)化系統(tǒng)是一個(gè)重大的課題,其研究的意義越來越受到人們的重視,并且越來越多地應(yīng)用于實(shí)際的工作中,我們的設(shè)計(jì)正是基于此開發(fā)的,還有很多缺點(diǎn),信息學(xué)院 畢業(yè)論文 第 50 頁(yè)需要不斷的摸索、提高。雖然取得了一定的成果,但在與實(shí)際應(yīng)用結(jié)合方面仍有許多地方需要改進(jìn)和完善,這是下一步所要進(jìn)行的工作。致謝在畢業(yè)論文撰寫完畢之際,回首走過的路,從 05 年來到信息學(xué)院至今日,近四年的時(shí)光里,我一直在計(jì)算機(jī)系各位授業(yè)恩師的關(guān)心和教誨下,在同學(xué)們的熱情幫助中不斷地進(jìn)步。在此,我特別感謝我的導(dǎo)師孫芳老師,感謝他對(duì)我的細(xì)心指導(dǎo)。同時(shí)我要感謝全院各位老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和謙和的待人風(fēng)范給了我很大的影響,并將激勵(lì)我不斷地努力,成為我學(xué)習(xí)的榜樣。衷心的感謝人文信息學(xué)院計(jì)算機(jī)系給予我的親切的關(guān)懷、耐心的指導(dǎo)和無私的幫助。最后,我還要感謝我的同學(xué)席天龍和徐晨,在這次設(shè)計(jì)中他們給了我很大的幫助和支持,在這里謹(jǐn)向他們表示我衷心的感謝!參考文獻(xiàn) [1](美)Herbert Schildt. C The Complete Reference 美國(guó):McGrawHill 2022 年 3 月[2] (美)Craig Larman. Applying UML and Patterns:An Introduction to ObjectOriented Analysis and Design 美國(guó):PH PTR 2022 年 1 月[3] 求是科技. 信息管理系統(tǒng)開發(fā)實(shí)例導(dǎo)航.北京:人民郵電出版社 2022 年 4 月 信息學(xué)院 畢業(yè)論文 第 51 頁(yè)[4] 劉斌,張軍.+SQL Server 動(dòng)態(tài)網(wǎng)站開發(fā)案例精選.北京:清華大學(xué)出版社 2022 年 10 月[5] 鄭耀東,蔡騫. 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)開發(fā)實(shí)例精解.北京:清華大學(xué)出版社 2022 年 6 月[6] 達(dá)夫 譯者:王海濤 .NET FRAMEWORK 高級(jí)編程 北京:清華大學(xué)出版社發(fā)行部 2022 年 6 月[7] 飛思科技產(chǎn)品研發(fā)中心 編著 精通 DotNet 核心技術(shù)高級(jí)特性 北京:電子工業(yè)出版社 2022 年 8 月[8] 劉強(qiáng) 編著 軟件工程 北京:高等教育出版社 2022 年 1 月 [9] (美)Grady 編著 邵維忠等譯 UML 用戶指南 北京:人民郵電出版社 2022 年 6 月[10] 呂洋波. 寶典寶典叢書 北京:電子工業(yè)出版社 2022 年 4 月[11] Alex Homer 譯者:李勝權(quán). 技術(shù)詳解 人民郵電出版社發(fā)行部 2022 年 11
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1