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

正文內(nèi)容

無(wú)紙化考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-全文預(yù)覽

  

【正文】 et != INVALID_SOCKET)。//開(kāi)始偵聽(tīng)了 return TRUE。 GetDlgItem(IDC_BN_SENDPAPER)EnableWindow(FALSE)。 this(2,_T(命題教師),LVCFMT_LEFT,width/5,1)。 int width = ()+2。再看他的初始化函數(shù):BOOL CstartexamDlg::OnInitDialog(){ CDialog::OnInitDialog()。public: int OnClose(CString ip)。//name and ippublic: void AddToMap(CString name,CString ip)。public: void OnAccept(void)。//指向和客戶連接的套接字指針數(shù)組 CMysocket* m_sever_socket。public:private: void Listen()。 // 標(biāo)準(zhǔn)構(gòu)造函數(shù) virtual ~CstartexamDlg()。對(duì)于四種型題內(nèi)部采用了四個(gè)窗體顯示,在題型變換的過(guò)程中顯示某個(gè)窗體和隱藏其他窗體,由于這四個(gè)窗體是作為子窗體,整體外觀看起來(lái)非常的一致。 return TRUE。 this(1)。 //主觀題 CString sz3[4]={_T(3),_T(4),_T(5),_T(6)}。 i++) this(i,sz2[i])。 thism_fillblank_value = 2。 //填空 for(int i=0。 i++) this(i,sz2[i])。 thism_single = FALSE。 i6。文件頭結(jié)構(gòu)將對(duì)整個(gè)文件的結(jié)構(gòu)做描述,使得對(duì)數(shù)據(jù)的讀取和寫(xiě)入有序。//填空題指針,將指向數(shù)組 CSjudge_subject2* m_pjudge_subject。 void Cleardata(void)。父窗口類聲明:class CWizardSheet : public CPropertySheet{ DECLARE_DYNAMIC(CWizardSheet)public: CWizardSheet(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0)。(2)具體的題目?jī)?nèi)容,可修改默認(rèn)的分值。 (3)在線考試登錄系統(tǒng)→選擇開(kāi)始考試,等客戶端的連接→所有考生從客戶端登錄→服務(wù)器端發(fā)送試卷確認(rèn)所有學(xué)生收到試卷→點(diǎn)擊開(kāi)始,所有客戶端開(kāi)始記時(shí)→考試結(jié)束,客戶端自動(dòng)交卷 (4)成績(jī)查詢登錄系統(tǒng)→選擇成績(jī)查詢→選擇查詢方式輸入關(guān)鍵→顯示查詢結(jié)果(5)用戶管理root登錄系統(tǒng)→選擇用戶管理→當(dāng)需要增加用戶時(shí)輸入注冊(cè)所需的信息,點(diǎn)擊注冊(cè)→當(dāng)需要注銷用戶時(shí),輸入必須信息,點(diǎn)擊注冊(cè)(6)閱卷系統(tǒng)登錄系統(tǒng)→系統(tǒng)初始化,讀取需要批改的答卷顯示在列表中→選擇要批改的答卷,自動(dòng)對(duì)客觀題評(píng)分,輔助進(jìn)行主觀題評(píng)分→閱卷完畢,將數(shù)據(jù)信息存入數(shù)據(jù)庫(kù) 客戶端說(shuō)明學(xué)生以合法身份從客戶端登陸,連接服務(wù)器后等待老師在客戶端發(fā)放試卷,然后進(jìn)行答題。 考試系統(tǒng)的數(shù)據(jù)表序號(hào)表名說(shuō)明1stu_info學(xué)生信息表2dept_info學(xué)院信息表3majorno專業(yè)信息表4teacher_info教師信息表5papers_info試卷信息表6stu_score_detail學(xué)生成績(jī)?cè)斍楸?class_info班級(jí)信息表系統(tǒng)中幾個(gè)重要的表的結(jié)構(gòu)如下:字段類型說(shuō)明teacher_novarchar(20)教師號(hào)teacher_namevarchar(20)教師姓名sexbit性別agetinyint年齡passwordvarchar(20)密碼contact_infovarchar(50)聯(lián)系方式字段類型說(shuō)明paper_novarchar(20)試卷編號(hào)subjectvarchar(20)科目create_dateDatetime創(chuàng)建日期creator_novarcher(20)命題人編號(hào)usedtimesInt使用次數(shù) 學(xué)生成績(jī)?cè)斍楸韘tu_score_detail字段類型說(shuō)明stu_novarchar(20)學(xué)號(hào)paper_novarchar(20)試卷編號(hào)select_scoreInt選擇題分?jǐn)?shù)fillblank_scoreInt填空題分?jǐn)?shù)judge_scoreInt判斷題分?jǐn)?shù)subjective_scoreInt主觀題分?jǐn)?shù)all_scoreInt總分注冊(cè)數(shù)據(jù)源,使用控制面板-管理工具-數(shù)據(jù)源ODBC,利用向?qū)?lái)創(chuàng)建。根據(jù)系統(tǒng)功能,所需要的實(shí)體主要有:教師、考試題目、學(xué)生。例如。SQLServer2000為這些環(huán)境提供了全面的保護(hù),具有防止問(wèn)題發(fā)生的安全措施,例如,可以防止多個(gè)用戶試圖同時(shí)更新相同的數(shù)據(jù)。復(fù)制同樣使得可以維護(hù)多個(gè)數(shù)據(jù)復(fù)本,同時(shí)確保單獨(dú)的數(shù)據(jù)復(fù)本保持同步。本系統(tǒng)采用Microsoft SQL Server2000數(shù)據(jù)庫(kù)。在本系統(tǒng)中,有三種用戶存在,管理員、教師和考生,三種用戶擁有不同的權(quán)限,權(quán)利分開(kāi),互不干涉。該子系統(tǒng)實(shí)現(xiàn)用戶的總體管理,主要包括:(1)教師信息管理:教師的增加,刪除,修改。該子系統(tǒng)是對(duì)試題庫(kù)資源進(jìn)行維護(hù)、管理和修改的應(yīng)用平臺(tái),它主要包括:(1)以列表的形式簡(jiǎn)要地顯示所有試卷信息;(2)修改試卷,包括對(duì)每個(gè)題目?jī)?nèi)容答案和分值等的修改;(3)使用他人創(chuàng)建的試卷。服務(wù)器由應(yīng)用程序服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器組成,應(yīng)用程序服務(wù)器與數(shù)據(jù)庫(kù)進(jìn)行交互。服務(wù)器上所有的應(yīng)用程序均可通過(guò)web瀏覽器在客戶機(jī)上執(zhí)行,可以充分發(fā)揮開(kāi)發(fā)人員的群體優(yōu)勢(shì),應(yīng)用軟件的維護(hù)也相對(duì)簡(jiǎn)單。界面統(tǒng)一,易用,不用培訓(xùn)。(3)瀏覽器/服務(wù)器(B/S)體系結(jié)構(gòu)在此種模式中,客戶端的標(biāo)準(zhǔn)配置是瀏覽器,如IE、Netscape等;Web服務(wù)器成為應(yīng)用處理的標(biāo)準(zhǔn)配置,數(shù)據(jù)處理仍然由數(shù)據(jù)庫(kù)服務(wù)器(DB Serve)完成。(2)客戶機(jī)/服務(wù)器(C/S)體系結(jié)構(gòu)這種結(jié)構(gòu)的出現(xiàn)最初是為了緩解前種模式中主機(jī)繁重的工作負(fù)擔(dān),將原來(lái)功能很強(qiáng)大的主機(jī)退化成數(shù)據(jù)庫(kù)服務(wù)器,同時(shí)轉(zhuǎn)移原來(lái)主機(jī)的一部分工作到客戶機(jī)上,顯然這就增加了客戶機(jī)的要求。 4 系統(tǒng)設(shè)計(jì)方案(1)終端/主機(jī)體系結(jié)構(gòu)這是一種早期處理數(shù)據(jù)采用的模式,這種結(jié)構(gòu)使得終端用戶盡可能地共享資源,終端所需做的是輸入命令,顯示結(jié)果。Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應(yīng)用。SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。最少的服務(wù)+最小的權(quán)限=最大的安全的原則,注意NTFS權(quán)限的設(shè)置,及時(shí)為系統(tǒng)管理員帳號(hào)更名,嚴(yán)格限制服務(wù),關(guān)閉不必要的端口,最好能配置安全審核策略。本系統(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)品。這種增長(zhǎng)非常迅速,不僅表現(xiàn)在支持的用戶數(shù)量上,而且表現(xiàn)在提供的用戶服務(wù)的復(fù)雜性和集成性方面。對(duì)于網(wǎng)上考試系統(tǒng)來(lái)說(shuō),題庫(kù)、試卷、成績(jī)?nèi)叩陌踩允潜匦枰右钥紤]的。無(wú)紙化考試系統(tǒng)要求所有操作除身份驗(yàn)證發(fā)送試卷發(fā)送答卷外是獨(dú)立的,不受網(wǎng)絡(luò)影響(2)安全性。試卷能夠共享,也能私有,能修改,刪除;(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ù)。在需求分析的基礎(chǔ)上進(jìn)行系統(tǒng)總體設(shè)計(jì)。 rSocketAddress,UINTamp。(2)偵聽(tīng)與接受連接 如果套接字是客戶端,則使用 CAsyncSocket::Connect 將此套接字對(duì)象連接到服務(wù)器套接字。Create( )。數(shù)據(jù)源包含了數(shù)據(jù)庫(kù)位置和數(shù)據(jù)庫(kù)類型等信息,實(shí)際上是一種數(shù)據(jù)連接的抽象。(4)ODBC API。(3)驅(qū)動(dòng)程序管理器(Driver Manager)。也就是說(shuō),不論是FoxPro、Access , MYSQL還是Oracle數(shù)據(jù)庫(kù),均可用ODBC API進(jìn)行訪問(wèn)。由于目前需要和數(shù)據(jù)量對(duì)數(shù)據(jù)處理的能力要求并不高,因此選擇最常用的ODBC方式這種方式主要用到兩個(gè)類Cdatabase類,它繼承自類Cobject類,Cdatabase對(duì)象表示到數(shù)據(jù)源的連接,通過(guò)它可以操作數(shù)據(jù)源,數(shù)據(jù)源是位于一些數(shù)據(jù)庫(kù)管理系統(tǒng)的的數(shù)據(jù)指定實(shí)例,第二類是Crecordset類,它也派生自Cobject類,一個(gè)Crecordset類對(duì)象代表一個(gè)從數(shù)據(jù)源檢索到的記錄集,被典型應(yīng)用為兩種方式:動(dòng)態(tài)記錄集或者快照集。當(dāng)然,你也可以在程序中創(chuàng)建全新的對(duì)象,并根據(jù)需要不斷完善對(duì)象的功能。MFC的本質(zhì)就是一個(gè)包含了許多微軟公司已經(jīng)定義好的對(duì)象的類庫(kù),我們知道,雖然我們要編寫(xiě)的程序在功能上是千差萬(wàn)別的,但從本質(zhì)上來(lái)講,都可以化歸為用戶界面的設(shè)計(jì),對(duì)文件的操作,多媒體的使用,數(shù)據(jù)庫(kù)的訪問(wèn)等等一些最主要的方面。++.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ú)所不能。(1)技術(shù)路線。因此,使用網(wǎng)絡(luò)考試和管理系統(tǒng)有顯著的經(jīng)濟(jì)和社會(huì)效益。本系統(tǒng)采用Microsoft SQL Server2000數(shù)據(jù)庫(kù),能提供超大型系統(tǒng)所需的數(shù)據(jù)庫(kù)服務(wù)。 2 系統(tǒng)的理論基礎(chǔ)及相關(guān)技術(shù)(1)考試系統(tǒng)多年來(lái)主要的困擾是對(duì)試題多樣性的處理,但隨著軟件技術(shù)的發(fā)展,這個(gè)問(wèn)題已經(jīng)得到了徹底解決。尤其是隨著高校學(xué)生的擴(kuò)招,考生數(shù)量大幅度增加,閱卷和成績(jī)統(tǒng)計(jì)的工作將變得更加的煩瑣。教師登錄后可以創(chuàng)建新試卷,系統(tǒng)提供了一個(gè)向?qū)В瑤椭處熞彩謩?dòng)添加試題,非常方便,若完成后覺(jué)得需要改動(dòng),也可以修改,考試模擬功能,學(xué)生登錄,發(fā)放試卷,答題,考試實(shí)時(shí)狀態(tài),答卷自動(dòng)保存和傳輸。本課題使用VC/MFC技術(shù),運(yùn)用軟件工程的思想,和模塊化設(shè)計(jì)思想來(lái)進(jìn)行開(kāi)發(fā),分為用戶界面、數(shù)據(jù)處理和數(shù)據(jù)存儲(chǔ)讀取。同傳統(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ì)量。老師們都非常盼望用一種新的方式來(lái)取代傳統(tǒng)考試方式,以減輕教師的工作負(fù)擔(dān)、提高工作效率,提高考試質(zhì)量,使考試更趨于客觀、合理和公證,更有利于教與學(xué)。在傳統(tǒng)考試方式下,組織一次考試要經(jīng)過(guò)多個(gè)環(huán)節(jié):教師出題,印制試卷,學(xué)生考試,教師閱卷,統(tǒng)計(jì)成績(jī)與評(píng)估和試卷分析等,消耗了大量的人力物力,并且在閱卷,統(tǒng)分的工作中也非常容易出現(xiàn)人為的差錯(cuò)。發(fā)展以互聯(lián)網(wǎng)為主要手段的現(xiàn)代遠(yuǎn)程教育已經(jīng)成為當(dāng)今教育發(fā)展的趨勢(shì)。尤其在大,中專院校,校園網(wǎng)的建設(shè)已經(jīng)逐步完善,大多數(shù)學(xué)生已經(jīng)具備了利用網(wǎng)絡(luò)工具進(jìn)行信息交流和輔助學(xué)習(xí)的能力。然而,長(zhǎng)期以來(lái)學(xué)校的各種考試都是以紙,筆為介質(zhì)的傳統(tǒng)考試方式,就是到目前為止,許多學(xué)校包括我們所在的高校,都還在廣泛的使用這種考試方式。將先進(jìn)的計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)應(yīng)用于考試已經(jīng)成為考試方式發(fā)展的必然趨勢(shì)了。基于B/S模式和C/S模式的考試系統(tǒng)是一種新興的考試模式,它改變了傳統(tǒng)的考試方式,可以客觀、準(zhǔn)確地評(píng)估人在某個(gè)知識(shí)領(lǐng)域的能力和水平,極大的提高考試效率,將考試這樣一項(xiàng)浩大的工程簡(jiǎn)單化、模式化、透明化。(3)考試結(jié)束后,由計(jì)算機(jī)自動(dòng)閱卷結(jié)合教師在服務(wù)器閱卷,由教師查詢。網(wǎng)上考試系統(tǒng)要實(shí)現(xiàn)下面的功能:系統(tǒng)服務(wù)器端分管理員和教師,客戶端僅供考試使用。傳統(tǒng)的考試方式下,多數(shù)學(xué)校的考試的工作流程是教師出題、印制試卷,學(xué)生考試,教師圓卷、統(tǒng)計(jì)成績(jī)與評(píng)估、試卷分析等,其中制卷、閱卷、統(tǒng)計(jì)成績(jī)的工作量非常大,而且也特別容易出錯(cuò)。由此可見(jiàn),設(shè)計(jì)并開(kāi)發(fā)一個(gè)功能完善的網(wǎng)絡(luò)考試系統(tǒng)是非常有意義的。(2)隨著硬件技術(shù)的發(fā)展,試題庫(kù)存貯數(shù)據(jù)量大和處理速度慢等因素已不再是主要考慮的問(wèn)題。而利用網(wǎng)絡(luò)考試和管理系統(tǒng)組織考試,無(wú)需制卷、成績(jī)統(tǒng)計(jì)和發(fā)成績(jī)通知單等過(guò)程,可以節(jié)約大量的人力、物力和財(cái)力。因此,網(wǎng)絡(luò)考試系統(tǒng)有著十分廣闊的市場(chǎng)前景。數(shù)據(jù)庫(kù)選用Microsoft SQL Server2000,它是基于客戶機(jī)服務(wù)器模式。本系統(tǒng)采用Visual Studio 。我們還可以利用面向?qū)ο蠹夹g(shù)中很重要的“繼承”方法從類庫(kù)中的已有對(duì)象派生出我們自己的對(duì)象,這時(shí)派生出來(lái)的對(duì)象除了具有類庫(kù)中的對(duì)象的特性和功能之外,還可以由我們自己根據(jù)需要加上所需的特性和方法,產(chǎn)生一個(gè)更專門(mén)的,功能更為強(qiáng)大的對(duì)象。VC提供了以下多種方法訪問(wèn)數(shù)據(jù)庫(kù):(1)使用ODBC技術(shù);(2)使用OLEDB技術(shù);(3)使用數(shù)據(jù)綁定控件技術(shù);(4)使用DAO技術(shù)。ODBC本身也提供了對(duì)SQL語(yǔ)言的支持,用戶可以直接將SQL語(yǔ)句送給ODBC,一個(gè)基于ODBC的應(yīng)用程序?qū)?shù)據(jù)庫(kù)的操作不依賴任何DBMS,不直接與DBMS
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1