中小型企业纯开源免费工具的解决方案
生活随笔
收集整理的這篇文章主要介紹了
中小型企业纯开源免费工具的解决方案
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
現(xiàn)在在國內(nèi)很多公司,軟件版權(quán)的問題越來越看中。版權(quán)得到重視,也可以看得出我們?nèi)嗣駥χR產(chǎn)權(quán)的看法有了很多改進,知識產(chǎn)權(quán)越來越得到人們的重視!
??????中小型企業(yè)的應(yīng)用系統(tǒng)一般在開發(fā)成本、部署成本方面投入都是比較小,那如果從開發(fā)到生產(chǎn),不使用商業(yè)化的軟件,那應(yīng)該怎么辦呢?現(xiàn)在因為公司上市了,對于商業(yè)軟件已經(jīng)公司范圍內(nèi)禁止使用。對于我這個習(xí)慣了使用Rose、PowerDesigner來進行設(shè)計建模的人來講,確實是比較痛苦!好了,介紹一些免費開源的東東先!
第一、技術(shù)框架
做java的大部分技術(shù)框架都是開源的,struts、spring、hibernate、torque、jstl、oscache
第二、開發(fā)工具
首先eclispe jee(eclipse + wtp) + jboss tools
備選netbeans ide
第三、數(shù)據(jù)庫
首先mysql(mysql對付中小型企業(yè)來講,完全已經(jīng)可以應(yīng)付得來)
當(dāng)然也可以使用oracle 10 EX,不過,使用它等于中了圈套,只支持單個CPU、1G內(nèi)存,最大4G存儲容量
或者是Microsoft SQL Server 2005 Express 1 ,不過,基本上都是有限制。
使用oracle或microsoft的免費數(shù)據(jù)庫產(chǎn)品,除非是打算日后花重金去買他們的產(chǎn)品,否則,建議不要使用
第四、項目管理以及設(shè)計工具
設(shè)計工具:首選staruml,一個非常易用,非常容易上手的工具,功能非常不錯
思維圖:FreeMind,一個使用java寫的,功能簡單但是非常實用的工具(操作與MindJet差不多)。
項目管理工具:OpenWorkBench
文檔編輯工具:OpenOffice
數(shù)據(jù)庫建模工具:DBDesigner,界面比較丑,但支持多種數(shù)據(jù)庫。也可以使用ModelRight3 Community Edition,ModelRight3分為專業(yè)版以及免費版。
第五、操作系統(tǒng)
Red Hat或者ubuntu都是非常不錯的操作系統(tǒng)
第六、應(yīng)用服務(wù)器
Tomcat、Jboss、Apache
如果只是使用到j(luò)sp功能,那tomcat夠用了
如果需要使用到j(luò)2ee,那就使用jboss
部署使用apache + tomcat的整合模式
第七、軟件版本管理
Server:cvsserver
Client:eclipse自帶
第八、壓力測試工具
Apache JMeter,壓到你機器死掉都不成問題
第九、單元測試工具
JUnit
第十、缺陷跟蹤管理系統(tǒng)
Bugzilla
??????中小型企業(yè)的應(yīng)用系統(tǒng)一般在開發(fā)成本、部署成本方面投入都是比較小,那如果從開發(fā)到生產(chǎn),不使用商業(yè)化的軟件,那應(yīng)該怎么辦呢?現(xiàn)在因為公司上市了,對于商業(yè)軟件已經(jīng)公司范圍內(nèi)禁止使用。對于我這個習(xí)慣了使用Rose、PowerDesigner來進行設(shè)計建模的人來講,確實是比較痛苦!好了,介紹一些免費開源的東東先!
第一、技術(shù)框架
做java的大部分技術(shù)框架都是開源的,struts、spring、hibernate、torque、jstl、oscache
第二、開發(fā)工具
首先eclispe jee(eclipse + wtp) + jboss tools
備選netbeans ide
第三、數(shù)據(jù)庫
首先mysql(mysql對付中小型企業(yè)來講,完全已經(jīng)可以應(yīng)付得來)
當(dāng)然也可以使用oracle 10 EX,不過,使用它等于中了圈套,只支持單個CPU、1G內(nèi)存,最大4G存儲容量
或者是Microsoft SQL Server 2005 Express 1 ,不過,基本上都是有限制。
使用oracle或microsoft的免費數(shù)據(jù)庫產(chǎn)品,除非是打算日后花重金去買他們的產(chǎn)品,否則,建議不要使用
第四、項目管理以及設(shè)計工具
設(shè)計工具:首選staruml,一個非常易用,非常容易上手的工具,功能非常不錯
思維圖:FreeMind,一個使用java寫的,功能簡單但是非常實用的工具(操作與MindJet差不多)。
項目管理工具:OpenWorkBench
文檔編輯工具:OpenOffice
數(shù)據(jù)庫建模工具:DBDesigner,界面比較丑,但支持多種數(shù)據(jù)庫。也可以使用ModelRight3 Community Edition,ModelRight3分為專業(yè)版以及免費版。
第五、操作系統(tǒng)
Red Hat或者ubuntu都是非常不錯的操作系統(tǒng)
第六、應(yīng)用服務(wù)器
Tomcat、Jboss、Apache
如果只是使用到j(luò)sp功能,那tomcat夠用了
如果需要使用到j(luò)2ee,那就使用jboss
部署使用apache + tomcat的整合模式
第七、軟件版本管理
Server:cvsserver
Client:eclipse自帶
第八、壓力測試工具
Apache JMeter,壓到你機器死掉都不成問題
第九、單元測試工具
JUnit
第十、缺陷跟蹤管理系統(tǒng)
Bugzilla
轉(zhuǎn)載于:https://blog.51cto.com/jeoff/360679
總結(jié)
以上是生活随笔為你收集整理的中小型企业纯开源免费工具的解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 路由及iptables学习笔记
- 下一篇: 图解冲突域,广播域