软件开发的各步骤以及需要的工具 1.需求调研,MindMap,工具使用FreeMind或MindManager 2.架构设计,UML,ER,工具:PowerDesigner,Togather,RationalRose 3.数据库设计,PowerDesigner,SQL2005,SQL2000 4.逻辑编码,C#,VS2005,vs2008 5.代码管理 VSS 6.前端设计,Flex,js,html,工具:Flex3,Deamweaver 7.QA,工具:LoadRuner,NAnt 8.实施