跟老婆學習軟體工程一:瀑布模型

晚上同老婆聊SVN版本控制和管理的時候,和我講了一下軟體工程中的瀑布模型。瀑布模型是最基本的也是最有效軟體工程開發模型之一,講完後才豁然於我們現階段軟體工作中人員的分工。先上我畫的瀑布模型圖:從需求到編碼,是實現的過程,是自上而下的過程,而從編碼到產品,是驗證的過程,是自下而上的過程。從需求到編碼,是實現的過程,是實際研發的過程,需要經過需求分析、系統設計和詳細設計這幾個部分,工作基本上會由產品經理(分為市場和研發)、系統工程師(大型項目為架構師)、軟體工程師和程式員來完成。而編碼到產品,是驗證

推薦2個最近使用的軟體

千千靜聽: 個人認為2點比較好,第一資源佔用比較小,開啟VS或者其他東東不會因為聽音樂而效率有影響(俺的MediaPlayer CPU佔用在10%左右,而千千靜聽只有1%左右);第二,支援歌詞。缺點是不支援媒體庫,對於俺這種懶人,整理Mp3目錄比較麻煩。 特性:擁有自主研發的全新音頻引擎,支援DirectSound、Kernel Streaming和ASIO音頻流輸出、32位元混音、AddIn外掛程式擴充技術,具有資源佔用低、運行效率高、擴充能力強等優點。

動與靜--軟體的雕塑藝術

     “蟬鳴林愈靜,鳥鳴山更幽”,這是中國古代純山水詩的絕句,在動與靜的映襯下別具一番優美。在軟體的領域,其實也存在這種動與靜的境界。如果軟體設計得當,也可以使軟體的設計具有雕塑一般的美。對於雕塑我不是很懂,對於這種凝固的美,我一直都是十分敬畏的。    時下非常紅火的是敏捷式軟體開發 (Agile Software Development),討論得最熱鬧的是設計模式。敏捷式軟體開發 (Agile Software

蟲師『功能測試』基礎 與 『軟體測試』雜談匯總

   寫的文章越來越多,為了方便自己與各位同學閱讀我的拙文,所以將我寫過的關於『功能測試』的文章,以及自己對測試看法整理出來。 功能測試基礎:淺說《測試案例》----給測試新手的淺說軟體需求分析軟體測試分類bug的處理流程軟體測試的實質測試之美---測試員的心思你不懂微軟的軟體測試工程師——《微軟的軟體測試之道》軟體測試人員分工敏捷軟體測試--初見 ----------------每年寫一篇自己對“軟體測試”的理解-----------談軟體測試---一年測試工作總結軟體測試流程進階----兩年

軟體開發資源整理(陸續增加中….)

 php中文下載中心. 除php相關軟體外,還有軟體工程、視頻教學、手機軟體等。地址:http://down.phpv.net/index.htm破解資來源站點點.地址:http://crackzplanet.com/中國資源網.專業論文下載。地址:http://www.zgzyw.netc#

Photosynth軟體試用(將照片拼接成實景)

試用Photosynth軟體,完全是因為這篇“超強變態的新Bing

手機導航軟體和地圖軟體的易用性思考

寫這篇文字是由某大蝦談及Ophone屏蔽Google Map引起,文中談到了Google Map和高德地圖,講到開啟和放大地圖速度,講到定位和搜尋速度,講到導航和LBS,大部分觀點我認同,但說Google Map用來導航高德地圖用來LBS我是不認同的,我甚至認為高德地圖的LBS功能都沒有Google Map強大,Google

手機導航:是服務,不是軟體!

手機帶導航功能(硬體)是一種趨勢個人認為,手機導航分為兩個階段。第一階段:電訊廠商告訴手機使用者說,我們有手機導航了。01 年的時候移動就基於移動夢網推出了位置服務,03

使用truss、strace或ltrace診斷軟體的”疑難雜症”

原文連結簡介進程無法啟動,軟體運行速度突然變慢,程式的"Segment Fault"等等都是讓每個Unix系統使用者頭痛的問題,本文通過三個實際案例示範如何使用truss、strace和ltrace這三個常用的調試工具來快速診斷軟體的"疑難雜症"。truss和strace用來 跟蹤一個進程的系統調用或訊號產生的情況,而 ltrace用來 跟蹤進程調用庫函數的情況。truss是早期為System V

linux軟體包的一般安裝方法

LINUX軟體包的一般安裝方法在LINUX的世界裡,軟體的安裝主要的是有兩種方式,一種是rpm包,還有一種就是tar包。對於這兩種包,一般的安裝方法是這樣的:1)rpm包的安裝安裝rpm包時需要一個參數就是-i.也就是就是可以用這樣的命令來安裝:rpm -i *.rpm但是我們在安裝時總是希望能看到一些資訊,這時就可以用這樣的命令:rpm -ivh *.rpm這時就會顯示出軟體包的安裝進度以及安裝中的資訊等。如果想要安裝的軟體包系統中已經存在而只需要升級安裝一下的話可以這樣來做:rpm -U *

(原創) 如何解決CentOS無法在VMWare內線上更新及安裝其他軟體的問題? (OS) (Linux) (CentOS) (VMWare)

AbstractCentOS 5.1可以順利安裝在VMWare 6內,但安裝完成後,卻發現無法線上更新與安裝其他軟體,該如何解決呢?Introduction使用環境 : VMWare 6.0.2 + CentOS 5.1當CentOS 5.1順利安裝在VMWare 6後,若想線上更新與安裝其他軟體,會發現以下錯誤訊息:原因是大部分人都設定VMWare使用NAT方式連線,若改成Bridgedd即可解決上述問題。ConclusionNAT與Bridged的方式差異在於:NAT會使用Host

[原創][連載].基於SOPC的簡易數位相框 – Nios II SBTE部分(軟體部分)- ADS7843觸控螢幕驅動測試

文章目錄 步驟1 將ADS7843的驅動檔案夾加入APP路徑中步驟2 編寫ADS7843的驅動步驟3 觸控螢幕驅動測試 準備資料1 觸控螢幕控制晶片ADS7843中文資料[1]_百度文庫2 觸控螢幕原理與分類_百度文庫3 [原創].觸控螢幕濾波的一點心得4 [筆記].如何使用Nios II的中斷:PIO中斷與定時器中斷操作步驟步驟1 將ADS7843的驅動檔案夾加入APP路徑中 步驟2

[原創][連載].基於SOPC的簡易數位相框 – Nios II SBTE部分(軟體部分) – 最佳化工作

在上一講,雖然SD卡內的圖片已經顯示,但是速度很不理想。因此需要做一定程度的最佳化。在ILI9325驅動博文裡,我提高要盡量減少改變資料匯流排方向、片選開關等重複次數。但是這些都是杯水車薪,我們還需要做更多的最佳化。最佳化的思路很多,現在僅介紹一種最直接的:關閉調試等級選項,將最佳化等級設定為等級3。其設定如所示。 需要注意的是,最佳化的設定有一定的風險,我們必須經過反覆調試方可達到最佳效果。經過上面的最佳化,可以明顯感覺到刷屏的速度變快了。 非常遺憾的是,Nios

幾種常見的FTP軟體的二進位設定說明

幾種常見的FTP軟體的二進位設定說明:1、FlashFXP:開啟 FlashFXP:在工具列中,選項 => 參數(也可以直接按F6鍵),在彈出來的視窗中,選擇“傳輸(T)”卡,在傳輸模式中選擇“二進位”。2、LeapFTP:開啟 LeapFTP: 在 Options(選項)菜單中選擇 Parameters(參數設定),選擇其中的(ASCII 副檔名),出現列表後,選中其中的“*.PHP”,點右邊的(刪除),再點右邊的(確定)即可。如果“*.PHP”項目不存在的話,可直接使用,不需另行設定。

對企業管理軟體“代碼後”問題的思考

在這個行業,幹了7年了。有這麼個感受:程式看起來都寫完了。但是如何讓客戶用起來,是一個很大的問題。產品不管是正式發版,還是項目編碼結束,到客戶能夠接受,都有一個很長的時間擺在那裡。程式碼完成之後,還有部署、實施、維護、突發問題解決等一堆問題。偶稱這些問題為“代碼後”問題。這幾年,見了很多這種“代碼後”的問題,也解決了不少。總結起來,大致有這些(基本上和業務無關):1、   Server環境的問題。如:RAC、Linux、win2003、DTC、LoadBalance等。2、  

軟體設計方法

團隊成員:項目組長,介面設計師,架構分析師,DBA  各1名(可以適當兼任)程式員 3-4名測試員

這個殼為什麼這麼難,這個軟體難道就無法破!

確實存在一定難度,不,應該是很大難度,在豬八戒招標由1000升到了1500元,無數人嘗試,卻無數人未果,認為很容易或者認為可以破解的事實上結果無數嘗試還是無法完成。C++開發。軟體運行機制分析:軟體運行首先出現帳號和註冊碼的輸入框,最頂端是電腦資訊碼,把電腦資訊碼發給開發人員,他會給出使用者名稱和註冊碼,通過輸入正確的使用者名稱和註冊碼就可以運行了,沒有任何功能限制的。軟體是asprotect帶sdk加殼,無數的VM,甚至把註冊資訊都寫進了SDK。每一次安裝系統都會導致資訊碼不同。最好的結果是可

當軟體失去靈魂

 當軟體失去靈魂   

世界四大殺毒軟體調侃

 1.卡巴就好象西毒,兇猛強悍,神功蓋世,對敵決不留情,出手狠辣,招招奪命,絕少失手,不愧為一代梟雄,但畢竟練的不是純正內功,容易走火入魔,導致系統出問題。2,麥咖啡就象東邪,玉樹臨風,俊朗瀟洒,對敵招式繁多,機關重重,殺伐決斷從不遲疑,為江湖第一機智聰明之人,但因其心機太深,令人難以掌握。3,諾頓就象南帝,雍容華貴,穩沉厚重,胸懷博大,練的是純正內功,靠的是教化感人,對敵有慈悲心腸,一般採取隔離教化,使其不在作惡,很少殺人,稱的上是一代宗師,但因其過於敦厚,不僅自己活的累,別人也為他感到累。4

從SAP中體會到的軟體介面的思考

 可能由於大家沒有環境,因此很少能接觸到SAP系統,當我第一次使用SAP時,我就感覺到SAP優秀的介面控制,我想我們應該從中可以學到點什麼。 一個經常被開發人員與設計者們忽略的問題,那就是系統介面的友好性,就象我前段時間跟大家討論的“Web上高效能分頁的必要性”,竟然有這麼多朋友贊同我的意見:不提倡那種所謂的多資料分頁。可是我們從網上可以找到那麼多討論高效能分頁的問題,可想而知,這分頁的問題困擾了這麼多人,可當我們進行深入的思考後才發現,有些是完全沒有必要的。主要是大家沒有深入思考,一貫的認為分

總頁數: 852 1 .... 189 190 191 192 193 .... 852 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.