Time of Update: 2015-03-04
標籤:WF是一組順序活動組成的流程,那麼我們可以通過WF流程去實現自動化測試了;比如讓WF自動去點擊頁面,對對應的控制項輸入值,自動的做些人為的操作。類比測試,而我們只要定製測試流程即可。參考來源:http://www.cnblogs.com/zhuqil/archive/2010/04/20/TestflowFramework.html (來自麒麟大神的部落格) 架構實現:StartFlow類用於流程的啟動Extensions類是架構中比較核心的一個擴充類;有兩個方法GetForm
Time of Update: 2015-03-03
標籤: 譯者序Robert Martin作序Bertrand Meyer作序Richard Soley作序前言致謝第一部分 核心思想解釋第1章 簡要介紹如何使用核心1.1 為什麼開發優秀軟體具有很大的挑戰性1.2 認識軟體工程的本質:核心1.3 應用核心處理特定挑戰:一個例子1.3.1 進入問題的要點1.3.2
Time of Update: 2015-03-03
標籤: Integrating Reveal: Static LinkingIntegrating Reveal‘s static library into your iOS application is the quickest and easiest way to enable Reveal introspection.WARNING: Never ship a product which has been linked with the Reveal library. The
Time of Update: 2015-03-03
標籤:無憂 無憂考吧 一級ms 全國電腦等級考證 電腦等級考證
Time of Update: 2015-03-02
標籤:商務軟體 軟體體驗與功能 商業模式 產品設計 2015年對於商業軟體的使用者和供應商來說,有很多要優先考慮的事情。在一個不斷被數字重塑的工作場所中,要讓員工和客戶滿意,需要付出極大的努力。軟體行業正在受到層出不窮的新型商業模式的挑戰,因此必須做出正確的技術決策。
Time of Update: 2015-03-02
標籤:本章主要介紹了物件導向設計的概念包括設計活動(目的:實作類別建模、協作建模、組件建模、部署建模、持久建模和使用者介面原型)、設計原則(模組化、耦合度和內聚性、複用性)軟體體繫結構的倉庫體繫結構,分層體繫結構MVC體繫結構、客戶軟體設計體繫結構(涉及權力系統的總體組織、全域控制、資料存取以及子系統之間的通訊協定。大體思路就是一個儲存結構和一個或一些處理資料的子系統),機、伺服器體繫結構、通道和過濾器體繫結構、Minirary系統體繫結構,系統設計的識別設計項目、資料存放區策略部署子系統、系統
Time of Update: 2015-03-01
標籤:軟體開發是在適應需求不斷變化的過程中迭代式地演化,軟體過程是軟體工程人員為了獲得軟體產品而在軟體工具的支援下實施的一系列軟體工程活動,還有軟體過程的基本元素由一系列軟體工程活動和活動之間的關係組成,通過一系列順序和步驟執行這些活動,可以產生諸如代碼、文檔和資料等各種過程製品,最終取得預期的過程結果。另外,軟體工程需要參與活動的人員和活動工具等過程資源的支援,並通過反饋和度量過程的結果實現過程的可持續改進。軟體活動的基本活動包括:1、問題提出;2、軟體需求規格說明;3、軟體設計;4、軟體設計
Time of Update: 2015-03-01
標籤:第一章、 概述 軟體是人類思維的傑作,並成為人類現代生活的催化劑。今天軟體遍布整個世界,在生物工程、現代通訊、宇宙探索、商務處理、工業控制等方面發揮出巨大的威力,並推動了商業、科學和工程領域的跨越式發展,對整個社會的經濟和文化產生了深遠的影響。軟體工程師為瞭解決開發成本效益和軟體品質的問題而產生的。軟體是電腦程式、規程以及運行電腦系統可能需要的相關文檔和資料。軟體分為通用軟體和定製軟體。軟體的特性分別是軟體是複雜的、軟體是不可見的、軟體是不斷變化的、大多數軟
Time of Update: 2015-02-28
標籤:第十章、軟體測試基礎1、基本原則 a、應當把“儘早地和不斷地進行軟體測試”作為軟體開發人員的座右銘。 b、程式員應避免檢查自己的程式。 c、在設計測試案例時,應當包括輸入合理的輸入條件和不合理的輸入條件。 d、測試案例應該由測試輸入資料和與之對應的預期輸出結果這兩部分組成。 e、充分注意測試中的叢集現象。 f、嚴格執行測試計劃,排除測試的隨意性。 g、應當對每一個測試結果做全面檢查。 h、妥善儲存一切測試過的文檔,為維護提供方便。2、軟體測試策略a、單元測試
Time of Update: 2015-03-01
標籤: 物件導向分析,跟前一章節聯絡的挺緊密的。在需求萃取階段,開發人員注重於理解使用者的要求;而在需求分析階段,開發人員更關注理解系統需要構建的內容,其核心是產生一個準確的、完整的、一致的和可驗證的系統模型,成為分析模型。
Time of Update: 2015-03-01
標籤:軟體工程中的形式化方法,軟體規格說明是對軟體系統對象,對象的操作方法,以及對象行為的描述。在系統的開發及演化過程中,對象、對象的性質以及操作應作為一個整體來處理。形式證明與實驗技術主要包括模型檢測和定理證明。程式求精是將自動推理和形式化方法相結合,從抽象的形式規約推演出具體的面向電腦的程式碼的全過程。模態邏輯通過引入“可能”和“必然”兩個模態詞,從而對可能世界中的命題進行描述和演算。標記演算法是模型檢驗的一個簡單演算法。軟體工程中的形式化方法
Time of Update: 2015-03-01
標籤: 1.軟體工程方法學:軟體生命週期全過程中使用的一整套技術的集合成為方法學,也稱為範型。三要素:方法、工具、過程
Time of Update: 2015-03-01
標籤: 物件導向設計主要就是設計方面的內容了,在做完了物件導向分析這一環節後,這一章主要講的就是從分析模型到設計模型的詳細過程。
Time of Update: 2015-03-01
標籤: 隨著電腦應用的發展,軟體開發的規模日益龐大。因此,軟體專案管理就變得尤為重要。
Time of Update: 2015-02-28
標籤:第十一章、軟體演化1、基本特徵 (1) 迭代:軟體演化會促使軟體進行持續和不斷的改變,與傳統的軟體開發過程相比,許多活動會以更高的頻率反覆執行。(2) 並發:在軟體演化的過程中有許多並發執行的活動,其並發行高於傳統的軟體開發過程。(3) 非確定性:對於一個足夠複雜的軟體過程而言,軟體演化過程模型無法描述其演化的全部細節。軟體演化過程的執行會因環境不同而不同。(4)
Time of Update: 2015-03-01
標籤:結構化設計方法是在模組化、自頂向下逐步細化及結構華程式設計技術基礎之上發展起來的。結構化設計方法可以分為兩類,一類是根據系統的資料流進行設計,稱為面向資料流設計或稱過程驅動設計;另一類是根據系統的資料結構進行設計,成為面向資料結構設計,或稱資料驅動設計。 軟體設計過程包括一套原理、概念和實踐,可以指導高品質的系統或產品開發。
Time of Update: 2015-03-01
標籤:軟體實現是軟體產品由概念到實體的一個關鍵過程。代碼設計—>設計審查—>代碼編寫—>代碼走查—>代碼編譯—>單元測試。之後主要講解了程式設計語言的發展經曆和進階程式語言的優越性。程式語言的選擇可由一下幾個標準來判斷:應用領域,使用者要求,系統相容,可移植性,開發環境。又介紹了一些軟體編碼的規範,分別列舉了一些可能出現的問題,如異常處理問題,效能問題,記憶體異常問題。《軟體工程》第九章隨筆
Time of Update: 2015-02-28
標籤:物件導向設計設計活動劃分成系統設計和詳細設計等兩個主要階段,對於複雜系統而言,降低複雜性的有效方法是將系統模組化,也就是將一個複雜的大系統分解成若干個相對簡單的較小部分,稱為子系統。耦合度是表示兩個子系統之間的關聯程度,耦合越低越好。內聚性是子系統內部的相關程度,內聚越高越好。複用就是利用某些已開發的、對建立新系統有用的軟體元素來產生新的軟體系統。軟體體繫結構有:倉庫體繫結構、分層體繫結構、MVC體繫結構、客戶機/伺服器體繫結構、管道和過濾器體繫結構。常用的資料存放區管理有3種方式:資料檔
Time of Update: 2015-02-28
標籤:主要介紹的是程式設計語言,軟體編碼規範,軟體編碼案例分析和軟體代碼審查。軟體實現主要是對軟體代碼部分所用語言,編碼規範、代碼審查等方面進行規劃。Java程式要有著作權與版本的檔案頭注釋,packcge和import語句,類和介面說明語句。代碼要有適當空行,程式碼及行內空格,分行、對齊與縮排,命名要有規則,要有聲明,有注釋。要注意變數名問題,要方便大家讀懂。主要的記憶體異常問題主要有記憶體流失問題、指標參數問題、”野指標問題,良好的編程習慣對防止記憶體異常問題十分重要。同時,要避
Time of Update: 2015-03-01
標籤:本章主要講解物件導向的設計。設計也是一個建模的活動。設計的原則有三:模組化,耦合度和內聚性,複用性。軟體設計有幾種體繫結構。一是倉庫體繫結構,有兩種不同的軟體組件:一個表示當前的中心資料結構和一組相互獨立的處理中心資料的子系統。二是分層體繫結構,將軟體設計組織成為類或組件的層次或集合,在同一個層次上的類或組件完成一個特定的目的。三是MVC體繫結構。四是客戶機/伺服器體繫結構作為伺服器的子系統為其他客戶機的子系統提供服務。五是管道和過濾體繫結構。系統設計階段,需要注意三點:識別設計項目,資料