版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 -1.課程設(shè)計(jì)目的做一個(gè)學(xué)生信息管理系統(tǒng) ,要求運(yùn)用到 JavaEE 中的二層模式做 java 代碼和 jsp設(shè)計(jì)都要用上。要求要有后臺(tái),就是說(shuō)要連接到數(shù)據(jù)庫(kù)。適當(dāng)?shù)倪\(yùn)用 javascript和 css2.課程設(shè)計(jì)題目描述和需求分析2.1 課程設(shè)計(jì)題目:學(xué)生信息管理系統(tǒng)2.2 需求分析:功能分析:1用戶登錄:用戶登錄一個(gè)界面通過(guò)驗(yàn)證分為管理員,學(xué)生,教師登陸三個(gè)主頁(yè)面2學(xué)生信息管理:管理員對(duì)學(xué)生信息進(jìn)展刪除,查詢和修改。3課程信息管理:管理員也可以進(jìn)展刪除,修改和查詢功能,同時(shí)學(xué)生可以選課和查詢?cè)撜n程成績(jī),和查詢課程成績(jī)。教師根據(jù)所授課程對(duì)學(xué)生錄入成績(jī)4用戶管理:三種用戶可進(jìn)展注銷進(jìn)展切換,
2、可以修改密碼.z. -3.課程設(shè)計(jì)報(bào)告容3.1 學(xué)生信息管理系統(tǒng)工程設(shè)計(jì)系統(tǒng)功能構(gòu)造設(shè)計(jì)java Swing 界面登陸教師登陸學(xué) 生 登 陸管 理 員 登錄入成績(jī)修改成績(jī)查詢成績(jī)選課查詢成績(jī)修改密碼錄入根本信息修刪除學(xué)生信息修改密碼改學(xué)生信息邏輯構(gòu)造設(shè)計(jì) 數(shù)據(jù)庫(kù)表和存儲(chǔ)過(guò)程等一數(shù)據(jù)表說(shuō)明根本表:1. 表 Table1管理員信息表用戶名密碼passwordvarchar50否2. 表 student學(xué)生根本信息表.z. -數(shù)據(jù)類型varcharvarcharvarcharvarcharvarcharvarcharvarchar50否年級(jí)年齡性別班級(jí)號(hào)classno50否3. 表 teacher教
3、師根本信息表數(shù)據(jù)類型varcharvarcharvarcharvarcharvarcharvarchartpss50否否否jibietel否50否4. 表 class學(xué)生班級(jí)信息表數(shù)據(jù)類型varcharvarcharvarchar班級(jí)號(hào)班級(jí)名稱系名classnamedepartno50否50否5. 表 depart系表.z. -描述系名系名departnodepartnamevarchar50否6. 表 course課程表上課日期上課時(shí)間課程類型授課教師名int4否varcharvarchar5050否tname否派生出來(lái)的表8. 表 courseClass班級(jí)必修課表數(shù)據(jù)類型varcharv
4、archarvarchar班級(jí)號(hào)課程號(hào)教師號(hào)50是tno50否9. 表 sc選課表varcharvarcharvarchar*ame50否課程名教師名tname50否.z. -9. 表 score成績(jī)表varcharvarcharvarcharo50是課程號(hào)分?jǐn)?shù)score50否學(xué)生信息管理的所有運(yùn)行界面登陸界面:管理員登陸:管理員登陸后可以對(duì)學(xué)生根本信息進(jìn)展添加刪除和修改也可對(duì)學(xué)籍和班級(jí)進(jìn)展同樣的操作教師登陸:教師登陸后錄入成績(jī):1. 根據(jù)教師號(hào)和班級(jí)號(hào)查出教師所教班的所教課程號(hào)2. 然后根據(jù)班級(jí)號(hào)列顯出此班同學(xué)的信息 再對(duì)此班同學(xué)錄入成績(jī)3. 因?yàn)橐恍┎荒軐?shí)現(xiàn)的原因,所以本人只能多學(xué)生一個(gè)個(gè)
5、在第三個(gè)頁(yè)面中依次錄入 最后錄入的成績(jī)將保存到數(shù)據(jù)庫(kù)中去學(xué)生登陸:學(xué)生選課:1. 根據(jù) sql 語(yǔ)句將學(xué)生課程表中課程類型為選修課的信息全部調(diào)出來(lái) 學(xué)生查看選課表來(lái)進(jìn)展選課2. 通過(guò)下面的下拉菜單為選課信息將自己想選的課選出來(lái)操作選課成功:.z. -選課后 課進(jìn)展學(xué)生個(gè)人課表查詢:教師在錄入成績(jī)后可進(jìn)展成績(jī)查詢:分為錄入前和錄入后錄入后這里學(xué)生的成績(jī)信息為四行 說(shuō)明前面就有四門教師對(duì)此學(xué)生錄入的成績(jī)。此學(xué)生的成績(jī)是從數(shù)據(jù)庫(kù)中調(diào)用出來(lái)的。3.2 工程運(yùn)行情況運(yùn)行環(huán)境:1.eclipse 3.2 2.SQL Server20003.Apache Tomcat Properties 6.03.3 核
6、心代碼及技術(shù)教師錄入成績(jī):TeacherCl 中可以查詢到教師所教課程的課程號(hào)和班級(jí)的方法在頁(yè)面上顯示登錄教師的班級(jí)號(hào)和課程號(hào) 再通過(guò)到他所教的班級(jí)所有的學(xué)生列表到了此頁(yè)面后,下一步就是錄入成績(jī)錄入成績(jī)驗(yàn)證成績(jī)錄入成功了.z. -4.總結(jié)這次課程設(shè)計(jì)真的是花了很多時(shí)間和精力去做的。先要構(gòu)思,光想就不敢下手,這種狀態(tài)就保持了一個(gè)星期,盲目的在網(wǎng)上查關(guān)于學(xué)生信息管理的資料。等到確定要?jiǎng)邮秩プ龅臅r(shí)候,真的無(wú)從下手,感覺(jué)自己要完成一個(gè)工程就覺(jué)得糾結(jié)??吹剿奚岬娜俗龅膭t晚,自己就開(kāi)場(chǎng)熬夜做這份課程設(shè)計(jì),有的時(shí)候一個(gè)晚上就只能解決一個(gè)問(wèn)題,但是解決出來(lái)真的很開(kāi)心,雖然代碼很冗長(zhǎng)不簡(jiǎn)潔。等到兩個(gè)星期過(guò)去以后,越做到后面就覺(jué)得前面有許多地方矛盾,弄的很不好,所以就開(kāi)場(chǎng)感覺(jué)數(shù)據(jù)庫(kù)不是很清晰,所以就回頭開(kāi)場(chǎng)整理數(shù)據(jù)庫(kù)。因?yàn)閿?shù)據(jù)庫(kù)比擬靈活,所以感覺(jué)在管理員那個(gè)界面對(duì)學(xué)生信息進(jìn)展操作的一些代碼開(kāi)場(chǎng)出現(xiàn)了大批的錯(cuò)誤,就只能一點(diǎn)一點(diǎn)的開(kāi)場(chǎng)修改,找錯(cuò)。在這個(gè)過(guò)程中,真的讓人覺(jué)得很吃力,所以以后做什么的時(shí)候一定要先將數(shù)據(jù)庫(kù)弄好再開(kāi)場(chǎng)敲代碼。因?yàn)椴缓酶?,所以在管理員界面,有的還沒(méi)有弄好,最后演示的時(shí)候還是出了一些無(wú)法顯示的問(wèn)題。所以自己就直接做學(xué)生和教師界面的一些功能,這些都需要聯(lián)系到數(shù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024銷售代理合同標(biāo)準(zhǔn)范本
- 2025年度快遞物流服務(wù)質(zhì)量提升服務(wù)合同范本4篇
- 2024年高鐵信息系統(tǒng)電腦設(shè)備采購(gòu)合同
- 2025年度城市軌道交通建設(shè)貸款擔(dān)保合同3篇
- 2025年高科技廠房建筑設(shè)計(jì)與施工總承包協(xié)議4篇
- 2024年05月2024銀行校園招考微信群筆試歷年參考題庫(kù)附帶答案詳解
- 2025年度文化創(chuàng)意園區(qū)場(chǎng)地租賃及合作開(kāi)發(fā)協(xié)議4篇
- 2024年04月安徽農(nóng)商銀行社會(huì)招考筆試筆試歷年參考題庫(kù)附帶答案詳解
- 2024版加工服務(wù)與協(xié)作協(xié)議版B版
- 2024版無(wú)償車庫(kù)租賃協(xié)議樣本版B版
- 徐州醫(yī)科大學(xué)附屬醫(yī)院
- DLT 261《火力發(fā)電廠熱工自動(dòng)化系統(tǒng)可靠性評(píng)估技術(shù)導(dǎo)則》題庫(kù)
- 自動(dòng)化立體庫(kù)貨架驗(yàn)收?qǐng)?bào)告
- 消防系統(tǒng)工程質(zhì)量控制資料檢查記錄
- 中藥封包療法操作規(guī)范
- TPO27聽(tīng)力題目及答案
- 新浪網(wǎng)刪貼申請(qǐng)文檔 (個(gè)人)
- 低溫乙烯罐內(nèi)罐預(yù)冷過(guò)程溫度急降原因探討
- 世界各國(guó)電壓頻率一覽表(精編版)
- (完整版)裝飾裝修工程監(jiān)理細(xì)則(詳解)最新(精華版)
- 一條小路通羅馬攻略
評(píng)論
0/150
提交評(píng)論