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

正文內(nèi)容

數(shù)據(jù)庫課程設(shè)計報告-宿舍信息管理系統(tǒng)(方超)-文庫吧

2024-08-19 16:52 本頁面


【正文】 me學(xué)生來自省份char(10)祖籍StuBorth學(xué)生出生時間datetime出生日期StuETime學(xué)生入學(xué)時間datetime入學(xué)時間StuProfess學(xué)生所在專業(yè)char(20)專業(yè)StuClass學(xué)生所在班級編號Char(8)班級RNo宿舍編號char(6)宿舍號RHeader舍長信息等于StuNamechar(8)舍長ROne宿舍學(xué)生信息等于StuNamechar(8)舍員1RTwo宿舍學(xué)生信息等于StuNamechar(8)舍員2RThree宿舍學(xué)生信息等于StuNamechar(8)舍員3RDepart宿舍學(xué)生所在學(xué)院等于StuDepchar(20)學(xué)院RProfess宿舍學(xué)生所學(xué)專業(yè)等于StuProfesschar(20)專業(yè)RClass學(xué)生所在班級編號等于StuClasschar(8)班級DorNo宿舍樓編號int宿舍樓號DorPhNo宿舍樓管處電話char(12)電話DorAdminist宿舍樓樓管員信息等于WorNochar(10)樓管員DorSex宿舍樓性別分類char(2)男(女)宿舍WorNo樓管編號char(8)編號WorName樓管姓名char(8)姓名WorType工作類型char(8)工作類型WorWage樓管工資Int月工資WorSex樓管性別char(2)性別WorPhNo樓管聯(lián)系方式char(12)電話WorTime樓管工作時間char(30)工作時間AIOStu要求物品出入學(xué)生等于StuNochar(8)學(xué)生AIOArtical出入物品信息char(20)物品名AIOPrin出入物品審查人等于WorNochar(10)負(fù)責(zé)人AIODate出入物品日期datetime日期AIONo物品出入序號Int序號 調(diào)試分析:;(1)前臺與數(shù)據(jù)庫連接問題:在編寫前期,由于數(shù)據(jù)庫未連接上,創(chuàng)建數(shù)據(jù)庫并插入數(shù)據(jù)后,不能在前臺界面上顯示,問題很嚴(yán)重;解決方法:找到windows系統(tǒng)下的“數(shù)據(jù)源(ODBC)”,創(chuàng)建新數(shù)據(jù)源,創(chuàng)建到SQLServer數(shù)據(jù)源,并連接所創(chuàng)建的數(shù)據(jù)庫room,之后并可進行數(shù)據(jù)連接。()。 con=(jdbc:odbc:sun,)。 (2)數(shù)據(jù)無法在界面上顯示:在建立初步界面之后,雖然數(shù)據(jù)庫連接正常,但是無法將數(shù)據(jù)庫內(nèi)的數(shù)據(jù)輸送的屏幕上; 解決辦法:增加類中的方法,定義方法的類型為Vector,通過Vector將數(shù)據(jù)整合到容器內(nèi),在經(jīng)過二維數(shù)組將數(shù)據(jù)輸送到table界面上。(3)輸入數(shù)據(jù)與數(shù)據(jù)庫中的表的列的類型不匹配,無法輸入和查找; 解決辦法:在界面上相應(yīng)處寫上提示,提示用戶該輸入何種類型,何種信息。(4)在Java中設(shè)立監(jiān)聽無效:就是在界面上輸入相應(yīng)信息后,按“確定”無效,經(jīng)檢查發(fā)現(xiàn)在調(diào)用類時出現(xiàn)混淆,修改后可運行。(5)部分窗口無法顯示,經(jīng)檢查,發(fā)現(xiàn)缺少語句setVisible(true)。: 通過本次課設(shè),讓我受益匪淺,以下是幾點心得及體會:(1)加深對數(shù)據(jù)庫系統(tǒng)概論相關(guān)知識和SQL SERVER相關(guān)功能理解方面以前只是記書本上關(guān)于數(shù)據(jù)庫系統(tǒng)的相關(guān)功能,但這些大部分只是處在死記的基礎(chǔ)上,沒有切身實地的感觸,這次課設(shè)有讓我再次對SQL SERVER 2000相關(guān)功能的理解,比如:存儲過程。(2)進一步掌握相關(guān)的SQL語句方面學(xué)生宿舍管理系統(tǒng)開發(fā)的過程中牽涉到相當(dāng)多基本表的建立,以及存儲過程的設(shè)計,這次系統(tǒng)開發(fā)讓我對這些語句操作更熟練了。(3)熟悉對項目開發(fā)的大致過程方面這次系統(tǒng)開發(fā),從開始的系統(tǒng)需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計,再到數(shù)據(jù)庫實施、系統(tǒng)的測試和調(diào)試,都時自立完成,雖然只是做出的系統(tǒng)的框架,并沒有開發(fā)出具體應(yīng)用的學(xué)生宿舍管理系統(tǒng),但對于項目(系統(tǒng))開發(fā)的大致流程有了一定的了解,為以后的系統(tǒng)的開發(fā)打下了良好的基礎(chǔ)。(4)存在的問題在系統(tǒng)開發(fā)的過程中也遇到了這樣那樣的問題,比如畫ER圖,帶輸出變量的存儲過程,具體的語句還不是很熟悉,同時對數(shù)據(jù)的保護未做到完善,比如:在查詢學(xué)生基本信息時,會將所有信息全部顯示出來,這樣子起不到保護作用,應(yīng)設(shè)置權(quán)限,同時需要用戶密碼登入。由于首次接觸數(shù)據(jù)庫,許多問題還有待探討和學(xué)習(xí)。⒌ 用戶使用說明: 用戶登入系統(tǒng)后進入系統(tǒng)界面,之后在菜單項中選擇所要進行的操作,若是選擇增加,則可根據(jù)界面上的提示,輸入相應(yīng)的信息;若是選擇查詢,也可輸入相應(yīng)的查詢信息,并可在界面上顯示相應(yīng)的信息;若是選擇刪除,可輸入要刪除的項,并可刪除。若結(jié)束操作并可退出系統(tǒng)。⒍ 測試結(jié)果:(1)查詢學(xué)號為07201525或者姓名為吳麒的學(xué)生信息 結(jié)果: ⒎ 附錄:package fc。import .*。import .*。import .*。import 。import .*。public class DBconnect1 { Connection con。 PreparedStatement sql1,sql2,sql3,sql4,sql5,sql6,sql7,sql8,sql9,sql10,sql11,sql12,sql13。 ResultSet rs。 public DBconnect1(){ try{ ()。 con=(jdbc:odbc:sun,)。 }catch(Exception e){} } /*查找宿舍樓信息*/ Vector select_Dor(int DorNo){ Vector vc=new Vector()。 try{ Statement st=()。 ResultSet rs=(select * from Dormitory where DorNo= +DorNo)。 while(()){ String s1=(DorNo)。 (s1)。 String s2=(DorPhNo)。 (s2)。 String s3=(DorAdminist)。 (s3)。 String s4=(DorSex)。 (s4)。 } }catch(SQLException e){ (e)。 } return vc。 } /*@@@@@@@@@@@@@@@查找全部宿舍樓信息*/ Vector select_all_Dor(){ Vector vc=new Vector()。 try{ Statement st=()。 ResultSet rs=(select * from Dormitory )。 while(()){ String s1=(DorNo)。 (s1)。 String s2=(DorPhNo)。 (s2)。 String s3=(DorAdminist)。 (s3)。 String s4=(DorSex)。 (s4)。 } }catch(SQLException e){ (e)。 } return vc。 } /*查找樓棟管理員基本信息*/ Vector select_Worker(String w) { Vector vc=new Vector()。 try{ Statement st=()。 ResultSet rs=(select * from Worker where DorNo = +w+ or WorName= \39。+w+\39。)。 while(()){ String s1=(WorNo)。 (s1)。 String s2=(WorName)。 (s2)。 String s3=(WorType)。 (s3)。 String s4=(WorWage)。 (s4)。 String s5=(WorSex)。 (s5)。 String s6=(WorPhNo)。 (s6)。 String s7=(WorTime)。 (s7)。 String s8=(DorNo)。 (s8)。 } }catch(SQLException e){ (e)。 } return vc。 } /*@@@@@@@@@@查找全部樓棟管理員基本信息*/ Vector select_all_Worker() { Vector vc=new Vector()。 try{ Statement st=()。 ResultSet rs=(select * from Worker )。 while(()){ String s1=(WorNo)。 (s1)。 String s2=(WorName)。 (s2)。 String s3=(WorType)。 (s3)。 String s4=(WorWage)。 (s4)。 String s5=(WorSex)。 (s5)。 String s6=(WorPhNo)。 (s6)。 String s7=(WorTime)。 (s7)。 String s8=(DorNo)。 (s8)。 } }catch(SQLException e){ (e)。 } return vc。 } /* 查找學(xué)生基本信息*/ Vector select_Student(String s) { Vector vc=new Vector()。 try{ Statement st=()。 ResultSet rs=(select * from Student where StuNo=+39。+s+39。+or StuName=+39。+s+39。)。 while(()) { String s1=(StuNo)。 (s1)。 String s2=(StuDep)。 (s2)。 String s3=(StuName)。 (s3)。 String s4=(StuSex)。 (s4)。 String s5=(StuHome)。 (s5)。 String s6=(StuBorth)。 (s6)。 String s7=(StuETime)。 (s7)。 String s8=(StuProfess)。 (s8)。 String s9=(StuClass)。 (s9)。 String s10=(RNo)。 (s10)。 String s11=(DorNo)。 (s11)。 } }catch(SQLException e){(e)。} return vc。 } /* 查找全部學(xué)生基本信息*/ Vector select_all_Student() { Vector vc=new Vector()。 try{ Statement st=()。 ResultSet rs=(select * from Student)。 while(()) { String s1=(StuNo)。 (s1)。 String s2=(StuDep)。 (s2)。 String s3=(StuName)。 (s3)。 String s4=(StuSex)。 (s4)。 String s5=(StuHome)。 (s5)。 String s6=(StuBorth)。 (s6)。 String s7=(StuETime)。 (s7)。 String s8=(StuProfess)。 (s8)。 String s9=(StuClass)。 (s9)。 String s10=(RNo)。 (s10)。 String s11=(DorNo)。 (s11)。 } }catch(SQLException e){(e)。} return vc。 } /* 查找寢室基本信息*/ Vector select_Room(String r) { Vector vc=n
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1