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

正文內容

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

2025-07-19 22:21上一頁面

下一頁面
  

【正文】 使用 java 作為前臺開發(fā) 語言 , 并且 運用 Orac1e 11g 作為后臺數(shù)據(jù)庫管理 。 Seasar2 簡介 Seasar2( SAStruts/ Super Agi1ity Struts)超敏捷 Struts,是一款 在日本非常流行的 輕量級框架, 是 由 struts1 和 JDBC 組成,類似于 Spring 框架,它的優(yōu)點是開發(fā)者基本不用書寫配置文件,而且非常靈活 。 需求分析 用戶需求分析 在這個信息時代,建立一個適合現(xiàn)代化社會教育的輔助教學系統(tǒng)勢在必行。 用戶 訊息 維護,管理員 能夠 對員工 訊息 進行增 、刪、改和查 的操作。 安全保密需求 本 平臺 只有管理員用戶才有 權利 修 正 其他用戶的 訊息 ,而其他 一般 用戶(教師或學生)則 只可以修改密碼 。 按照平臺公用 , 能夠列出 如下 32 流程圖: 圖 32 系統(tǒng)功能流程圖 針對 平臺公用 流程圖,現(xiàn)具體 陳述 其 公用 : 用戶登錄、登出功能。 設施信息。 6. message 信息。 設施信息表:(設施管理編號,設施名稱,設施區(qū)分)。 主要設計如圖 513 所示: 17 圖 513 用戶信息頁面 圖 514 用戶信息頁面(添加) 18 圖 515 用戶 訊息 頁面( 修正 ) 圖 516 用戶信息頁面(刪除) 19 圖 517 用戶信息頁面(詳細) 課程信息管理頁面設計 課程信息管理頁面,主要是提供教師將自己的課程信息共享到平臺上,供其他教師和學生進行學習和參考,對此,該頁面也是分了兩條分支,一個是面對教師用戶,可以創(chuàng)建自己的課程信息或者修改刪除自己的課程,而其他用戶則可以根據(jù)開始的明細 菜單選擇教師來查看其所分享的課程信息。根據(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 教師課件信息獲取 教師用戶可在此頁面刪除自己已經上傳的課件,代碼如下: 47 圖 5337 課件信息刪除 用戶還可在此頁面下載該教師所上傳的課件,只需點擊下載按鈕然后選擇保存路徑即可,代碼如下: 圖 5338 課件下載 48 6 結論 通過本次畢業(yè)設計,我不僅又學習到了更多 Java 語言和 Orac1e 數(shù)據(jù)庫的知識,而且對于業(yè)務邏輯也有了初步的了解。 同時感謝在這四年間幫助過我的同學們、朋友們,在這四年里所經歷的種種,將成為我寶貴的財富。所以在處理需求分析時要格外謹慎,一定要站在用戶的角度去看,要制作出一個符合客戶需要的產品。 主要設計如圖 518 所示: 20 圖 518 教師信息選擇 頁面 圖 519 課程信息頁面 21 圖 5110 課程信息頁面 (課程添加) 圖 5111 課程信息頁面 (章添加) 22 圖 5112 課程信息頁面 (節(jié)添加) 圖 5113 課程信息頁面 (課程修正) 23 圖 5114 課程信息頁面 (章修正) 圖 5115 課程信息頁面 (節(jié)修正) 24 圖 5116 課程信息頁面 (刪除) 圖 5117 課程信息頁面 (選中節(jié)) 25 圖 5118 課程信息頁面 (詳細) 課件信息管理頁面設計 課件信息管理頁面,主要功能是教師可以將自己課程相關的課件上傳到服務器上,或者刪除某些課件,而學生用戶可以從服務器上面下載教師所上傳的課件,并且學生沒有上傳和刪除的權利。 用戶信息表 用 于 存儲 用戶的基本 訊息 ,數(shù)據(jù)表名為“ FXT_USERS”, 構造 見表 41: 表 41 FXT_USERS(用戶 訊息 表) 列名 數(shù)據(jù)類型 長度 可否為空 說明 USER_ID NUMBER 10 否 用戶 Id、主鍵 USER_PASSWORD NVARCHAR2 15 是 用戶密碼 用戶 信息 具有 課程信息 具有 課件信息 具有 設施 信 息 具有 Code信 息 具有 message信息 12 USER_RO1E NUMBER 1 是 用戶權限 USER_CO11EGE NUMBER 10 是 用戶所在大學 USER_NAME NVARCHAR2 5 是 用戶姓名 USER_SUBJECT NUMBER 2 是 用戶專業(yè) USER_TEKIYO_BI NUMBER 8 是 注冊日期 USER_PINYIN NVARCHAR2 40 是 用戶姓名拼音 USER_INSTITUTE NUMBER 2 是 用戶學院 USER_GENDER NUMBER 1 是 性別 USER_JOBTIT1E NUMBER 2 是 用戶職位
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1