中小型企業純開源免費工具的解決方案

 現在在國內很多公司,軟件版權的問題越來越看中。版權得到重視,也可以看得出我們人民對知識產權的看法有了很多改進,知識產權越來越得到人們的重視!
      中小型企業的應用系統一般在開發成本、部署成本方面投入都是比較小,那如果從開發到生產,不使用商業化的軟件,那應該怎麼辦呢?現在因爲公司上市了,對於商業軟件已經公司範圍內禁止使用。對於我這個習慣了使用Rose、PowerDesigner來進行設計建模的人來講,確實是比較痛苦!好了,介紹一些免費開源的東東先!
第一、技術框架
做java的大部分技術框架都是開源的,struts、spring、hibernate、torque、jstl、oscache

第二、開發工具
首先eclispe jee(eclipse + wtp) + jboss tools
備選netbeans ide

第三、數據庫
首先mysql(mysql對付中小型企業來講,完全已經可以應付得來)
當然也可以使用oracle 10 EX,不過,使用它等於中了圈套,只支持單個CPU、1G內存,最大4G存儲容量
或者是Microsoft SQL Server 2005 Express 1 ,不過,基本上都是有限制。
使用oracle或microsoft的免費數據庫產品,除非是打算日後花重金去買他們的產品,否則,建議不要使用

第四、項目管理以及設計工具
設計工具:首選staruml,一個非常易用,非常容易上手的工具,功能非常不錯
思維圖:FreeMind,一個使用java寫的,功能簡單但是非常實用的工具(操作與MindJet差不多)。
項目管理工具:OpenWorkBench
文檔編輯工具:OpenOffice
數據庫建模工具:DBDesigner,界面比較醜,但支持多種數據庫。也可以使用ModelRight3 Community Edition,ModelRight3分爲專業版以及免費版。

第五、操作系統
Red Hat或者ubuntu都是非常不錯的操作系統

第六、應用服務器
Tomcat、Jboss、Apache
如果只是使用到jsp功能,那tomcat夠用了
如果需要使用到j2ee,那就使用jboss
部署使用apache + tomcat的整合模式

第七、軟件版本管理
Server:cvsserver
Client:eclipse自帶

第八、壓力測試工具
Apache JMeter,壓到你機器死掉都不成問題

第九、單元測試工具
JUnit

第十、缺陷跟蹤管理系統
Bugzilla
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章