亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Web的《計算機應(yīng)用基礎(chǔ)》考試系統(tǒng)的設(shè)計與實現(xiàn)

        2015-06-29 14:25:36陳得友胡巧玲
        科技資訊 2015年15期
        關(guān)鍵詞:面向?qū)ο?/a>計算機應(yīng)用基礎(chǔ)服務(wù)器

        陳得友 胡巧玲

        摘要:隨著學(xué)院招生規(guī)模的擴大,《計算機應(yīng)用基礎(chǔ)》課程考試的改革及提高全國計算機等級考試的通過率,更多的學(xué)生需要參加計算機應(yīng)用基礎(chǔ)考試。為了提高考試效率,根據(jù)《計算機應(yīng)用基礎(chǔ)》課程的特點,運用面向?qū)ο蟮姆椒ㄩ_發(fā)一個基于B/S結(jié)構(gòu)的三層架構(gòu)、以ASP.NET技術(shù)和C#技術(shù)為支撐、以SQL Server 2005后臺數(shù)據(jù)庫為基礎(chǔ)的考試系統(tǒng)。

        關(guān)鍵詞:計算機應(yīng)用基礎(chǔ); B/S; C#; SQL Server 2005;

        中圖分類號: G712 文獻標識碼:A文章編號:1672-3791(2015)05(c)0000-00

        計算機應(yīng)用基礎(chǔ)的考試分為理論和實操兩個部分。理論考試是在試卷上答題,實操考試是在機器上答題,考試完畢后,需要花費教師大量的時間改卷。因此,為了提高改卷效率,利用互聯(lián)網(wǎng)的優(yōu)勢,開發(fā)一個計算機應(yīng)用基礎(chǔ)考試系統(tǒng)。

        1、系統(tǒng)開發(fā)技術(shù)介紹

        1.1 B/S開發(fā)模式介紹

        B/S(Browser/Server)模式即瀏覽器/服務(wù)器模式。它是隨著Internet技術(shù)的興起對C/S結(jié)構(gòu)的一種變化或者改進。在這種結(jié)構(gòu)下,用戶工作界面通過WWW瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn),形成所謂的三層結(jié)構(gòu)。這樣就大大簡化了客戶端計算機負荷,減輕了系統(tǒng)維護與升級的成本與工作量,降低了用戶的總體成本。B/S模式最大的優(yōu)點是在任何地方進行操作而不用安裝任何專門的軟件。只要在用戶的機器上安裝瀏覽器軟件即可,客戶端零維護。B/S(Browser/Server)結(jié)構(gòu)有以下特點:

        (1)數(shù)據(jù)安全性高

        對于B/S結(jié)構(gòu)的軟件來說,由于其數(shù)據(jù)集中存放于總部的數(shù)據(jù)庫服務(wù)器,客戶端不保存任何業(yè)務(wù)數(shù)據(jù)和數(shù)據(jù)庫連接信息,也無需進行數(shù)據(jù)同步,所以相對于C/S結(jié)構(gòu)來說就相當安全了。

        (2)數(shù)據(jù)一致性

        對于B/S結(jié)構(gòu)來說,由于其數(shù)據(jù)是集中存放的,客戶端發(fā)生的每一筆業(yè)務(wù)單據(jù)都直接進入中央數(shù)據(jù)庫,所以相對于C/S結(jié)構(gòu)來說不存在數(shù)據(jù)不一致的問題。

        (3)數(shù)據(jù)溯源性

        由于B/S結(jié)構(gòu)的數(shù)據(jù)是集中存放的,所以總服務(wù)器可以直接追溯到各級分支機構(gòu)的原始業(yè)務(wù)單據(jù),也就是說看到的結(jié)果可溯源。

        (4)服務(wù)響應(yīng)及時性

        對于B/S結(jié)構(gòu)來說,其應(yīng)用都集中于總部服務(wù)器上,各應(yīng)用節(jié)點并沒有任何程序,一個地方更新則全部應(yīng)用程序更新,可以做到快速服務(wù)響應(yīng)。

        1.2 ASP.NET技術(shù)

        ASP.NET是.NET框架中的一個應(yīng)用模型,運行于具有.NET框架環(huán)境的服務(wù)器中,能被用于一臺Web服務(wù)器來建立強大的Web應(yīng)用程序。ASP.NET技術(shù)具有以下特點:

        (1)執(zhí)行效率高

        ASP.NET是把基于通用語言的程序在服務(wù)器上運行。比以前的ASP即時解釋程序的執(zhí)行效果高很多。

        (2)可管理性效率高

        ASP.NET使用一種字符基礎(chǔ)的、分級的配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡單。因為配置信息都保存在簡單文本中,新的設(shè)置都不需要啟動本地的管理員工具就能實現(xiàn)。

        (3)安全性

        ASP.NET語法在很大程度上與ASP兼容,同時它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供了更好的安全保護。

        1.3 C#技術(shù)

        C#(C Sharp)語言是由C和C++衍生出來的一種面向?qū)ο蟮木幊陶Z言,它已成為在.NET平臺上進行開發(fā)的首選語言,微軟甚至用C#編寫了.NET 框架的大部分代碼。C#功能強大且具有以下特點:

        (1)簡單

        雖然C#源自于C和C++,但它卻沒有在設(shè)計思路中加入前輩語言某種遺傳的新事物,并且設(shè)計時考慮了實際應(yīng)用的需要。

        (2)徹底的面向?qū)ο笤O(shè)計

        C#是徹底的面向?qū)ο笳Z言,每種類型都可以看作一個對象。C#具有面向?qū)ο笳Z言所應(yīng)有的一切特稱:封裝、繼承和多態(tài),并且經(jīng)過精心設(shè)計。

        (3)與Web應(yīng)用緊密結(jié)合

        C#與Web應(yīng)用緊密結(jié)合,支持絕大多數(shù)Web標準,如HTML、XML、SOAP等。利用簡單的C#組件,開發(fā)者能夠快速的開發(fā)Web服務(wù),并通過Internet使這些服務(wù)能夠被運行于任何操作系統(tǒng)上的編程語言所調(diào)用,從而擴充了Web功能。

        (4)完善的錯誤、異常處理機制

        對錯誤的處理能力是評價一種語言是否優(yōu)秀的重要標準。在程序開發(fā)中,即使最優(yōu)秀的程序員也會出現(xiàn)錯誤。C#提供了完善的錯誤和異常處理機制,使程序在交付使用時能夠更加健壯。

        (5)兼容性

        C#遵守.NET的公共語言規(guī)范,從而保證能夠與其他語言開發(fā)的組件兼容。

        (6)靈活的版本處理技術(shù)

        在大型的工程開發(fā)中,升級系統(tǒng)的組件非常容易出現(xiàn)錯誤。為了處理這個問題,C#語言本省內(nèi)置了版本控制功能,使開發(fā)人員開發(fā)和維護各種商業(yè)應(yīng)用更加容易。

        1.4 SQL Server 2005

        SQL Server 2005是微軟在SQL Server 2000推出后經(jīng)過五年來研究開發(fā)的成果,已經(jīng)成為軟件行業(yè)必不可少的一個數(shù)據(jù)操作軟件,其具有了在線恢復(fù)、在線檢索操作、高效的安全性、專門的管理員連接以及與Web緊密結(jié)合等特點。

        2、系統(tǒng)設(shè)計

        2.1系統(tǒng)總體設(shè)計

        本系統(tǒng)是根據(jù)《計算機應(yīng)用基礎(chǔ)》課程的特點把考試內(nèi)容分為理論和實操兩個部分。理論部分全是單選題,實操部分為對Office的操作。學(xué)生考試的時候根據(jù)題庫進行抽取,自動生成考卷。理論試題直接在網(wǎng)上解答和提交,實操題在機器上進行操作,操作完成后上傳到Web服務(wù)器。教師可以根據(jù)自身的教學(xué)進度和教學(xué)的情況對題庫加以修改。整個系統(tǒng)包括用戶管理、試題庫管理、試卷生成、在線考試和自動評分五個模塊。

        (1)用戶管理:教師可以對自己上課的班級學(xué)生信息進行新增、修改和刪除等操作。

        (2)試題庫管理:教師根據(jù)自身的教學(xué)情況選擇相應(yīng)的題目,能對題庫進行修改、刪除和添加等操作。

        (3)試卷生成:教師根據(jù)試題庫提供的題型選擇相應(yīng)的題量,自動生成試卷。

        (4)在線考試:系統(tǒng)能根據(jù)學(xué)生的實際情況控制學(xué)生的考試時間。

        (5)自動評分:系統(tǒng)對理論題的單選題,在服務(wù)器端自動批改,并將成績存儲在數(shù)據(jù)庫中。

        2.2系統(tǒng)的技術(shù)方案

        本系統(tǒng)采用了B/S模式和多層結(jié)構(gòu)系統(tǒng)架構(gòu)的設(shè)計,利用SQL Server 2005作為后臺數(shù)據(jù)庫管理工具,采用Microsoft Visual Studio 2005作為前臺開發(fā)工具,利用C#語言進行Web應(yīng)用程序的開發(fā)。

        3小結(jié)

        計算機應(yīng)用基礎(chǔ)考試系統(tǒng)是根據(jù)《計算機應(yīng)用基礎(chǔ)》課程的特點而開發(fā)的一款考試系統(tǒng),對考試的組織和管理、提高教師的課程教學(xué)水平和工作效率都具有一定的現(xiàn)實意義。

        參考文獻

        〔1〕陳冠軍. Web程序設(shè)計_ASP.NET[J].北京:人民郵電出版社,2013.

        〔2〕謝云. Visual C# 2005程序設(shè)計基礎(chǔ)與實例教程.研究出版社,2010.

        〔3〕焦克瑩. SQL Server 2005實用教程[M].西北工業(yè)大學(xué)出版社,2010.

        猜你喜歡
        面向?qū)ο?/a>計算機應(yīng)用基礎(chǔ)服務(wù)器
        通信控制服務(wù)器(CCS)維護終端的設(shè)計與實現(xiàn)
        面向?qū)ο蟮挠嬎銠C網(wǎng)絡(luò)設(shè)計軟件系統(tǒng)的開發(fā)
        電子測試(2018年15期)2018-09-26 06:01:34
        面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
        得形忘意的服務(wù)器標準
        淺議《計算機應(yīng)用基礎(chǔ)》教學(xué)中怎樣激發(fā)學(xué)生學(xué)習(xí)興趣
        商情(2016年39期)2016-11-21 09:33:40
        《計算機應(yīng)用基礎(chǔ)》微課設(shè)計與制作實踐
        中職學(xué)校會計專業(yè)《計算機應(yīng)用基礎(chǔ)》課程教學(xué)改革探討
        任務(wù)驅(qū)動和專題式相結(jié)合教學(xué)法在計算機應(yīng)用基礎(chǔ)課程中的應(yīng)用
        計算機網(wǎng)絡(luò)安全服務(wù)器入侵與防御
        面向?qū)ο骔eb開發(fā)編程語言的的評估方法
        亚洲在AV极品无码天堂手机版| 亚洲毛片在线免费视频| 隔壁老王国产在线精品| 国产97在线 | 免费| 国产精品欧美久久久久老妞 | 饥渴少妇一区二区三区| 一区二区三区国产免费视频 | 99亚洲精品久久久99| 丁香九月综合激情| 日本精品一级二区三级| 特黄aaaaaaaaa毛片免费视频| 国产人妻无码一区二区三区免费| 日本一区二区三区中文字幕最新| 成人全部免费的a毛片在线看| 激情内射亚洲一区二区三区| 午夜不卡av免费| 国产av专区一区二区三区| 在线观看二区视频网站二区| 无码av中文一区二区三区| 精品国产乱码久久久久久口爆网站| 精精国产xxxx视频在线播放器| 亚洲综合中文日韩字幕| 国产精品国产精品国产专区不卡| 播放灌醉水嫩大学生国内精品| 亚洲一区精品中文字幕| 国产视频一区二区三区观看| 久久久久av无码免费网| 三级网址在线| 手机在线观看亚洲av| 无码精品国产一区二区三区免费| 一本色道久久综合亚洲精品不卡| 精品国产乱码一区二区三区在线| 国产一区二区三区十八区| 国产激情综合在线观看| 久热这里只有精品99国产| 日韩一区二区三区天堂| 久久综合99re88久久爱| 五月天激情婷婷婷久久| 精品人妻av区乱码| 久久人妻一区二区三区免费 | 精品午夜福利1000在线观看|