基于bs的考試系統(tǒng)設(shè)計與實現(xiàn)

基于bs的考試系統(tǒng)設(shè)計與實現(xiàn)

ID:11905093

大?。?22.00 KB

頁數(shù):82頁

時間:2018-07-14

基于bs的考試系統(tǒng)設(shè)計與實現(xiàn)_第1頁
基于bs的考試系統(tǒng)設(shè)計與實現(xiàn)_第2頁
基于bs的考試系統(tǒng)設(shè)計與實現(xiàn)_第3頁
基于bs的考試系統(tǒng)設(shè)計與實現(xiàn)_第4頁
基于bs的考試系統(tǒng)設(shè)計與實現(xiàn)_第5頁
資源描述:

《基于bs的考試系統(tǒng)設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、目錄摘要該系統(tǒng)是采用J2EE(Java2Platform,enterpriseEdition)架構(gòu)和MVC模式(model-view-control)相匹配的體系結(jié)構(gòu),采用SQLServer作為后臺數(shù)據(jù)庫,服務(wù)器則使用WeblogicServer8.0,并選用Jbuilder9集成開發(fā)環(huán)境來編輯JSP文件、JavaBean及Serlvet。由于Java具有跨平臺性,因而該系統(tǒng)可在多種操作系統(tǒng)上運行,并且具有較好的安全性、容錯性和可擴張性。該系統(tǒng)實現(xiàn)了信息查詢、人員信息管理、報表生成等功能。用戶只要使用IE瀏覽器訪問相關(guān)站點,輸入正確的用戶名和密碼成功登陸后,普通用戶便可

2、查詢自己的工資情況和其他相關(guān)信息。對管理員來說使用起來也非常的方便快捷,可以進行科學(xué)、合理的對工資和人員進行管理。該系統(tǒng)對客戶端的硬件標(biāo)準(zhǔn)并不高,只需有5.0以上的瀏覽器,可訪問Internet即可。但對服務(wù)器的硬件配置要求相對較高,但就目前市面上的硬件情況來說,這種配置已較為普及了。由于該系統(tǒng)采用了MVC系統(tǒng)架構(gòu)模式進行開發(fā),在開發(fā)過程中代碼實現(xiàn)了充分的重用,可分層次同時開發(fā),極大地減低了開發(fā)時間和工作量,同時降低了系統(tǒng)模塊間的依賴性,提供了系統(tǒng)良好的延展性和可維護性。關(guān)鍵詞:MVCJ2EE工資管理JSP25目錄目錄摘要I目錄II第一章緒論11.1前言11.1.1我公

3、司工資系統(tǒng)需求調(diào)研21.1.2本人所采用的核心技術(shù)及其優(yōu)點21.1.2.1J2EE平臺技術(shù)21.1.2.1.1J2EE的定義21.1.2.1.2J2EE如何應(yīng)對挑戰(zhàn)41.1.2.2MVC設(shè)計模式51.1.2.2.1MVC(MODEL-VIEW-CONTROLLERPATTERN)模式由三部分組成:51.1.2.2.2J2EE框架與MVC模式的配合61.1.2.3BEAWEBLOGIC應(yīng)用服務(wù)器簡介61.1.2.4JSP技術(shù)71.1.2.4.1將內(nèi)容的生成和顯示進行分離71.1.2.4.2強調(diào)可重用的組件71.1.2.4.3采用標(biāo)識簡化頁面開發(fā)81.1.2.4.4技術(shù)分析

4、8第二章基于WEB的工資管理系統(tǒng)102.1方案選擇102.1.1引言102.1.2項目概述102.1.2.1目標(biāo)102.1.3系統(tǒng)描述102.1.4系統(tǒng)功能2.1.4.1外部功能102.1.4.4用戶特點112.1.4.5一般約束112.1.4.6假設(shè)和依據(jù)122.1.5具體需求122.1.5.1功能需求(一)122.1.5.2功能需求(二)122.1.5.3功能需求(三)132.1.5.4功能需求(四)132.1.5.5性能需求142.1.5.6設(shè)計約束條件142.1.5.7屬性142.1.6需求注釋142.2實現(xiàn)概要技術(shù)142.2.1總體設(shè)計142.2.2接口設(shè)計1

5、62.2.3運行設(shè)計1725目錄2.3實現(xiàn)詳細技術(shù)182.3.1程序系統(tǒng)實現(xiàn)的結(jié)構(gòu)182.3.2查詢功能模塊設(shè)計說明182.3.3主要模塊的詳細設(shè)計和接口定義192.3.3.1模塊(類)ControllerServlet192.3.3.2模塊(類)DbBean202.3.3.3模塊(類)CommandCore212.3.4數(shù)據(jù)庫設(shè)計:222.3.5尚未解決的問題233.結(jié)論24致謝25參考文獻2625緒論25緒論第一章緒論1.1前言計算機軟件行業(yè)日新月異。從大型機、小型機、個人計算機、客戶機/服務(wù)器端、Internet到無線網(wǎng),隨著計算機技術(shù)的不斷發(fā)展,總有新的軟件技術(shù)

6、、設(shè)計理念和開發(fā)工具不斷出現(xiàn)。在過去的若干年里,沒有什么事比提起Internet解決方案、開發(fā)Internet應(yīng)用那樣對我們的工作產(chǎn)生如此深刻的影響:Internet可以作為一個應(yīng)用的基礎(chǔ),構(gòu)建一個社會群體,甚至形成一個大的抽象組織。相信很多人已經(jīng)看到,有許多重要的因素并沒有受到軟件行業(yè)的重視。就這些因素概括起來是:l在軟件設(shè)計和底層結(jié)構(gòu)中廣泛采用國際標(biāo)準(zhǔn)。l通過Web,軟件系統(tǒng)可以減少運營成本,提供巨大的策略性業(yè)務(wù)優(yōu)勢。l通過采用Java和UNIX,可以保證平臺獨立性和開放的解決方案。制定的各種軟件設(shè)計和底層結(jié)構(gòu)的標(biāo)準(zhǔn)長期以來一直困擾著軟件行業(yè),盡管硬件行業(yè)十年一變。

7、對于軟件來說,某些適應(yīng)范圍狹窄的標(biāo)準(zhǔn)一直存在于軟件開發(fā)的各個方面,如SQL、CORBA和UML等。J2EE、Web和建模標(biāo)準(zhǔn)的出現(xiàn),給我們提供了一組成熟的設(shè)計標(biāo)準(zhǔn)。利用這些標(biāo)準(zhǔn),我們可以建立全新的應(yīng)用系統(tǒng)。這些J2EE和Web標(biāo)準(zhǔn),包括EJB、JNDI、JDBC、HTTP和XML等,使非常成熟的技術(shù),可以在開發(fā)人員群體中共享。Internet能夠提供富有競爭力的策略性優(yōu)勢的各種跡象已經(jīng)越來越明顯了。隨著.COM公司的迅猛發(fā)展,現(xiàn)在我們已經(jīng)到了開發(fā)使用的Internet解決方案的階段。Internet和無線系統(tǒng)解決方案的策略性優(yōu)勢大部分來源

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

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

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