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

正文內(nèi)容

基于java的學(xué)生學(xué)籍管理系統(tǒng)畢業(yè)設(shè)計(jì)論文(含源文件)(參考版)

2025-08-23 15:29本頁(yè)面
  

【正文】 另外,還有同班的同學(xué)同樣給與我不少幫助,這里一并表示感謝。 在本次畢業(yè)設(shè)計(jì)中,我從指導(dǎo)老師身上學(xué)到了很多東西。因此,該系統(tǒng)必然會(huì)存在一些缺陷和不足。 由于本人是初次開發(fā)系統(tǒng),在知識(shí)、經(jīng)驗(yàn)方面都存在著不足。在對(duì)具體實(shí)現(xiàn)功能模塊進(jìn)行編程時(shí),要養(yǎng)成良好的加注釋的習(xí)慣,這樣的話不僅能理清思路,而且可以為以后的調(diào)試程序帶來(lái)很大的方便。 在設(shè)計(jì)的初期,對(duì)一個(gè)功能模塊的設(shè)計(jì),要想出兩種或兩種以上方案,這樣可以進(jìn)行比較,從而獲得更佳的設(shè)計(jì)方案,設(shè)計(jì)開發(fā)過(guò)程中一定要吸取經(jīng)驗(yàn)教訓(xùn),避免返工。對(duì)于系統(tǒng)的需求要明確,這樣才能做到有的放矢。所以我們要借助軟件工程的思想對(duì)軟件開發(fā)過(guò)程進(jìn)行控制。 第 8章 參考文獻(xiàn) . 著作圖書文獻(xiàn) [1]楊中科 .《 J2EE 開發(fā)全程實(shí)錄 》 .清華大學(xué)出版社 .2020 年 9月 ; [2]曾建潮 .《 軟件工程 》 .武漢理工大學(xué)出版社 .2020 年 5 月 ; [3]沈潔 .《數(shù)據(jù)庫(kù)設(shè)計(jì)入門經(jīng)典》 .清華大學(xué)出版社 .2020 年 3 月 [4]何玉潔 .《數(shù)據(jù)庫(kù)設(shè)計(jì)教程》 .械工業(yè)出版社 .2020 年 1 月 . 譯著圖書文獻(xiàn) [5] JOHNSON oneonone J2EE design and development[M]. 魏海萍譯 .北京:電子工業(yè)出版社 ,2020. . 學(xué)術(shù)刊物文獻(xiàn) [6] 揭安全,李云清,楊慶紅等.“數(shù)據(jù)結(jié)構(gòu)”課程教學(xué)改革與創(chuàng)新 [J].計(jì)算機(jī)教育,2020,( 10) : 132133; [7] 張愛平 ,賴欣 . 在 JSP 中調(diào)用 JavaBean 實(shí)現(xiàn) Web 數(shù)據(jù)庫(kù)訪問(wèn) [J]. 計(jì)算機(jī)時(shí)代 , 2020,( 01) : 6567; [8] 徐長(zhǎng)盛 ,戴超 .一種快速開發(fā) Web 應(yīng)用程序方法的研究 [J]. 計(jì)算機(jī)工程與設(shè)計(jì) ,2020,(12):22372239; . 西 文 文獻(xiàn) [9] GAMMA E, HELM R, JOHNSON R, et al. Design patterns:Elements of reusable objectoriented software[M]. Addison Wesley, 1994. [10] JOHNSON R, HOELLER J, ARENDSEN A, et al. Java/J2EE application framework reference document. . 2020. 2 第 9章 后記 回顧該系統(tǒng)從選題到需求分析、設(shè)計(jì)、編碼、測(cè)試等,論文的撰寫這一過(guò)程,感想和收獲頗多。此處是非常復(fù)雜的設(shè)計(jì)。若可能,設(shè)置增刪改查用戶功能,所有用戶必須是系統(tǒng)中已經(jīng)存在的學(xué)生或教師,但已經(jīng)存在的學(xué)生或教師不一定是本系統(tǒng)的用戶。若有更多時(shí)間和精力,可以將系統(tǒng)中所有數(shù)據(jù)字典項(xiàng)均放到數(shù)據(jù)字典維護(hù)功能模塊中,此處才可稱完美。本系統(tǒng)中基本功能模塊用的到多數(shù)數(shù)據(jù)字典項(xiàng)都可以根據(jù)需要靈活設(shè)置,可最大滿足用戶個(gè)性化需要。但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,有待進(jìn)一步改善。 圖 614 41 第 7章 結(jié)論 經(jīng)過(guò)幾個(gè)月的設(shè)計(jì)和開發(fā),“學(xué)生學(xué)籍管理系統(tǒng)”基本開發(fā)完畢。 圖 610 . 課程管理 選擇左側(cè)菜單中的“課程管理”→“課程信息維護(hù)”功能,進(jìn)入“課程表 列表”頁(yè)面,這里可以增刪改查課程信息; 39 圖 611 單擊每個(gè)條目的“課程編號(hào)”,可以對(duì)本條目的內(nèi)容進(jìn)行更改。 圖 63 35 . 數(shù)據(jù)字典維護(hù) 選擇左側(cè)菜單中的“系統(tǒng)管理”→“數(shù)據(jù)字典維護(hù)”功能 ,進(jìn)入“數(shù)據(jù)字典索引 列表”頁(yè)面,這里可以增刪改查系統(tǒng)其它功能模塊中引用的數(shù)據(jù)字典項(xiàng),如學(xué)生在校狀態(tài)、政治面貌、省份、入學(xué)年份、民族等; 圖 64 單擊每個(gè)條目的“編碼”,可以對(duì)本條目進(jìn)行“編碼”、“名稱”、“說(shuō)明”的更改; 圖 65 單擊每個(gè)條目的“數(shù)據(jù)項(xiàng)圖標(biāo)”,可以對(duì)本條目的內(nèi)容進(jìn)行增刪改查。 在瀏覽器地址欄輸入 學(xué)籍管理系統(tǒng)”部署成功。 圖 527 . 部署項(xiàng)目文件 將工程 文件夾“ xjgl”復(fù)制到 eclipse 的 workspace 中,啟動(dòng) eclipse。 運(yùn)行 tomcat,單擊 D:\\bin 里的“ ” 快捷方式,完成應(yīng)用服務(wù)器的啟動(dòng)。 圖 526 . 部署數(shù)據(jù)庫(kù)文件 復(fù)制數(shù)據(jù)庫(kù)文件夾“ xjgl”到 目錄“ C:\Program Files\MySQL\MySQL Server \data”下。 圖 59 . 數(shù)據(jù)庫(kù) . 安裝數(shù)據(jù)庫(kù) 運(yùn)行文件“ MySQL Server ”,開始安裝;單擊“ Next”按鈕; 圖 510 如圖選擇,單擊“ Next”按鈕; 24 圖 511 單擊“ Install”按鈕; 圖 512 如圖選擇,單擊“ Next”按鈕; 25 圖 513 如圖選擇,單擊“ Finish”按鈕,至此 MySQL Server 安裝完成,以下為配置過(guò)程。%JAVA_HOME%\bin”,單擊“確定”按鈕,完成修改。 20 第 5章 部署指南 . JAVA 運(yùn)行時(shí)環(huán)境 . 安裝 JAVA 運(yùn)行時(shí) 運(yùn)行文件“ jdk6u6windowsi586p(JDK ”,開始安裝;如圖選擇,單擊“ Next”按鈕; 圖 51 單擊“接受( A)”按鈕; 圖 52 單擊“下一步( N)”按鈕; 21 圖 53 單擊“下一步( N)”按鈕; 圖 54 單擊“完成( F)”按鈕,結(jié)束安裝。 . 系統(tǒng)管理 布局 :每個(gè)功能頁(yè)面的 LOGO 下放置“數(shù)據(jù)字典維護(hù)”、“修改密碼”、“退出系統(tǒng)”按鈕。 列表上方放置查詢、添加、刪除等相關(guān)功能按鈕。 點(diǎn)擊每個(gè)條目的編號(hào) 可以進(jìn)入課程信息頁(yè)面,教師可以修改學(xué)生信息。 . 課程管理 進(jìn)入后列表顯示所有課程信息,每個(gè)條目包含編號(hào)、名稱、學(xué)分、學(xué)時(shí)、教師、是否使用等信息。 列表上方放置查詢、添加、刪除等相關(guān)功能按鈕。 點(diǎn)擊每個(gè)條目的編號(hào)可以進(jìn)入學(xué)生信息頁(yè)面,學(xué)生本人和教師可以修改學(xué)生信息。 . 用戶管理 學(xué)生管理 進(jìn)入后列表顯示所有學(xué)生信息,每個(gè)條目包含編號(hào)、姓名、年齡、班級(jí)、 民族、專業(yè)、政治面貌等信息。若正確,則進(jìn)入主功能頁(yè)面。 兩個(gè)按鈕:登陸、重置。 . 登陸頁(yè)面 布局 : 兩個(gè)標(biāo)簽:用戶名、密碼。00000000 00:00:0039。039。39。039。39。39。39。 包括的數(shù)據(jù)項(xiàng)有 使用標(biāo)識(shí)、用戶類型、入學(xué)年份、省份、政治面貌、民族、考試性質(zhì)、學(xué)生狀態(tài)。 12 第 3章 總體設(shè)計(jì) . 主 要功能 系統(tǒng)管理,包括修改密碼、數(shù)據(jù)字典(指省份、政治面貌等字典項(xiàng)目)的增刪改查、登出; 用戶管理,包括用戶信息的 增刪改查; 學(xué)生管理,包括學(xué)生信息的增刪改查; 課程管理,包括課程信息的增刪改查; 成績(jī)管理,包括成績(jī)信息的增刪改查。然后,可與其他人(甚至是沒有安裝 Visio 的用戶)共享具有專業(yè)外觀的 Visio 圖表。通過(guò)分析、深入研究和創(chuàng)建業(yè)務(wù)數(shù)據(jù)的多個(gè)視圖來(lái)洞悉業(yè)務(wù)數(shù)據(jù)。 . 分析信息以標(biāo)識(shí)趨勢(shì)和問(wèn)題并采取相應(yīng)措施 使用 Office Visio 2020 可使您的圖表 更加智能,方法是將圖表鏈接到數(shù)據(jù)以提供流程、項(xiàng)目或系統(tǒng)的更加完整的畫面。使用 Office Visio 中的各種圖表可了解、操作和共享企業(yè)內(nèi)組織系統(tǒng)、資源和流程的有關(guān)信息。它能夠?qū)㈦y以理解的復(fù)雜文本和表格轉(zhuǎn)換為一目了然的 Visio 圖表。 . 圖表制作工具選擇: Microsoft Office Visio Microsoft Office Visio 2020 是微軟公 司 Office 2020 套件中的組成部分,秉承了微軟產(chǎn)品一貫的易用特色, Visio 2020 非常容易上手,并用其提供的大量模板輕松的制作出想要的清晰效果,且可與 Office 2020 其它產(chǎn)品實(shí)現(xiàn)互操作,如在 Word 2020 中可直接編輯 Visio 2020 制作的圖標(biāo)。 因其用戶廣泛、免費(fèi)開源、功能強(qiáng)大,本項(xiàng)目的開發(fā)工具使用 Eclipse。 Eclipse 為工具開發(fā)商提供了更好的靈活性,使他們能更好地控制自己的軟件技術(shù)。事實(shí)上,由于 Eclipse 并不了解開發(fā)語(yǔ)言,所以無(wú)論 Java 語(yǔ)言調(diào)試器、 C/C++調(diào)試器還是匯編調(diào)試器都是有效的,并可以在相同的框架內(nèi)同時(shí)瞄準(zhǔn)不同的進(jìn)程或節(jié)點(diǎn)。 利用 Eclipse,我們可以將高級(jí)設(shè)計(jì) (也許是采用 UML)與低級(jí)開發(fā)工具 (如應(yīng)用調(diào)試器等 )結(jié)合在一起。任何 Eclipse 插件定義的擴(kuò)展點(diǎn)都能夠被其它插件使用,反之,任何 Eclipse插件也可以遵從其它插件定義的擴(kuò)展點(diǎn)。它們是在 XML 中定義的已知接口,并充當(dāng)插件的耦合點(diǎn)。 Eclipse 允許在同一IDE 中集成來(lái)自不同供應(yīng)商的工具,并實(shí)現(xiàn)了工具之間的互操作性,從而顯著改變了項(xiàng)目 10 工作流程,使開發(fā)者可以專注在實(shí)際的嵌入式目標(biāo)上。集成開發(fā)環(huán)境 (IDE)經(jīng)常將其應(yīng)用范圍限定在 “ 開發(fā)、構(gòu)建和調(diào)試 ” 的周期之中。 . 開發(fā)工具選擇: Eclipse+myEclipse Eclipse 是一種可擴(kuò)展的開放源代碼 IDE。 . 展望 Tomcat 確實(shí)是一個(gè)很好的工具,不僅僅因?yàn)槠涿赓M(fèi),功能強(qiáng)大,更因?yàn)槠溟_放性。既然應(yīng)用服務(wù)器具有 Tomcat 的功能,那么 Tomcat 有沒有存在的必要呢?事實(shí)上,我們的很多中小應(yīng)用不需要采用 EJB 等技術(shù), Jsp 和 Servlet 已經(jīng)足夠,這時(shí)如果用應(yīng)用服務(wù)器就有些浪費(fèi)了。應(yīng) 用服務(wù)器提供更多的 J2EE特征,如 EJB, JMS, JAAS 等,同時(shí)也支持 Jsp 和 Tomcat 則功能沒有那么強(qiáng)大,它不提供 EJB 等支持。還有 Tomcat也提供 JNDI 支持,這與那些 J2EE 應(yīng)用服務(wù)器提供的是一致的。由于 Java 的跨平臺(tái)特性,基于 Java 的 Tomcat 也具有跨平臺(tái)性。 Tomcat 被 JavaWorld雜志的編輯選為 2020 年度最具創(chuàng)新的 java 產(chǎn)品,可見其在業(yè)界的地位。 . Tomcat 概述 Tomcat 是一個(gè)免費(fèi)的開源的 Serlvet 容器,它是 Apache 基金會(huì)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache, Sun 和其它一些公司及個(gè)人共同開發(fā)而成。 Servlet 和 Jsp 是 Sun 公司 J2EE 架構(gòu)中重要的部分。最終,服務(wù)器解釋的是 Class 文件。本文所要介紹的 Tomcat 即是一個(gè) Jsp 和 Servlet 的運(yùn)行平臺(tái)。如 Asp, Jsp, Php 等。 . 應(yīng)用服務(wù)器選擇: Tomcat 如今,基于 Web的應(yīng)用越來(lái)越多,傳統(tǒng)的 Html 已經(jīng)滿足不了如今的需求。它具有良好的連通性、速度和安全性。 MySQL 服務(wù)器最初是為處理大型數(shù)據(jù)庫(kù)而開發(fā)的,與已有的解決方案相比,它的速度更快,多年以來(lái),它已成功用于眾多要求很高的生產(chǎn)環(huán)境,很多著名網(wǎng)站也是基于 MySQL開發(fā)的,例如 。如果你對(duì) GPL 不滿意,或需要在商業(yè)應(yīng)用程序中嵌入 MySQL 代碼,可從我方購(gòu)買商業(yè)許可版本。如果愿意,你可以研究源碼并進(jìn)行恰當(dāng)?shù)母?,以滿足你自己的需求。 . MySQL 軟件是一種開放源碼軟件 “開放源碼”意味著任何人都能使用和改變軟件。在 本手冊(cè)中,“ SQL92”指得是 1992 年發(fā)布的標(biāo)準(zhǔn),“ SQL:1999”指得是 1999 年發(fā)布的標(biāo)準(zhǔn),“ SQL:2020”指得是標(biāo)準(zhǔn)的當(dāng)前版本。 SQL 是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言,它是由 ANSI/ISO SQL 標(biāo)準(zhǔn)定義的。這樣就增加了速度并提高了靈活性。計(jì)算機(jī)是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫(kù)管理系統(tǒng)在計(jì)算方面扮演著關(guān)鍵的中心角色,或是作為獨(dú)立的實(shí)用工具,或是作為其他應(yīng)用程序的組成部分。它可以是任何東西,從簡(jiǎn)單的購(gòu)物清單到畫展,或企業(yè)網(wǎng)絡(luò)中的海量信息。它是一家第二代開放源碼公司,結(jié)合了開放源碼價(jià)值取向、方法和成功的商業(yè)模型。 8 . 數(shù)據(jù)庫(kù)選擇: MySQL MySQL 是最流行的開放源碼 SQL 數(shù)據(jù)庫(kù)管理系統(tǒng),它是由 MySQL AB 公司開發(fā)、發(fā)布并支持的?,F(xiàn)在,大量的標(biāo)準(zhǔn) JavaBean 程序庫(kù)就是一個(gè)很好的例證 ; JSP/JAVA 語(yǔ)言的優(yōu)點(diǎn)不言而喻,它對(duì)于用戶界面的更新,其實(shí)就是由 Web Server 進(jìn)行的,給人的感覺更新很快;所有的應(yīng)用都是基于服務(wù)器的,所以它們可以時(shí)刻保持最新版本;客戶端的接口不是很繁瑣,對(duì)于各種應(yīng)用易于部署、維護(hù)和 修改。 在 JSP 頁(yè)面中可以不直接將腳本程序嵌入,而只是將動(dòng)態(tài)的交互部分作為一個(gè)部件加以引用。即: Write once, Run anywhere! 程序的兼容性 。這在其他的動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1