freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

通信工程畢業(yè)設(shè)計(jì)(論文)-基于jsp的在線考試系統(tǒng)設(shè)計(jì)-預(yù)覽頁(yè)

 

【正文】 .................................... 20 總體用例分析 ....................................... 20 用戶管理用例分析 ................................... 21 考試管理用例分析 ................................... 21 考試題目管理用例分析 ............................... 22 成績(jī)管理用例分析 ................................... 22 數(shù)據(jù)庫(kù)與 CONNDB類映射的實(shí)現(xiàn) ............................. 23 主要模塊的設(shè)計(jì)說(shuō)明與界面 ............................... 23 用戶管理模塊 ........................................ 23 考試管理模塊 ........................................ 32 系統(tǒng)的測(cè)試 ............................................. 32 工作總結(jié) ............................................... 33 后續(xù)工作展望 ........................................... 34 參考文獻(xiàn) ..................................................... 35 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 1 課題目的和意義 現(xiàn) 階段 ,學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式 ,在此方式下 ,組織一次考試至少要經(jīng)過(guò)五個(gè)步驟 ,即人工出卷 ,考生考試 ,人工閱卷 ,成績(jī)?cè)u(píng)估和試卷分析。例如目前許多國(guó)際著名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。 JSP 可以把用戶界面從內(nèi)容層次中分離出來(lái),使得 Web 開(kāi)發(fā)人員不必修改在底層的動(dòng)態(tài)內(nèi)容,就可以修改整體的頁(yè)面布局。第一請(qǐng)湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 2 求之后,只要有請(qǐng)求到來(lái),服務(wù)器將進(jìn)行檢查,看看這個(gè)文件是否 做過(guò)改動(dòng),如果沒(méi)有變化,服務(wù)器調(diào)用先前編譯過(guò)的 servlet 對(duì)象。 圖 一個(gè) JSP 的請(qǐng)求步驟 ( 3)生成的 servlet 被編譯并裝載。 JSP 的強(qiáng)勢(shì)與劣勢(shì) JSP 的強(qiáng)勢(shì): ( 1)可移植性。一旦加載,在處理一個(gè)新的請(qǐng)求時(shí),只須調(diào)用一個(gè)新的服務(wù)方法。 ( 4)多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。利用跨平臺(tái)的 JavaBeans 組件, JSP 為分離處理邏輯與顯示樣式提供了卓越的解決方案。 ( 3) JSP 只有對(duì) Java 相當(dāng)熟悉的人才能用得很好。 Windows 平臺(tái)可以很好的支持 ASP,但 ASP 對(duì)于基于 Win32 逐漸模型的依賴,使得它難于一直到其它平臺(tái)上。 ( 6) 與 Access 數(shù)據(jù)庫(kù)的連接 : JSP 使用 JDBC 建立與 Access 數(shù)據(jù)庫(kù)的連接,而 ASP對(duì) Access 數(shù)據(jù)庫(kù)使用 Data Active Objects。其次, JavaBeans 是一個(gè) Java 的類,一般來(lái)說(shuō),這樣的 Java 類將對(duì)應(yīng)于一個(gè)獨(dú)立的 .java 文件,在絕大多數(shù) 情況下,這應(yīng)該是一個(gè) public類型的類。生成內(nèi)容的邏輯被封裝在 JSP 標(biāo)識(shí)和JavaBeans 組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運(yùn)行。這樣的好處是開(kāi)發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,加速了總體開(kāi)發(fā)過(guò)程。 Sun 推出 J2EE 的目的是為了克服傳統(tǒng)Client/Server 模式的弊病,迎合 Browser/Server 架構(gòu)的潮流,為應(yīng)用 Java 技術(shù)開(kāi)發(fā)服務(wù)器端應(yīng)用提供一個(gè)平臺(tái)獨(dú)立的、可移植的、多用戶的、安全的和基于標(biāo)準(zhǔn)的企業(yè)級(jí)平臺(tái),從而簡(jiǎn)化企業(yè)應(yīng)用的開(kāi)發(fā)、管理和部署。為了推廣并規(guī)范化使用 J2EE 架構(gòu)企業(yè)級(jí)應(yīng)用的體系架構(gòu), Sun 同時(shí)給出了一個(gè)建議性的 J2EE 應(yīng)用設(shè)計(jì)模型: J2EE Blueprints。高級(jí)中間件供應(yīng)商提供以下這些復(fù)雜的中間件服務(wù) :狀態(tài)管理服務(wù) 讓開(kāi)發(fā)人員寫(xiě)更少的代碼,不用關(guān)心如何管理狀態(tài),這樣能夠更快地完成程序開(kāi)發(fā)?;?J2EE 的應(yīng)用程序不依賴任何特定操作系統(tǒng)、中間件、硬件。 ( 4)可伸縮性:企業(yè)必須要選擇一種服務(wù)器端平臺(tái),這種平臺(tái)應(yīng)能提供極佳的可伸縮性去滿足那些在他們系統(tǒng)上進(jìn)行商業(yè)運(yùn)作的大批新 用戶 。能消除系統(tǒng)中的瓶頸,允許多臺(tái)服務(wù)器集成部署。 關(guān)于 Spring Spring 簡(jiǎn)介 Spring 是一個(gè)開(kāi)源框架,它由 Rod Johnson 創(chuàng)建。從簡(jiǎn)單性、可測(cè)試性和松耦合的角度而言,任何Java 應(yīng)用都可以從 Spring 中受益。并且 Spring 所需的處理開(kāi)銷也是微不足道的。你可以認(rèn)為 IoC 與 JNDI 相反 —— 不是對(duì)象從容器中查找依賴,而是容器在對(duì)象初始化時(shí)不等對(duì)象請(qǐng)求就主動(dòng)將依賴傳遞給它。 ◆容器 —— Spring 包含并管理應(yīng)用對(duì)象的配置和生命周期,在這個(gè)意義上它是一種容器,你可以配置你的每個(gè) bean 如何被創(chuàng)建 —— 基于一個(gè)可配置原型( prototype),你的湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 7 bean 可以創(chuàng)建一個(gè)單獨(dú)的實(shí)例或者每次需要時(shí)都生成一個(gè)新的實(shí)例 —— 以及它們是如何相互關(guān)聯(lián)的。 Spring 也提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等),將應(yīng)用邏輯的開(kāi)發(fā)留給了你。當(dāng)已經(jīng)有許多開(kāi)放源代碼 (和專有 ) J2EE framework 時(shí),我們?yōu)槭裁催€需要 Spring Framework? Spring 是獨(dú)特的 ,因 為若干個(gè)原因 : ◆它定位的領(lǐng)域是許多其他流行的 framework 沒(méi)有的。因此從你的學(xué)習(xí)中,你可得到最大的價(jià)值。 Spring 對(duì)你的工程來(lái)說(shuō) ,它不需要一個(gè)以上的 framework。有了 Spring,用戶不必再為單實(shí)例模式類、屬性文件解析等這些很底層的需求編寫(xiě)代碼,可以更專注于上層的應(yīng)用。 ◆方便集成各種優(yōu)秀框架 Spring 不排斥各種優(yōu)秀的開(kāi)源框架,相反, Spring 可以降低各種框架的使用難度,Spring 提供了對(duì)各種優(yōu)秀框架(如 Struts,Hibernate、 Hession、 Quartz)等的直接支持。如果想 在短時(shí)間內(nèi)迅速提高自己的 Java 技術(shù)水平和應(yīng)用開(kāi)發(fā)水平,學(xué)習(xí)和研究 Spring 源碼將會(huì)使你收到意想不到的效果。 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 9 b) 在整個(gè)系統(tǒng)中,業(yè)務(wù)邏輯和用戶界面都集中到了 用戶 端,必然會(huì)增加安全隱患。所有的配置工作都集中在服務(wù)器端且所有 用戶 端請(qǐng)求都是通過(guò) DBMS 來(lái)訪問(wèn)數(shù)據(jù)庫(kù),從而大大減少了數(shù)據(jù)直接暴露的風(fēng)險(xiǎn)。大多數(shù)人都認(rèn)為在不需要事務(wù)化處理的情況下, MySQL 是管理內(nèi)容最好的選擇。 mysql 的安裝和配置(部分截圖) 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 10 圖 24mysql 安裝圖(開(kāi)始) 安裝時(shí)一般采用默認(rèn)路徑: 圖 25mysql 安裝圖(路徑) 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 11 圖 26 sql 安裝圖(數(shù)據(jù)庫(kù)類型) 為了支持中文,在下面的列表框中學(xué)者 gb2312(切記 ) 圖 27mysql 安裝圖(語(yǔ)言) 圖 28mysql 安裝圖(等待成功) 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 12 Tomcat服務(wù)器 Tomcat 服務(wù)器簡(jiǎn)介 Tomcat 是一個(gè)免費(fèi)的開(kāi)源的 Serlvet 容器,它是 Apache 基金會(huì)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache, Sun 和其它一些公司及個(gè)人共同開(kāi)發(fā)而成。由于 Java 的跨平臺(tái)特性,基于 Java 的 Tomcat 也具有跨平臺(tái)性。另外 Tomcat 也提供了一個(gè)應(yīng)用: manager,訪問(wèn)這個(gè)應(yīng)用需要用戶名和密碼,用戶名和密碼存儲(chǔ)在一個(gè) xml 文件中。但是與 Apache 相比,它的處理靜態(tài) Html 的能力就不如 將 Tomcat和 Apache 集成到一塊,讓 Apache 處理靜態(tài) Html,而 Tomcat 處理 Jsp 和 成只需要修改一下 Apache 和 Tomcat 的配置文件即可。%CATALINA_HOME%\mon\lib ( 2)安裝完成后,打開(kāi) tomcat 服務(wù)器,啟動(dòng)瀏覽器,在地址欄上輸入: 若出現(xiàn)以下界面說(shuō)明安裝成功。只有掌握了這些技術(shù)基礎(chǔ),才能使本系統(tǒng)的開(kāi)發(fā)正常進(jìn)行。 ( 3) 成績(jī)管理 :實(shí)現(xiàn) 前臺(tái)用戶的成績(jī)查詢,后臺(tái)管 理員對(duì)成績(jī)的查詢。 B/S( Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。 在軟件體系架構(gòu)設(shè)計(jì)中,分層式結(jié)構(gòu)是最常見(jiàn),也是最重要的一種結(jié)構(gòu)。并且每個(gè)層對(duì)對(duì)上層公開(kāi) API,但具體的實(shí)現(xiàn)細(xì)節(jié)對(duì)外透明。 connDB類設(shè)計(jì)(部分) 圖 35 connDB 類設(shè)計(jì) 這些實(shí)體類將通過(guò) servlet 映射到數(shù)據(jù)庫(kù)中 過(guò)濾器類設(shè)計(jì) 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 19 圖 36 過(guò)濾器類設(shè)計(jì) 1 如圖 36,這是編碼過(guò)濾器類,通過(guò)他可保證頁(yè)面不出現(xiàn)亂碼問(wèn)題。 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 20 圖 38 監(jiān)聽(tīng)器類設(shè)計(jì) 系統(tǒng)的用例圖 總體用例分析 圖 39 總體用例圖 如圖 39,用戶管理、 考試 管理、 成績(jī) 管理、 題目管理 四個(gè)模塊構(gòu)成了本網(wǎng)上 考試 系統(tǒng)。 考試題目 管理用例分析 圖 310 考試題目 管理用例圖 如圖 312, 考題 管理模塊主要包括: 增加題目、刪除題目、題目分類、套題管理、答案設(shè)置等五個(gè)模塊組成。最后通過(guò)對(duì)數(shù)據(jù)庫(kù)、過(guò)濾器、監(jiān)聽(tīng)器、和實(shí)體類 的設(shè)計(jì)分析,以及各個(gè)模塊用例圖的描述,形成了開(kāi)發(fā)的整體思路,為下一步編程實(shí)現(xiàn)各個(gè)具體功能鋪平了道路。 String basePath = ()+://+()+:+()+path+/。39。 ()。) { (39。 return false。 param name=expressinstall value=Scripts/ / ! 下一個(gè)對(duì)象標(biāo)簽用于非 IE 瀏覽器。 /h4 pa href= src= alt=獲取 Adobe Flash Player width=112 height=33 //a/p /div ![if !IE] /object !![endif] /object/td /tr tr td width=80 /td td width=580font color=0000FF marquee id=scrollArea1 scrollamount=5 onmouseout=() onMouseOver=() scrolldelay=130 direction=left width=100% 歡迎來(lái)到湖北師 范學(xué)院 在線考試系統(tǒng) /marquee /font/td td width=60 /td td width=200 align=centerfont color=000000 script language=JavaScript type=text/javascript d = new Date()。 break。 break。 break。 break。 // /script /body /html 湖北師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 20xx 屆學(xué)士學(xué)位論文 (設(shè)計(jì) ) 32 管理模塊 考試 管理模塊主要功能有如下幾個(gè)部分: ( 1) 選擇課程模塊 當(dāng)用戶在主頁(yè) 登錄后, 點(diǎn)擊在線考試,系統(tǒng)會(huì)自動(dòng)跳轉(zhuǎn)到 頁(yè)面來(lái)閱讀考試規(guī)則,點(diǎn)擊同意,便可以選擇課程。 執(zhí)行流程如下 (1)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1