




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 -1.課程設(shè)計目的做一個學(xué)生信息管理系統(tǒng) ,要求運(yùn)用到 JavaEE 中的二層模式做 java 代碼和 jsp設(shè)計都要用上。要求要有后臺,就是說要連接到數(shù)據(jù)庫。適當(dāng)?shù)倪\(yùn)用 javascript和 css2.課程設(shè)計題目描述和需求分析2.1 課程設(shè)計題目:學(xué)生信息管理系統(tǒng)2.2 需求分析:功能分析:1用戶登錄:用戶登錄一個界面通過驗證分為管理員,學(xué)生,教師登陸三個主頁面2學(xué)生信息管理:管理員對學(xué)生信息進(jìn)展刪除,查詢和修改。3課程信息管理:管理員也可以進(jìn)展刪除,修改和查詢功能,同時學(xué)生可以選課和查詢該課程成績,和查詢課程成績。教師根據(jù)所授課程對學(xué)生錄入成績4用戶管理:三種用戶可進(jìn)展注銷進(jìn)展切換,
2、可以修改密碼.z. -3.課程設(shè)計報告容3.1 學(xué)生信息管理系統(tǒng)工程設(shè)計系統(tǒng)功能構(gòu)造設(shè)計java Swing 界面登陸教師登陸學(xué) 生 登 陸管 理 員 登錄入成績修改成績查詢成績選課查詢成績修改密碼錄入根本信息修刪除學(xué)生信息修改密碼改學(xué)生信息邏輯構(gòu)造設(shè)計 數(shù)據(jù)庫表和存儲過程等一數(shù)據(jù)表說明根本表:1. 表 Table1管理員信息表用戶名密碼passwordvarchar50否2. 表 student學(xué)生根本信息表.z. -數(shù)據(jù)類型varcharvarcharvarcharvarcharvarcharvarcharvarchar50否年級年齡性別班級號classno50否3. 表 teacher教
3、師根本信息表數(shù)據(jù)類型varcharvarcharvarcharvarcharvarcharvarchartpss50否否否jibietel否50否4. 表 class學(xué)生班級信息表數(shù)據(jù)類型varcharvarcharvarchar班級號班級名稱系名classnamedepartno50否50否5. 表 depart系表.z. -描述系名系名departnodepartnamevarchar50否6. 表 course課程表上課日期上課時間課程類型授課教師名int4否varcharvarchar5050否tname否派生出來的表8. 表 courseClass班級必修課表數(shù)據(jù)類型varcharv
4、archarvarchar班級號課程號教師號50是tno50否9. 表 sc選課表varcharvarcharvarchar*ame50否課程名教師名tname50否.z. -9. 表 score成績表varcharvarcharvarcharo50是課程號分?jǐn)?shù)score50否學(xué)生信息管理的所有運(yùn)行界面登陸界面:管理員登陸:管理員登陸后可以對學(xué)生根本信息進(jìn)展添加刪除和修改也可對學(xué)籍和班級進(jìn)展同樣的操作教師登陸:教師登陸后錄入成績:1. 根據(jù)教師號和班級號查出教師所教班的所教課程號2. 然后根據(jù)班級號列顯出此班同學(xué)的信息 再對此班同學(xué)錄入成績3. 因為一些不能實現(xiàn)的原因,所以本人只能多學(xué)生一個個
5、在第三個頁面中依次錄入 最后錄入的成績將保存到數(shù)據(jù)庫中去學(xué)生登陸:學(xué)生選課:1. 根據(jù) sql 語句將學(xué)生課程表中課程類型為選修課的信息全部調(diào)出來 學(xué)生查看選課表來進(jìn)展選課2. 通過下面的下拉菜單為選課信息將自己想選的課選出來操作選課成功:.z. -選課后 課進(jìn)展學(xué)生個人課表查詢:教師在錄入成績后可進(jìn)展成績查詢:分為錄入前和錄入后錄入后這里學(xué)生的成績信息為四行 說明前面就有四門教師對此學(xué)生錄入的成績。此學(xué)生的成績是從數(shù)據(jù)庫中調(diào)用出來的。3.2 工程運(yùn)行情況運(yùn)行環(huán)境:1.eclipse 3.2 2.SQL Server20003.Apache Tomcat Properties 6.03.3 核
6、心代碼及技術(shù)教師錄入成績:TeacherCl 中可以查詢到教師所教課程的課程號和班級的方法在頁面上顯示登錄教師的班級號和課程號 再通過到他所教的班級所有的學(xué)生列表到了此頁面后,下一步就是錄入成績錄入成績驗證成績錄入成功了.z. -4.總結(jié)這次課程設(shè)計真的是花了很多時間和精力去做的。先要構(gòu)思,光想就不敢下手,這種狀態(tài)就保持了一個星期,盲目的在網(wǎng)上查關(guān)于學(xué)生信息管理的資料。等到確定要動手去做的時候,真的無從下手,感覺自己要完成一個工程就覺得糾結(jié)。看到宿舍的人做的則晚,自己就開場熬夜做這份課程設(shè)計,有的時候一個晚上就只能解決一個問題,但是解決出來真的很開心,雖然代碼很冗長不簡潔。等到兩個星期過去以后,越做到后面就覺得前面有許多地方矛盾,弄的很不好,所以就開場感覺數(shù)據(jù)庫不是很清晰,所以就回頭開場整理數(shù)據(jù)庫。因為數(shù)據(jù)庫比擬靈活,所以感覺在管理員那個界面對學(xué)生信息進(jìn)展操作的一些代碼開場出現(xiàn)了大批的錯誤,就只能一點一點的開場修改,找錯。在這個過程中,真的讓人覺得很吃力,所以以后做什么的時候一定要先將數(shù)據(jù)庫弄好再開場敲代碼。因為不好改,所以在管理員界面,有的還沒有弄好,最后演示的時候還是出了一些無法顯示的問題。所以自己就直接做學(xué)生和教師界面的一些功能,這些都需要聯(lián)系到數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025農(nóng)業(yè)用地流轉(zhuǎn)合同范本(乙方與村委會簽訂)示例
- 2025年綜合消防維護(hù)保養(yǎng)合同終稿
- 2025撤銷購房合同模板
- 2025商務(wù)合同范本短期勞動合同書
- 小學(xué)三年級演講稿15篇
- 小學(xué)二年級音樂說課稿
- 城市智慧交通與BIM技術(shù)的結(jié)合
- 高級鋼琴調(diào)律師考試試題及答案
- 林蛙養(yǎng)殖合同轉(zhuǎn)讓協(xié)議書
- 尋找小綠人試題及答案
- 吊頂隔墻合同范例
- 語文- 必修下冊文言文挖空練習(xí) (教師版 )
- 特應(yīng)性皮炎治療藥物應(yīng)用管理專家共識2024版解讀
- 2024年人教版一年級數(shù)學(xué)(下冊)期末試卷及答案(各版本)
- 特種設(shè)備安全員守則內(nèi)容
- DB50-T 1556.1-2024 醫(yī)療護(hù)理員服務(wù)等級評定 第1部分:普通患者護(hù)理員
- 2024年山東東營初中生物會考模擬試卷(解析版)
- 上海市八年級下學(xué)期數(shù)學(xué)期末考試模擬卷01-2023-2024學(xué)年上海市初中數(shù)學(xué)下學(xué)期期末全真模擬檢測卷(滬教版)
- 2024年投資入股協(xié)議電子版(4篇)
- 《電力建設(shè)工程起重施工技術(shù)規(guī)范》
- 大學(xué)生在校表現(xiàn)證明模板3篇
評論
0/150
提交評論