軟體開發中的文檔和分類

  軟體文檔(document)也稱檔案,通常指的是一些記錄的資料 和資料媒體,它具有固定不變的形式,可被人和電腦閱讀。它和 電腦程式共同構成了能完成特定功能的電腦軟體(有人把來源程式也當作文檔的一部分)。我們知道,硬體產品和產品資料在整 個生產過程中都是有形可見的,軟體生產則有很大不同,文檔本 身就是軟體產品。沒有文檔的軟體,不成其為軟體,更談不到軟體 產品。軟體文檔的編製(documentation)在軟體開發工作中佔有突 出的地位和相當的工作量。高效率、高品質地開發、分發、管理和維

軟體系統架構zz

    軟體架構(software

軟體的架構與模式之經典架構模式簡介

根據Linda Rising的《Pattern Almanac》一書,已知的架構模式有七十多種。這是一個只多不少的統計,其中包括了很多通常認為是設計模式的模式,比如Bridge,Facade,Interpreter,Mediator等模式通常認為是設計模式,但是在許多情況下,也可以作為架構模式出現,因此也常常被當作架構模式。  Layers架構模式  在收集到使用者對軟體的要求之後,架構設計就開始了。架構設計一個主要的目的,就是把系統劃分成為很多"板塊"。劃分的方式通常有兩種,一種是橫向的劃分,

軟體架構師的修鍊之道

什麼是軟體架構師?  架構師(Architecture)是目前很多軟體企業最急需的人才,也是一個軟體企業中薪水最高的技術人才。換句話說,架構師是企業的人力資本,與人力資源相比其能夠通過架構、創新使企業獲得新的產品、新的市場和新的技術體系。那麼什麼是架構師、架構師的作用、如何定位一個架構師和如何成為一個架構師呢?這是許多企業、許多程式員朋友希望知道的或希望參與討論的話題內容。  所謂架構師通俗的說就是設計師、畫圖員、結構設計者,這些定義範疇主要用在建築學上很容易理解。小時候到河中玩耍,經常乾的事就

5萬元百元大鈔的”渣渣錢”重新拼接的軟體方面的解決辦法的思路。

http://cd.qq.com/a/20120506/000011.htm這個新聞中提到的5萬元的鈔票被撕碎,要想重新拼接起來,方法很多,但難度都比較大。下面是我想到的一種。各位程式員大蝦看可行否。第一步 取樣,把片段記錄成一張張的圖片。1. 在一張純色的桌子上鋪滿片段,片段不能重疊。用相機拍照。2. 把照片的背景去掉,匯出為一張張的小圖片,圖片名字為該片段在照片裡的座標點。第二步 Image Recognition1.

專案經理的工具箱—走出軟體作坊:三五個人十來條槍 如何成為開發正規軍(三)

      自從寫了關於《三五個人十來條槍 如何走出軟體作坊成為開發正規軍》走出軟體作坊:三五個人十來條槍 如何成為開發正規軍(二),系列文章後,收到了很多網友的評論,也收到了很多網友的疑問請教。而大部分人都已經當上了專案經理,手下有個2-3個人或5-6個人。少部分人還在上學或者才畢業出來1-2年,詢問的還是學什麼語言和什麼才是核心技術的之類問題。     

軟體規模化生產

   

用C#寫了個winform程式,並將其做成安裝軟體供及其安裝使用

其實就是個部署問題,請看以下步驟:1 建立安裝部署項目 開啟VS,點擊建立項目,選擇:其他項目類型->安裝與部署->安裝嚮導(安裝項目也一樣),然後點擊確定。 2 安裝嚮導 關閉後開啟安裝嚮導,點擊下一步,或者直接點擊完成。 3 開始製作 安裝嚮導完成後即可進入專案檔夾:

Debian安裝配置常用軟體

1、安裝j2sdk,下載j2sdk-1_4_2_09-linux-i586-rpm.bin檔案,chmod 755j2sdk-1_4_2_09-linux-i586-rpm.bin,運行後得到.rpm檔案,用alien轉換為.deb包,然後dpkg-i  xxx.deb即可,安裝後的檔案在/usr/java目錄;Update:

專案管理雜談之打造軟體團隊

 上個月寫的PPT。放上來和大家討論 :)再掙點分  打造軟體團隊我們還是一個團隊嗎?共同認可的明確的目標合理的分工與協作積極的參與互相信任良好的資訊溝通高度的凝聚力與民主氣氛學習是一種經常化的活動項目團隊的作用(1)更有效地實現目標(2)可滿足成員心理需要(3)使個人得到更快的進步(4)較強的凝聚力(5)提高決策的品質 打造軟體團隊我們是怎樣的團隊?不同條件下如何選擇適應的團隊文化?球隊團隊文化更適於軟體Team

最近試用的一些不錯的軟體,推薦

Weblog 發布用戶端:Windows Live Writer Betas 3 + Plugin: Syntax Highlighter (或Code snippet)+ Bookinfo(WLW外掛程式大全). 注意:在設定HTML時,一定要選HTML,不要選XHTML。選XHTML會自動格式化HTML程式碼檢視,那麼你的代碼高亮的外掛程式就用不了,也就是說出來的代碼雖然是高亮的,但是可能整個變成一行或者縮排不對。我吃這個苦吃了好久,最後才發現是這個地方的問題。

層?為什麼軟體開發要分層

層?為什麼軟體開發要分層一、事由        最近一直在做項目的前期調研,大致的設計方案已經出來了,在與合作公司的另一個工程師做交流的時候,他突然冒了一句:本來簡單的項目你們為什麼還要用架構,還要分層開發!       

殺毒軟體說

今天聽到某個虛擬機器XP的系統中毒了,那上面我有裝過MSE,且長期沒有問題,突然發現很久沒有殺毒軟體的資訊了。幾年前,360進入殺毒軟體市場,掀起了一個浪潮,好像各種windows機器都那麼脆弱,一舉打破原來三強(金山/瑞星/江民)的格局,同時期的熊貓燒香,讓很多使用者覺得殺毒軟體多麼的重要,其實360隻是個安全衛士,和金山衛士一樣,主打的是木馬而不是病毒。之後QQ也跟進,推出QQ醫生,爆發了著名的QQ和360之爭。最後連微軟也來湊鬧,發布了MSE。 本人接觸殺毒軟體是大學買電腦後不久,當時金山

《How We Test Software at Microsoft》書評及部分電子版

08年有推薦過《How We Test Software at Microsoft》這本書,購買地址在此剛好看到Michael的書評,有興趣的可以看看,原文轉載如下:The most complete book review of all time After my presentation at PNSQC in October, I was giving away copies of How We Test Software at Microsoft, and Michael Larsen

關於軟體測試中那點小事中的大道理

      如果想讓測試在公司的項目中發揮出它最大的價值,並不是招兩個測試技術高手,或引入幾個測試技術,而是測試技術對項目流 程的滲透,以及測試流程的改進與完善。雖然,當然測試行業前景樂觀,許多中小企業也都在引入測試,但一百個公司就有一百種測試,每個公司對測試的看法不 同,公司對測試的定位也不完全一樣。本人前後經曆兩個公司,以自己的拙見淺談一下對測試流程的看法。 這幾天整理思路,回顧了前兩份測試工作的流程與架構。簡陋的測試流程                                  

做軟體的都是民工!

           不說別的我們先來看一家軟體公司的招聘要求。地址:http://www.hbsc.cn/members/zw_30262.html  

ubuntu 10.10下搭建android開發環境 安裝必要工作用軟體

  進了新公司之後,工作環境有了很大的變化,以前都是在windows環境下進行程式開發,沒怎麼接觸linux系統,新項目組中有6個同事,一水的ubuntu,木有辦法,我也換成ubuntu吧。  曾經在學linux下c語言編程的時候,學過一個月的linux,熟悉了一些命令,稍微能在linux系統下完成一些日常的需求了,也搭建過android的開發環境,呵呵,時間長了,以前的東西又都忘了,由於那個時候也沒把搭建環境的步驟進行記錄,現在又抓瞎了,廢了很大的勁,終於搭建完了,記錄一下,為以後做好準備。 

清理軟體緩衝

這幾天一直再做清理軟體緩衝這塊,查了很多資料,發現這方面軟體是有,但是資料很少,總結一下,高手就請飄過,希望對其他人有協助。這裡說的清除是在軟體中清理其它程式的緩衝,有兩種。均用到反射這方面的知識,沒辦法,Android系統API把這些方法隱藏了。反射就不說了,不懂得可以自己百度,Google!一種帶root許可權的:Class c1 = Class.forName("android.content.pm.IPackageDataObserver");Method method =

[軟體甜點] 一款Win下超級簡單的網路嗅探工具MiniSniffer

文章目錄 軟體資訊軟體使用執行個體 最近使用了一款超級簡單的網路嗅探工具Mini Sniffer,不敢獨食,和大家一起分享。 軟體資訊名稱:Mini Sniffer版本:v1.0首頁:無,作者郵箱:baojianjob@tom.com大小:48.5k系統:Win2000/WinXP/2003/Vista/7/2008下載:http://download.enet.com.cn/html/010722006040702.htmlhttp://

[測試載入器]遠端桌面中方便易用的免費關機軟體PowerOff

文章目錄 軟體檔案 在遠端桌面中,預設是沒有關機按鈕的,這有時候還真不方便。雖然可以用命令來關機,但是不是每次都記住,今天發現了一款很方便的關機軟體,把它放到遠程機器中真實方便。 軟體檔案名稱:PowerOff版本:3.0.13首頁:http://users.pandora.be/jbosman/applications.html大小:168KB系統:Windows

總頁數: 852 1 .... 199 200 201 202 203 .... 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.