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

正文內(nèi)容

畢業(yè)設(shè)計-java網(wǎng)絡(luò)編程課程資源管理系統(tǒng)的設(shè)計與實現(xiàn)(文件)

2024-12-25 19:32 上一頁面

下一頁面
 

【正文】 動態(tài)網(wǎng)頁開發(fā)技術(shù)。 系統(tǒng)開發(fā)技術(shù) JSP JSP 是一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。它可以讓常規(guī)靜態(tài) HTML 與動態(tài)產(chǎn)生的內(nèi)容相結(jié)合,看起來像一個 HTML 網(wǎng)頁,卻作為 Servlet 來運行。 MySQL 簡介 目前,市面上的數(shù)據(jù)庫產(chǎn)品多種多樣,從大型企業(yè)的解決方案到中小企業(yè)或個人用戶的小型應(yīng)用系統(tǒng),可以滿足用戶的多樣化需求。 MySQL 是一個全面的、集成的、端到端的數(shù)據(jù)解決方案,它為用戶提供一個安全、可靠和高效的平臺用于數(shù)據(jù)管理。總體來說, MySQL 數(shù)據(jù)庫具有以下主要特點: (1) 同時訪問數(shù)據(jù)庫的用戶數(shù)量不受限制; (2) 可以保存超過 50,000,000 條記錄; (3) 是目前市場上現(xiàn)有產(chǎn)品中運行速度最快的數(shù)據(jù)庫系統(tǒng); (4) 用戶權(quán)限設(shè)置簡單、有效。 Xx 大學(xué)學(xué)士學(xué)位論文(設(shè)計) 8 2 需求說明 系統(tǒng)概況 隨著計算機網(wǎng)絡(luò)的快速發(fā)展 ,使得 網(wǎng) 絡(luò)課程資源 呈現(xiàn)出 種類多 、 形式雜 、 數(shù)量多 的狀況。 (1) 專業(yè)平臺級資源管理系統(tǒng) 這一類型的資源管理系統(tǒng)由專業(yè)的軟件公司所開發(fā),它們主要為整個學(xué)院或?qū)W校提供教學(xué)資源管理服務(wù),以獨立形式而存在。由于其開發(fā)公司擁有該資源管理系統(tǒng)的知識產(chǎn)權(quán),因此不能隨意地定制該資源管理系統(tǒng)以符合 本網(wǎng)絡(luò)課程的需要 。這類型的資源管理系統(tǒng)的優(yōu)點有:自主開發(fā),成本低廉擁有自主知識產(chǎn)權(quán),系統(tǒng)可按照需求靈活修改。筆者考慮到網(wǎng)絡(luò)課程的需要,同時也考慮到網(wǎng)絡(luò)課程的信息以及師生之間的教學(xué)交流信息其實也是另一種形式的教學(xué)資源。學(xué)生用戶擁有訪問、查找和下載資源以及在論壇上發(fā)帖的權(quán)限,并且可以更改自己的個人信息,修改密碼等。 (4) 系統(tǒng)管理 該項功能則是集成了以上 3 大項的所有管理功能,提供一個集中的界面,提高系統(tǒng)管理的安全性和科學(xué)性。 鑒于本人的專業(yè)技能不足、實戰(zhàn)經(jīng)驗少和開發(fā)時間短等方面情況的分析,軟件完成在技術(shù)上有一定的難度。系統(tǒng)所帶來的效益遠遠大于系統(tǒng)軟件的開發(fā)成本,方便有效,簡單易行。手工輸入的數(shù)據(jù)必須通過系統(tǒng)檢查是否符合格式要求,以保證輸入數(shù)據(jù)的準(zhǔn)確性。要解決這一問題,必須維護數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對數(shù)據(jù)庫的數(shù)據(jù)完整性進行嚴(yán)格的約束。系統(tǒng)在日常處理中的響應(yīng)速度要達到實時要求,以及實時反饋信息。要實現(xiàn)這一點,應(yīng)通過系統(tǒng)的開放性來完成,即系統(tǒng)應(yīng)是一個開放的系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊、配置系統(tǒng)的硬件。因此系統(tǒng)應(yīng)該能夠提供良好的用戶接口,易用的人機交互界面。 (2) 在編程的過程中軟件方面:瀏覽器 IE,操作系統(tǒng): Windows XP 或 Windows7,開發(fā)平臺: MyEclipse,開發(fā)語言: Java 開發(fā)技術(shù);數(shù)據(jù)庫: MySQL,框架結(jié)構(gòu): struts2; Web 服務(wù)器: 。 (3) 查看通告信息模塊:游客和會員用戶可以瀏覽公告信息,管理員可以后臺編輯公告信息。 Xx 大學(xué)學(xué)士學(xué)位論文(設(shè)計) 13 (2) 各分頁面之間皆有導(dǎo)航條鏈接,方便已經(jīng)登錄的用戶在各個頁面之間自由跳轉(zhuǎn)翻看。然后,教師、學(xué) 生作為會員身份,以不同的權(quán)限訪問和操作 web 的網(wǎng)絡(luò)課程管理系統(tǒng)。 用戶登陸后臺驗證流程介紹 用戶登陸后臺驗證程序流程如圖 34 所示: 圖 34 用戶登陸后臺驗證流程圖 從圖 34 可以看出本用戶登陸的流程是這樣的;首先,用戶登陸失敗有兩個原因,第一,用戶名錯誤;第二,密碼錯誤。 用戶功能 基于本系統(tǒng)實際情況,對管理員,會員和游客都制定不同的功能,管理員主要是突出后臺管理的功能,會 員突出下載課程資源的功能,游客是匿名訪問則只有瀏覽功能等部分功能,現(xiàn)將各個角色具體的功能一一進行圖文說明一下。 (2) 會員功能介紹如圖 36 所示: 圖 36 會員功能介紹 本系統(tǒng)的圖 31 說明如下: 會員用戶瀏覽管 理員發(fā)布的公告信息,根據(jù)需要可選擇下載并保存公告具體內(nèi)容;瀏覽、下載和搜索資源和課程信息;上傳教程、課件。在數(shù)據(jù)庫建立時 ,大體上選建立一個總體的數(shù)據(jù)庫存 儲 文件 ,以便統(tǒng)一調(diào)用數(shù)據(jù)庫連接語句 。本系統(tǒng)主要采取了兩種設(shè)計思路,邏輯設(shè)計和數(shù)據(jù)字典設(shè)計。數(shù)據(jù)字典是多方面的,它管理有關(guān)數(shù)據(jù)庫設(shè)計、實現(xiàn)、運行和擴充階段的各種信息的工具。 管理員基本信息如表 31 所示: 表 31 管理員基本信息表 (tadmin) 2) 會員用戶信息表 (tuser) 包括:用戶學(xué)號或者工號、姓名、密碼、 手機和郵箱地址 等信息 。首頁中間 右側(cè) 部分顯示 通知公告 , 管理員,會員和游客可以瀏覽公告信息。 首頁如圖 41 所 示 : 圖 41 系統(tǒng)首頁 用戶注冊頁面設(shè)計 課程資源用戶注冊界面包括有:姓名信息,密碼信息,手機和郵箱信息。會員登錄需要驗證用戶的用戶名和密碼。如下圖 43: 圖 43 用戶登陸界面 公告信息頁面設(shè)計 本系統(tǒng)主要應(yīng)用于學(xué)校教學(xué)工作,為管理員提供及時發(fā)布學(xué)校各項公告和通知是網(wǎng)絡(luò)課程資源管理系統(tǒng)的必備功能。這樣以來學(xué)生或者教師可以將教學(xué)資料上傳。第一:用戶管理,這個模塊里面包括了用戶添加、用戶刪除和用戶查詢功能。 管理頁面設(shè)計 根據(jù)管理員的操作功能需求,管理頁面設(shè)計應(yīng)包括文章管理頁面設(shè)計,用戶管理頁面設(shè)計和系統(tǒng)管理員管理頁面設(shè)計,這幾種設(shè)計中都采用了折疊式菜單,讓用戶覺得操作界面簡潔大方。 2) 為了提高工作效率,本系統(tǒng)添加用戶增加批量添 加方式。軟件測試階段的主要任務(wù)是發(fā)現(xiàn)并排除在分析、設(shè)計、編碼各階段中產(chǎn)生的各種類型的錯誤,以得到可使用的軟件系統(tǒng)。 軟 件測試是軟件質(zhì)量保證的關(guān)鍵階段,是對軟件設(shè)計和編碼的最終檢查。 測試計劃 測試概念說明 模塊測試又稱單元測試。 一個測試應(yīng)該能夠自我獨立。你可能很困惑而且考慮著是不是你的代碼出現(xiàn)問題。 Xx 大學(xué)學(xué)士學(xué)位論文(設(shè)計) 23 測試內(nèi)容 (1) 功能測試 功能測試又稱正確性測試,它檢查軟件的功能是否符合規(guī)格說明, 對產(chǎn)品的各功能進行驗證 。本系統(tǒng)在使用前必須讓使用者輸入正確的用戶名和密碼以保證當(dāng)前用戶只能修改登錄者本人的信息。我們可以通過修改刪除一個數(shù)據(jù)后直接查看數(shù)據(jù)庫的更新情況來進行判斷。比如在本系統(tǒng)中當(dāng)游客去訪問個人信息頁面時,會彈出提示窗口,要求用戶登陸;在游客點擊網(wǎng)上交流我要提問時,也會提示訪客無權(quán)限操作,必須選登錄才行。數(shù)據(jù)庫安裝測試主要是數(shù)據(jù)庫表的關(guān)系等是否安裝成功以及能否正常使用。本系統(tǒng)采用了 Jsp 動態(tài)頁面技術(shù), B/S 架構(gòu)模式,關(guān)系數(shù)據(jù)庫 MySQL 實現(xiàn)了 Java 語言強大的網(wǎng)絡(luò)功能、可靠地安全性,開闊的跨平臺性和 B/S 模式的簡易客戶端性,給本系統(tǒng)帶來了安全性、靈活性、適應(yīng)性的特點。學(xué)生會員用戶快速搜索、瀏覽、下載學(xué)校最新公告和其 所需教程、課件;教師會員用戶發(fā)布課件、上傳相關(guān)教學(xué)輔助材料、下載制作課件及其他教育教學(xué)工作中所需的各種文檔、圖片素材等;管理員能添加、刪除和修改教程和課件,此外管理員還實現(xiàn)添加、刪除和修改會員的個人信息的功能。由于采用了安全性的 Java 語言開發(fā)平臺和MySQL 關(guān)系數(shù)據(jù)庫原因,本系統(tǒng)的安全可靠性是較高的。其功能基本已經(jīng)實現(xiàn)。經(jīng)過自己查找資料、同學(xué)的耐心幫助和指導(dǎo)老師的指導(dǎo),問題得到了解決。 Xx 大學(xué)學(xué)士學(xué)位論文(設(shè)計) 27 附 錄 (1) 安裝說明 系統(tǒng)設(shè)計所選的環(huán)境是 ,軟件編程環(huán)境選用 MyEclipse,數(shù)據(jù)庫選用 MySQL。點擊系統(tǒng)變量下的 “ 新建 ” 按鈕。點擊系統(tǒng)變量下的 “ 新建 ” 按鈕。%Java_HOM E%\lib\。 圖 附錄 1 JDK 圖 Xx 大學(xué)學(xué)士學(xué)位論文(設(shè)計) 28 2)配置服務(wù)器 配置 :右擊 “ 我的電腦 ” 圖標(biāo),選擇 “ 屬性 ” 選項打開 “ 系統(tǒng)屬性 ” 對話框。然后選中 環(huán)境變量 path,編輯變量值添加 。 3)安裝使用數(shù)據(jù)庫 ① 安裝 MySQL :用戶名: root,密碼: 1234。把項目部署到 Tomcat 服務(wù)器上。 時光如梭,一晃四年就 過去了。 最后再一次感謝所有在畢業(yè)設(shè)計中曾經(jīng)幫助過我的良師益友和同學(xué),以及在設(shè)計中被我引用或參考的論著的作者。 另外,我還要衷心感謝我的同窗同學(xué)們和大學(xué)的朋友們,謝謝你們的關(guān)心和幫助。 Xx 大學(xué)學(xué)士學(xué)位論文(設(shè)計) 29 參考文獻 [1] 何開發(fā) . 一個成功的信息管理系統(tǒng) [J]. 市場與電腦 , 1997, 18(5) : 314. [2] 耿祥義 , 張躍平 . JSP 實用教程 [M]. 北京:清華大學(xué) 出版社, 2021 [3] 譚浩強 , 李尊朝 , 蘇軍 . Java 語言程序設(shè)計 [M]. 北京:中國鐵道出版社, 2021 [4] John W. Satzinger. Systems Analysis and Design in a Changing World[M]. Cengage Learning EMEA, 2021 [5] 劉中兵 , 李伯華 , 鄒晨 . JSP 數(shù)據(jù)庫項目案例導(dǎo)航 [M]. 北京 : 清華大學(xué) 出版 社, 2021 [6] 石志國 . JSP 精解案例教程 [M]. 北京 : 清華大學(xué) 出版社, 2021 [7] Brian M. Man, Calculating the cost of online course[C]. Nacubo business officer, 2021: 1254 [8] 王國輝、王易 . JSP 數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選 [M]. 北京:人民郵電出版社 , 2021 [9] 黃 明 ,梁旭 . JSP 信息系統(tǒng)設(shè)計與開發(fā)實例 [J]. 電化教育, 2021, 3(7):100125 [10] Patton, R. software test [M]. Beijing: Mechanical Industry Press, 2021 [11] 趙增敏 . JSP 動態(tài)網(wǎng)頁設(shè)計 [M]. 北京 :電子工業(yè)出版社, 2021 [12] 尚俊杰 . JSP 程序設(shè)計 [M]. 北京 : 交通大學(xué)出版社, 2021 [13] Gregory wiens and Glenda A Gunter, Delivering Effective Instruction Via WEB [M]. Educational Media International, 1998 [14] 丁興富 . 遠程教育學(xué) [J]. 電腦信息與技術(shù), 2021, 6(3): 89101 [15] 祝智庭 . 網(wǎng)絡(luò)教育應(yīng)用教程 [M]. 北京:北京師范大學(xué)出版社, 2021 [16] 謝幼如 . 高等學(xué)校網(wǎng)絡(luò)課程開發(fā) [J]. 電化教育研究, 2021, 12(6): 825 [17] Charles D Miller and R Wilburn Clouse, TechnologyBased Distance Learning Present and Future Directions in Business and Education[J]., Educational Technology Systems, 1993, 2(7): 191204 Xx 大學(xué)學(xué)士學(xué)位論文(設(shè)計) 30 致 謝 本次畢業(yè)設(shè)計的完成離不開指導(dǎo)老師和同學(xué)的悉心指導(dǎo)與幫助, 在本論文完成之際,首先要向我的指導(dǎo)老師 XXX 老師致以誠摯的謝意。將項目下的數(shù)據(jù)庫文件中的內(nèi)容復(fù)制到控制臺。單擊“ 確定 ” 保存所有環(huán)境變量的改變,退出 “ 環(huán)境變量 ” 對話框。點擊系統(tǒng)變量下的 “ 新建 ” 按鈕。 ④ 測試是否成功:在 DOS 命令符下輸入 Javac。%Java_HOME%\lib。然后選中 環(huán)境變量 path,編輯變量值添加 。 ③ 配置 JDK 環(huán)境變量 :右擊 “ 計算機 ” 圖標(biāo),選擇 “ 屬性 ” 選項,點擊“高級系統(tǒng)設(shè)置”打開 “ 系統(tǒng)屬性 ” 對話框。同時,我也學(xué)會了認真思考,分析問題,并將平常所學(xué)習(xí)到的理論知識靈活地運用中到實踐中去。真正實現(xiàn)生生之間、師生之間、師師之間的交流和互動。本系統(tǒng)作為課程資源共享系統(tǒng),界面簡潔,操作簡單,老師和學(xué)生一看界面就會使用一點擊就會快速實現(xiàn)資源共享,而且明確的功能分區(qū),能滿足不同層次用戶需求。本系統(tǒng)操作界面比較友好,功能分區(qū)明確,符合用戶的日常使用習(xí)慣同時除提供基本的上傳下載功能外,可以滿足不同層次用戶對不同資源進行共享。在 Windows XP 中使用 JDBC 驅(qū)動程序?qū)崿F(xiàn)數(shù)據(jù)庫的連接。如表 53 為數(shù)據(jù)文件安裝
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1