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

正文內(nèi)容

計算機基輔助教學系統(tǒng)的開發(fā)畢業(yè)論文(參考版)

2025-06-05 22:21本頁面
  

【正文】 同時感謝在這四年間幫助過我的同學們、朋友們,在這四年里所經(jīng)歷的種種,將成為我寶貴的財富。這些不背書本所記載的智慧,將伴隨我今后的人生,知道我的人生道路。而且雖然從事過軟件開發(fā)的實習,但還是有很多基礎知識的不足,比如一開始創(chuàng)建數(shù)據(jù)庫時,沒有注意數(shù)據(jù)庫的字符集編碼,從而導致中文亂碼,這次的畢業(yè)設計我使用我比較熟悉的 Java 語言來編寫還是很順利的,而且增加了對 Orac1e 數(shù)據(jù)庫的使用,提高了自己的實踐動手能力。所以在處理需求分析時要格外謹慎,一定要站在用戶的角度去看,要制作出一個符合客戶需要的產(chǎn)品。根據(jù)這個思想,設計了如下流程圖: 圖 524 課件 信息管理頁面 流程圖 程序設計 登錄頁面 程序設計 對于系統(tǒng)的第一道安全驗證機制,首先要保證用戶 Id和密碼能夠正確輸入,接下來是驗證用戶 Id 和密碼是否輸入的程序: 開始 用戶 是否 為教師 ? 下載課件 上傳、刪除自己的課件 結束 No Yes 31 圖 531 用戶 Id 和用戶密碼未輸入 當用戶 Id 和密碼輸入后,需要驗證用戶 Id 是否存在: 圖 532 用戶 Id 不存在 當 用戶 Id 存在后,就需要驗證密碼是否正確: 圖 533 用戶密碼不正確 當 所有驗證信息都正確后,便可進入主菜單了,并且將用戶信息傳遞到下畫面: 32 圖 534 驗證通過進入主菜單 用戶信息管理 頁面 程序設計 當?shù)卿?到該頁面時,首先需要獲取所有用戶的信息,用戶信息獲取代碼如下: 圖 535 用戶信息獲取 對于用戶權限的判斷,實在 jsp 中完成的,當用戶權限為 1 時,即為管理員,其他則為普通用戶: 圖 536 用戶權限制御 添加按鈕按下功能的代碼如下所示: 33 圖 537 添加用戶 修改、刪除、詳細按鈕按下功能的代碼如下所示: 圖 538 修改、刪除、詳細按鈕按下功能( 1) 34 圖 539 修改、刪除、詳細按鈕按下功能( 2) 更新按鈕按下功能的代碼如下所示: 圖 5310 更新按鈕按下功能( 1) 35 圖 5311 更新按鈕按下功能( 2) 圖 5312 更新按鈕按下功能( 3) 課程信息管理 頁面 程序設計 用戶登錄到課程信息管理頁面時,首先需要獲取所有教師的信息,以便選擇某位教師來查看其分享的課程信息: 36 圖 5313 教師信息獲取( 1) 圖 5313 教師信息獲?。?2) 當點擊某位教師的鏈接后,便進入課程信息管理界面,首先需要獲取該教師的所有課程信息,代碼如下: 圖 5314 教師課程信息獲?。?1) 37 圖 5315 教師課程信息獲?。?2) 圖 5316 教師課程信息獲取( 3) 38 圖 5317 教師課程信息獲?。?4) 圖 5318 教師課程信息獲?。?5) 39 圖 5319 教師課程信息獲取( 6) 圖 5320 教師課程信息獲?。?7) 添加按鈕按下功能的代碼: 40 圖 5321 添加按鈕按下功能 ( 1) 圖 5322 添加按鈕按下功能 ( 2) 41 圖 5323 添加按鈕按下功能 ( 3) 修改 按鈕按下功能的代碼: 圖 5324 修改 按鈕按下功能 ( 1) 42 圖 5325 修改 按鈕按下功能 ( 2) 圖 5326 修改 按鈕按下功能 ( 3) 43 圖 5327 修改 按鈕按下功能 ( 4) 刪除 按鈕按下功能的代碼: 圖 5328 刪除 按鈕按下功能 ( 1) 44 圖 5329 刪除 按鈕按下功能 ( 2) 圖 5330 刪除 按鈕按下功能 ( 3) 更新 按鈕按下功能的代碼: 45 圖 5331 更新 按鈕按下功能 ( 1) 圖 5332 更新 按鈕按下功能 ( 2) 圖 5333 更新 按鈕按下功能 ( 3) 46 頁面 程序設計 進入頁面時先獲取所有教師的信息,和課程信息管理頁面的教師信息獲取方法相同 ,當教師用戶登錄時,可以點擊課件上傳按鈕實現(xiàn)課件上傳功能,代碼如下: 圖 5334 課件上傳( 1) 圖 5335 課件上傳( 2) 當點擊教師姓名鏈接進入文件下載頁面后,需要先獲取該教師所有的課件信息,代碼如下: 圖 5336 教師課件信息獲取 教師用戶可在此頁面刪除自己已經(jīng)上傳的課件,代碼如下: 47 圖 5337 課件信息刪除 用戶還可在此頁面下載該教師所上傳的課件,只需點擊下載按鈕然后選擇保存路徑即可,代碼如下: 圖 5338 課件下載 48 6 結論 通過本次畢業(yè)設計,我不僅又學習到了更多 Java 語言和 Orac1e 數(shù)據(jù)庫的知識,而且對于業(yè)務邏輯也有了初步的了解。根據(jù)這個思想,設計了如下流程圖: 開始 用戶名是否存在? 錯誤信息 密碼是否正確? 登錄成功 結束 No No Yes Yes 29 圖 522 用戶信息管理頁面 流程圖 課程信息管理 頁面 流程 課程信息管理頁面只有教師用戶才能對自己的課程進行增刪改查,而對其他教師的課程無法進行修改,而學生用戶只有查看每位教師課程信息的權限,無權對教師的課程進行更改。主要設計如圖 5119 所示: 26 圖 5119 教師信息選擇頁面 圖 5120 教師信息選擇頁面(上傳課件) 27 圖 5121 課件下載頁面 流程設計 登錄頁面 流程 為了 保證系統(tǒng)的安全性,設置了登錄頁面來驗證登錄的用戶,登錄頁面的任務是過濾掉與本系統(tǒng)無關的用戶,只允許認可的用戶進入本系統(tǒng),所以登錄頁面需要的驗證機制主要包括用戶 Id 存在和密碼正確。 主要設計如圖 518 所示: 20 圖 518 教師信息選擇 頁面 圖 519 課程信息頁面 21 圖 5110 課程信息頁面 (課程添加) 圖 5111 課程信息頁面 (章添加) 22 圖 5112 課程信息頁面 (節(jié)添加) 圖 5113 課程信息頁面 (課程修正) 23 圖 5114 課程信息頁面 (章修正) 圖 5115 課程信息頁面 (節(jié)修正) 24 圖 5116 課程信息頁面 (刪除) 圖 5117 課程信息頁面 (選中節(jié)) 25 圖 5118 課程信息頁面 (詳細) 課件信息管理頁面設計 課件信息管理頁面,主要功能是教師可以將自己課程相關的課件上傳到服務器上,或者刪除某些課件,而學生用戶可以從服務器上面下載教師所上傳的課件,并且學生沒有上傳和刪除的權利。 主要設計如圖 513 所示: 17 圖 513 用戶信息頁面 圖 514 用戶信息頁面(添加) 18 圖 515 用戶 訊息 頁面( 修正 ) 圖 516 用戶信息頁面(刪除) 19 圖 517 用戶信息頁面(詳細) 課程信息管理頁面設計 課程信息管理頁面,主要是提供教師將自己的課程信息共享到平臺上,供其他教師和學生進行學習和參考,對此,該頁面也是分了兩條分支,一個是面對教師用戶,可以創(chuàng)建自己的課程信息或者修改刪除自己的課程,而其他用戶則可以根據(jù)開始的明細 菜單選擇教師來查看其所分享的課程信息。 主要設計如圖 512 所示: 16 圖 512 主界面 用戶信息管理頁面設計 用戶信息管理頁面,主要是針對管理員的,管理員通過此頁面可以對每位用戶的信息進行管理,如增刪改查,而其他用戶(教師、學生)也可以進入此頁面,但是當他們進入此頁面時,添加、修改、刪除按鈕是非活性的,只有詳細是活性的,這種設計是合情合理的,對于教學系統(tǒng)這種教育平臺來說,安全性是很重要的,每位用戶的信息必須是由管理員仔細把關的,其他不相關的人是不允許修改的,這就保證了系統(tǒng)的安全性,而用戶也不是完全不能修改自己的信息,前面已經(jīng)提過,左邊一欄共通畫面中,用戶是可以更改自己的密碼的。 在本系統(tǒng)中,只有用戶名密碼正確才能登錄,否則不能登錄。 用戶信息表 用 于 存儲 用戶的基本 訊息 ,數(shù)據(jù)表名為“ FXT_USERS”, 構造 見表 41: 表 41 FXT_USERS(用戶 訊息 表) 列名 數(shù)據(jù)類型 長度 可否為空 說明 USER_ID NUMBER 10 否 用戶 Id、主鍵 USER_PASSWORD NVARCHAR2 15 是 用戶密碼 用戶 信息 具有 課程信息 具有 課件信息 具有 設施 信 息 具有 Code信 息 具有 message信息 12 USE
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1