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

正文內(nèi)容

基于java的學(xué)生選課系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)論文(參考版)

2024-12-03 10:23本頁面
  

【正文】 這次的課程設(shè)計(jì)雖然實(shí)現(xiàn)了基本的選課,但是還有一些功能沒有實(shí)現(xiàn)。同時(shí)通過本次的實(shí)驗(yàn), 層次化,模塊化,抽象化也是我學(xué)到的一個(gè)經(jīng)驗(yàn),一個(gè)大的程序肯定要分成多個(gè)模塊,這樣做起來比較輕松,又清晰,在這方面我們有嚴(yán)重的不足。由這樣把每張表關(guān)聯(lián)起來,實(shí)現(xiàn)一個(gè)小型的選課數(shù)據(jù)庫, 而界面是由 java 語言實(shí)現(xiàn)的,由于初次用 java 語言編寫界面比較不熟悉,用了很多的時(shí)間查資料,調(diào)試,修改,因此做出來界面比較粗糙,通過這次的實(shí)驗(yàn)我們也總 結(jié)了很多的不:以前用學(xué) java 編寫小程序的時(shí)候,感覺很輕松,可是現(xiàn)在寫的程序大點(diǎn)的時(shí)候,就感覺有點(diǎn)力 bug 很多,一直調(diào)試,花費(fèi)了很時(shí)間。學(xué)生賬號(hào)可以查看個(gè)人的成績(jī),選課與退課,以及當(dāng)前的選課情況,修改密碼。 一 .登陸模塊測(cè)試 1 教師用戶測(cè)試: 輸入數(shù)據(jù): TeacherID ’ t2020020’ Tpassword ’ 111’ 進(jìn)入 教師管理模塊; 輸入錯(cuò)誤的信息如, TeacherID ’ t2020020’ Tpassword ’ abcd’ 提示錯(cuò)誤對(duì)話框,如下截圖: 2 輸入數(shù)據(jù)(正確數(shù)據(jù)): StudentID ’ s202089777’ Spassword ’ 111’ 正確數(shù)據(jù),進(jìn)入學(xué)生選課模塊; 輸入數(shù)據(jù)(錯(cuò)誤數(shù)據(jù)): StudentID ’ s202089775’ Spassword ’ advsd’ 提示錯(cuò)誤對(duì)話框,如下截圖: 二 .學(xué)生選課模塊測(cè)試 1 在學(xué)生選課界面使用圖形界面選 彈出成功對(duì)話框 2 重復(fù)選課彈出錯(cuò)誤對(duì)話框(沒有提 示框) 三學(xué)生成績(jī)查詢模塊測(cè)試 1 通過學(xué)生選課界面選擇所選課程 得到課程成績(jī)信息 2 通過學(xué)生選課界面不選擇課程將是空白狀態(tài) 四 用戶管理測(cè)試(修改密碼) 1 輸入數(shù)據(jù): UserID ” a20208” Spassword2 ’ 111’ 成功修改密碼 輸入數(shù)據(jù): Spassword ’ 654321’ Spassword2 ’ 111111’ 提示錯(cuò)誤對(duì)話框 五 學(xué)生信息模塊測(cè)試 1 在 GUI 界面依據(jù)班級(jí)號(hào)選擇 輸出:以列表形式顯示學(xué)生基本信息 2 在 GUI 界面班級(jí)號(hào)為空 輸出:空信息 3 在 GUI 界面添加新學(xué)生: 輸入: StudentID ’ s11’ StudentName ’小倩’ StudentSex ’女’ StudentBirthday ’ 198811’ Class ’數(shù)控 1 班’ 輸出:顯示添加成功對(duì)話框 4 在 GUI 界面刪除學(xué)生 輸入: StudentID ’ s11’ 輸出:刪除成功對(duì)話框 結(jié)論 ,一直沒有辦法執(zhí)行成功,一直出錯(cuò)感覺寫的代碼又沒有錯(cuò),查了很久 參數(shù)類型與表不一樣,改成一樣就可以了在顯示全部課程的時(shí)候,剛開始一直顯示不出來,以為是 java 代 碼寫錯(cuò)了 返回結(jié)果集與表的長(zhǎng)度不符合,修改下讓返回結(jié)果集與表一樣 2 設(shè)計(jì)過程的體會(huì)該系統(tǒng)主要實(shí)現(xiàn)學(xué)生選課系統(tǒng)的功能,從數(shù)據(jù)庫的分析設(shè)計(jì),界面的設(shè)計(jì),數(shù)據(jù)庫的連接,表格,存儲(chǔ)過程,觸發(fā)器的設(shè)計(jì),我們學(xué)到了很多東西,特別是在是在數(shù)據(jù)庫的設(shè)計(jì)和實(shí)現(xiàn)中,我們建了用戶表 logon,學(xué)生表 stu_table,選課表 selecttable,課程表 cou_tab,授課表 t_tab,教師表tea_tab,用戶表示用來存放登陸的賬號(hào)和密碼,當(dāng)學(xué)生表,或是教師表中有新增了一條記錄的時(shí)候,都會(huì)自動(dòng)插入到用戶表里,密碼初始化是和賬號(hào) 一樣的,用戶表里面有管理員賬號(hào),學(xué)生賬號(hào),教師賬號(hào),分別是以 a,s,t 開頭,管理員以有學(xué)生的添加與刪除,查看。 4 所有基本表的設(shè)計(jì)均應(yīng)盡量符合第三范式。鍵是表間連接的工具,主鍵越少,表間的連接就越簡(jiǎn)單。要設(shè)計(jì)出一個(gè)好的信息管理系統(tǒng)數(shù)據(jù)庫,除滿足系統(tǒng)所要求的功能外,還必須遵守下列原則: 1)基本表的個(gè)數(shù)越少越好。 信息管理系統(tǒng)所涉及的數(shù)據(jù)庫設(shè)計(jì)的重要步驟加載測(cè)試。 由于本身能力的局限性,所以做編寫的代碼,即使經(jīng)過反復(fù)檢查也難免出錯(cuò)所以在本階段力求使用有限的時(shí)間找出盡可能多的錯(cuò)誤,力求系統(tǒng)盡量正確。減少誤操作,減少錯(cuò)誤產(chǎn)生的可能,這對(duì)用戶和開發(fā)人員都有很多的好處。作為一個(gè)完整的系統(tǒng),聯(lián)機(jī)文檔是其中不可缺少的部分也是相當(dāng)重要的部分。假如選擇任何一門,最多不能超過三門課程,將會(huì)提示不超過好三門課或剛好三門課系統(tǒng)頁面彈出提示“選課成功” ,如下截圖: 圖 點(diǎn)擊“確定”,即可查看所選的課程,如下截圖 圖 系統(tǒng)給出了選課課程的明細(xì)課程名。 字段名 數(shù)據(jù)類型 長(zhǎng)度 是否為空 是否主鍵 user_id char 10 不為空 主鍵 password charr 10 2.關(guān)系模型 第五章 數(shù)據(jù)庫的實(shí)施和維護(hù) 一.存儲(chǔ)過程設(shè)計(jì)某個(gè)老師所有學(xué)生 create proc allstudent1 某個(gè)老師所有學(xué)生 a char 10 as begin select , , from Stu_Table1 x,t_tab y,scroetable z,cou_tab t where and and and a end 2.成績(jī)錄入 create proc inputPerform1成績(jī)錄入?yún)?shù)是學(xué)生號(hào),課程名,成績(jī) stuid char 10 , ame char 16 , crore char 2 as begin declare ab char 16 set ab select cou_id from cou_tab where cou_name ame update scroetable set score crore where stu_id stuid and cou_id ab end 3.插入教師授課表 use choose create proc insertteach1插入教師授課表參數(shù)是課程號(hào),用戶名,地點(diǎn) cou_id char 16 , user_id char 10 , di varchar 10 as begin insert into t_tab values cou_id,user_id,di end create proc AllCouse as begin select , , from Cou_ x,Tea_tab1 y,T_tab z where and end ,參數(shù)賬號(hào) create proc DeleteLogon id char 10 as begin delete from Logon where User_ID id end ,參數(shù)是學(xué)號(hào) create proc DeleteStudent id char 10 // as begin delete from Stu_Table1 where Stu_ID id end ,參數(shù)是教師號(hào) create proc DeleteTeacher id char 10 as begin delete from Tea_tab1 where Tea_ID id end ,參數(shù)是賬號(hào)和密碼 create proc InsertLogon id char 10 as begin
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1