Time of Update: 2018-12-07
剔出Bug的設計 許許多多的失敗完全是應為產品沒有精確的定義而造成的。 測試規格說明。在編寫代碼之前,必須把規格說明提交給正式發行前小眾測試小組。 至上而下的設計。首先有清晰的結構,其次模組分隔和模組獨立性避免了系統層級的不公,第三,細節的抑制使結構上的缺陷更加容易識別。第四,設計在每個精化步驟上都可以測試的,所以測試可以儘早開始。 結構化編程。在代碼級預防,比如合理使用Goto語句等等。構件單元測試
Time of Update: 2018-12-07
裡程碑還是沉重的負擔 裡程碑應該比較透徹和確定,這樣就會很少會弄虛作假,做些自欺欺人的事。其他的部分反正會落後 為落後找借口是不好的,項目同樣需要進取心。地毯的下面 一線經理為了掩蓋系統出現的滯後,就不向老闆彙報,老闆不能掌握系統開發的進度。怎樣杜絕這種情況發生呢? 減少角色的衝突。老闆做到拿到報告不要驚慌 孟的拉開地毯。擁有能瞭解狀態真相的評審機制
Time of Update: 2018-12-07
需要什麼樣的文檔1. 目的。主要功能,開發原因。2. 環境。3. 範圍。輸入的有效範圍是什麼4. 實現功能和使用的演算法。5. 輸入,輸出格式。6. 操作指令。7. 選項8. 已耗用時間9. 精度和校正流程圖 流程圖不應該過於吹捧,它只是體現軟體邏輯結構的一種手段,並且盡量畫它在一頁紙上。逐一記錄的詳細流程圖過時而且令人生厭,它只適合啟蒙初學者的演算法思維。自文檔化的程式
Time of Update: 2018-12-07
這是由我整理的一個軟體測試入門培訓的ppt文檔,屬於概念掃盲型的,大蝦們就不用下了,此ppt大致有以下內容:0.本ppt培訓要達到的目標(能回答以下問題) 什麼是軟體測試? 測試的任務目標是什麼? 怎麼樣執行測試? 測試時需要注意什嗎?提交什麼? 對於主觀性測試,有那些衡量標準? 1.理解軟體測試 什麼是軟體測試? 測試案例 軟體測試的重要意義 2.軟體測試分類3.軟體測試工作流程 測試計劃 測試設計與開發 執行測試
Time of Update: 2018-12-07
軟體測試工程師的主要工作職責是,理解產品的功能要求,並對其進行測試,檢查軟體有沒有錯誤,決定軟體是否具有穩定性,寫出相應的測試規範和測試案例。簡而言之,軟體測試工程師在一家軟體企業中擔當的是“品質管理”角色,及時錯誤修正及時更正,確保產品的正常運作。預存程序(Stored
Time of Update: 2018-12-07
[本文著作權由xiaotie@vip.sina.com所有,轉載需得到作者同意。]採用開源軟體搭建WebGIS系統的好處:(1)費用低,擴充性強,搭建的過程同時也是一個學習研究的過程(2)開源GIS軟體基本都遵守OpenGIS規範 經過近1個月的調研,我採用如下架構:(1)資料,採用國家基礎地理資訊中心的國家基礎地理資訊系統1:400萬資料,可從下面擷取: http://nfgis.nsdi.gov.cn/nfgis/chinese/c_xz.htm
Time of Update: 2018-12-07
[本文著作權由xiaotie@vip.sina.com所有,轉載需得到作者同意。]1. 先安裝j2sdk-1_4_2_04-windows-i586-p.exe(假設安裝在C:\j2sdk1.4.2_04),設定環境變數JAVA_HOME=C:\j2sdk1.4.2_04;再安裝jai-1_1_2_01-lib-windows-i586-jdk.exe;再安裝jakarta-tomcat-5.0.28.exe;再安裝GeoServer。
Time of Update: 2018-12-07
進銷存和財務軟體的對接 我個人覺得財務與業務軟體不一定要連在一起,我們公司與國內一家財務軟體大牛公司關係很密切,我們的二次開發中心更多時候是給我們的客戶作該財務軟體與其它業務軟體(如進銷存)的介面。當然財務業務一體化是很理想的,也是客戶的夢想,但正如樓上高手說的,財務已經有了固定的流程,而業務確千差萬別(雖然在基本模型上有共同之處),不管財務軟體公司多牛,他也不可能提供通用的業務軟體,這可不是大話,UF/KD等大牛門有好用的業務軟體嗎,到現他們都不說自己是財務軟體公司了,說什麼企業管理total
Time of Update: 2018-12-07
前言 10.5pt;font-family:宋體;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>到2010mso-hansi-font-family:"Times New Roman"'>年為止,國內的資訊化水平已經有了質的飛躍。IT10.5pt;font-family:宋體;mso-ascii-font-family:"Times New
Time of Update: 2018-12-07
很多工業在產品成型之前都需要有實驗工廠,也就是說需要有失敗的產品,同樣在軟體行業來說,寫出失敗的程式是很正常的,對於大多數項目來說,第一個開發的系統並不合用。因此,為捨棄而計劃,無論如何,你一定要這樣做。唯一不變的是變化本身 做軟體從來就是充滿著變化的,變化是與生俱來的,項目開始建立的基準,肯定會隨著開發的進行越來越高,甚至開發不出任何產品。為變化計劃系統
Time of Update: 2018-12-07
我們是不大一樣的軟體公司 創業型公司邀您一起開創未來... 我們暫時沒有的:沒有優厚的工資,但很有可能您的收入在周圍的朋友中是最好的....沒有優越的辦公環境,不過,有您的加入,相信不久的將來,這不是難事... 我們擁有的:我們擁有和團隊一起打拚的氛圍,我們很在意您是否有激情...我們擁有穩步的發展規劃和可預期的營利模式,只等你的到來...我們擁有以工程師為軸心的技術氛圍...我們擁有鼓勵創新重視傳承的文化意識...我們擁有重視員工幸福指數的企業導向... 我們能做到的:員工期權,每個加入公司的
Time of Update: 2018-12-07
1. 不要構建大型應用 構建大型應用的秘訣就是“不要構建大型應用”,也就是把你的應用拆分成若干小應用,然後將這些可測試的小應用組裝到一起。——Justin Meyer,JavaScript MVC作者 2. 注重項目品質 當我聽到“匆忙做出了能夠啟動並執行代碼”,我也許不會去使用這些應用程式,因為它們會逐漸喪失可迭代的能力。——Avdi Grimm 3. 不寫代碼 “Don’t write
Time of Update: 2018-12-07
哲學家說:有什麼樣的世界觀,就有什麼樣的方法論! 辯論家說:立場決定觀點! 世界之所以有技術思想和觀點之間的爭論,完全與瞎子摸象的情境一樣。真理只有一個,但是卻很博大精深,沒有一個人能看得到她的全部。每個追求真理的人都能感覺到她的存在,因為畢竟可以觸摸到她的一部分。於是,人們會發現自己摸到的部分是實實在在的,自然與其他人不同,爭論難免。真理就像一個極限,我們永遠只能接近她,而不可能擁有她。軟體思想的發展也是一個不斷接近真理的過程。 剛開始有電腦程式的時候都是“面向演算法”的,人們為了充
Time of Update: 2018-12-07
Web Client Software Factory初始 簡介 Web用戶端軟體工廠( wcsf )提供了一套指導建築師和開發人員來構建企業級的Web應用程式。該軟體工廠包括,結合Visual Studio.net可以開發出可重複使用的代碼和指導方案及自動化的開發工作單位。 使用Web用戶端軟體工廠,開發人員可以建立可複用的相互獨立的(獨立開發和部署)Web應用程式塊。這些模組是動態聚集在運行時納入一個共同的殼。此外,工廠,包括支援asp.net
Time of Update: 2018-12-07
軟體需求分析與管理的十個問題1.需求工作涉及到哪些內容首先需求包括了產品需求,使用者需求,軟體需求。產品需求關注的是產品的標準化和通用化,會對收集到的使用者需求進行分類和最佳化,結合業界標準系統模型進行抽象並通用化。使用者需求反映的是使用者面臨的問題域,根據問題域使用者期望的能夠達到的解決效果;而對於軟體需求則是用軟體工程的語言結構化和文檔化的對使用者需求和產品需求的描述。需求工作涉及到需求開發和需求管理。需求開發涉及到需求調研,需求收集,需求分析,需求開發等工作,其中的重點有商務程序,資料字典
Time of Update: 2018-12-07
[本文著作權由xiaotie@vip.sina.com所有,轉載需得到作者同意。] 順利過關成為書童,一切盡在我掌握中......成功運行好Demo後,心中自然喜滋滋的。一切盡在掌握中。所採用的東東全部都是即開源又免費的,最主要的是易用性也非常好,和商業軟體有的一拼!上一篇我show了一下GeoServer的管理介面,非常簡單易用。這裡再show一下採用的主要工具和軟體。唉,開源總算成氣候了。(1)我的可愛的象象。
Time of Update: 2018-12-07
所謂3層是:業務,IT實現,互動心目中的未來軟體應該是傳統行業的服務者,而且未來軟體應該是互動性很好的。所以基於這兩個願望,假想出了未來軟體的3層結構。或者說是軟體的3大件。為什麼要單獨分出業務?原因之一是因為同一行業的各種服務軟體中需要共用大量相同的概念和商務規則,我們需要有一個共通的業務語言。原因之二是IT行業的技術發展很快,從伺服器到具體的編碼技術,業務本身作為傳統行業的核心財富應該相對固定不變,超脫於IT的紛爭之外。為什麼要單獨分出互動?因為我相信Allan
Time of Update: 2018-12-07
一、專案經理(技術開發部)崗位要求:GIS專業本科以上學曆,具有3年以上軟體開發或項目實施經驗;精通 .NET、Java、 C ++ 等開發語言,熟悉本開發語言和其它相關語言的調用關係;熟悉WebGIS項目開發,具有ArcIMS、MapXtreme或OpenLayers的開發經驗 熟悉WEB程式開發,熟練使用Java/jsp/Servlet/JavaScript語言,熟悉J2EE架構;熟悉SQL Server、Oracle等大型資料庫,有OLE
Time of Update: 2018-12-07
mso-hansi-font-family:"Times New Roman"'>本系列文章目錄:http://www.cnblogs.com/lzhdim/archive/2010/06/10/1755376.htmlmso-hansi-font-family:"Times New Roman"'>此系列文章目錄:http://www.cnblogs.com/lzhdim/archive/2010/06/10/1755418.html第1章 軟體工程師指南 "Times New Roman"'
Time of Update: 2018-12-07
mso-hansi-font-family:"Times New Roman"'>本系列文章目錄:http://www.cnblogs.com/lzhdim/archive/2010/06/10/1755376.htmlmso-hansi-font-family:"Times New Roman"'>此系列文章目錄:http://www.cnblogs.com/lzhdim/archive/2010/06/10/1755418.html 第1normal">章 normal">軟體工程師指南1.