軟體設計的一些感想

     

軟體工程閱讀(中英文對照)之文檔技術

DOCUMENTATION TECHNIQUES  At the completion of the design process,a comprehensive package of documentation is assembled.It is important to note that the system documentation is assembled at this time-not created!Detail documentation of the system

軟體工廠簡介

摘要:簡要介紹 Microsoft 開發軟體工廠這種方法的動機。所謂軟體工廠就是指為了支援某種特定應用程式的快速開發而配置的開發環境。軟體工廠從邏輯上講就是軟體開發方法和實踐的下一個發展階段。然而,通過引入產業化模式,軟體工廠勢必會改變軟體行業的現狀。 擴大軟體開發的規模從目前的情況來看,軟體開發的速度緩慢、代價高昂而又極易出錯,常常會生產出存在大量缺陷的產品,在可用性、可靠性、效能、安全以及其他服務品質方面造成嚴重的問題。根據 Standish Group [Sta94]

軟體開發人員創業做什麼方向好?自己的疑問!

做軟體也有十幾年了,一波一波的“IT行業的冬天”不斷的湧來。在這種情況下,自己創業走什麼方向,一直是我在思考的問題。寫這篇文章不是為了給別人看,而是提醒自己,哦,你當時有過這種想法,現在有沒有新的更好的想法呢?現實的情況是:1、經濟上的冬天,造成小企業的大量倒閉,很多中小企業被迫走合并規模化的道路。2、個人電腦,上網人數在不斷增加,中國的網民超過了美國,除了企業和網吧,但真正能協助這些家庭能解決他們的個人軟體需求和維護需求很少,面也很窄。 就1來說,中小企業的合并,實際上是跨企業的軟體服務的機遇

企業管理軟體開發XP

framework體系較穩定,效率開始上來。 framework內容很多,這篇只是簡要介紹一下.---- XP過程 --------------------------------------------------面談->  確定管理流程  ->  製作demo -> 示範研討/改demo -> 合約 ->補足 ->  細化 -> 完成(1) 啟動Framework,開新項目      從std產生標準資料庫,加上示範所需之使用者差異。     運行

無需安裝軟體架設NOD32升級伺服器指南!

首先需要一份可供升級的正版NOD32軟體,如果沒有可以使用正式版,利用免ID升級伺服器升級病毒庫。升級好以後使用NOD32備份工具提取病毒庫檔案,放置於IIS主機上面,例如:d:\nod32 目錄下。接下來就是搭建內網的NOD32升級伺服器設定,推薦使用IIS如下就是步驟。在IIS裡建立網站或虛擬目錄;比如要通過 http://192.168.1.1 更新,那就建立網站,主機頭名就設為 192.168.1.1

B/S軟體介面修改心得

在這次的軟體升級中,首先對軟體介面進行了一次大手術。1.首先劃分好整體的介面模組,通過Div+CSS調整好相應元素的位置。2.定義好了整體架構就簡單了,其它只要把相應內容放進去,並對一些特殊的進行微調就好了。     

學習:軟體需求說明書

   軟體需求是      (1)使用者解決問題或達到目標所需的條件或權能(Capability)。      (2)系統或系統組件要滿足合約、標準、規範或其它正式規定文檔所需具有的條件或權能。      (3)一種反映上面(1)或(2)所描述的條件或權能的文檔說明。             (IEEE軟體工程標準詞彙表(1997年)中定義)一、軟體需求的發展     

《軟體調試》導讀之CPU篇

 《軟體調試》的第2篇是CPU的調試支援,由第2~7章組成,共有136頁,是全書的第一個核心部分。寫作和閱讀這一篇的主要目標有如下幾個:介紹大多數軟體工程師需要補充的CPU基礎。CPU對軟體調試核心功能的支援。CPU對軟體調試擴充功能的支援。CPU中用於調試系統故障和自身問題的設施。現代CPU和整合晶片所使用的硬體調試方案。針對以上目標,第2、3章是滿足目標1的,4~7章依次是滿足另外四個目標的。下面對各部分的重點內容分別略作介紹。一、介紹一個調試高手應該掌握的CPU層的基礎知識。第2章和第3章

“魔鬼”細節提升軟體開發大會品質——麥思博推出mpd大會服務“十項做法”

  技術領域會議非常多,在國內一年下來二十餘場,參會者對會議的品質尤為關注,主辦方在會議亮點推廣上更是下足了功夫,從會議主題、技術趨勢、演講講師等無不體現精彩絕倫。近日,麥思博(msup)有限公司為進一步深化mpd年會活動,提升滿意度,“提純”會議含金量,推出了大會組委會“十項做法”,博得與會者和業內好評。  據瞭解,這十項做法包括:  第一、免大會主題發言致辭。即不設定主題演講、領導致辭部分,節約使用者半天時間,大會開始時間就是分會場開始時間,使用者根據關注點直接進入並行啟動的5個分會場。  

進階軟體包管理器(新立德)

Synaptic軟體包管理器(又稱“新立得軟體包管理器”)View Code

修改代碼的藝術—– 1.1 修改軟體的四個起因

修改(既有)代碼本身並無什麼問題,我們正是以此謀生的。然而,如果修改的方式不當則會招來麻煩,當然,只要方法正確,我們也可以令事情變得簡單得多。在業界,對於修改代碼的方法學討論得不是很多,其中最接近的恐怕是重構方面的文獻了。因此我覺得可以將討論的範疇稍微擴大一點,即討論如何在最為棘手的情況下處理代碼。為此,我們首先要深入瞭解修改的深層機理。1.1  修改軟體的四個起因為了簡明起見,讓我們來看看修改軟體的四個主要起因:(1) 添加新特性;(2) 修正bug;(3) 改善設計;(4) 最佳化資源使用。

《面向模式的軟體體繫結構2-用於並發和網路化對象模式》讀書筆記(13)— 安全執行緒介面和雙檢查加鎖最佳化

4.3安全執行緒介面(Thread-Safe Interface)1.問題      多執行緒元件通常包括多個可被公用訪問的介面方法以及可以改變組件狀態的私人方法。為了避免出現競爭條件,可以使用一個組件內部的鎖對訪問其狀態的介面方法調用序列化。儘管當每個方法都自包容的時候,這種設計方法能很好地工作。但組件方法可能會相互調用完成計算任務。如果是這樣,在多執行緒元件中有以下幾個強制條件尚未解決,它們使用了錯誤的組件間方法調用的設計方法:     

IBM Rational Software Architect7.5特性

IBM Rational Software  Architect7.5特性1基於Eclipse平台IBM Rational軟體交付平台版本7.5案頭產品是一套全面基於Eclipse的軟體產品,可以協助客戶有效地進行軟體治理並強化系統開發流程.密切IT與業務部門之間的聯絡.全新版本的Rational軟體強化了面向服務的架構(SOA)中的架構功能,協助客戶更加高效地交付高品質的軟體和服務.2建模和開發平台Rational Software  Architect(RSA)既是建模工具,同時又因為基於強

【原】談談我們自以為是的軟體技術和壞習慣【就最近開博一個月來的個人看法】

說說我的IT背景:說實在的,我在IT方面工作有些日子了,可是我最想罵的人就是自己。這麼多年來,東拼西湊的自以為是學了很多很多技術,可是沒有學好學精一門。當然這個也跟工作性質有點關係,3年前的我一直在做網管,平時就是憑自己興趣為公司寫點小工具什麼的,可以這麼說市面上用過的熟悉的程式設計語言基本上都摸過,包括市面上不流行的程式設計語言也摸索過。當然更多的是嘗試一些協助工具輔助。說說我目前所認為的國內的真正技術:我認為WPS【不知道還有沒有人用】曾經算一個,瑞星算一個,KV3000算一個,以前金山詞霸

軟體開發人員真的瞭解SQL索引嗎(索引使用原則)

    前兩篇文章我總結了一些SQL資料庫索引的問題,這篇主要來分析下索引的優缼點,以及如何正確使用索引。       索引的優點:這個顯而易見,正確的索引會大大提高資料查詢,對結果進行排序、分組的操作效率。    索引的缺點:優點顯而易見,同樣缺點也是顯而易見:    1:建立索引需要額外的磁碟空間,索引最大一般為表大小的1.2倍左右。    2:在表資料修改時,例如增加,刪除,更新,都需要維護索引表,這是需要系統開銷的。  

我心中的軟體測試未來

最近發現一個現象,大家都在談軟體測試的未來在哪裡,你也談他也談並且是大談特談。那麼我心中的軟體測試未來是啥?其實一直沒變過,測試智能化。測試自動化不是銀彈,現在已經有不少人認識到了。為什麼不是?具體原因有很多,但根源是因為自動化是智能化發展的衍生產物,或者說是過渡產品,它本來就無法從根源上解決測試的問題。自動化面臨的最大問題是,門檻高維護成本大。那麼此時的發展方向在哪?測試傻瓜化。也就是說,測試入行的門檻會非常低,各種技能的掌握各種工具的使用都非常簡單,不用花費大量的學習成本,維護測試產出也不用

視頻批量轉換為FLV的軟體開發總結(2)——技術總結篇:FFmpeg

  下面專門總結一下技術上的經驗和收穫,主要是關於自己使用FFmpeg遇到的實際問題和解決方案,同時會推薦相關網上的資料。  一、ffmpeg支援格式問題  ffmpeg.exe能解析的格式:(asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等),對ffmpeg.exe無法解析的檔案格式(wmv9,rm,rmvb等),可採用Mencoder來轉換。   二、ffmpeg參數問題  例子:ffmpeg -y -i "1.avi" -title "Test" -vcodec

走出軟體作坊讀後感-成長的軌跡

最近斷斷續續的在讀走出軟體作坊這本書,感覺特別深刻,特別實在。它裡面沒有高深的理論,空洞的說教,都是作者一路上的真實經曆,曲曲折折的,但又是實實在在的,能解決問題,特別是針對中小型軟體公司問題。字裡行間,刻著作者的平凡而又不簡單的經曆,一家軟體公司的成長過程,軟體過程管理的提升途徑,各種軟體行業人員的成才軌跡……,在後面的拜讀中,我想我也會整理出書中所說的各種成長軌跡。當然這本書也許你讀的並不是很輕鬆,裡面有你想要的各種答案,簡單可行的答案,簡單的到你自己感覺到慚愧,但是為什麼你自己平時卻沒有想

西電開源社區Ubuntu 10.04軟體源

使用方法:sudomv  /etc/apt/sources.list{,.back}  //備份一下原來的配置,可以跳過sudo gedit/etc/apt/sources.list把下邊的內容貼近去:deb ftp://linux.xidian.edu.cn/ubuntu/ lucid mainrestricted universe multiversedeb ftp://linux.xidian.edu.cn/ubuntu/ lucid-backports mainrestricted

總頁數: 852 1 .... 58 59 60 61 62 .... 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.