Time of Update: 2016-04-16
標籤:1、軟體自啟動原理
Time of Update: 2016-05-06
標籤:軟體生存周期:同任何事物一樣,一個軟體產品或軟體系統也要經曆孕育、誕生、成長、成熟、衰亡的許多階段,一般稱為軟體生存周期。
Time of Update: 2016-05-05
標籤:軟體規模度量——軟體內部屬性的測量3.1 基本知識 1.可以從哪些方面測量軟體的規模?? 軟體功能數量: 資料流圖、使用案例圖 ? 軟體模組數量:模組功能結果圖? 代碼的行數:操作符、運算元? 設計文檔的頁數? 使用者手冊的頁數2. 軟體規模可以用於反映:? Effort 工作量(人月)? Cost 成本? Productivity 效率? Schedule 進度安排3. 可以根據以下方面定義軟體規模:? Length 長度(代碼長度、規格說明書長度)?
Time of Update: 2016-04-29
標籤:第六章:敏捷流程在 6.2節中定義好任務究竟是什嗎?書上敏捷第三步中有個例子寫道:”去你的,要改主意,也要等老子衝刺再說!“,這句話我不是很理解,萬一產品負責人改變主意,重新確定好任務,那麼程式猿還得將之前的任務繼續“衝刺”下去嗎?第七章:MSF隨著資訊時代的高速發展,MSF也具有它的基本原則:1.推動資訊共用與溝通;2.為共同的遠景工作;3.充分授權的信任;4.各司其職,對項目共同負責;5.交付增量的價值;6.保持敏捷,預期和適應變化;7.
Time of Update: 2016-04-27
標籤: 從加入紅橡開始熟悉和使用易控(INSPEC)組態軟體,值得讚揚的是INSPEC的開放性和對C#語言的支援,除此之外,便也沒有感覺它與其他組態軟體有太多優勢,有人說INSPEC軟體授權比國內其他同類的組態軟體便宜,姑且認為這也是其中一強項吧。海淘的東西好不好,得到貨了拿到手裡用過才知道,組態軟體也是一個道理,作為一種開發工具,上手比較容易,具備一些開發經驗的可以很快熟練,甚至“精通”。但是它作為一種組態開發工具軟體,更多的還需要在實際項目開發過程中摸索
Time of Update: 2016-04-20
標籤:自訂SVN表徵圖顯示風格SVN的表徵圖是可以自訂風格的右鍵 -> TortoiseSVN ->
Time of Update: 2016-04-19
標籤:1.耦合式對一個軟體結構內不同模組之間互聯程度的度量。耦合強弱取決於介面的複雜度,進入或訪問某一模組的點,以及通過介面的資料。一般模組之間的可能的串連方式有七種,構成耦合的七種類型,它們的關係為:A. 非直接耦合:兩個模組沒有直接的關係(模組1和模組2),獨立性最強
Time of Update: 2016-04-17
標籤:軟體過程與專案管理第7周作業驅動和責任請閱讀驅動和責任這篇文章,討論團隊如何能讓所有人都明確驅動和責任。 文章連結:http://www.cnblogs.com/xinz/p/4298446.html 有極端的看法說,任何與報酬掛鈎的績效評估都是有害的,你怎麼看? 文章連結:http://www.joelonsoftware.com/articles/fog0000000070.html答:1.
Time of Update: 2016-04-16
標籤:Selenium開發Java WebDriver測試程式一、安裝Selenium外掛程式 在FireFox瀏覽器中,選擇 菜單--開發人員--擷取更多工具,搜尋Selenium即可,安裝完成後,在瀏覽器中出現表徵圖表示安裝成功。 二、使用SeleniumIDE錄製並匯出指令碼 1、錄製指令碼 點擊所示按鈕啟動SeleniumIDE,點擊所示的紅色按鈕啟動錄製指令碼 在FireFox中輸入網址,在這裡輸入
Time of Update: 2016-04-16
標籤:絕大部分工程師都在某一個企業工作,工程師的成長也和企業的興衰有很大的關係。企業興旺,工程師也是與有榮焉,很多人覺得是自己的功勞,理所應當提薪升職;企業衰落,很多工程師未必覺得是自己的問題(My Code很好,都是經理、市場、老大的問題);企業最後要裁員,很多人為了一些補償和企業產生糾紛。例子:http://weibo.com/1620213837/BgSGLhdAehttp://www.csdn.net/article/2014-09-29/2821931 http://www.
Time of Update: 2016-04-16
標籤:Microsoft TFS(Team Foundation Server):優點:任務版上能將需求、項目進度一覽無餘,對於小團隊而言,比甘特圖更有用整合了專案管理、版本控制、BUG 跟蹤,能有效實現 SCRUM能與 VS 無縫接合缺點:搭建、維護tfs比較複雜,硬體要求也比較高。GitHub:優點:GitHub是一個非常萬能的工具。對於任何大小的項目,他都是理想的工具;他也是偉大的web工作流程工具。首
Time of Update: 2016-04-16
標籤: 以前都是自己寫代碼,對團隊的理解也是想象中的樣子。經過幾個星期的學習我開始對團隊有了一些自己的理解1、團隊有一致的目標,團隊要一起完成這個目標。一個團隊的成員不一定要同時工作,例如接力賽跑。2、團隊成員有各自的分工,互相依賴合作,共同完成任務,但是最好是T型分工,每人根據自己的特長分工不同,當然所得也不多。3. 團隊成員之間可以相互交流,但是一定要有一個核心決策,這樣才能很好的前進。4.
Time of Update: 2016-04-16
標籤:淺見文檔隨著各類文檔的被打回重寫,從最開始似是而非地遵循著大而無當的標題標準,後來突然糾結著糾結著突然就意識到,文檔的存在及其意義不是不是單純的記錄與分析,更重要的是為了使用,是為了讓人通過文檔便能一窺項目概況,根據文檔便知如何如何使用,維護,是為了讓開發人員一見文檔便知如何下手....,它本應是軟體開發過程中一個舉足輕重的過程...團隊與合作前幾天寫了一份小東西,自己反覆查看後總覺得哪兒怪怪的,卻又說不出個所以然來,第一個朋友看了後覺得沒啥毛病,第二個朋友看了後找到了一個錯別字,第三個朋
Time of Update: 2016-04-16
標籤:設計思路:一個數組首尾相接來找和最大的子數組,我認為就是尋找一個能產生和最大子數組的一種數組的最大排列,即去掉最小的負數。若數組中都是正數,所有數相加就能和最大,若數組中有負數,則去掉最小的負數,在剩下的子數組中找一個和最大的子數組。去掉最小負數的方法就是遍曆數組,找到最小值,把其放在數組的首位或者是末位就可以了。原始碼:import java.util.*;public class ArrayMax { public static void main(String args[])
Time of Update: 2016-04-16
標籤:1、本次上機實驗任務:使用webDriver完後自動化測試2、本次上機實驗目的:掌握webDriver的用法和配置。3、本次上機實驗內容: 3.1Selenium的安裝: 首先我們上Selenium的官網:http://www.seleniumhq.org/ 去下載Selenium。進入官網: 然後下載Selenium IDE: 點擊箭頭所指的網址,進入後下載Firefox的外掛程式,然後就可以用Selenium IDE了。 3.2Selenium
Time of Update: 2016-04-12
標籤:安全 抓包軟體介紹: Wireshark是世界上最流行的網路分析工具。這個強大的工具可以捕捉網路中的資料,並為使用者提供關於網路和上層協議的各種資訊。與很多其他網路工具一樣,Wireshark也使用pcap network library來進行封包捕捉。可破解區域網路內QQ、郵箱、msn、帳號等的密碼!!實驗環境:vmware workstation 11centos6.5的系統下 伺服器:ip:192.168.0.26SecureCRT
Time of Update: 2016-04-11
標籤:為什麼要進行需求分析?通常對軟體系統有哪些需求?(習題3第一題)(1)為了開發真正滿足使用者需求的產品。(2)a.功能需求 b.效能需求 c.可靠性需求和可用性需求 d.出錯處理需求
Time of Update: 2016-04-10
標籤:第六周所花時間(包括上課)18代碼量(行)1500+部落格量(篇)3瞭解到的知識點1、複習了用C#語言開發圖形化使用者介面的方法。2、極大地加深了對物件導向編程的理解。3、學習了軟體團隊合作開發技巧。4、練習了軟體團隊合作開發的需求分析。軟體工程進度條-第六周
Time of Update: 2016-04-10
標籤: 上一篇文章《藍芽單晶片DA14580的硬體架構和低功耗》闡述了DA14580的硬體架構和低功耗的工作原理。本文文章闡述該平台的軟體體系,並著重分析訊息事件的處理機制。 一、DA14580SOC硬體組成和軟體體系組成 DA14580晶片硬體架構包括三個部分: 1)使用ARM公司的cortex
Time of Update: 2016-04-10
標籤: 1 public string CreatUpdate() 2 { 3 4 StringPlus strclass = new StringPlus(); 5 StringPlus strclass1 = new StringPlus(); 6 StringPlus strclass2 = new StringPlus(); 7