亚洲免费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另类| 9l国产自产一区二区三区| 亚洲av无码乱码国产麻豆| 久久不见久久见免费影院www| 中文字幕一区二区人妻出轨| 日本女优中文字幕有码| 成年av动漫网站18禁| 伊人色综合视频一区二区三区| 中文岛国精品亚洲一区| 久久精品一区一区二区乱码| 日韩人妻少妇一区二区三区| 国产成人无码av在线播放dvd | 亚洲国产综合人成综合网站| 国产三级黄色的在线观看| 91日韩东京热中文字幕| 日韩成人无码| 国产精品一区二区资源| 色偷偷亚洲精品一区二区| 免费国产在线精品一区| 免费做爰猛烈吃奶摸视频在线观看| 国内精品视频成人一区二区 | 日日麻批免费40分钟无码| 97午夜理论片在线影院| 91自国产精品中文字幕| 国产精品一区二区黄色| 免费人成视频在线| 国产三级黄色在线观看| 在线观看在线观看一区二区三区| 精品偷拍被偷拍在线观看| 亚洲成a人片在线观看久| 日本大片在线一区二区三区| 曰韩无码av一区二区免费| 116美女极品a级毛片| 男女上床视频免费网站|