报告中的内容涵盖了软件开发行业的多个方面,以下是这些知识点的详细说明:
1. **软件开发公司概况**:宁夏方达电子公司和宁夏希望信息产业有限公司都取得了CMMI 三级认证,涉密资质三级,系统集成三级,这表明它们在软件开发和服务上具有一定的质量和安全保证。同时,方达电子公司在医疗信息软件市场上占有显著份额,并涉足多个业务领域,如软件外包、系统集成等。
2. **软件业发展方向**:
- 差异化竞争:在行业内形成独特优势,引领行业标准。
- 大型化:深入开发产品,提升产品复杂度。
- 引进外来技术:学习并运用先进的开发和管理经验。
- 软硬结合:扩展服务至工业领域。
- 平台多样化:适应不同的技术和市场需求。
- 资本运营:利用资本的力量推动企业发展。
3. **软件开发技术**:
- 面向过程与面向目的的语言:C,Pascal,VB,SQL,Clipper,Foxpro等。
- 面向对象语言:Java,C#,Delphi,C++。
- 架构模式:C/S(客户端/服务器),3-tier(客户端/应用服务器/数据库服务器),B/S(浏览器/服务器)。
- 分层架构:数据访问层(DAL),业务逻辑层(BLL),表示层(UI)。
4. **开发管理经验**:
- 技术创新和核心技术掌握。
- 技术积累和发展。
- 通过质量认证(如ISO9000,CMMI)改进技术管理。
- 引入外包,学习先进开发管理经验。
5. **国内企业竞争环境**:
- 缺乏有效的市场准入机制。
- 市场竞争混乱,关系优于能力。
- 税收负担重,软件企业融资困难。
- 毕业生技能不足,转行率高,形成恶性循环。
6. **软件业发展趋势**:
- 技术演进:从3-tier到J2EE,再到SOA和云计算。
- 开发效率比较:Delphi> C# > Java。
- 行业问题:抄袭源代码,忽视核心技术发展。
7. **人才状况**:
- 60后和70后为主力,80后和90后发展不足。
- 90后对吃苦的耐受力较低,转行率高,创新精神不足,自主学习能力和团队协作能力有待提高。
8. **技术开发人员构成**:
- 出身专业与非专业比例接近1:1。
- 女性在底层管理层较多,但在技术团队中比例较低,可能由于思维方式、体力等因素。
9. **软件工程知识**:
- Java Web开发框架:Struts1.4,Struts2,Spring,Hibernate,Tapestry5,iBATIS,EJB,JSF,JavaScript,HTML,CSS等。
10. **学习心得**:
- 知识更新和观念改变的重要性。
- 学习的细节决定成败。
- 学以致用,强调实践的重要性。
- 不断学习以促进进步和创新。
这份报告揭示了软件开发行业的发展趋势,企业面临的挑战,以及个人在行业中的成长路径。它提醒我们,不断学习和适应新技术,以及注重实践和创新能力的培养,对于在软件开发领域取得成功至关重要。