前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇軟件架構(gòu)師范文,相信會(huì)為您的寫作帶來(lái)幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
關(guān)鍵詞:SOA;電子政務(wù)
1 引言
隨著政府信息化系統(tǒng)的完善,各行業(yè)與政務(wù)軟件銜接的問(wèn)題也越來(lái)越突出,政府通過(guò)電子政務(wù)軟件來(lái)保證對(duì)各部門信息的共享,及下屬企業(yè)信息的收集、數(shù)據(jù)處理等工作。而下屬企業(yè)為了實(shí)現(xiàn)辦公自動(dòng)化必須引入相關(guān)的管理軟件,這時(shí)就會(huì)產(chǎn)生不同系統(tǒng)之間數(shù)據(jù)的管理及共享問(wèn)題。電子政務(wù)軟件采用SOA的架構(gòu)是比較適合的架構(gòu),因?yàn)榉植加诟鞑块T和社會(huì)各單位中的系統(tǒng)是各自獨(dú)立的也是千差萬(wàn)別的,當(dāng)執(zhí)行數(shù)據(jù)處理任務(wù)的時(shí)候,又需要這些系統(tǒng)進(jìn)行協(xié)同操作,此時(shí)SOA就有了優(yōu)勢(shì)。本文從多個(gè)角度探討了SOA架構(gòu)下電子政務(wù)及項(xiàng)目管理軟件之間的接口銜接問(wèn)題。
2 SOA架構(gòu)的概念
SOA面向服務(wù)的體系結(jié)構(gòu)(Service-OrientedArchitecture)是一個(gè)組件模型。SOA與其它的標(biāo)準(zhǔn)不同的是,SOA的標(biāo)準(zhǔn)是基于分布式的、松耦合的,具有良好的夸平臺(tái)性。它將應(yīng)用程序的不同功能單元通過(guò)這些單元之間定義良好的接口和契約聯(lián)系起來(lái),接口是采用中立的方式進(jìn)行定義的,它獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)和編程語(yǔ)言。這使得構(gòu)建在各種這樣的系統(tǒng)中的各個(gè)單元可以用一種統(tǒng)一和通用的方式進(jìn)行交互。
3 電子政務(wù)軟件面臨的問(wèn)題
目前,我國(guó)的電子政務(wù)正在逐步實(shí)現(xiàn)由“政績(jī)導(dǎo)向”向“服務(wù)導(dǎo)向”的轉(zhuǎn)變。以服務(wù)為中心,使得使用者能夠更廣泛的、更快捷的獲得需要的信息。但是目前電子政務(wù)軟件的獨(dú)立性很強(qiáng),很難和其他軟件進(jìn)行交互,這使得各行業(yè)之間在上報(bào)資質(zhì)等問(wèn)題上需要2次登記,在企業(yè)內(nèi)部的信息系統(tǒng)上登記相關(guān)的信息后再到政務(wù)軟件上進(jìn)行登記。同時(shí),在項(xiàng)目管理上,項(xiàng)目組織機(jī)構(gòu)人員的劃分是需要嚴(yán)格的按照國(guó)家設(shè)計(jì)管理人員資質(zhì)的等級(jí)劃分的。企業(yè)內(nèi)部系統(tǒng)與政務(wù)系統(tǒng)可能存在信息不一致的情況也會(huì)導(dǎo)致違背項(xiàng)目管理標(biāo)準(zhǔn)規(guī)范的現(xiàn)象。
因此,數(shù)據(jù)的完整性和唯一性的問(wèn)題越來(lái)越突出。在這種環(huán)境下,利用信息化的手段,達(dá)成自上而下的政府業(yè)務(wù)標(biāo)準(zhǔn)和企業(yè)生產(chǎn)管理的統(tǒng)一,實(shí)現(xiàn)數(shù)據(jù)自底向上的快速準(zhǔn)確匯集和業(yè)務(wù)自上而下的高度協(xié)同就顯得十分重要。
4 如何完成電子政務(wù)軟件與項(xiàng)目管理軟件接口的銜接
由于電子政務(wù)軟件的安全級(jí)別較高,出于安全性的角度,企業(yè)的其他軟件只能讀取政務(wù)軟件的數(shù)據(jù)。
在具體實(shí)施SOA架構(gòu)的電子政務(wù)與項(xiàng)目管理軟件接口銜接時(shí),注意從以下幾個(gè)方面 :
1) 安全管理。
以SOA架構(gòu)規(guī)劃的電子政務(wù)的應(yīng)用程序是比較繁雜的。對(duì)其進(jìn)行保護(hù)也更為困難。因此需要專門的安全人員進(jìn)行接口的開(kāi)發(fā),通過(guò)訪問(wèn)者的權(quán)限進(jìn)行安全性的劃分。本地用戶通過(guò)登入項(xiàng)目管理系統(tǒng),來(lái)獲得對(duì)電子政務(wù)信息的訪問(wèn)權(quán)限。開(kāi)發(fā)人員應(yīng)該透徹的了解軟件體系結(jié)構(gòu)和安全性方面的知識(shí),應(yīng)同時(shí)了解SOA的相關(guān)知識(shí)。團(tuán)隊(duì)中的安全架構(gòu)師將負(fù)責(zé)創(chuàng)建系統(tǒng)的安全模型。同時(shí),安全架構(gòu)師將與項(xiàng)目架構(gòu)師配合工作,確保SOA實(shí)現(xiàn)符合安全性的要求,對(duì)電子政務(wù)系統(tǒng)及項(xiàng)目管理業(yè)務(wù)分析人員和系統(tǒng)工程師進(jìn)行安全性指導(dǎo)。
2) 需求策略制定
在建立需求模型時(shí),務(wù)必選擇正確的工具,以便團(tuán)隊(duì)進(jìn)行協(xié)作和方便地記錄SOA的安全需求和創(chuàng)建SOA電子政務(wù)安全接口模型。正確的需求與分析工具將幫助團(tuán)隊(duì)了解問(wèn)題領(lǐng)域、捕獲和管理不斷發(fā)展的需求、建模用戶交互、在整個(gè)電子政務(wù)項(xiàng)目生命周期中包含參與者反饋,而最為重要的是進(jìn)行協(xié)作。良好的安全需求與分析實(shí)踐將極大地減少系統(tǒng)安全風(fēng)險(xiǎn)。
3) 風(fēng)險(xiǎn)評(píng)估
由于信息系統(tǒng)的重要性、計(jì)算機(jī)網(wǎng)絡(luò)的開(kāi)放性、信息系統(tǒng)組成部分的脆弱性以及用戶有意、無(wú)意的不正當(dāng)操作或惡意的破壞企圖,使信息系統(tǒng)面臨很多的風(fēng)險(xiǎn)。因此,對(duì)于企業(yè)要求電子政務(wù)開(kāi)放的接口進(jìn)行風(fēng)險(xiǎn)評(píng)估。在風(fēng)險(xiǎn)控制的過(guò)程中,企業(yè)是否具備適當(dāng)?shù)目刂颇芰?,以確保符合相關(guān)的管理規(guī)定。
5 總結(jié)
本文比較系統(tǒng)的分析了電子政務(wù)軟件面臨的問(wèn)題,并總結(jié)了在SOA架構(gòu)下安全實(shí)的各項(xiàng)特點(diǎn)和優(yōu)勢(shì),提出電子政務(wù)系統(tǒng)與項(xiàng)目管理軟件接口的銜接的方法。在文章中為電子政務(wù)與其他軟件進(jìn)行交互的安全運(yùn)營(yíng)提供安全管理制度規(guī)劃、策略制定、風(fēng)險(xiǎn)評(píng)估等一系列服務(wù),通過(guò)SOA服務(wù)型的管理平臺(tái),建立統(tǒng)一的安全策略,從而將有效提升電子政務(wù)的可擴(kuò)充性,滿足日益變更的需求。
關(guān)鍵詞:關(guān)鍵詞: SSH;MVC;架構(gòu)設(shè)計(jì)
中圖分類號(hào):TP302.1 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):
1. 引言
為加強(qiáng)政府對(duì)經(jīng)濟(jì)進(jìn)行宏觀調(diào)控的需要,按照天津市商務(wù)委員會(huì)的部署要求,天津市市場(chǎng)運(yùn)行監(jiān)測(cè)快速反應(yīng)系統(tǒng)正式啟動(dòng)。天津市市場(chǎng)運(yùn)行監(jiān)測(cè)信息系統(tǒng)預(yù)計(jì)涵蓋商場(chǎng)、超市、批發(fā)交易市場(chǎng)、餐飲等多個(gè)行業(yè)共有監(jiān)測(cè)企業(yè)282家,監(jiān)測(cè)點(diǎn)1168個(gè),監(jiān)測(cè)商品涵蓋55個(gè)大類,244個(gè)品種。Struts是運(yùn)用MVC的體系編寫的一個(gè)Web應(yīng)用的一個(gè)框架, 可以說(shuō)是一個(gè)傳統(tǒng)MVC設(shè)計(jì)模式的一種改進(jìn)類型。
天津市場(chǎng)運(yùn)行監(jiān)測(cè)信息系統(tǒng)采用了Struts的框架技術(shù),如圖2,它的View層主要包括商戶和操作管理人員與系統(tǒng)的交換界面例如數(shù)據(jù)報(bào)送,數(shù)據(jù)的統(tǒng)計(jì)圖標(biāo)顯示,商品數(shù)據(jù)報(bào)送,通報(bào)表彰,政府的公告和公文,企業(yè)的形象展示等;Controller層主要包含了對(duì)View層的事件邏輯處理例如頁(yè)面間跳轉(zhuǎn),操作過(guò)程中的異常處理,各種數(shù)據(jù)過(guò)濾分析指令。Model層是數(shù)據(jù)管理層,主要對(duì)企業(yè)報(bào)送的數(shù)據(jù)進(jìn)行操作,如不同形式報(bào)表數(shù)據(jù)的存儲(chǔ),企業(yè)數(shù)據(jù)及商品價(jià)格數(shù)據(jù)的操作和分析,獲得各種報(bào)表,及同比,環(huán)比,基期,比重等統(tǒng)計(jì)數(shù)據(jù)。
5. 結(jié)語(yǔ)
天津市場(chǎng)運(yùn)行監(jiān)測(cè)信息系統(tǒng)軟件采用Struts框架具有開(kāi)發(fā)方便,低耦合,代碼重復(fù)利用方便,編寫整潔,利于標(biāo)準(zhǔn)化的特點(diǎn) ,開(kāi)發(fā)更有效率,維護(hù)也更加方便。有 利于快速獲取市場(chǎng)數(shù)據(jù),催進(jìn)天津市場(chǎng)穩(wěn)定發(fā)展。
參考文獻(xiàn):
關(guān)鍵詞:工具軟件;知識(shí)架構(gòu)分析與評(píng)估;智能化;個(gè)性化;控制系統(tǒng)模型;統(tǒng)計(jì)學(xué);模糊算法
中圖分類號(hào):TP311.5文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2016)03-0083-02
本軟件建立學(xué)習(xí)過(guò)程控制系統(tǒng)模型,并據(jù)此設(shè)計(jì)評(píng)估軟件,設(shè)計(jì)思路新穎?,F(xiàn)有教育軟件,主要關(guān)注的是學(xué)習(xí)方法和學(xué)習(xí)資源,在學(xué)校學(xué)生管理方面,多是應(yīng)用大數(shù)據(jù)庫(kù)對(duì)整體分析。在分析知識(shí)架構(gòu)方面,沒(méi)有做成工具軟件,也沒(méi)有應(yīng)用于每個(gè)學(xué)生。本軟件將實(shí)現(xiàn)對(duì)學(xué)生的個(gè)性化智能評(píng)估。
1現(xiàn)有教育軟件分析
隨著經(jīng)濟(jì)與科技的發(fā)展,政府、家庭更加重視教育,現(xiàn)有教育系統(tǒng)的一些問(wèn)題也日益顯露[1]:
1)傳統(tǒng)“大班教育”模式下,教師只能大致了解到班級(jí)整體學(xué)習(xí)情況和個(gè)別優(yōu)秀學(xué)生的掌握狀況,并不能照顧到每一名同學(xué),從而導(dǎo)致了一些同學(xué)的學(xué)習(xí)積極性降低。
2)家長(zhǎng)更愿意讓孩子接受“小班教育”或“一對(duì)一教育”,該教育形式多按課時(shí)收費(fèi),成本遠(yuǎn)遠(yuǎn)高于學(xué)校的“大班教育”,很多家庭難以承擔(dān)高額的輔導(dǎo)費(fèi)用[1]。
3)中學(xué)學(xué)生管理系統(tǒng)多采用數(shù)理統(tǒng)計(jì)分析,只能分析出一些最基本數(shù)據(jù)及整體水平,并不能根據(jù)考試成績(jī)分析出每一位學(xué)生的知識(shí)點(diǎn)掌握狀況[2]。針對(duì)以上問(wèn)題,為了充分發(fā)揮學(xué)生學(xué)習(xí)的主動(dòng)性,高效、便捷的分析出學(xué)生的知識(shí)盲點(diǎn),減少家庭高額的輔導(dǎo)費(fèi)用,設(shè)計(jì)了中小學(xué)生知識(shí)架構(gòu)分析與評(píng)估智能工具軟件。該軟件有如下優(yōu)點(diǎn):
1)該軟件能高效、便捷地分析出每位學(xué)生的知識(shí)點(diǎn)掌握情況。相比學(xué)校學(xué)生管理系統(tǒng),更加個(gè)性化,可滿足家庭、學(xué)校的需求。
2)可與網(wǎng)絡(luò)上教育軟件嫁接。在教育軟件上網(wǎng)上答題,提交后可自動(dòng)分析學(xué)生知識(shí)點(diǎn)掌握情況。
3)有效減少家庭高額的輔導(dǎo)費(fèi)用。
4)該工具軟件成本很低、普及性強(qiáng)。
2軟件設(shè)計(jì)
2.1學(xué)習(xí)過(guò)程控制系統(tǒng)模型的建立
中小學(xué)生知識(shí)架構(gòu)分析與評(píng)估的智能工具軟件主要針對(duì)中小學(xué)生知識(shí)點(diǎn)進(jìn)行分析,下面將結(jié)合簡(jiǎn)化的教育模式結(jié)構(gòu)圖來(lái)詳解本工具軟件的實(shí)現(xiàn)過(guò)程。
2.1.1傳統(tǒng)師生教育系統(tǒng)
當(dāng)今教育方式主要為:
方式1:教師講授知識(shí)——學(xué)生做題——測(cè)試成績(jī)。此方式?jīng)]有反饋,全靠學(xué)生的自覺(jué)性和能力,學(xué)習(xí)效率低。
方式2:教師講授知識(shí)——學(xué)生做題——測(cè)試成績(jī)——家長(zhǎng)分析——反饋給家教。家教主要對(duì)學(xué)生的錯(cuò)題進(jìn)行分析,但是錯(cuò)題并不能完全反映出學(xué)生知識(shí)盲點(diǎn),也有一部分知識(shí)掌握不扎實(shí),且家教與學(xué)生需要較長(zhǎng)磨合期。
方式3:教師講授知識(shí)——學(xué)生做題——測(cè)試成績(jī)——教師分析——反饋給教師。教師主要對(duì)整體成績(jī)分析,缺乏個(gè)性化,無(wú)法照顧到每位同學(xué)。
2.2.2中小學(xué)生知識(shí)架構(gòu)分析與評(píng)估的智能軟件
為解決上述問(wèn)題,我們?cè)O(shè)計(jì)了中小學(xué)生知識(shí)架構(gòu)分析與評(píng)估的智能軟件。該軟件通過(guò)對(duì)教育模式結(jié)構(gòu)圖功能、反饋的添加,讓每一位學(xué)生都能享受個(gè)性化的知識(shí)評(píng)估,高效、便捷的分析出知識(shí)盲點(diǎn),同時(shí)降低家庭教育費(fèi)用,減少家教和學(xué)生的磨合時(shí)間。在基本的教育系統(tǒng)中,以評(píng)價(jià)軟件為核心,極大的優(yōu)化反饋效率。教師出題,學(xué)生做題后反饋給教師,教師批閱并將結(jié)果輸入該軟件,軟件將自動(dòng)整理信息,得出詳細(xì)的學(xué)生知識(shí)點(diǎn)評(píng)估統(tǒng)計(jì)圖,將結(jié)果反饋給所以學(xué)生,使所有學(xué)生能高效、了解自己知識(shí)盲點(diǎn),更能方便家教因材施教。上述環(huán)節(jié)不只一次反饋,經(jīng)過(guò)多次過(guò)程之后將不斷縮小學(xué)生的不足之處,更快地促進(jìn)學(xué)生學(xué)習(xí)。
2.2軟件設(shè)計(jì)原理
2.2.1科學(xué)權(quán)衡
給予作業(yè)、測(cè)試、考試成績(jī)不同的權(quán)重,軟件可以由家長(zhǎng)、教師、家教根據(jù)實(shí)際情況修改權(quán)重,增加軟件對(duì)不同教學(xué)情況的適應(yīng)性[3]。
2.2.2模糊算法
采用模糊算法對(duì)上一個(gè)步驟處理后的數(shù)據(jù)繼續(xù)分析。引入模糊隸屬公式,設(shè)置六個(gè)模糊語(yǔ)言變量:極優(yōu)、優(yōu)、良、中、差、極差[4]。模糊算法公式圖:對(duì)于任意一個(gè)成績(jī),都與模糊隸屬公式擁有兩個(gè)交點(diǎn)值:u(x0),v(x0),選取較大的值作為結(jié)果,給出模糊語(yǔ)言變量的評(píng)價(jià)。
2.2.3周期性時(shí)間統(tǒng)計(jì)
學(xué)生對(duì)于知識(shí)點(diǎn)的掌握情況是隨時(shí)間的改變而改變的,這就需要對(duì)數(shù)據(jù)進(jìn)一步處理,根據(jù)時(shí)間次序給予數(shù)據(jù)不同權(quán)重[5]。分值G=a0x(i)+a1x(i+1)+……+amx(n)(m=n-i)滿足:a0+a1+……am=1其中a0,a1,……,am為權(quán)重。2.3功能設(shè)計(jì)
2.3.1知識(shí)點(diǎn)數(shù)據(jù)庫(kù)
1)教學(xué)大綱
系統(tǒng)內(nèi)部含有一個(gè)完整的知識(shí)點(diǎn)數(shù)據(jù)庫(kù),按學(xué)科、章節(jié)細(xì)分知識(shí)點(diǎn)類型、知識(shí)點(diǎn)。
2)知識(shí)點(diǎn)錄入系統(tǒng)
知識(shí)點(diǎn)錄入分為兩種實(shí)現(xiàn)形式,分別為人工錄入和軟件嫁接。人工錄入由教師、家長(zhǎng)等人將試卷每一道題的知識(shí)點(diǎn)通過(guò)大綱目錄錄入系統(tǒng)。可以很方便地找出題目對(duì)應(yīng)的知識(shí)點(diǎn),然后錄入,錄入結(jié)果填入程序內(nèi)部表格;軟件嫁接即該軟件可與市面上自帶題庫(kù)的教育軟件嫁接,省去人工錄入,學(xué)生網(wǎng)上答題,提交后軟件自動(dòng)分析,能極大降低工作量。
2.3.2成績(jī)錄入
錄入的成績(jī)包括作業(yè)、測(cè)試、考試成績(jī),給予三種成績(jī)不同的權(quán)重。成績(jī)錄入界面與知識(shí)庫(kù)相對(duì)應(yīng),以試卷格式錄入。同樣此處也可嫁接軟件直接評(píng)分。
2.3.3評(píng)估與統(tǒng)計(jì)
2.3.3.1評(píng)估
1)統(tǒng)計(jì)評(píng)估
統(tǒng)計(jì)數(shù)據(jù),以知識(shí)點(diǎn)為主要關(guān)鍵字,統(tǒng)計(jì)每個(gè)知識(shí)點(diǎn)掌握百分比,分值型分值低于80%視為錯(cuò)誤。
2)模糊算法評(píng)估
根據(jù)知識(shí)點(diǎn)的正確率分析,在此使用了基本的模糊算法加以解決。模糊算法將對(duì)上一個(gè)步驟處理后的數(shù)據(jù)繼續(xù)進(jìn)行分析。引入模糊隸屬公式,設(shè)置六個(gè)模糊語(yǔ)言變量:極優(yōu)、優(yōu)、良、中、差、極差。計(jì)算方法:以每個(gè)學(xué)生為單位,對(duì)應(yīng)每個(gè)知識(shí)點(diǎn),都通過(guò)模糊算法給予學(xué)生評(píng)級(jí)。對(duì)應(yīng)一個(gè)x值(0<x<1)可以求出兩個(gè)函數(shù)值,對(duì)比兩個(gè)函數(shù)值,選取較高者。每個(gè)知識(shí)點(diǎn)都給予模糊計(jì)算,對(duì)于分值題則可直接用分值百分率計(jì)算。極優(yōu),優(yōu),良,中,差,極差給予權(quán)重1/0.8/0.6/0.4/0,2/0。模糊算法結(jié)合精確統(tǒng)計(jì),分別給予30%、70%權(quán)重,得出最終分值。
2.3.3.2實(shí)時(shí)統(tǒng)計(jì)和周期性統(tǒng)計(jì)
1)實(shí)時(shí)統(tǒng)計(jì)
實(shí)時(shí)統(tǒng)計(jì)可以繪制知識(shí)點(diǎn)掌握情況評(píng)價(jià)圖,并及時(shí)反饋給學(xué)生、家長(zhǎng)、教師。
2)周期性統(tǒng)計(jì)
學(xué)生對(duì)于知識(shí)點(diǎn)的掌握情況是隨時(shí)間的改變而改變,對(duì)數(shù)據(jù)進(jìn)一步處理,根據(jù)時(shí)間次序給予數(shù)據(jù)不同權(quán)重。
2.3.4輸出系統(tǒng)
輸出即為軟件反饋給教師學(xué)生的數(shù)據(jù),在經(jīng)過(guò)上述步驟處理后之后,得到許多個(gè)表。輸出系統(tǒng)將以圖表的形式反饋給教師與學(xué)生。輸出內(nèi)容為:1)一次測(cè)評(píng)后,給予每位學(xué)生知識(shí)點(diǎn)掌握情況統(tǒng)計(jì)情況表和柱狀圖,都以百分制的形式給出,知識(shí)盲點(diǎn)一目了然。
2)多次測(cè)評(píng)后,給予單一知識(shí)點(diǎn)多次測(cè)評(píng)曲線圖,按時(shí)間順序排列,隨時(shí)能查看對(duì)于某一知識(shí)點(diǎn)掌握情況。
3)多次測(cè)評(píng)后,給予所有知識(shí)點(diǎn)掌握情況一覽圖,給出綜合評(píng)價(jià)[6]。
3結(jié)束語(yǔ)
該軟件可以達(dá)到充分發(fā)揮學(xué)生主動(dòng)性,高效、便捷分析出知識(shí)盲點(diǎn),提高學(xué)生的學(xué)習(xí)效率和教育質(zhì)量,減少家庭教育費(fèi)用。
參考文獻(xiàn):
[1]陳國(guó)龍.家庭教師問(wèn)題的淺析[J].林區(qū)教學(xué),2001(2).
[2]張壽松,劉為邦.小班化教育與大班教育的比較研究[J].麗水師范專科學(xué)校學(xué)報(bào),2003(1).
[3]羅毅.基于知識(shí)點(diǎn)-難度比例的組卷算法研究[J].武漢理工大學(xué)學(xué)報(bào),2009(10).
[4]彭愈強(qiáng).基于模糊綜合評(píng)價(jià)的電大教學(xué)評(píng)估系統(tǒng)設(shè)計(jì)[D].成都:電子科技大學(xué),2009.
[5]米遲,鄭驚歐,劉勁.學(xué)生評(píng)估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)科教創(chuàng)新導(dǎo)刊,2011(10).
關(guān)鍵詞:區(qū)域軟實(shí)力;評(píng)價(jià)指標(biāo)體系;因子分析
一、 引言
當(dāng)今世界各國(guó)的競(jìng)爭(zhēng)是綜合國(guó)力的競(jìng)爭(zhēng),它不僅包括經(jīng)濟(jì)、政治、軍事的實(shí)力較量,也包含文化、科技、教育等各個(gè)方面的激烈競(jìng)爭(zhēng)。對(duì)一個(gè)地區(qū)來(lái)說(shuō),可以用區(qū)域軟實(shí)力這一指標(biāo)來(lái)評(píng)判其經(jīng)濟(jì)發(fā)展?fàn)顩r,同時(shí)還可以用于不同地區(qū)之間的比較,這些的前提都是要求建立一個(gè)較合理的綜合評(píng)價(jià)指標(biāo)體系。
2011年山東省的GDP位居全國(guó)第三,作為一個(gè)經(jīng)濟(jì)大省,區(qū)域軟實(shí)力的作用尤為重要。
二、 區(qū)域軟實(shí)力的概念與構(gòu)成要素
(一)區(qū)域軟實(shí)力的概念
對(duì)區(qū)域軟實(shí)力這一概念較權(quán)威的定義來(lái)自于2007年出版的 《區(qū)域軟實(shí)力的理論與實(shí)踐》 。在這本書(shū)中,區(qū)域軟實(shí)力被定義為:"在區(qū)域競(jìng)爭(zhēng)中,建立在區(qū)域文化、政府公共服務(wù)、人力素質(zhì)等非物質(zhì)要素之上的區(qū)域政府公信力、區(qū)域社會(huì)凝聚力、特色文化的感召力、居民創(chuàng)造力和對(duì)區(qū)域外吸引力等力量的總和"。
(二)區(qū)域軟實(shí)力的構(gòu)成要素
根據(jù)以上的定義,大部分學(xué)者將區(qū)域軟實(shí)力的構(gòu)成要素歸納為四個(gè)方面:區(qū)域文化、人力素質(zhì)、區(qū)域形象和公共服務(wù)。本文除了包括上述的四個(gè)方面之外,還加入了技術(shù)創(chuàng)新這一要素。
三、 區(qū)域軟實(shí)力評(píng)價(jià)指標(biāo)體系的構(gòu)建
(一)指標(biāo)體系的設(shè)計(jì)
根據(jù)區(qū)域軟實(shí)力的構(gòu)成要素,其評(píng)價(jià)體系由三級(jí)指標(biāo)組成。一級(jí)指標(biāo)為區(qū)域軟實(shí)力綜合指數(shù),下設(shè)5個(gè)二級(jí)指標(biāo),即區(qū)域文化、人力素質(zhì)、區(qū)域形象、公共服務(wù)和技術(shù)創(chuàng)新。區(qū)域文化下的三級(jí)指標(biāo)為文化事業(yè)機(jī)構(gòu)數(shù)、圖書(shū)館數(shù)和博物館數(shù);人力素質(zhì)下的三級(jí)指標(biāo)為普通高等院校數(shù)量、科技活動(dòng)人員數(shù)量、適齡兒童入學(xué)率和高校畢業(yè)人數(shù)比重;區(qū)域形象下的三級(jí)指標(biāo)為入境旅客人數(shù)、出口總值、專利申請(qǐng)授權(quán)數(shù)和星級(jí)飯店個(gè)數(shù);公共服務(wù)下的三級(jí)指標(biāo)為衛(wèi)生機(jī)構(gòu)數(shù)、有線電視入戶率和每萬(wàn)人擁有公共電汽車;技術(shù)創(chuàng)新下的三級(jí)指標(biāo)為科技活動(dòng)經(jīng)費(fèi)內(nèi)部支出、R&D人員折合全時(shí)人員、專利授權(quán)數(shù)、科學(xué)家和工程師、外商直接投資。此外,所有指標(biāo)均為正指標(biāo)。
(二)數(shù)據(jù)來(lái)源
數(shù)據(jù)來(lái)源于《山東省統(tǒng)計(jì)年鑒2009》、《山東科技統(tǒng)計(jì)年鑒2009》和山東省十七地市的統(tǒng)計(jì)年鑒。
(三)評(píng)價(jià)方法
為消除三級(jí)指標(biāo)量綱不同的影響,對(duì)原始數(shù)據(jù)進(jìn)行無(wú)量綱化處理,采用z-score標(biāo)準(zhǔn)化方法進(jìn)行預(yù)處理:新數(shù)據(jù)=(原數(shù)據(jù)-均值)/標(biāo)準(zhǔn)差
四、 山東省區(qū)域軟實(shí)力綜合評(píng)價(jià)分析
(一)區(qū)域軟實(shí)力評(píng)價(jià)指標(biāo)體系的實(shí)證分析
對(duì)三級(jí)指標(biāo)的原始數(shù)據(jù)進(jìn)行無(wú)量綱化處理之后,采用因子分析法計(jì)算得到各因素的綜合得分,根據(jù)各因素的得分繼續(xù)使用因子分析法為各個(gè)因素的權(quán)數(shù)賦值,最后計(jì)算得到區(qū)域軟實(shí)力的綜合得分,如表1所示:
(二)山東省各地區(qū)區(qū)域軟實(shí)力綜合得分的分析評(píng)價(jià)
根據(jù)表1可以看出,區(qū)域軟實(shí)力綜合得分最高的是青島,濟(jì)南僅次于青島,最低的是萊蕪。青島的區(qū)域文化、區(qū)域形象、公共服務(wù)和技術(shù)創(chuàng)新四個(gè)因素得分均位于首位,只有人力素質(zhì)得分低于濟(jì)南,所以,青島的綜合得分是最高的。這也說(shuō)明青島在區(qū)域軟實(shí)力的建設(shè)中各方面均衡發(fā)展,沒(méi)有偏頗。濟(jì)南的區(qū)域軟實(shí)力綜合得分居于第二位,其人力資源得分是最高的,但是其他因素得分均低于青島,尤其是區(qū)域文化得分較低,所以,濟(jì)南為了加強(qiáng)軟實(shí)力建設(shè),應(yīng)著重文化建設(shè),并且加強(qiáng)地區(qū)形象的宣傳,努力吸引外商投資。菏澤和萊蕪的區(qū)域軟實(shí)力得分較低,為了提高區(qū)域經(jīng)濟(jì)的發(fā)展,應(yīng)在區(qū)域文化、人力素質(zhì)、區(qū)域形象、公共服務(wù)和技術(shù)創(chuàng)新五個(gè)方面加強(qiáng)建設(shè)。
五、 結(jié)論
本文從區(qū)域文化、人力素質(zhì)、區(qū)域形象、公共服務(wù)和技術(shù)創(chuàng)新五個(gè)方面評(píng)價(jià)了山東省17地市的區(qū)域軟實(shí)力,選用了19項(xiàng)評(píng)價(jià)指標(biāo),形成了一個(gè)系統(tǒng)的、層次性、可操作性強(qiáng)的區(qū)域軟實(shí)力評(píng)價(jià)指標(biāo)體系。根據(jù)這一評(píng)價(jià)指標(biāo)體系,各個(gè)市既可以進(jìn)行橫向比較發(fā)現(xiàn)自身的優(yōu)勢(shì)和不足,還可以通過(guò)縱向比較總結(jié)軟實(shí)力取得進(jìn)步的原因,進(jìn)而有針對(duì)性地制定發(fā)展戰(zhàn)略,提過(guò)區(qū)域軟實(shí)力,從而提高本地區(qū)的綜合實(shí)力。
參考文獻(xiàn):
[1] 馬慶國(guó),樓陽(yáng)生.區(qū)域軟實(shí)力的理論與實(shí)踐[M].北京:中國(guó)社會(huì)科學(xué)出版社,2007.
關(guān)鍵詞關(guān)鍵詞:軟件測(cè)試;B/S;Web
DOIDOI:10.11907/rjdk.161488
中圖分類號(hào):TP319
文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-7800(2016)008-0137-03
0 引言
系統(tǒng)測(cè)試的目的主要是驗(yàn)證系統(tǒng)的功能和性能是否滿足設(shè)計(jì)要求,發(fā)現(xiàn)系統(tǒng)的實(shí)際應(yīng)用效果是否與系統(tǒng)定義相符合。系統(tǒng)測(cè)試是檢驗(yàn)軟件質(zhì)量的重要手段,軟件質(zhì)量的檢測(cè)一方面要檢查軟件的設(shè)計(jì)是否合理、編碼是否準(zhǔn)確,另一方面要看軟件的系統(tǒng)測(cè)試是否全面。在軟件開(kāi)發(fā)和應(yīng)用中,很多編碼上的錯(cuò)誤很難發(fā)現(xiàn),只有通過(guò)后期的系統(tǒng)測(cè)試才能被發(fā)現(xiàn),所以軟件系統(tǒng)測(cè)試在保證軟件質(zhì)量方面有著重要作用。在不同的環(huán)境下,軟件系統(tǒng)的測(cè)試方法也有所差異,本文就基于B/S架構(gòu)的Web軟件系統(tǒng)測(cè)試進(jìn)行探討。
1 基于B/S架構(gòu)的Web軟件系統(tǒng)
B/S體系結(jié)構(gòu)的應(yīng)用原理是:用戶通過(guò)瀏覽器將操作請(qǐng)求發(fā)送給網(wǎng)絡(luò)上的服務(wù)器,服務(wù)器對(duì)接收的信息進(jìn)行分析、處理后將用戶所需要的信息發(fā)送至瀏覽器。相比二層的C/S體系結(jié)構(gòu),B/S體系結(jié)構(gòu)只是從客戶機(jī)的任務(wù)中將事務(wù)處理邏輯模塊分離出來(lái),并單獨(dú)組成一個(gè)任務(wù)應(yīng)用層,該方式將負(fù)荷分配給Web服務(wù)器,可以極大減輕客戶機(jī)的壓力。B/S架構(gòu)的一個(gè)明顯特點(diǎn)就是簡(jiǎn)化了客戶端,只需要安裝通用的瀏覽器軟件,不需要在客戶機(jī)上設(shè)置多個(gè)客戶應(yīng)用程序,所以整個(gè)系統(tǒng)安裝過(guò)程非常簡(jiǎn)單,網(wǎng)絡(luò)結(jié)構(gòu)非常靈活,而且系統(tǒng)的開(kāi)發(fā)和維護(hù)簡(jiǎn)單。B/S體系結(jié)構(gòu)的特殊性意味著系統(tǒng)的測(cè)試也需要采用不同的方法?;贐/S架構(gòu)的軟件系統(tǒng)以網(wǎng)頁(yè)表單的方式進(jìn)行界面展示,服務(wù)器承擔(dān)了系統(tǒng)的大部分工作,客戶端對(duì)后臺(tái)服務(wù)的訪問(wèn)通過(guò)瀏覽器實(shí)現(xiàn),而且只能夠完成瀏覽、查詢、數(shù)據(jù)輸入等比較簡(jiǎn)單的功能操作,同時(shí)還采用Cookies形式保存用戶信息。Web軟件系統(tǒng)的開(kāi)發(fā)需要以HTTP協(xié)議和HTML為依據(jù),這就決定了此類軟件都要遵循統(tǒng)一的結(jié)構(gòu)。圖1是一個(gè)典型的基于B/S架構(gòu)的Web軟件系統(tǒng)結(jié)構(gòu)。
2 基于B/S架構(gòu)的Web軟件系統(tǒng)測(cè)試
基于BS架構(gòu)的Web軟件系統(tǒng)測(cè)試涉及到多方面內(nèi)容,包括可行性測(cè)試、性能測(cè)試、功能測(cè)試、安全性測(cè)試、兼容性測(cè)試等等。相比傳統(tǒng)的軟件測(cè)試,基于BS架構(gòu)的Web軟件系統(tǒng)測(cè)試內(nèi)容側(cè)重點(diǎn)明顯不同,測(cè)試過(guò)程需要用戶參與,不僅要檢查系統(tǒng)的運(yùn)行是否按照設(shè)計(jì)要求,還要評(píng)價(jià)系統(tǒng)在各種瀏覽器上的顯示效果,尤其要進(jìn)行系統(tǒng)的安全性和可行性測(cè)試。
2.1 系統(tǒng)可行性測(cè)試
可行性測(cè)試其實(shí)就是檢測(cè)用戶對(duì)系統(tǒng)的理解程度和使用效果,類似于系統(tǒng)的可操作性測(cè)試,涉及到系統(tǒng)的功能、系統(tǒng)的、用戶與系統(tǒng)的交互效果。系統(tǒng)可行性測(cè)試主要包括導(dǎo)航測(cè)試、圖形測(cè)試、內(nèi)容測(cè)試、界面測(cè)試等。
系統(tǒng)可行性測(cè)試方法:①通過(guò)頁(yè)面走查的方式檢查系統(tǒng)頁(yè)面是否符合要求,測(cè)試不同分辨率下頁(yè)面的顯示效果,如果發(fā)現(xiàn)有不符合要求的地方應(yīng)交給設(shè)計(jì)人員進(jìn)行調(diào)整;②根據(jù)數(shù)據(jù)定義文檔來(lái)檢查表單項(xiàng)的內(nèi)容設(shè)計(jì)效果;③通過(guò)瀏覽查看方式檢測(cè)動(dòng)態(tài)網(wǎng)頁(yè)。
(1)導(dǎo)航測(cè)試。系統(tǒng)導(dǎo)航是對(duì)系統(tǒng)頁(yè)面中用戶操作方式的描述,可以在不同的連接頁(yè)面之間,也可以在按鈕、窗口等不同的接口控制之間。系統(tǒng)的導(dǎo)航測(cè)試主要是檢測(cè)系統(tǒng)是否易于導(dǎo)航,系統(tǒng)導(dǎo)航的界面設(shè)計(jì)是否直觀,是否可以通過(guò)主頁(yè)面實(shí)現(xiàn)對(duì)系統(tǒng)主要內(nèi)容的存取,系統(tǒng)是否需要搜索引擎或者網(wǎng)站地圖幫助,另外還需要檢測(cè)系統(tǒng)的頁(yè)面結(jié)構(gòu)設(shè)計(jì)、導(dǎo)航設(shè)計(jì)、菜單設(shè)計(jì)以及連接方式的風(fēng)格是否一致,是否可以讓用戶通過(guò)導(dǎo)航直觀地了解系統(tǒng)的主要內(nèi)容。
(2)圖形測(cè)試。網(wǎng)頁(yè)的構(gòu)成主要包括兩種元素,即文字和圖片。圖片在網(wǎng)頁(yè)應(yīng)用中有著重要作用:①美化網(wǎng)頁(yè);②進(jìn)行廣告宣傳。但在系統(tǒng)運(yùn)行過(guò)程中,網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量是有一定限制的,所以網(wǎng)站的圖片數(shù)量也不能無(wú)限大。圖片在網(wǎng)頁(yè)上的位置也有一定要求,不能隨意放置,要符合頁(yè)面的審美要求。圖形測(cè)試主要是檢測(cè)系統(tǒng)中圖形是否具有應(yīng)用價(jià)值,圖形或者動(dòng)畫的放置位置是否符合要求,頁(yè)面上的文字應(yīng)用風(fēng)格是否一致,頁(yè)面的背景、前景以及字體顏色應(yīng)用是否搭配,網(wǎng)頁(yè)中圖片的大小設(shè)置是否合適,圖片的質(zhì)量是否達(dá)到要求,以及圖片的應(yīng)用格式(一般是JPG或者GIF壓縮)是否符合。
(3)內(nèi)容測(cè)試。內(nèi)容測(cè)試主要是用文字處理軟件對(duì)系統(tǒng)文字信息進(jìn)行檢測(cè),檢驗(yàn)系統(tǒng)文字信息是否具有一定的相關(guān)性、準(zhǔn)確性,信息是否真實(shí)可靠,信息是否存在語(yǔ)法錯(cuò)誤或書(shū)寫錯(cuò)誤,是否能夠在當(dāng)前的頁(yè)面找到相關(guān)的信息列表等等。
(4)界面測(cè)試。界面測(cè)試主要是檢測(cè)用戶在瀏覽Web應(yīng)用系統(tǒng)時(shí),對(duì)系統(tǒng)的整體界面是否感到舒適、直觀,是否能夠憑直覺(jué)找到信息,系統(tǒng)整體設(shè)計(jì)風(fēng)格是否一致。
2.2 系統(tǒng)功能測(cè)試
基于B/S架構(gòu)的Web軟件系統(tǒng)功能測(cè)試主要包括鏈接測(cè)試、表單測(cè)試、Cookies測(cè)試、設(shè)計(jì)語(yǔ)言測(cè)試以及數(shù)據(jù)庫(kù)測(cè)試,采用的方法主要有黑盒測(cè)試、白盒測(cè)試、邊界測(cè)試或者越界測(cè)試。功能測(cè)試是驗(yàn)證產(chǎn)品功能是否與產(chǎn)品需求規(guī)格一致,不需考慮系統(tǒng)內(nèi)部軟件的實(shí)現(xiàn)邏輯。功能測(cè)試是系統(tǒng)測(cè)試最重要、最基本的內(nèi)容,要求測(cè)試人員全面了解產(chǎn)品的需求規(guī)格和業(yè)務(wù)功能,設(shè)計(jì)出高效的測(cè)試方案。
(1)鏈接測(cè)試。鏈接的主要功能是實(shí)現(xiàn)頁(yè)面切換,并引導(dǎo)用戶找到所需要的頁(yè)面。在基于B/S架構(gòu)的軟件系統(tǒng)中,鏈接是一個(gè)非常重要的特點(diǎn),鏈接測(cè)試3個(gè)內(nèi)容:①檢測(cè)頁(yè)面鏈接的準(zhǔn)確性;②檢測(cè)所鏈接的頁(yè)面是否存在;③確定Web系統(tǒng)中不存在沒(méi)有設(shè)置鏈接的孤立頁(yè)面。
(2)表單測(cè)試。表單測(cè)試是對(duì)系統(tǒng)運(yùn)行過(guò)程中,服務(wù)器所接收到的表單信息是否正確進(jìn)行檢測(cè)。例如用戶在登錄系統(tǒng)時(shí)需要填寫用戶信息,在表沃械撓沒(méi)名和密碼條框中設(shè)置要輸入數(shù)字的地方是否也可以輸入字母,輸入后系統(tǒng)是否會(huì)提示出錯(cuò)。如果表單采用了默認(rèn)值,就需要對(duì)默認(rèn)值的正確性進(jìn)行檢測(cè)。如果表單輸入限定了某些值,則需要繼續(xù)測(cè)試。
(3)Cookies測(cè)試。Cookie是指服務(wù)器暫存在計(jì)算機(jī)上的信息資料,主要用于存放用戶應(yīng)用系統(tǒng)時(shí)的信息。當(dāng)用戶瀏覽網(wǎng)站時(shí),服務(wù)器會(huì)向用戶的計(jì)算機(jī)上發(fā)送一些Cookies形式的資料,以便服務(wù)器能夠很好地辨認(rèn)用戶的計(jì)算機(jī)。如果系統(tǒng)有Cookies應(yīng)用,就需要對(duì)Cookies的功能和性能進(jìn)行測(cè)試,檢測(cè)Cookies是否正常工作,是否準(zhǔn)確、有效地保存,是否受到系統(tǒng)其它操作的影響。
(4)數(shù)據(jù)庫(kù)測(cè)試。數(shù)據(jù)庫(kù)為系統(tǒng)的管理、運(yùn)行以及數(shù)據(jù)存儲(chǔ)提供空間。數(shù)據(jù)庫(kù)測(cè)試主要是檢測(cè)數(shù)據(jù)輸出的準(zhǔn)確性、數(shù)據(jù)的一致性。用戶在提交表單時(shí)所填寫的信息不正確可能導(dǎo)致數(shù)據(jù)一致性出錯(cuò),網(wǎng)絡(luò)速度過(guò)慢或者程序設(shè)計(jì)缺陷則可導(dǎo)致數(shù)據(jù)輸出錯(cuò)誤,數(shù)據(jù)輸出錯(cuò)誤和數(shù)據(jù)一致性錯(cuò)誤是系統(tǒng)數(shù)據(jù)庫(kù)發(fā)生的兩個(gè)重要錯(cuò)誤。
2.3 系統(tǒng)性能測(cè)試
性能測(cè)試是保證軟件系統(tǒng)質(zhì)量的重要測(cè)試內(nèi)容,涉及到的測(cè)試內(nèi)容較多,主要包括3個(gè)方面,即客戶端、網(wǎng)絡(luò)以及服務(wù)器端的性能測(cè)試??蛻舳诵阅軠y(cè)試包括數(shù)據(jù)量測(cè)試、速度測(cè)試、并發(fā)性測(cè)試等,主要檢測(cè)客戶端的應(yīng)用性能;網(wǎng)絡(luò)上的測(cè)試主要內(nèi)容是利用相關(guān)技術(shù)進(jìn)行網(wǎng)絡(luò)預(yù)測(cè)、網(wǎng)絡(luò)性能分析;服務(wù)器端的測(cè)試在于實(shí)現(xiàn)對(duì)服務(wù)器系統(tǒng)、設(shè)備性能的全面監(jiān)控,可采用工具或命令進(jìn)行監(jiān)控。上述三者有效結(jié)合才能實(shí)現(xiàn)系統(tǒng)的高性能運(yùn)行。性能測(cè)試常用工具有webload、was、ewl等。
(1)鏈接速度測(cè)試。鏈接速度測(cè)試是基于B/S架構(gòu)的軟件系統(tǒng)性能測(cè)試的重要內(nèi)容。在基于B/S架構(gòu)的軟件系統(tǒng)應(yīng)用中,軟件的功能主要是通過(guò)服務(wù)器實(shí)現(xiàn)的,服務(wù)器將系統(tǒng)信息發(fā)送至客戶端,客戶端通過(guò)對(duì)信息的瀏覽實(shí)現(xiàn)各種應(yīng)用操作。因此,基于B/S架構(gòu)的軟件系統(tǒng)對(duì)鏈接速度有很高的要求。如果系統(tǒng)對(duì)用戶的頁(yè)面訪問(wèn)需求響應(yīng)時(shí)間超過(guò)5s,則用戶很可能因?yàn)闆](méi)有耐心等待而放棄本次訪問(wèn)。一般情況下,系統(tǒng)網(wǎng)頁(yè)的鏈接速度與入網(wǎng)的方式與很大關(guān)系,例如寬帶上網(wǎng)、電話撥號(hào)上網(wǎng)等各種上網(wǎng)方式的鏈接速度各有千秋。當(dāng)系統(tǒng)響應(yīng)速度太慢時(shí),用戶往往還沒(méi)有瀏覽到信息就需要重新登錄,而且鏈接速度慢也是導(dǎo)致數(shù)據(jù)丟失的重要原因。
(2)負(fù)載測(cè)試。負(fù)載測(cè)試就是檢測(cè)系統(tǒng)在一定需求范圍內(nèi)是否能夠正常工作,例如系統(tǒng)允許多少用戶同時(shí)訪問(wèn),如果訪問(wèn)數(shù)量過(guò)大會(huì)出現(xiàn)什么情況。負(fù)載測(cè)試一般需要在實(shí)際網(wǎng)絡(luò)環(huán)境中測(cè)試,因?yàn)樵谝蛱鼐W(wǎng)上有足夠量的訪問(wèn)用戶,才能獲得準(zhǔn)確可信的測(cè)試結(jié)果。
(3)壓力測(cè)試。壓力測(cè)試包括表單測(cè)試、登錄測(cè)試以及其它信息輸出情況測(cè)試。檢測(cè)在一定訪問(wèn)數(shù)量壓力下系統(tǒng)的反應(yīng),以及系統(tǒng)的壓力極限和故障恢復(fù)能力,檢測(cè)系統(tǒng)在較大訪問(wèn)壓力下是否會(huì)發(fā)生崩潰。黑客在對(duì)系統(tǒng)進(jìn)行攻擊時(shí)通常會(huì)對(duì)系統(tǒng)提供錯(cuò)誤的負(fù)載,讓系統(tǒng)發(fā)生崩潰,并在系統(tǒng)重啟時(shí)獲得存取權(quán),以此對(duì)系統(tǒng)實(shí)施攻擊。
2.4 客戶端兼容性測(cè)試
系統(tǒng)的兼容性缺陷引起的問(wèn)題往往比較微妙,很難被發(fā)現(xiàn),系統(tǒng)的兼容性測(cè)試經(jīng)常被忽略。系統(tǒng)兼容性測(cè)試方法一般是創(chuàng)建兼容性矩陣,測(cè)試過(guò)程中需要考慮以下幾個(gè)問(wèn)題:①系統(tǒng)能夠在哪些操作系統(tǒng)環(huán)境下運(yùn)行;②系統(tǒng)能夠與哪些類型的數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換;③系統(tǒng)能夠在哪些硬件配置環(huán)境中運(yùn)行;④系統(tǒng)能夠與哪些軟件系統(tǒng)協(xié)同工作。客戶端兼容性測(cè)試主要包括平臺(tái)測(cè)試、瀏覽器測(cè)試。平臺(tái)測(cè)試需要在系統(tǒng)之前進(jìn)行,系統(tǒng)使用哪一種操作系統(tǒng)往往由系統(tǒng)的配置決定。同一應(yīng)用可能在某些操作系統(tǒng)中能夠正常運(yùn)行,但卻無(wú)法在其它操作系統(tǒng)中運(yùn)行。瀏覽器測(cè)試主要是檢測(cè)瀏覽器的顯示效果。
2.5 系統(tǒng)安全性測(cè)試
系統(tǒng)安全性測(cè)試主要是檢測(cè)系統(tǒng)安全機(jī)制的有效性,驗(yàn)證系統(tǒng)內(nèi)部的安全機(jī)制能否保護(hù)系統(tǒng)免受非法攻擊。系統(tǒng)的安全性不僅是指系統(tǒng)能夠抵擋住正面攻擊,還要能經(jīng)受來(lái)自側(cè)面和背面的攻擊,如此才能保證系統(tǒng)資源的安全性。系統(tǒng)安全性測(cè)試內(nèi)容主要有:①對(duì)用戶名和密碼信息進(jìn)行測(cè)試,檢測(cè)系統(tǒng)對(duì)登錄信息大小寫是否敏感,對(duì)輸入次數(shù)有沒(méi)有限制,在沒(méi)有登錄系統(tǒng)的情況下是否能夠直接瀏覽頁(yè)面;②檢測(cè)系統(tǒng)是否對(duì)登錄狀態(tài)有時(shí)間限制,用戶登錄后一段時(shí)間是否需要重新登錄才能正常使用;③檢測(cè)系統(tǒng)訪問(wèn)信息是否被寫入日志,是否能追蹤;④檢測(cè)安全套接字中密碼設(shè)置的正確性,以及信息是否完整;⑤檢測(cè)服務(wù)器端腳本的管理應(yīng)用是否設(shè)置權(quán)限,以免成為黑客攻擊系統(tǒng)的漏洞。
3 結(jié)語(yǔ)
本文從系統(tǒng)可行性測(cè)試、功能測(cè)試、性能測(cè)試、兼容性測(cè)試以及安全性測(cè)試等方面對(duì)基于B/S架構(gòu)的Web軟件系統(tǒng)測(cè)試進(jìn)行了探討。基于B/S架構(gòu)的軟件測(cè)試是一個(gè)復(fù)雜的系統(tǒng)工程,相比傳統(tǒng)的軟件測(cè)試有很大差別,整個(gè)測(cè)試內(nèi)容要保證全面性、充分性,并扎實(shí)地完成系統(tǒng)測(cè)試,這樣才能通過(guò)系統(tǒng)測(cè)試體現(xiàn)軟件的應(yīng)用效果,保證軟件質(zhì)量。
參考文獻(xiàn):
[1]李志崢,楊社堂.基于 B/S 結(jié)構(gòu)下的軟件系統(tǒng)測(cè)試研究[J].科技情報(bào)開(kāi)發(fā)與經(jīng)濟(jì),2006,16(7):232-234.
[2] 陳技能.軟件測(cè)試技術(shù)大全――測(cè)試基礎(chǔ)流行工具項(xiàng)目實(shí)戰(zhàn)[M].北京:人民郵電出版社,2009:159-160.
[3] 單良.校園網(wǎng)環(huán)境下的 Web 軟件測(cè)試方法研究[J].雞西大學(xué)學(xué)報(bào),2009(6):62-64.
[4]劉錦.基于B/S架構(gòu)的Web應(yīng)用軟件系統(tǒng)測(cè)試研究[J].科技廣場(chǎng),2013(9):39-42.
[5]廖非凡.B/S架構(gòu)的Web應(yīng)用系統(tǒng)軟件測(cè)試研究[J].科技風(fēng),2008(11):76-82.
軟件技術(shù)方案 軟件考察報(bào)告 軟件管理論文 軟件管理 軟件項(xiàng)目總結(jié) 軟件專業(yè)論文 軟件工程 軟件畢業(yè)論文 軟件開(kāi)發(fā)論文 軟件項(xiàng)目管理 紀(jì)律教育問(wèn)題 新時(shí)代教育價(jià)值觀