软件项目系统集成与软件项目外包有什么区别,该如何解决

软件项目系统集成与软件项目外包有什么区别
对二者的区别一直没有怎么搞清楚

系统集成是不是就是包括硬件全做了

外包只做软件部分?(好像也不是)

哪位达人对这两者的定义比较熟的,指教一下小弟我,100分,谢谢

------解决方案--------------------
系统集成应该说一个完整的解决方案,如果需要硬件的话也可以提出相应的解决方案。
外包应该是一种商务上的运作模式。我的理解就是把一个系统或者其中一个模块交给第三方公司完成。
------解决方案--------------------
> 就是说系统集成过程中,软件项目部分基本上是转包出去的?

软件部分以购买成熟产品为主。只有小部分的定制需求才要专门开发。
至于这部分是自己做,还是外包,正如楼上所说的,
  外包应该是一种商务上的运作模式,看那种方式更适合而已。

》系统集成与软件外包的区别是不是不好定义啊,或者说没有什么实际意义?
是的,这两者之间没什么可比性。

》系统集成资质说明了什么? 
把从多厂家的软硬件产品集成在一起,其难度是相当大的,
这就要求系统集成有足够的经验和人员。
同时因为需要集成的系统都是很大的系统,也就要求集成商本身要够大,够资格,
用户才可能相信你。