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

正文內(nèi)容

畢業(yè)設(shè)計論文學(xué)生宿舍管理系統(tǒng)-資料下載頁

2024-12-01 16:00本頁面

【導(dǎo)讀】物力,而且對各種信息的把握和操作也更加方便。后臺數(shù)據(jù)庫要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫。管理人員需要做的就是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù)庫中去。面友好,運行比較穩(wěn)定,適用于大學(xué)院校大學(xué)生宿舍管理。

  

【正文】 戶修改界面 : 用到的接口 1. IUserAltSe 方法 : boolean altPasswordUser(String userName,String oldPassWord,String newPassWord)。 boolean altPasswordUser(String userName,String oldPassWord,String newPassWord)。 三、用戶刪除 圖 用戶刪除界面 代碼部分 28 用戶刪除界面: 用到的接口 IUserDelSe 方法 void delUser(String userName)。//刪除用戶 VectorVectorString selectUserName()。//獲取用戶名 IUserDao 方法 void deleteUser(String userName)。//刪除用戶 VectorVectorString selectUserName()。//獲取用戶名 數(shù)據(jù)庫 操作 的實現(xiàn) 在系統(tǒng)開發(fā)過程中,因為要多處用到對數(shù)據(jù)庫的操作,如果這些操作在每次用到時在每個 Java 程序中去實現(xiàn),將非常繁瑣,因此,為了簡化這些操作,在開發(fā)時設(shè)計 了一個可重用組件: dbConnect. java,把對數(shù)據(jù)庫的操作都封裝在 dbConnect類中,需要用到時生成對象調(diào)用便可 [5]。 定義 dbConnect 類的代碼如下: import java. sql. *。//導(dǎo)入 java. sql 包中的所有類 public class dbConnect{ private Connection conn = null。 //聲明 Connection 對象的實例 public Statement stmt = null。 //聲明 Statement 對象的實例 public ResultSet rs = null。 //聲明 ResultSet 對象的實例 private String user=“username”。 private String password=““。 private String className=“ ”。 //定義保存數(shù)據(jù)庫驅(qū)動的變量 public dbConnect(){ //構(gòu)造 函數(shù) try{ (className)。 29 }catch(ClassNotFoundException e){ (“加載數(shù)據(jù)庫驅(qū)動失敗 !”)。 e. printStackTrace()。 } } 對于數(shù)據(jù)庫的操作通常包括連接數(shù)據(jù)庫、執(zhí)行查詢操作、執(zhí)行更新操作和關(guān) 閉數(shù)據(jù)庫連接等,因此在 dbConnect. Java中應(yīng)設(shè)計 4個方法,分別是:連接數(shù)據(jù)庫的方法 getConnection(),執(zhí)行查詢操作的方法 executeQuery(String sql),執(zhí)行更新操作的方法 executeUpdate(String Sql),關(guān)閉數(shù)據(jù)庫連接的方法 close()。 系統(tǒng)測試 系統(tǒng)測試的目的 系統(tǒng)測試是將已經(jīng)確認(rèn)的軟件、計算機(jī)硬件、外設(shè)、網(wǎng)絡(luò)等其他元素結(jié)合在一起,進(jìn)行信息系統(tǒng)的各種組裝測試和確認(rèn)測試,其目的是通過與系統(tǒng)的需求相比較,發(fā)現(xiàn)所開發(fā)的系統(tǒng)與用戶需求不符或矛盾的地方,從而提出更加完善的方案。 它的任務(wù)是盡可能徹底地檢查出程序中的錯誤,提高 軟件 的可靠性,其目的是檢驗系統(tǒng)“做得怎樣?”。這階段又可分為三個步驟: 模塊 測試,測試每個模塊的程序是否有錯誤;組裝測試,測試模塊之間的接口是否正確;確認(rèn)測試,測試整個軟件系統(tǒng)是否滿足用戶功能和性能的要求。該階段結(jié)束應(yīng)交付測試報告,說明測試數(shù)據(jù)的選擇, 測試用例 以及測試結(jié)果是否符合預(yù)期結(jié)果。測試發(fā)現(xiàn)問題之后要經(jīng)過調(diào)試找出錯誤原因和位置,然后進(jìn)行改正。是基于系統(tǒng)整體需求說明書的黑盒類測試,應(yīng)覆蓋系統(tǒng)所有聯(lián)合的部件。系統(tǒng)測試是針對整個產(chǎn)品系統(tǒng)進(jìn)行的測試,目的是驗證系統(tǒng)是否滿足了需求規(guī)格的定義,找出與需求規(guī)格不相符合或與之矛盾的地方。 一個程序并不可能達(dá)到十分完美,難免存在一些錯誤。如果不能及時將其找出并修改 ,會造成系統(tǒng)崩潰并造成不必要的損失。通軟件測試,盡可能多的找出系統(tǒng)中的錯誤,以便與及時修改。宿舍管理系統(tǒng)是對學(xué)生宿舍進(jìn)行管理的系統(tǒng),一旦系統(tǒng)無法運行,對學(xué)校的宿舍管理帶來很多的影響。所以通過軟件測試的手段,盡可能排除程序中的錯誤,已達(dá)到程序運行穩(wěn)定的目的,使學(xué)校的工作不會因此受到影響。 30 系統(tǒng)的測試環(huán)境 1. 系統(tǒng)測試的性能要求 系統(tǒng)的性能要求通常指系統(tǒng)需要的存儲容量以及后援存儲,重新啟動和安全性 ,運行效率等方面的考慮。 本系統(tǒng)運行環(huán)境為網(wǎng)絡(luò)版,在運行時對系統(tǒng)整體性能要有一定的要求,要求:軟硬件要求 :系統(tǒng)環(huán)境 winXP+ MySQL+eclipse 硬件系統(tǒng)環(huán)境 P4 、 512MB 內(nèi)存、 80G 硬盤 系統(tǒng)運行時對數(shù)據(jù)的保密性要求不高對一般的數(shù)據(jù)不要求進(jìn)行加密。此外,對其它軟件幾乎沒有依賴性,程序健壯性較好。 2. 測試數(shù)據(jù) ( 1)信息輸入 選擇幾組數(shù)據(jù)進(jìn)行添加 修改 刪除 等操作 實現(xiàn)其基本功能 ( 2) 信息查詢 信息輸入后,通過信息查詢,查看結(jié)果是否和設(shè)計時數(shù)據(jù)一致,以確認(rèn)數(shù)據(jù)的正確性。, ( 3) 信息的刪除,通過對信息的刪除,然后進(jìn)行信息查詢,驗證信息是否已經(jīng)成功刪除。 31 總 結(jié) 在一個軟件 開發(fā)過程中,我覺得最重要的是需求分析,軟件是給客戶來使用的,所以 客戶就是上帝, 如何 合理有效地跟客戶進(jìn)行溝通,然后把需求與軟件結(jié)合起來,最終形成一個確定的需求文檔,這是最重要的。這次的 設(shè)計 就在需求方面吃了很大的虧,剛開始由于需求做的不是很細(xì), 第一,內(nèi)容開始的時候太匱乏,功能點太模棱兩可,不夠詳細(xì),規(guī)定的不夠具體,沒有明確要求,從而導(dǎo)致大幅度的修改過一次需求分析,第二,項目的時間安排沒有考慮到很周全,測試的時候估計是因為具體實現(xiàn)代碼的時候,返工以及磨合的需求太大,導(dǎo)致測試停滯斷時間,從而把 后期修改 BUG 的時間占用了一些,差點來不及。第三,想做的功能太多,導(dǎo)致后期拋了幾個功能點不做,這也同時是需求分析以及時間安排的不合理問題。 最終到了后期才發(fā)現(xiàn)這些問題,導(dǎo)致了很多功能都要重新寫,花費了很大的功夫,這是這次項目感觸最大的,也是收獲最多的。 在 這次的 畢業(yè)設(shè)計的 過程中,更加深 入了解 了對分層設(shè)計思想的認(rèn)識。從一開始的 Dao 層到業(yè)務(wù)邏輯層,然后通過監(jiān)聽器連接到界面上,最終成為一個滿足需求的軟件,這就是 MVC 開發(fā)模式。雖然一開始感覺到分層很復(fù)雜,但是做了幾個類后,逐漸有了思路,也進(jìn)一步加深了 對 java 面向 對象概念的認(rèn)識。在這 次 項目中,我體會并感受到了一個項目開發(fā)的流程,除了在技術(shù)上有一定的提高以外,更重要的是形成了分層的思想與面向?qū)ο蟮乃枷???粗龀龅漠a(chǎn)品,感受到了這 兩 個月來所付出的一切都是值得的! 32 致 謝 畢業(yè)設(shè)計與論文即將完成之際,回想起開始工作的不知所措,以及調(diào)研、調(diào)試過程中的多次遇阻,真是說不出的艱辛。幸好,有許多老師、同學(xué)的幫助,我才得以調(diào)試成功,一次次的改進(jìn)自己的程序,實現(xiàn)各種功能。正是在這些 老師, 朋友的幫助下,我才及時糾正了自己的語法錯誤、邏輯錯誤、攻克了不少難點。 在此,我首先 感謝我的導(dǎo)師。是 他 在畢業(yè)設(shè)計之處幫助我分析題目,講解整個軟件的思路,為良好的開端奠定了基礎(chǔ)。尤其是在實際設(shè)計階段, 老師多次解答了我的問題和疑惑之處,并在資料上給予我最大的幫助,如果沒有老師的指導(dǎo),我想我的設(shè)計是不會那么順利完成的。所以,再一次感謝老師的指導(dǎo)。 此外,我也要感謝那些給予我信心、幫助的 老師、 同學(xué)、朋友,是他們在程序調(diào)試中幫我改正錯誤,提出合理化的建議,增強(qiáng)程序的功能,借閱各種書籍,沒有你們我的程序的進(jìn)展一定十分緩慢,而且有可能會寸步難行。在這里我要衷心的謝謝你們,謝謝你們在畢業(yè)設(shè)計中對我的幫 助和關(guān)懷。 33 參 考 文 獻(xiàn) [1] Cay 、 Gary Cornell 著,陳浩鵬,王浩等譯 .Java 核心技術(shù) .機(jī)械工業(yè)出版社 ,2021,12 [2] 耿祥義,張躍平著 .Java 大學(xué)實用教程(第 2 版) .電子工業(yè)出版社, 20215. [3] 裴龍 ,何大可 .Java2 Swing 組件設(shè)計模式分析 [J].計算機(jī)應(yīng)用 ,2021. [4] 呂校春 ,李玲莉 .基于 Swing 的 Java GUI 組件開發(fā) .機(jī)械工程師 ,2021(5). [5] 孫衛(wèi)琴 .Java 面向?qū)ο缶幊?[M].北京 :電子工業(yè)出版社 ,2021. [6] 閻宏 .Java 與模式 [M].北京 :電子工業(yè)出版社 ,2021. [7] 李剛編著 . 瘋狂 Java 講義 . 電子工業(yè)出版社 . 2021101. [8] (美 )薩維奇著,陳涓,趙振平譯 .人民郵電出版社。 202111. [9] 張永常編,電子工業(yè)出版社。 Java 程序設(shè)計使用教程。 202111. [10] (美)梁著,萬波等譯 . Java 語言程序設(shè)計基礎(chǔ)篇 .機(jī)械工業(yè)出版社 . 202161. [11] 劉新等編著 . Java 開發(fā)技術(shù)大全 . 清華大學(xué)出版社 . 202121. [12] (美)??藸? 著,陳昊鵬 譯 . Java 編程思想(第 4 版) . 機(jī)械工業(yè)出版社 . 202161. [13] (美)梁( Liang,.)著,王鎂等譯 . Java 語言程序設(shè)計進(jìn)階篇 (原書第 5 版 ).機(jī)械工業(yè)出版社 .202181. [14] (Horstmann)霍斯特曼 (美 ).(Cornell)科奈爾 G. JAVA2 核心技術(shù)卷II:高 級特性。機(jī)械工業(yè)出版社 .202131 [15] (美)高斯林( Gosling, J.)等編著,陳宗斌,沈金河譯 . Java 編程規(guī)范(第三版) .中國電力出版社 .202171. [16] 楊志茹,溫沿書 編著 , Java 入門與實戰(zhàn)教程 。 人民郵電出版社 , 202131. [17] David M Java 2 Mastering the JFC Volume 2:Swing (3rd Edition)[M].Prentice Hall/Pearson,2021. [18] Joshua Marinacci,Chris HACKS[M].Oreilly,2021. [19] James Swing(Second Edition)[M]. O’Reilly amp。 Associates,2021.[12]. [20] CayHorstmann,Volume1:Fundamentals,6/ Microsystems,2021.
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1