畢業(yè)設(shè)計(論文)-基于j2ee,ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)

畢業(yè)設(shè)計(論文)-基于j2ee,ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)

ID:5702452

大?。?.92 MB

頁數(shù):31頁

時間:2017-12-23

畢業(yè)設(shè)計(論文)-基于j2ee,ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)_第1頁
畢業(yè)設(shè)計(論文)-基于j2ee,ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)_第2頁
畢業(yè)設(shè)計(論文)-基于j2ee,ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)_第3頁
畢業(yè)設(shè)計(論文)-基于j2ee,ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)_第4頁
畢業(yè)設(shè)計(論文)-基于j2ee,ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)_第5頁
資源描述:

《畢業(yè)設(shè)計(論文)-基于j2ee,ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、基于J2EE/Ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)070607111基于J2EE/Ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)作者姓名:XXX指導(dǎo)老師:XXX摘要:當(dāng)前參加考試的學(xué)生數(shù)量比較大,需要安排的監(jiān)考工作也很多,給教務(wù)老師帶來了很多的工作困難。大部分監(jiān)考信息還是紙質(zhì)的,而且很多的監(jiān)考信息還是純電子形式堆積在一起,查詢非常困難。為實現(xiàn)對監(jiān)考信息更有效的管理,減輕教務(wù)老師的工作壓力,需要以系統(tǒng)的方式來管理這些信息。本論文的編寫參照軟件設(shè)計國家規(guī)范GB/T8567-2006。關(guān)鍵詞:J2EE,Ajax,監(jiān)考信息發(fā)布系統(tǒng)1需求分析1.

2、1需求簡介當(dāng)前參加考試的學(xué)生數(shù)量比較大,需要安排的監(jiān)考工作也很多,給教務(wù)老師帶來了很多的工作困難。大部分監(jiān)考信息還是紙質(zhì)的,而且很多的監(jiān)考信息還是純電子形式堆積在一起,查詢非常困難。為實現(xiàn)對監(jiān)考信息更有效的管理,減輕教務(wù)老師的工作壓力,需要以系統(tǒng)的方式來管理這些信息。本規(guī)格的內(nèi)容涵蓋了本系統(tǒng)的硬件需求、軟件需求、網(wǎng)絡(luò)需求及業(yè)務(wù)流程需求。本規(guī)格的閱讀、使用者包包括:項目管理人員、軟件設(shè)計人員、編程人員、軟件測試人員、軟件質(zhì)量控制人員、軟件維護(hù)人員。1.2系統(tǒng)概述監(jiān)考信息發(fā)布系統(tǒng)旨在服務(wù)于教育主管部門或行政機(jī)構(gòu)人員發(fā)布

3、考試信息和管理所有的考試的資源,考試的監(jiān)考教師和學(xué)生可以快速正確的查看自己的考試信息,以及考場安排等信息。具體要求如下:為了限制訪問人數(shù)及系統(tǒng)的安全,系統(tǒng)必須在有賬號和密碼的情況下才能登錄。登錄的用戶只能是學(xué)生、教師、行政管理員。所有用戶都能查看個人的信息以及可以修改個人的功能。學(xué)生和教師可以查詢自己的所有的考試信息,支持模糊查詢。行政管理員可以對監(jiān)考教師、教室、考試科目、班級、考試進(jìn)行管理,主要是查看、添加、修改、刪除。1.3系統(tǒng)目標(biāo)管理員正確的發(fā)布考試信息,學(xué)生和教師可以正確的查詢監(jiān)考信息。1.4系統(tǒng)特點一次考

4、試所涉及的事情很多,班級、學(xué)生、科目、教師的要合理安排是比較困難的,要求資源能得到完全的應(yīng)用,完成所有的考試所花費的時間盡可能的少。所有要求系統(tǒng)具有一些簡單的邏輯判斷,避免安排不合理。本系統(tǒng)采用現(xiàn)在比較流行的J2EE平臺,使用Hibernate+Struts+Ajax技術(shù),Hibernate技術(shù)是對象持久化的技術(shù),可以方便的把信息存放到數(shù)據(jù)庫中,而Struts是經(jīng)典的設(shè)計模式MVC的完整的體現(xiàn)。而Ajax技術(shù)可以實現(xiàn)局部刷新,可以帶來很好的用戶體驗。采用以上技術(shù)可以快速的完成系統(tǒng)的開發(fā)。第31頁共31頁基于J2EE

5、/Ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)0706071111.5系統(tǒng)分析對需求進(jìn)行分析,可以得出用例圖。系統(tǒng)用例圖如圖1、圖2所示:圖1管理員用例圖圖2學(xué)生和教師的用例圖第31頁共31頁基于J2EE/Ajax技術(shù)的監(jiān)考信息發(fā)布系統(tǒng)0706071111.6系統(tǒng)環(huán)境一、軟件環(huán)境本系統(tǒng)使用的操作系統(tǒng)是windowsXP及以上版本,數(shù)據(jù)庫使用的是MySQL,開發(fā)軟件:MyEclipse和Tomcat,瀏覽器是IE6.0以上版本、Firefox3.0以上版本的瀏覽器二、硬件環(huán)境本系統(tǒng)的使用的是CPU是P41.8GHz,內(nèi)存為256M

6、B以上,顯卡緩存32M。2概要設(shè)計2.1功能模塊清單及描述根據(jù)需求可以分為幾個功能模塊,功能模塊清單見表一。表一功能模塊清單功能ID功能名稱簡要說明001用戶登錄登錄到系統(tǒng)002個人信息查看個人信息及修改003修改密碼修改個人秘密004考試查詢查詢考試安排005教師管理管理教師(查看、刪除、修改、添加)006教室管理管理教室(查看、刪除、修改、添加)007課程管理管理課程(查看、刪除、修改、添加)008班級管理管理班級(查看、刪除、修改、添加)009考試管理管理考試(查看、刪除、修改、添加)2.2功能模塊描述——用

7、戶登錄一、功能名稱:用戶登錄二、功能概述用戶進(jìn)入系統(tǒng)的第一步,用戶必須提正確供賬號和密碼,輸入驗證碼,才能進(jìn)入到系統(tǒng)。三、輸入內(nèi)容用戶的賬號、密碼及在線的驗證碼和用戶的類型。四、輸入數(shù)據(jù)來源用戶鍵盤輸入。五、控制條件三個輸入內(nèi)容不能為空。六、處理流程輸入賬號、密碼、驗證碼,選擇用戶類型。點擊登錄按鈕,進(jìn)入后臺驗證。驗證正確進(jìn)入系統(tǒng)主頁,否則給出錯誤信息。七、輸出內(nèi)容如果用戶的賬號、密碼、驗證碼、用戶類型都正確則輸出系統(tǒng)主頁,否則繼續(xù)在登錄頁面,并且給出錯誤原因。第31頁共31頁基于J2EE/Ajax技術(shù)的監(jiān)考信息發(fā)

8、布系統(tǒng)0706071112.3功能模塊描述——個人信息一、功能名稱:個人信息。二、功能概述用戶進(jìn)入到系統(tǒng)后,可以查看自己的個人信息并且可以更改部分信息。三、輸入內(nèi)容用戶的部分個人信息。四、輸入數(shù)據(jù)來源用戶鍵盤輸入。五、控制條件輸入內(nèi)容不能為空。六、處理流程選擇個人信息選項中個人信息設(shè)置。輸入要修改的內(nèi)容點擊確定按鈕。進(jìn)入系統(tǒng)后臺處理,然后給出處理結(jié)果。七、輸

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。