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

正文內(nèi)容

基于java的學生管理系統(tǒng)設計畢業(yè)論文-文庫吧資料

2025-06-28 16:03本頁面
  

【正文】 taBase db = new DataBase()。 。 sqlStr=sqlStr+bjm=39。+(())+ 39。 圖58修改班級信息界面public boolean update() throws Exception {sqlStr = update bj set 。 return false。 return true。 ()。 stmt = ()。 DataBase db = new DataBase()。)。,39。 圖57 添加班級信息界面public boolean insert() throws Exception {sqlStr = insert into bj(bh,bjm) values (39。 return false。 return true。 ()。 (bc)。 bjm = (bjm)。 while (()){ id = (id)。 bjlist = new Vector(rscount+1)。 rs = (getbjSql())。 ()。 int rscount = 0。 String bh = 。 模塊代碼(1)查看班級信息代碼:單擊課程/班級管理下的班級設置出現(xiàn)如圖56所示。 return false。 return true。 ()。 stmt = ()。 try{ DataBase db = new DataBase()。 。sqlStr=sqlStr+password=39。+(())+ 39。,。sqlStr=sqlStr+ name = 39。 + (()) + 39。圖55 編輯用戶界面public boolean update() throws Exception {sqlStr = update yh set 。 } }在用戶信息界面中選中要刪除的信息,點擊右上角的刪除即完成刪除功能。 } catch (SQLException e) { (e)。 ()。 (sqlStr)。 ()。 } }(3)刪除用戶代碼:public boolean delete( int aid ) throws Exception { sqlStr = delete from yh where id = + aid 。 }catch (SQLException sqle){ (())。 ()。 (sqlStr)。 ()。 try{ (sqlStr)。sqlStr = sqlStr+ (())+ 39。sqlStr = sqlStr + (()) + 39。sqlStr = sqlStr + (()) + 39。sqlStr = sqlStr + (()) + 39。 } }(2)添加用戶代碼:點擊用戶信息右上角的添加出現(xiàn)如圖54所示。 return false。 ()。 return true。 ()。 (yh)。 ((sf))。 ((dlm))。 yh yh = new yh()。 rs = (sqlStr)。 stmt = ()。 圖53查看用戶信息界面public boolean getOneyh(int newid ) throws Exception { DataBase db = new DataBase()。input type=reset name=Submit2 value=取消/td/tr/table/form 用戶管理模塊設計 模塊概述 在該模塊中用戶可以查看用戶信息,添加、刪除、修改用戶信息。nbsp。nbsp amp。 fontsize:9pt。 fontsize:9pt。 fontsize:9pt。 模塊概述 該模塊主要是顯示用戶登錄界面,如圖52所示。 xf = newxf。 bh = newbh。 } public String getzs() { return zs。 } public String getxf() { return xf。 } public String getkcm() { return kcm。 } public String getbh() { return bh。 } public long getId(){ return Id。 zs=。 kcm = 。 //課程名稱 public kcpz() { Id = 0。 //課程名稱 private String xf。 //ID序列號 private String bh。 }}}op_bj類如下:package 。 }}public void closeConn(){ try{ ()。 }}public void closeStmt(){ try{ ()。 (sql)。 try{ conn=(url,root,111111)。 } return rs。 rs = (sql)。 try { conn=(url,root,111111)。 } public ResultSet execQuery(String sql) { String url=jdbc:mysql://localhost:3306/xscj_database。 return false。 Statement stmt = ()。 String url=jdbc:mysql://localhost:3306/xscj_database。系統(tǒng)包如圖51所示。這樣后面設計時,就可以通過一個一個功能模塊進行編寫。學生成績管理數(shù)據(jù)庫JavaBean學生成績管理系統(tǒng)設置用戶管理成績管理班級管理系統(tǒng)管理學生成績報表學生成績維護學生成績添加課程設置課程設置班級管理用戶管理 圖43系統(tǒng)結構設計圖 本章小結 本章主要介紹了本系統(tǒng)的概要設計。 系統(tǒng)功能模塊劃分根據(jù)1節(jié)的系統(tǒng)功能分析,可以畫出系統(tǒng)功能模塊圖,這里按用戶界面、管理界面分別對功能模塊圖加以描述。這種方式在一定程度上增加了數(shù)據(jù)庫的安全性,同時減低了對用戶界面層開發(fā)人員的要求,因為它根本不需要進行任何數(shù)據(jù)庫操作。 系統(tǒng)采用三層架構設計,它的工作原理如圖41所示組織SQL語句查詢數(shù)據(jù)給出信息ID查詢信息JavaBean數(shù)據(jù)庫操作界面返回查詢結果返回信息對象業(yè)務處理層數(shù)據(jù)存儲層用戶界面層 圖41三層架構的工作原理采用三層架構以后,用戶界面層通過統(tǒng)一的接口向業(yè)務層發(fā)送請求,業(yè)務按自己的邏輯規(guī)則將請求處理后進行數(shù)據(jù)庫操作,然后將數(shù)據(jù)庫返回的數(shù)據(jù)封裝成類的形式返回給用戶層。從數(shù)據(jù)庫的需求分析,概念設計,邏輯設計等方面進行了詳細的分析。用戶信息實體的ER圖如圖31所示用戶用戶名密碼真實姓名身份圖31 用戶信息實體ER圖班級實體的ER圖如圖32所示班級編號班級姓名圖 32 班級信息實體ER圖課程實體的ER圖如圖33所示 課程課程號課程班級任課老師圖 33課程信息實體ER圖課程配置實體的ER圖如圖34所示課程配置課程編號課程名稱 圖34 課程配置實體ER圖成績實體的ER圖如圖35所示成績學號姓名課程號分數(shù)圖 35 成績實體的ER圖學生實體的ER圖如圖36所示學生學號姓名籍貫聯(lián)系地址出生日期入學日期圖 36 成績實體的ER圖教師實體的ER圖如圖37所示教師姓名教師編號聯(lián)系地址聯(lián)系電話圖 37 教師實體的ER圖各實體之間的ER圖如圖38所示教師課程班級學生成績屬于開設有屬于m1npm111m 圖38各實體間的ER圖 數(shù)據(jù)庫邏輯設計數(shù)據(jù)的概念結構設計完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結構轉化為某種數(shù)據(jù)庫系統(tǒng)的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結構。 數(shù)據(jù)庫需求分析 通過系統(tǒng)功能分析,針對學生成績管理的需求,總結出如下的數(shù)據(jù)庫需求信息:用戶分管理員、教師用戶、學生用戶課程分課程基本表和班級課程表關鍵字設置為學號、班級根據(jù)上述需求,設計如下所示的數(shù)據(jù)項和數(shù)據(jù)結構用戶信息,含數(shù)據(jù)項:用戶名、真實姓名、密碼、身份班級信息,含數(shù)據(jù)項:班級編號、班級名稱課程信息,含數(shù)據(jù)項:課程編號、課程班級、任課教師等課程配置,含數(shù)據(jù)項:課程編號、課程名稱成績信息,含數(shù)據(jù)項:學號、姓名、課程名、分數(shù)等學生信息,含數(shù)據(jù)項:學號、姓名、性別等教師信息,含數(shù)據(jù)項:教師編號、姓名、性別等 數(shù)據(jù)庫概念設得到上面的數(shù)據(jù)項和數(shù)據(jù)結構后,就可以設計出滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。3. 數(shù)據(jù)庫設計數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結構設計的好壞將直接對應用系統(tǒng)的效率,以及實現(xiàn)的效果產(chǎn)生影響。從運行環(huán)境、功能需求、用戶需求等方面,進行了詳細的分析。為了適應現(xiàn)代社會人們高度強烈的時間觀念,我對孝感學院成人教育學院的原有的學生成績管理系統(tǒng)進行了調(diào)查研究,并對一些教師和學生進行了調(diào)查,聽取他們對學生成績管理的一些建議和要求以及他們對這方面的一些需求,根據(jù)我所具有的知識,決定開發(fā)的這個系統(tǒng)采用當前較為流行的編程軟件Java作為實現(xiàn)語言,以數(shù)據(jù)庫MySql作為系統(tǒng)的后臺操作.。許多人還停留在以前的手工操作。2 系統(tǒng)需求分析 21世紀以來,人類經(jīng)濟高速發(fā)展,人們發(fā)生了日新月異的變化,特別是計算機的應用及普及到經(jīng)濟和社會生活的各個領域。人性化設計:本系統(tǒng)導航的另一個亮點是導航明顯。源程序可讀性:為了便于其他設計,維護人員讀懂代碼或以后的代碼修改,軟件升級維護,即可能做好代碼注釋工作。面向?qū)ο笤O計:在系統(tǒng)中將用戶、圖書等都封裝成
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1