|
一、開發(fā)環(huán)境
1.軟件應(yīng)用
本系統(tǒng)采用j2sdk1.4.1_07版本進(jìn)行開發(fā),使用RESIN服務(wù)器當(dāng)做測試服務(wù)器,采用mm.mysql.jdbc-2.0pre5驅(qū)動數(shù)據(jù)庫。使用Dreamweaver編寫JSP語言。
2.環(huán)境配置
Windowsxp下配置環(huán)境變量,添加變量名為JAVA_HOME 值為D:\j2sdk1.4.1_07,添加變量名為classpath 值為D:\mm.mysql.jdbc-2.0pre5,在已有的PATH環(huán)境變量里添加值D:\j2sdk1.4.1_07\bin。這樣開發(fā)環(huán)境配置完畢。
二、可行性研究
根據(jù)我們學(xué)校的實(shí)際情況,本系統(tǒng)主要分為三個部分:超級管理員、各系管理員和學(xué)生用戶。
超級管理員可以對任意信息進(jìn)行查詢。包括按系查詢、按年級查詢、按姓名查詢、按學(xué)號查詢、按性別查詢、按時間段查詢、按等級查詢和按考試類別查詢等等。還可以進(jìn)行復(fù)合查詢。比如按系和按年級同時查詢,那樣就會列出所有符合條件的信息,然后加以選擇性查詢。各系管理員由超級管理員分配其查詢權(quán)限后,可以對本系的學(xué)生進(jìn)行任意查詢,同樣也是包括按年級查詢、按姓名查詢、按學(xué)號查詢、按性別查詢、按時間段查詢、按等級查詢和按考試類別查詢等。也可以進(jìn)行復(fù)合查詢,比如按年級和姓名等。但是不能對非本系的人員進(jìn)行任何查詢。學(xué)生用戶由超級管理員分配其查詢權(quán)限后,只能通過自己的學(xué)號、姓名、性別、民族、身份證號、系別、年級等相關(guān)項進(jìn)行查詢,可以是單獨(dú)輸入某一項信息,也可以進(jìn)行復(fù)合查詢。
三、系統(tǒng)流程圖及數(shù)據(jù)流圖
1.系統(tǒng)流程圖
0.png (10.23 KB, 下載次數(shù): 70)
下載附件
2018-12-20 16:42 上傳
0.png (11.18 KB, 下載次數(shù): 95)
下載附件
2018-12-20 16:43 上傳
四、需求分析
需求分析簡單的說就是分析用戶的要求。需求分析是設(shè)計數(shù)據(jù)庫的起點(diǎn),需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實(shí)際要求,將直接影響到后面各個階段的設(shè)計,并影響到設(shè)計結(jié)果是否合理和實(shí)用。需求分析的任務(wù)是通過詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對象,充分了解原系統(tǒng)工作概況,明確用戶的各種要求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。也就是說我們希望系統(tǒng)做什么。這個階段是對系統(tǒng)認(rèn)識最為全面的階段,應(yīng)該是用戶基本上確定自己的最終要求階段。
1.系統(tǒng)的功能
1) 超級管理員的功能:超級管理員可以對任意信息進(jìn)行查詢。包括按系查詢、按年級查詢、按姓名查詢、按學(xué)號查詢、按性別查詢、按時間段查詢、按等級查詢和按考試類別查詢等等。還可以進(jìn)行復(fù)合查詢。比如按系和按年級同時查詢,那樣就會列出所有符合條件的信息,然后加以選擇性查詢。
2) 各系管理員的功能:可以對本系的學(xué)生進(jìn)行任意查詢,同樣也是包括按年級查詢、按姓名查詢、按學(xué)號查詢、按性別查詢、按時間段查詢、按等級查詢和按考試類別查詢等。也可以進(jìn)行復(fù)合查詢,比如按年級和姓名等。但是不能對非本系的人員進(jìn)行任何查詢。
3) 學(xué)生用戶的功能:通過自己的學(xué)號、姓名、性別、民族、身份證號、系別、年級等相關(guān)項進(jìn)行查詢,可以是單獨(dú)輸入某一項信息,也可以進(jìn)行復(fù)合查詢。
0.png (76.21 KB, 下載次數(shù): 78)
下載附件
2018-12-20 16:43 上傳
三、代碼
所謂代碼就是將人的語言轉(zhuǎn)換成機(jī)器語言。那么選擇一種合適的編程語言顯得重要了起來。選擇正確的語言不僅可以節(jié)省時間也節(jié)省了很多人力和物力。并能使我們更好的掌握這門語言。我們此次的設(shè)計要求是根據(jù)“延邊大學(xué)計算機(jī)等級考試網(wǎng)上查詢系統(tǒng)”的具體要求而做,所以選用的是JSP+MYSQL的設(shè)計環(huán)境進(jìn)行操作。用Dreamweaver進(jìn)行編寫。由于對JSP是完全陌生的,所以難免在開發(fā)的過程中遇到了許許多多的問題,下面就簡單的舉出幾個例子:
1.控制頁面跳轉(zhuǎn)的語句
0.png (17.64 KB, 下載次數(shù): 67)
下載附件
2018-12-20 16:44 上傳
0.png (46.89 KB, 下載次數(shù): 80)
下載附件
2018-12-20 16:44 上傳
全部資料51hei下載地址(內(nèi)含源碼):
JSP SQL計算機(jī)等級考試查詢系統(tǒng)(源代碼 論文 答辯PPT).zip
(1.07 MB, 下載次數(shù): 39)
2018-12-20 11:23 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評分
-
查看全部評分
|