第一篇:教學軟件評價
教學軟件評價。選擇一個計算機教學軟件,安裝,然后簡單地執(zhí)行一遍。記錄下你最初的感覺。利用本章提供的“選擇量規(guī):計算機軟件”,并引用資源,對該程序進行評價。把最初的感覺和使用“評價量規(guī)”之后的結果進行比較
VMware虛擬機的安裝和基本操作:安裝過程與其他的軟件安裝沒有很大的區(qū)別,在安裝過程中遇到一些選擇性的對話框時,一般默認為“是”,在進行注冊的時候需要采用另一款軟件進行隨機產(chǎn)生的一列數(shù),然后復制粘貼即可繼續(xù)進行。基本操作:一開始的時候比較陌生,不知道如何使用。后來借助書本開始操作。操作過程中,一開始的系統(tǒng)部分比較麻煩,后面的操作比較順利。評價量規(guī):本軟件是應用在計算機網(wǎng)絡安全課程中進行教學的軟件,根據(jù)課本上的量規(guī)對該軟件進行評價。評分內容:
課程內容的匹配程度:【高質量】該軟件與課程標準一致,在很大程度上幫助學生更好的理解網(wǎng)絡攻擊技術,從而提高網(wǎng)絡防御意識。內容的準確性和實效性:【中等質量】信息準確,但是包含了一些過時的資料,先下比較流行的計算機系統(tǒng)是windows7,而在該軟件中卻沒有提供。明白、簡練的語言:【中等質量】該軟件的語言是全英文的,作為一名大學生,雖然有一定的語言基礎,但是要看懂全是英語的軟件還是有一定的困難。激勵性、趣味性:【中等質量】就課堂情況來看,該軟件所介紹的內容的趣味性并不是很強,但是作為成人學習者還是能比較好的投入到課程學習中的。
學習者參與:【高質量】由于該軟件是需要學習者使用,因而其參與性是很強的 技術質量:【高質量】想對于一些傳統(tǒng)的紙質或者文獻累的資料而言,這是一項高質量的學習資料。有效性級別:【高質量】學習表明,使用該軟件對學生的學習有正面影響。沒有偏見:【高質量】無廣告 用戶指南、文檔資料:【低質量】該軟件里并沒有用戶資料和文檔資料。清晰的指導:【高質量】該軟件有利于學生關于網(wǎng)絡攻擊的學習,并取得進步。激勵創(chuàng)新:【高質量】大多數(shù)學生能夠使用該軟件對網(wǎng)絡攻擊有一定的深入認識。比較結果:從比較的結果來看,該軟件總體是很好的。作為學生,我覺得應該在英語學習方面加強,自主學習的能力也需要加強。而作為軟件本身,我個人覺得可以增加一些比較新的知識,有現(xiàn)下生活緊密聯(lián)系,在一些用戶文檔方面,軟件需要補充,這樣便更能方便用戶掌握和使用該軟件。
第二篇:軟件評價指標
我們常說某某軟件好用,某軟件功能全、結構合理、層次分明。這些表述很含糊,用來評價軟件質量不夠確切,不能作為企業(yè)選購軟件的依據(jù)。對于企業(yè)來說,開發(fā)單位按照企業(yè)的需求,開發(fā)一個應用軟件系統(tǒng),按期完成并移交使用,系統(tǒng)正確執(zhí)行用戶規(guī)定的功能,僅僅滿足這些是遠遠不夠的。因為企業(yè)在引進一套軟件過程中,常常會出現(xiàn)如下問題:
● 定制的軟件可能難于理解,難于修改,在維護期間,企業(yè)的維護費用大幅度增加;
● 企業(yè)對外購的軟件質量存在懷疑,企業(yè)評價軟件質量沒有一個恰當?shù)闹笜?,對軟件可靠性和功能性指標了解不足?/p>
● 軟件開發(fā)商缺乏歷史數(shù)據(jù)作為指南,所有關于進度和成本的估算都是粗略的。因為沒有切實的生產(chǎn)率指標,沒有過去關于軟件開發(fā)過程的數(shù)據(jù),企業(yè)無法精確評價開發(fā)商的工作質量。
為此,有必要先了解軟件的質量評價體系。美國的B.W.Boehm和R.Brown 先后提出了三層次的評價度量模型:軟件質量要素、準則、度量。隨后G.Mruine提出了自己的軟件質量度量SQM技術,波音公司在軟件開發(fā)過程中采用了SQM技術,日本的NEC公司也提出了自己的SQM工具,即SQMAT,并且在成本控制和進度安排方面取得了良好的效果。
第一層是軟件質量要素,軟件質量可分解成六個要素,這六個要素是軟件的基本特征:
1.功能性:軟件所實現(xiàn)的功能滿足用戶需求的程度.功能性反映了所開發(fā)的軟件滿足用戶稱述的或蘊涵的需求的程度,即用戶要求的功能是否全部實現(xiàn)了。
2.可靠性:在規(guī)定的時間和條件下,軟件所能維持其性能水平的程度??煽啃詫δ承┸浖侵匾馁|量要求,它除了反映軟件滿足用戶需求正常運行的程度,且反映了在故障發(fā)生時能繼續(xù)運行的程度。
3.易使用性:對于一個軟件,用戶學習、操作、準備輸入和理解輸出時,所做努力的程度。易使用性反映了與用戶的友善性,即用戶在使用本軟件時是否方便。
4.效率:在指定的條件下,用軟件實現(xiàn)某種功能所需的計算機資源(包括時間)的有效程度。效率反映了在完成功能要求時,有沒有浪費資源,此外"資源"這個術語有比較廣泛的含義,它包括了內存、外存的使用,通道能力及處理時間。5.可維修性:在一個可運行軟件中,為了滿足用戶需求、環(huán)境改變或軟件錯誤發(fā)生時,進行相應修改所做的努力程度??删S修性反映了在用戶需求改變或軟件環(huán)境發(fā)生變更時,對軟件系統(tǒng)進行相應修改的容易程度。一個易于維護的軟件系統(tǒng)也是一個易理解、易測試和易修改的軟件,以便糾正或增加新的功能,或允許在不同軟件環(huán)境上進行操作。
6.可移植性:從一個計算機系統(tǒng)或環(huán)境轉移到另一個計算機系統(tǒng)或環(huán)境的容易程度。
第二層是評價準則,可分成22點。包括精確性(在計算和輸出時所需精度的軟件屬性);健壯性(在發(fā)生意外時,能繼續(xù)執(zhí)行和恢復系統(tǒng)的軟件屬性);安全性(防止軟件受到意外或蓄意的存取、使用、修改、毀壞或泄密的軟件屬性);以及通信有效性、處理有效性、設備有效性、可操作性、培訓性、完備性、一致性、可追蹤性、可見性、硬件系統(tǒng)無關性、軟件系統(tǒng)無關性、可擴充性、公用性、模塊性、清晰性、自描述性、簡單性、結構性、產(chǎn)品文件完備性。評價準則的一定組合將反映某一軟件質量要素,軟件質量要素與評價準則間的關系如下圖:
第三層是度量:根據(jù)軟件的需求分析、概要設計、詳細設計、實現(xiàn)、組裝測試、確認測試和維護與使用七個階段,制定了針對每一個階段的問卷表,以此實現(xiàn)軟件開發(fā)過程的質量控制。對于企業(yè)來說,不管是定制,還是外購軟件后的二次開發(fā),了解和監(jiān)控軟件開發(fā)過程每一個環(huán)節(jié)的進展情況、產(chǎn)品水平都是至關重要的,因為軟件質量的高低,很大程度上取決于用戶的參與程度。
這里需要說明幾點:
(1)對于不同類型的軟件,系統(tǒng)軟件、控制軟件、管理軟件、CAD軟件、教育軟件、網(wǎng)絡軟件及不同規(guī)模的軟件,對于質量要求、評價準則、度量問題的側重點有所不同應加以區(qū)別。比如:
軟件質量保證和評價活動有其不同的側重點。在需求分析,、概要設計、詳細設計及其實現(xiàn)階段,主要評價軟件需求是否完備,設計是否完全反映了需求以及編碼是否簡潔、清晰。而且,每一個階段都存在一份特定的度量工作表,它由特定的度量元組成,根據(jù)度量元的得分就可逐步得到度量準則,要素的得分,并在此基礎上做出評價。這一點很適用于同軟件開發(fā)商合作開發(fā)的企業(yè)。
(2)對軟件質量各階段都進行度量的根本目的是以此控制成本、進度,改善軟件開發(fā)的效率和質量,但是,目前大規(guī)模的軟件公司在我國并不多,大多數(shù)軟件開發(fā)單位都缺乏軟件質量保證與軟件質量評價的專門部門,因而企業(yè)可以委托專業(yè)機構參與幫助軟件質量控制與保證。如美國的METRTQS公司就是專門從事軟件質量評價的公司,而日本的NEC公司是由公司內部的軟件質量保證組織進行。
(3)企業(yè)選擇軟件供應商、開發(fā)商,需要考察該公司是否建立起自己的軟件質量度量和評價數(shù)據(jù),數(shù)據(jù)庫中是否存有與本企業(yè)所在行業(yè)相關的軟件,是否具有相關的開發(fā)經(jīng)驗。
軟件在企業(yè)中的應用越來越廣泛,獲取軟件的途徑有四種,自行開發(fā),直接外購,外購再二次開發(fā),與軟件開發(fā)商合作開發(fā)。而其中又以合作開發(fā)最為普遍,因為這種方式更能滿足企業(yè)獨特的業(yè)務流程,更有針對性。合作開發(fā)的軟件是否好用,質量如何,就需要用到上文中的質量衡量標準。目前有一些比較好的軟件質量評價平臺,如上海計算機軟件評測重點實驗室的SQTF,就是根據(jù)被測軟件的類型和特點,針對軟件六大質量特性,21項子特性,選擇不同的度量元,形成的評價體系,以此為依據(jù),對被測軟件進行定性、定量、獨立的技術測試,注重的是用數(shù)字說話,更具科學性。例如,企業(yè)選購財務軟件,首先是要滿足功能性,其次是可靠性。軟件可靠性的依據(jù)不是軟件已經(jīng)過多少周的測試、調試,而是在可靠性預測模型中,定量的估計出軟件中每千行代碼尚存在多少個錯誤沒有被消除,即KLOC的大小。更進一步,通過軟件質量測量,用戶知道該財務軟件在今后使用中的平均失效前工作時間(MTTF)和平均失效間隔時間(MTBF),這樣,企業(yè)評價一套軟件,就有據(jù)可依了。
評價軟件的另一個依據(jù)就是軟件開發(fā)商的實力和知名度。目前我國軟件企業(yè)有數(shù)千家,除100多家外資、合資企業(yè)外,絕大多數(shù)企業(yè)的規(guī)模在50人左右,少數(shù)達到200人,已初具規(guī)模的只有北大方正、聯(lián)想軟件開發(fā)公司、東大阿爾派、用友集團、和托普集團。少數(shù)幾家已取得CMM2的認證書,其余軟件公司均處于CMM1的水平。而美國是世界軟件市場的霸主,印度則有幾家企業(yè)已達到CMM5的要求,相比之下,差距很明顯。因此,選購進口軟件,CMM的等級是個很好的指標;選購國產(chǎn)軟件,要看企業(yè)的行業(yè)背景,是否有開發(fā)相關行業(yè)的經(jīng)驗、企業(yè)規(guī)模、人員素質、企業(yè)知名度等。
第三篇:中小學教學軟件評價與試驗的規(guī)定
中小學教學軟件評價與試驗的規(guī)定
為全面落實“中小學教學軟件開發(fā)指南”,在一定時期內確保中小學教學軟件的開發(fā)質量,特為軟件開發(fā)者制定本規(guī)定,在中小學教學軟件的開發(fā)過程中和軟件實現(xiàn)后,軟件開發(fā)者應參照本規(guī)定,開展試驗和自我評價工作。
一、過程中的形成性評價
1.形成性評價的主要功能在于診斷與治療,目的是為了改善中小學教學軟件的開發(fā)過程。2.形成性評價的時間最好在“設計”階段(見“中小學教學軟件開發(fā)指南”第三段“教育軟件開發(fā)的過程”)基本結束后再進行。其評價的結果可以幫助軟件開發(fā)者進一步完善教學軟件的設計。
3.形成性評價是軟件開發(fā)者的自我評價。即由軟件開發(fā)者根據(jù)自己的實際需要和資源狀況,自行組織進行,因此,形成性評價的內容也應該由軟件開發(fā)者根據(jù)自己的實際情況,有所側重,自行決定。
4.軟件開發(fā)者在決定形成性評價的內容時。請參照“中小學教學軟件開發(fā)指南”和“中小學教學軟件審查標準”的相關內容。
5.形成性評價的結果應該形成評價報告,與軟件一并送交中小學教材審定委員會。
二、實現(xiàn)后的總結性評價
1.總結性評價的主要功能在于判斷價值,即判斷設計方案的價值和軟件實現(xiàn)的價值,對于軟件開發(fā)者來說,仍然具有診斷與治療的功能。
2.總結性評價的時間應該在軟件基本實現(xiàn)之后進行(見“中小學教學軟件開發(fā)指南”第三段“教育軟件開發(fā)的過程”)。3.總結性評價仍然是軟件開發(fā)的自我評價,即由軟件開發(fā)者根據(jù)自己的實際情況,自行組織進行。
4.總結性評價包括三部分:
a)教學軟件的自我測試(測試項目以“中小學教學軟件開發(fā)指南”第九段“自我測試”的規(guī)定為準);
b)中小學教學軟件試驗(按本規(guī)定第三段“中小學教學軟件試驗及其評價”中的相關內容進行);
c)總結性評價報告的形成。
軟件開發(fā)者在教學軟件的自我測試和在教學實際中進行了教學軟件試驗之后,依據(jù)其結果,應對教學軟件進行必要的修訂和完善。至此,使教學軟件在最終評審前,獲得軟件開發(fā)者自我評價的“軟件良好實現(xiàn)”的結果。軟件開發(fā)者對教學軟件進行的最后修訂、完善過程,中小學計算機學科審查委員會會給予相當?shù)闹匾?,有條件者應在教學軟件提交評審之前,形成一個簡短的軟件修改的過程報告。
在上述前提下,軟件開發(fā)者即可著手完成總結性評價報告的工作。一是要把教學軟件的設計、實現(xiàn)過程,以“中小學教學軟件開發(fā)指南”為參照,進行自我評價;二是要把所實現(xiàn)的教學軟件以“中小學教學軟件審查標準”為參照進行自我評價。
三、中小學教學軟件試驗及其評價
在教學實際中進行的教學軟件試驗,是由軟件開發(fā)者根據(jù)自己的實際情況,自行組織的一項實驗性研究過程。
1.中小學教學軟件試驗的目的,是把軟件開發(fā)者的設計思想和教學軟件成果放到教學實踐中去檢驗。通過試驗,一是確認所開發(fā)軟件的目標達到程度;二是確認所開發(fā)軟件有待修改完善之處。
2.中小學教學軟件試驗的對象和范圍
a)試驗對象:軟件開發(fā)者應十分明確所開發(fā)軟件的特定使用對象,其使用對象的總體即為試驗對象總體。從試驗對象總體中,選取必要數(shù)量的樣本進行試驗。
b)試驗的最小范圍:個別學習用軟件的試驗,需要在不同群體中選取30名使用者;集體學習用軟件的試驗,需要在5個學校中,各選取2個班進行。
3.因為中小學教學軟件試驗是在教學實際中進行,其教學后果是不可逆的,因此試驗要十分謹慎。試驗所涉及的教學內容應與教學當前狀態(tài)相吻合,不應打亂教學的正常秩序。試驗所涉及的教學內容,應是相對獨立的若干階段,而不應是若干孤立的點。
4.因為中小學教學軟件試驗是在教學實際中進行,在這種自然狀態(tài)下,試驗容易受到很多人為因素的干擾,很可能帶來試驗效果無法歸因,甚至帶來試驗的失敗。因此,應盡可能地排除干擾試驗的因素,以更加準確地判斷“教學軟件”這一變量對教學過程與教學效果的具體貢獻。
5.中小學教學軟件試驗的資料采集是在整個試驗過程中進行的。軟件開發(fā)者應根據(jù)具體情況,選拔若干能如實登錄與試驗有關的資料和數(shù)據(jù)、能匯集來自各方面的反映的人員,以保證軟件開發(fā)者采集試驗資料的成功。
6.中小學教學軟件試驗的評價是整個試驗過程的最后步驟。軟件開發(fā)者應根據(jù)與試驗有關的資料和數(shù)據(jù)來自試驗對象對該軟件的可行性、教學使用價值以及軟件特點等的反應),對所開發(fā)軟件的目標達成程度,做出更準確、更全面的評價。軟件開發(fā)者應根據(jù)匯集來自各方面(尤其是軟件使用者)對教學軟件的意見和建議,形成軟件修改建議書,作為軟件開發(fā)者對教學軟件進行最后修訂和完善的依據(jù)。
四、中小學教學軟件扳請評審的材料 1.教學軟件;
2.教學軟件的總結性評價報告;
附件一教學軟件的自我測試報告; 附件二教學軟件試驗的自我評價報告; 附件三軟件修改的過程報告。3.過程中的形成性評價報告。
全國中小學計算機教育研究中心
第四篇:軟件開發(fā)人員的自我評價
本人對一卡通系統(tǒng)有著深刻的認識,并成功實施了多間大型企業(yè)的一卡通系統(tǒng)項目。
軟件設計經(jīng)驗
本人從事軟件開發(fā)項目經(jīng)理已有5年。我經(jīng)常聽到其它同行說他們客戶的需求又要變啦。而且當時在做需求分析的時候,客戶沒有提出,等差不多做好時提出。如果要修改,而當時在設計數(shù)據(jù)庫的時候沒有考慮這個問題,修改數(shù)據(jù)庫又要耗掉大量時間,增加開發(fā)成本。如果不修改,項目又完成不了,無法收錢。
又或者軟件在使用了一段時間,在使用一些查詢功能的時,反應好慢。隨著數(shù)據(jù)越錄越多,這些查詢功能就會越慢,如果要解決這個問題,一定需要修改數(shù)據(jù)庫。而要修改數(shù)據(jù)庫,對于軟件開發(fā)來說,是十分痛苦的。
由此可見,數(shù)據(jù)庫的設計十分重要。一個好的數(shù)據(jù)庫,可以應變客戶不斷出現(xiàn)的需求,而本人對數(shù)據(jù)庫的設計有著深刻的認識......對于軟件界面,我認為,由于很多操作員的使用水平不高,軟件界面過于復雜,會使操作員難于入手,不知是從那里開始。增加了實施的難度。我認為,一個成功的軟件,應該就是不需要進行培訓,一打開操作界面就會操作。
第五篇:JAVA軟件工程師自我評價
JAVA軟件工程師自我評價
具有很強的團隊精神,有良好的組織和協(xié)調能力,有強烈的集體榮譽感。
自學能力強,喜歡鉆研新技術,敢于面對和克服困難。
熟練使用spring+struts+hibernate整合開發(fā)。
熟練使用jsp、servlet、jstl、jdbc下的編程開發(fā)。
熟練使用eclipse ide開發(fā)工具,熟練掌握tomcat等web容器以及j2ee容器的配置以及部署,能夠使用junit進行單元測試。
熟練使用mvc框架搭建項目,以及自定義實現(xiàn)ajax框架。
熟練掌握數(shù)據(jù)庫的操作和sql語句,能熟練使用sqlXX和mysql進行系統(tǒng)開發(fā)。