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

正文內容

基于java的學生選課系統(tǒng)設計與實現(xiàn)(參考版)

2024-12-08 00:59本頁面
  

【正文】 你們的鼓勵和幫助永遠是我前進的動力。但是, 由于筆者水平有限,在理論的描述、資料的運用等方面難免有不當、不深,不周之處,有些觀點也尚欠成熟,敬請各位老師批評指正。 河南理工大學萬方科技學院本科畢業(yè)論文 37 致 謝 本論文從選題到最后定稿成文,本校王大虎老師一直給予了悉心指導,王老師那種嚴謹求實的作風,廣博深邃的洞察力,孜孜不倦的開拓精神和敬業(yè)精神令我深受啟迪 和教益,謹向我的指導老師王大虎老師致以深深的謝意。 由于能力所限,此學生選 課 系統(tǒng) 實現(xiàn)了用戶權限分治、操作分離;數據庫的插入、查詢、更新、刪除;并且通過 Servlet連接 JSP同 JavaBean的通信以及 JavaBean對數據庫的封裝增加了數據庫和用戶訪問的安全性,達到了一個基本數據庫系統(tǒng)的要求 ,但是還是有很多缺陷 。 Java自誕生以來,無論在技術研究的深度和應用的廣度都有飛速的發(fā)展,目前 Java開放的社區(qū)已經有百家以上,參與研究的人員分布于世界各地。 ( 2) 學生管理 圖 413 全部學生列表 河南理工大學萬方科技學院本科畢業(yè)論文 31 圖 414 更新學生 信息 界面 圖 415 添加學生界面 ( 3) 教師管理 圖 416 全部 教師列表 河南理工大學萬方科技學院本科畢業(yè)論文 32 圖 417 更新教師信息界面 圖 418 添加教師界面 ( 4) 課程管理 圖 419 所有課程列表 河南理工大學萬方科技學院本科畢業(yè)論文 33 圖 420 更新課程信息界面 圖 421 新增課程界面 ( 5) 班級管理 河南理工大學萬方科技學院本科畢業(yè)論文 34 圖 422 所有班級列表 圖 423 更新班級信息界面 圖 424 新增班級界面 河南理工大學萬方科技學院本科畢業(yè)論文 35 本章小結 在本章,通過前文的工具選擇以及整個系統(tǒng)的需求分析,終于完成了系統(tǒng)得編寫, 并且 在文章中附有系統(tǒng)完成后的主程序以及各子系統(tǒng)的登陸圖等。 教師操作界面 ( 1)主界面 河南理工大學萬方科技學院本科畢業(yè)論文 28 圖 46 教師操作 主界面截圖 教師主界面上顯示了登陸教師的基本信息和所提供的服務:挑選選課的 學生、公布成績。 ( 3) 查看學分界面 河南理工大學萬方科技學院本科畢業(yè)論文 27 圖 44 查看學分界面截圖 ( 4) 更新信息界面 圖 45 更新信息界面截圖 密碼是必填信息,而電話和 Email 可以選填。 河南理工大學萬方科技學院本科畢業(yè)論文 26 學生操作界面 ( 1)主界面 圖 42 學生操作 主界面截圖 學生登陸后可以看到自己的基本信息,可提供給學生的服務有:選修課程、查看學分、更改信息 、注銷登陸。安 裝 完 后 配 置 系 統(tǒng) 環(huán) 境 變 量 , 具 體 配 置 過 程 請 參 見 網站。 開啟 的文件是 dir\\ bin\ 。 //輸出到客戶端 }}} 河南理工大學萬方科技學院本科畢業(yè)論文 25 系統(tǒng)運行環(huán)境 另外, 由于本系統(tǒng)開發(fā)時用到 JBuilder202 Servlet、 JavaBean編程及 SQL2021 數據庫,故其運行需要一定的系統(tǒng)環(huán)境。 } catch(Exception end){ (執(zhí)行關閉 Connection對象有錯誤 :+( ) )。 return num。 (執(zhí)行刪除有錯誤 :+())。 num=(sql)。 try{ conn = (jdbc:odbc:ClassDB,limq,123)。 //輸出到客戶端 } return rs。 } catch(SQLException ex){ (執(zhí)行查詢有錯誤 :+() )。 Statement stmt=( )。 } public ResultSet executeQuery(String sql){//執(zhí)行查詢的方法體 rs=null。//輸出到客戶端 } CloseDataBase()。 河南理工大學萬方科技學院本科畢業(yè)論文 23 } catch(SQLException ex){ (執(zhí)行插入有錯誤 :+() )。 Statement stmt=( )。 int num=0。 (執(zhí)行插入有錯誤 :+())。 } public sqlBean(){/////構造方法 try{ (DatabaseDriver)。 } public void setDatabaseConnStr(String ConnStr){ =ConnStr。getXxx用于得到屬性值 */ //數據庫用戶名 limq public void setDatabaseDriver(String Driver){ //密碼: 123 =Driver。,123。//設置數據庫驅動器 //DataSource 數據源名稱 DSN private String DatabaseConnStr=jdbc:odbc:ClassDB,39。 public ResultSet rs=null。//用到輸入輸出流方法 import .*。 學生選課 系統(tǒng)程序及注釋 由于 本系統(tǒng)程序繁多,故只將程序的主要部分做了介紹,以下是數據庫操作文件 內容及注釋: package manage。 然后建立了各模塊的信息類表,為編程實現(xiàn)做了最后的準備。 表 34 課程信息表 關鍵詞 類 長度 教師編號 char 9 學生學號 char 10 課程名稱 char 20 課程類別 char 8 課程容量 int 4 選課信息表,下 面給出它的 類 表如表 35 所示。 河南理工大學萬方科技學院本科畢業(yè)論文 19 表 32 學生信息表 關鍵詞 類 長度 學號 char 9 學生姓名 char 8 學生班級號 char 20 學 生性別 char 2 學生生日 char 8 學生密碼 char 20 教師信息表,下面給出結構如表 33 所示。 班級信息表:班級號、班級名 ( 2) 數據庫的結構設計 根據數據庫的需求分析,建立 5 個數據表分別結構如下: 班級信息表,下面給出它的 類 表如表 31 所示。 輔助數據庫: 課程信息:課程號、課程名稱、課 程類別、課程學分、課程容量。 對于教師信息維護數據庫,可以列出以下數據項和數據結構: 教師個人信息:教師編號、教師名稱、教師所在系號、 教師職稱、教師密碼 。 具體流程如圖 35 所示 。 在新增“課程”時,要求決定課程所在系以及其預修課(系統(tǒng)會動態(tài)列出現(xiàn)有的課程),其中課程所在系必須與預修課所在系一致(或者選擇無預修課,再或者預修課屬性為 ( public) ,否則系統(tǒng)會有錯誤提示。 其中“班級” 是本系統(tǒng)中關鍵 的環(huán)節(jié),同樣也是數據庫中的關鍵。 其次,在教師給出了學生成績之后,系統(tǒng)會根據成績來判斷該生是否通過了考試,如果該成績大于或等于 60,則在該生的學分上加上該課程的學分。 教師登陸 : 教師在本系統(tǒng)中擁有是否接受學生所選課程,以及給學生打分的權力,只有先接受學生,才能給該生打分。如果教師還未給出成績,則系統(tǒng)會有相關提示。如果 該生選報了未滿足預修課要求的課程,系統(tǒng)會有相關的錯誤提示。系統(tǒng)會根據學生所在系及課程的預修課判斷(課程有系別,預修課等屬性)。 該系統(tǒng)由登陸模塊,學生模塊,教師模塊,管理員模塊,四部分組河南理工大學萬方科技學院本科畢業(yè)論文 13 成。 河南理工大學萬方科技學院本科畢業(yè)論文 12 學生選課系統(tǒng)總體設計 : 圖 31 學生選課系統(tǒng)總體結構圖 本系統(tǒng)采用 Servlet+Jsp+JavaBean+SQL2021 設計方式,其中Servlet 擔當主要邏輯控制,通過接受 Jsp 傳來的用戶請求,調用以及初始化 JavaBean,在通過 Jsp 傳到客戶端,本系統(tǒng)中 SqlBean 擔當主要的與數據庫的連接與通信, JavaBean 在本系統(tǒng)中主要擔當配合 Jsp以及 Servlet 來完成用戶的請求,而 Jsp 主要擔當接受與響應客戶端。管理員通過身份驗證以后,可以查看和修改學生的個人信息,也可以添加或刪除學生。另外,選課系統(tǒng)還提供了課程查看的功能。學生在選課以前,必須通過系統(tǒng)的身份驗證,讓后就可以選定自己的選修課程。 學生選課系統(tǒng)功能分析 本在線選課系統(tǒng)功能比較多,除了最基本的選課功能外,教師也具有開課功能, 同時后臺的管理員還能對教師和個人信息進行維護。 本章小結 本章節(jié)通過對 Java 的介紹以及它的編寫工具的簡介,論述了選擇Java 的理由,闡明了選擇 Java 的好處為下個章節(jié)對系統(tǒng)程序結構做了鋪墊。缺點是較復雜,對初學者來說,理解起來比較困難 。在編輯一個 Ant 建立 XML 文件時, Idea 還對組成 Ant 工程的 XML 部分提供支持。作用于普通 Java 代碼的眾多功能同樣適用于 JSP(比如
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1