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

正文內(nèi)容

基于javaee的畢業(yè)設(shè)計選題測試及管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(編輯修改稿)

2025-01-04 10:23 本頁面
 

【文章內(nèi)容簡介】 ed on JavaEE 院 系 信息科學(xué)與技術(shù)學(xué)院 專 業(yè) 計算機科學(xué)與技術(shù) 姓 名 班級學(xué)號 指導(dǎo)教師 @@@ 二○一 五 年 I 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 摘 要 基于 JavaEE 的畢業(yè)設(shè)計選題測試及管理系統(tǒng)通過在畢業(yè)設(shè)計選題之前的測試來判斷學(xué)生能力,指導(dǎo)學(xué)生選擇自己優(yōu)勢方向來選擇題 目 ,幫助畢業(yè)生 正確選題 。 系統(tǒng)提供給學(xué)生 有 在線測 試、查看評測結(jié)果、查看評測報告 、 推薦 導(dǎo)師和課題、 提交論文、 下載 論文 等 功能。系統(tǒng)提供給老師 管理課題 、查看學(xué)生測試結(jié)果、 分配課題、查看學(xué)生論文、上傳批閱的論文等功能。系統(tǒng)提供給系統(tǒng)管理員有管理用戶信息、管理 題庫等功能。 系統(tǒng)采用的 Struts 架構(gòu) 是對 MVC 設(shè)計模式的一種實現(xiàn),它繼承了MVC 設(shè)計模式的所有特性 , 組件 的模塊化、重用性、靈活性使得開發(fā)更加快捷,管理和維護(hù)更加方便 。 學(xué)生測試后可以更了解自己的專業(yè)水平,通過系統(tǒng)推薦的 導(dǎo)師和課題, 協(xié)助 學(xué)生選擇導(dǎo)師 。導(dǎo)師可以通過系統(tǒng)更全面的了解學(xué)生的各方面能力 同時選擇學(xué)生 。 在學(xué)生 與 導(dǎo)師 雙向選定 后對學(xué)生論文的進(jìn)度跟進(jìn), 論文 批改 工作 方面 也起到了一定的協(xié)助作用。 關(guān)鍵詞 : 框架 , 選題 測 試 , 論文 管理 Abstract Based on JavaEE Testing and Management System in Graduation Design Topics Selection can determine the ability of the students according to the testing result. The System can guide the students according to their own advantages to choose a topic, and help to evaluate them and select topic correctly. The system provides students with online testing, show evaluation results, show testing scores, remend tutors and thesis, upload paper, and download paper and some other functions. The system provides teachers to submit topic, search student testing scores, distribute thesis, download student’s paper, and upload student’s paper. As system administrator can manage all the users’ information and manage all the questions’ information. Struts framework is a realization of MVC design pattern. It inherited all the characteristics of MVC design pattern. It’s modularity, reusability, flexibility make the process of development more efficient and convenient. After testing, students can better understand their professional level. Through the remendation by the system, students can select their tutors better。 tutors can have a more prehensive understanding of all aspects of students’ ability. The system also has assistant function in following the track of papers’ writing and in correcting the papers. Keywords: Framework, Topics Testing, Paper Management III 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 目 錄 摘 要 ................................................. I Abstract .............................................. II 1 概述 課題意義 .............................................. (1) 課題目標(biāo) .............................................. (1) 論文結(jié)構(gòu)簡介 .......................................... (1) 小結(jié) .................................................. (2) 2 技術(shù)介紹和分析 Struts 簡介 ........................................... (3) Mysql 簡介 ............................................ (3) Myeclipse 簡介 ......................................... (4) Rational Rose 簡介 ..................................... (5) 小結(jié) .................................................. (5) 3 系統(tǒng)需求分析 系統(tǒng)概述 .............................................. (7) 系統(tǒng)功能分析 .......................................... (7) 系統(tǒng)用例建模 .......................................... (8) 小結(jié) ................................................. (14) 4 系統(tǒng)設(shè)計 設(shè)計目標(biāo)及原則 ....................................... (15) 系統(tǒng)數(shù)據(jù)庫設(shè)計 ....................................... (16) 表示層 Web 設(shè)計 ....................................... (17) 業(yè)務(wù)邏輯層設(shè)計 ....................................... (19) 數(shù)據(jù)訪問 層 DAO 設(shè)計 ................................... (20) 小結(jié) ................................................. (22) 5 系統(tǒng)實現(xiàn) 選題測試模塊的實現(xiàn) ................................... (23) 預(yù)選導(dǎo)師模塊的實現(xiàn) ................................... (31) 開發(fā)環(huán)境介紹 ......................................... (34) 小結(jié) ................................................. (34) 6 系統(tǒng)測試 單元測試 ............................................. (35) 功能測試 ............................................. (37) 集成測試 ............................................. (38) 小結(jié) ................................................. (42) 致 謝 .............................................. (43) 參考文獻(xiàn) ............................................ (44) 1 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 1 概述 課題 意義 畢業(yè)設(shè)計是對大學(xué)生們在大學(xué)期間所學(xué)的所有知識的掌握程度進(jìn)行考核。 現(xiàn)在很多學(xué)生對大學(xué)學(xué)習(xí)的知識沒有進(jìn)行過系統(tǒng)的應(yīng)用和總結(jié) , 不了解自己總體的水平 、優(yōu)勢和劣勢 。導(dǎo)師與學(xué)生之間的交流還停留在紙質(zhì)論文交流的方式 , 效率較低 [1]。 由于 不少學(xué)生 正式選題時 不了解有哪些導(dǎo)師 的研究方向適合自己,造成選題盲目甚至做出來的畢業(yè)設(shè)計不符合要求等現(xiàn)象。 出題的教師出題前 也沒有渠道來充分了解學(xué)生具體情況, 設(shè)置 的選題可能無法 體現(xiàn)學(xué)生的技能水平。學(xué)生在 制作 畢業(yè)設(shè)計期間與老師要進(jìn)行頻繁的交流,特別是在畢業(yè)論文的修改、提交、審核、評閱、意見反饋,畢業(yè)設(shè)計制作進(jìn)度的監(jiān)督、系統(tǒng)質(zhì)量的監(jiān)督方面。 本系統(tǒng)就是為了 方便學(xué)生科學(xué)的了解自己的專業(yè)技能水平, 根據(jù) 自己有優(yōu)勢的方面 選擇 畢業(yè)設(shè)計,方 便 導(dǎo)師與學(xué)生之間的交流和學(xué)生順利完成畢業(yè)設(shè)計 而提出來的采用當(dāng)前流行架構(gòu)和技術(shù)完成的系統(tǒng) 。 課題目標(biāo) 通過本課題的研究 和課題系統(tǒng)的實現(xiàn),可以讓學(xué)生 以學(xué)生身份登錄,通過學(xué)生的 在線測試 系統(tǒng)將提供測試結(jié)果,根據(jù)測試結(jié)果再提供給學(xué)生 選題 建議,如適合選擇的課題 和導(dǎo)師。 撰寫 論文期間可以上傳寫好的論文和下載導(dǎo)師批改過的論文,導(dǎo)師可以以教師身份登錄,給每個選題填寫題目要求和對學(xué)生的期望要求,可以查看學(xué)生的評測結(jié)果 ,對所帶的學(xué)生提交的論文可以下載下來進(jìn)行審閱,并提交到系統(tǒng)供學(xué)生 查看 。管理員通過該系統(tǒng)對所以系統(tǒng)用戶進(jìn)行管理,對題庫進(jìn)行管理。 最終系統(tǒng)能幫助學(xué)生選題和教師出題,以及畢業(yè)論文高效設(shè)計和制作 ,搭建教師與學(xué)生的有效交流平臺 。 論 文 結(jié)構(gòu)簡介 系統(tǒng)是 根據(jù) 軟件工程中軟件開發(fā)過程來制作的,首先進(jìn)行的是可行性研究,需 求分析,總體結(jié)構(gòu)設(shè)計,詳細(xì)設(shè)計,編碼實現(xiàn),系統(tǒng)測試,最后是系統(tǒng)維護(hù) [2]。根據(jù)這個過程來組織論文的結(jié)構(gòu)如下: ( 1)概述:主要敘述課題研究 對用戶 的意義,介紹最終系統(tǒng)應(yīng)該完成的功能和達(dá)到的效果。 ( 2)技術(shù)介紹和分析: 對系統(tǒng)所用的技術(shù)和工具作比較和介紹,闡述 使用各項技術(shù) 和工具 的優(yōu)勢。 ( 3) 需求分析:根據(jù)實際的應(yīng)用和用戶需求概述得到開發(fā)的系統(tǒng)的需求,通過對角色的分析得到系統(tǒng)使用對象的特點和功能需求。根據(jù)用戶之間的關(guān)系為系統(tǒng)內(nèi)部邏輯 的設(shè)計 和數(shù)據(jù)庫的設(shè)計 提供參考。 ( 4) 系統(tǒng)設(shè)計:根據(jù)系統(tǒng)需求設(shè)計系統(tǒng)總體的架構(gòu)和數(shù)據(jù)庫。并解析 JavaEE技術(shù)在各層之間的具體應(yīng)用。 ( 5) 系統(tǒng)實現(xiàn):根據(jù)系統(tǒng)設(shè)計,闡述系統(tǒng) 功能實現(xiàn)過程、數(shù)據(jù)庫創(chuàng)建過程、前后臺工作過程 。通過對學(xué)生 選題 測試 功能 中 Struts 架構(gòu)的 運作過程 來更具體的闡述實現(xiàn)過程。 ( 6) 系統(tǒng) 測試 與 維護(hù): 通過測試工具的使用,測試系統(tǒng)是否符合用戶需求 。 通過測試完善系統(tǒng),改進(jìn)系統(tǒng),改正系統(tǒng) 中 存在的隱含的缺陷。 小結(jié) 通過本節(jié)的介紹,使得對系統(tǒng)的制作的意 義和目的進(jìn)一步細(xì)化。堅定了實現(xiàn)系統(tǒng)的決心, 并對完成系統(tǒng)有了 總體 的 把握。 3 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 2 技術(shù)介紹 和 分析 Struts 簡介 Struts 框架是 一種流行的 MVC 框架,它 是 對 MVC 的實現(xiàn) [3],將 Servlet 和 JSP標(biāo)記作為實現(xiàn)的一部分 。 Struts 最早是作為 Apache 基金會 Jakarta 項目組的組成部分Open Source 項目, 項目的創(chuàng)立者希望通過對該項目的研究,改進(jìn)和提高 JavaServer Pages 、 Servlet、標(biāo)簽庫以及面向?qū)ο蟮募夹g(shù)水準(zhǔn) [4]。 Struts 采用 MVC 模式,能夠很好的幫助 Java 開發(fā)者利用 JavaEE 開發(fā) Web 應(yīng)用。 Struts 的使用能夠很好的 幫助 開發(fā)團隊減少在運用 MVC 設(shè)計模型來開發(fā) Web 應(yīng)用的時間。它的優(yōu)勢主要集中在: ( 1)是一款開源軟件,開發(fā)者可以深
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1