论文部分内容阅读
并行工程技术的引入为企业带来了明显的效益,从而在国内外得到了广泛的应用。本文结合并行工程环境下设计时间估计,项目规划,团队组织方面的研究成果,考虑到现实中的具体问题,对其进行部分修改与修正,设计与实现了基于.NET平台的并行工程项目规划与团队组织系统。文中首先介绍了组件技术的优势,并指出.NET组件优于COM组件的地方。紧接着按照CBSE(基于组件的软件工程)的思想分三步设计系统:需求分析、定义系统结构、提出系统组件化的解决方案。系统分为三层:表示层,业务逻辑层和数据层。在具体开发过程中,首先分析前人的研究成果,指出其在实现方面存在的问题并加以修改;然后根据数据库设计规则,结合本系统的特殊情况设计系统的数据库,并确定数据访问层的结构与功能;明确业务逻辑层的功能模块划分,以及各模块所包含的具体类,接口,方法。最后论述了系统各层次的具体实现并探讨了三层结构系统的组件部署方法和基于.NET平台制作安装软件的方法,着重强调了组件技术在整个实现过程中简化系统设计、减少代码量的重要作用。在论述完整个开发过程后,论文还就开发中使用的关键技术,如事件委托机制,多线程机制等进行了探讨,详细阐述了其对简化系统逻辑结构,提高系统运行效率方面所作的贡献。论文的最后,对整篇论文的内容做了总结,并分析了待进一步解决的问题。