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

正文內(nèi)容

基于java交通考試的開(kāi)發(fā)與研究(完整版)

  

【正文】 試卷,學(xué)生考試,教師閱卷,統(tǒng)計(jì)成績(jī)與評(píng)估和試卷分析等,消耗了大量的人力物力,并且在閱卷,統(tǒng)分的工作中也非常容易出現(xiàn)人為的差錯(cuò)。同傳統(tǒng)意義上的考試相比,無(wú)紙化考試系統(tǒng)是傳統(tǒng)考試和考場(chǎng)的延伸,它可以利用網(wǎng)絡(luò)的無(wú)限廣闊空間,隨時(shí)隨地的讓學(xué)生進(jìn)行練習(xí)、測(cè)試和考試,加上數(shù)據(jù)庫(kù)技術(shù)的利用,大大簡(jiǎn)化了傳統(tǒng)考試的過(guò)程,提高了考試和評(píng)價(jià)質(zhì)量。教師登錄后可以創(chuàng)建新試卷,系統(tǒng)提供了一個(gè)向?qū)В瑤椭處熞彩謩?dòng)添加試題,非常方便,若完成后覺(jué)得需要改動(dòng),也可以修改,考試模擬功能,學(xué)生登錄,發(fā)放試卷,答題,考試實(shí)時(shí)狀態(tài),答卷自動(dòng)保存和傳輸。2 系統(tǒng)的理論基礎(chǔ)及相關(guān)技術(shù)(1)考試系統(tǒng)多年來(lái)主要的困擾是對(duì)試題多樣性的處理,但隨著軟件技術(shù)的發(fā)展,這個(gè)問(wèn)題已經(jīng)得到了徹底解決。因此,使用網(wǎng)絡(luò)考試和管理系統(tǒng)有顯著的經(jīng)濟(jì)和社會(huì)效益。++.net簡(jiǎn)介VC++是微軟公司開(kāi)發(fā)的一個(gè)IDE(集成開(kāi)發(fā)環(huán)境),換句話說(shuō),就是使用C++的一個(gè)開(kāi)發(fā)平臺(tái),VC++是Windows平臺(tái)上的C++編程環(huán)境,VC作為一個(gè)主流的開(kāi)發(fā)平臺(tái)一直深受編程愛(ài)好者的喜愛(ài),VC++應(yīng)用程序的開(kāi)發(fā)主要有兩種模式,一種是WIN API方式,另一種則是MFC方式,傳統(tǒng)的WIN API開(kāi)發(fā)方式比較繁瑣,而MFC則是對(duì)WIN API再次封裝,所以MFC相對(duì)于WIN API開(kāi)發(fā)更具備效率優(yōu)勢(shì),VC基于C,C++語(yǔ)言,主要由是MFC組成,是與系統(tǒng)聯(lián)系非常緊密的編程工具,它兼有高級(jí),和低級(jí)語(yǔ)言的雙重性,功能強(qiáng)大,靈活,執(zhí)行效率高,幾乎可說(shuō)VC在 Windows平臺(tái)無(wú)所不能。當(dāng)然,你也可以在程序中創(chuàng)建全新的對(duì)象,并根據(jù)需要不斷完善對(duì)象的功能。也就是說(shuō),不論是FoxPro、Access , MYSQL還是Oracle數(shù)據(jù)庫(kù),均可用ODBC API進(jìn)行訪問(wèn)。(4)ODBC API。Create( )。 rSocketAddress,UINTamp。試卷能夠共享,也能私有,能修改,刪除;(3)考生答題沒(méi)有順序限制,可以隨便做任意一個(gè)題,交卷之前可對(duì)答案進(jìn)行修改;(4)考試完后,系統(tǒng)能夠自動(dòng)對(duì)考生的客觀題部分進(jìn)行評(píng)分,主觀題部分則由閱卷教師閱卷后將其成績(jī)手工輸入,最后計(jì)算機(jī)生成每個(gè)考生的成績(jī),并將結(jié)果入考生成績(jī)數(shù)據(jù)庫(kù)。對(duì)于網(wǎng)上考試系統(tǒng)來(lái)說(shuō),題庫(kù)、試卷、成績(jī)?nèi)叩陌踩允潜匦枰右钥紤]的。本系統(tǒng)選用微軟的Microsoft Windows2000 Server(Windows2000服務(wù)器版)作為網(wǎng)絡(luò)服務(wù)器操作系統(tǒng)平臺(tái),它具有穩(wěn)定性、可靠性、安全性和可擴(kuò)充性等優(yōu)點(diǎn),是一種同時(shí)具有改進(jìn)性和創(chuàng)新性的產(chǎn)品。SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。4 系統(tǒng)設(shè)計(jì)方案(1)終端/主機(jī)體系結(jié)構(gòu)這是一種早期處理數(shù)據(jù)采用的模式,這種結(jié)構(gòu)使得終端用戶(hù)盡可能地共享資源,終端所需做的是輸入命令,顯示結(jié)果。(3)瀏覽器/服務(wù)器(B/S)體系結(jié)構(gòu)在此種模式中,客戶(hù)端的標(biāo)準(zhǔn)配置是瀏覽器,如IE、Netscape等;Web服務(wù)器成為應(yīng)用處理的標(biāo)準(zhǔn)配置,數(shù)據(jù)處理仍然由數(shù)據(jù)庫(kù)服務(wù)器(DB Serve)完成。服務(wù)器上所有的應(yīng)用程序均可通過(guò)web瀏覽器在客戶(hù)機(jī)上執(zhí)行,可以充分發(fā)揮開(kāi)發(fā)人員的群體優(yōu)勢(shì),應(yīng)用軟件的維護(hù)也相對(duì)簡(jiǎn)單。該子系統(tǒng)是對(duì)試題庫(kù)資源進(jìn)行維護(hù)、管理和修改的應(yīng)用平臺(tái),它主要包括:(1)以列表的形式簡(jiǎn)要地顯示所有試卷信息;(2)修改試卷,包括對(duì)每個(gè)題目?jī)?nèi)容答案和分值等的修改;(3)使用他人創(chuàng)建的試卷。在本系統(tǒng)中,有三種用戶(hù)存在,管理員、教師和考生,三種用戶(hù)擁有不同的權(quán)限,權(quán)利分開(kāi),互不干涉。Microsoft SQL Server2000能提供超大型系統(tǒng)所需的數(shù)據(jù)庫(kù)服務(wù)。這樣,既隔開(kāi)了每個(gè)客戶(hù)組織的數(shù)據(jù),同時(shí)又使服務(wù)組織只需管理一臺(tái)服務(wù)器計(jì)算機(jī)從而減少了費(fèi)用。 (2)出題系統(tǒng)登錄系統(tǒng)→選擇新建試卷,運(yùn)行試卷制作向?qū)?,按要求填充必要?nèi)容→保存試卷。public class Server implements Runnable { private Connection con = null。 started = true。 new Thread(c).start()。 private ExamQuestion examQuestions[]。 oos = new ObjectOutputStream(())。 + examID + 39。 order by newid())。 examQuestions[i].setAnswerC((4))。 if(oos != null) ()。 private JTextField loginID。 } public ExamLoginDialog() { setIconImage(().getImage((//doufuguolyl/img/)))。 (new Font(宋體, , 14))。 JButton btEnter = new JButton(\u8FDB\u5165\u8003\u8BD5)。 (btQuit)。 if(!().equals(error)) { new ExamClient(thisDialog, obj).initGUI()。public class ExamClient extends JFrame { private static final long serialVersionUID = 1L。 private Object elemnets[][]。 } public void initData() { examQuestions = ()。 j++) { columnName[j] = 。 setIconImage(().getImage((//doufuguolyl/img/)))。 JPanel panel = new JPanel()。 (\u59D3\u540D)。 (new Font(隸書(shū), , 18))。 JLabel examID = new JLabel()。 (367, 17, 76, 21)。 (examType)。 (panel_1)。 JPanel panel_3 = new JPanel()。 (taQuestion)。 (69, 259, 628, 28)。 ()。 (chckbxC)。 (new Rectangle(117, 449, 73, 28))。 JPanel panel_2 = new JPanel()。 (false)。 JLabel label_2 = new JLabel(\u9898\u76EE\u7F16\u53F7\uFF1A)。 (lblQuestionNum)。 考試管理系統(tǒng)主界面將顯示管理系統(tǒng)的各個(gè)功能按鈕,點(diǎn)擊按鈕彈出相應(yīng)對(duì)話框。其最核心問(wèn)題是題庫(kù)結(jié)構(gòu)必須合理、組卷算法必須有效。在簡(jiǎn)單介紹了自動(dòng)系統(tǒng)的一些基本概念,意義和發(fā)展現(xiàn)狀之后,以計(jì)算機(jī)基礎(chǔ)課程考試為背景,詳細(xì)分析了開(kāi)發(fā)一套完整的組卷系統(tǒng)的過(guò)程??梢栽诓樵?xún)欄輸入考號(hào)或者姓名,點(diǎn)擊查詢(xún)駕駛員進(jìn)行查詢(xún)。注銷(xiāo)部分只需要填寫(xiě)兩種信息,號(hào)碼和姓名,當(dāng)匹配時(shí)認(rèn)為不是誤操作,即可執(zhí)行刪除操作。 (new Font(宋體, , 18))。 (false)。 (24, 426, 706, 113)。 (btNext)。 (\u7ED3\u675F\u8003\u8BD5)。 (9, 228, 52, 26)。 JCheckBox chckbxA = new JCheckBox(A:)。 (69, 196, 628, 28)。 (24, 83, 706, 294)。 JLabel examTime = new JLabel()。 (new Color(0, 128, 0))。 (\u8003\u8BD5\u7C7B\u522B)。 (examID)。 JLabel label_3 = new JLabel()。 (new Font(隸書(shū), , 18))。 (24, 5, 492, 76)。 setDefaultCloseOperation()。 answers[num] = 。 elemnets = new Object[5][10]。 private ExamInformation examInformation。 private JPanel contentPane。 ()。 public void actionPerformed(ActionEvent arg0) { try { s = new Socket(localhost, 8866)。 (69, 89, 93, 23)。 (label)。 setBounds(100, 100, 394, 184)。 public ObjectOutputStream oos = null。 s = null。 examQuestions[i].setRightAnswer((5))。 i50。 ()。 } catch (IOException e) { ()。 private Socket s = null。 } finally { try { if(ss != null) ()。 (0)。 private ResultSet rs = null。題庫(kù)管理的主要功能,列出當(dāng)前所有試卷,供老師選擇使用,程序內(nèi)部由一個(gè)鏈表來(lái)維護(hù),這樣的方便之處在于當(dāng)用戶(hù)使用他的建立的試卷時(shí),只要輸入密碼就能使用,此時(shí),將很方便地將試卷信息添加到鏈表中隨時(shí)可進(jìn)行讀寫(xiě)操作。根據(jù)系統(tǒng)功能,所需要的實(shí)體主要有:教師、考試題目、學(xué)生。SQLServer2000為這些環(huán)境提供了全面的保護(hù),具有防止問(wèn)題發(fā)生的安全措施,例如,可以防止多個(gè)用戶(hù)試圖同時(shí)更新相同的數(shù)據(jù)。本系統(tǒng)采用Microsoft SQL Server2000數(shù)據(jù)庫(kù)。該子系統(tǒng)實(shí)現(xiàn)考生的網(wǎng)上考試過(guò)程,主要包括:(1)考生登錄:該子系統(tǒng)接受考生輸入的個(gè)人身份信息,進(jìn)行驗(yàn)證,允許合法考生進(jìn)入考試系統(tǒng),進(jìn)行考試;(2)計(jì)時(shí)答卷:服務(wù)器發(fā)送開(kāi)始指令后,客戶(hù)端系統(tǒng)計(jì)時(shí)開(kāi)始,考生進(jìn)行答卷;(3)試卷提交:包括考生在規(guī)定時(shí)間內(nèi)主動(dòng)提交試卷和考試時(shí)間己到,系統(tǒng)強(qiáng)迫提交試卷。為一個(gè)Web服務(wù)器書(shū)寫(xiě)的HTML文檔,可以被所有平臺(tái)上的瀏覽器打開(kāi),實(shí)現(xiàn)了應(yīng)用軟件的跨平臺(tái)操作,而且不需修改任何程序,缺點(diǎn)在于完全依賴(lài)網(wǎng)絡(luò),沒(méi)有網(wǎng)絡(luò)就無(wú)法工作,無(wú)法對(duì)考試時(shí)行實(shí)時(shí)監(jiān)控,可控性差,使用也很顯然容易造成試題泄漏,對(duì)重要考試顯然是不可取的。充分利用現(xiàn)有的瀏覽器軟件,無(wú)需開(kāi)發(fā)數(shù)據(jù)庫(kù)前端。這種模式中,服務(wù)器存儲(chǔ)所有數(shù)據(jù)。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開(kāi)發(fā)上就分道揚(yáng)鑣了。系統(tǒng)要從安裝、配置和管理三個(gè)方面入手,對(duì)Windows2000 Server進(jìn)行安全設(shè)計(jì):(1)安裝:在安裝安全方面注意采用NTFS文件分區(qū)格式以及安裝微軟官方公布的最新Server Packs和補(bǔ)丁??蓴U(kuò)展性是指系統(tǒng)能保證可持續(xù)增長(zhǎng)以滿(mǎn)足用戶(hù)的需求和業(yè)務(wù)復(fù)雜性要求。對(duì)于網(wǎng)上考試系統(tǒng)來(lái)說(shuō),可擴(kuò)展性、安全性、可管理性是幾個(gè)關(guān)鍵因素:(1)可管理性。3 系統(tǒng)的需求分析采用軟件工程的思想對(duì)考試系統(tǒng)進(jìn)行需求分析,分析系統(tǒng)綜合要求和系統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1