节点文献

基于.NET框架的系统总线式软件架构的研究与应用

Research and Application of Systematic Software Architecture of Bus Based on .NET

【作者】 王方苏

【导师】 张毅;

【作者基本信息】 重庆大学 , 计算机软件与理论, 2007, 硕士

【摘要】 随着企业应用系统日益复杂,企业应用系统产品化趋势逐渐上升。同时软件的规模和复杂度也在不断增加,使得软件开发面临巨大挑战。不恰当的软件开发方法在这种环境下开发出来的软件可维护性较低,系统具有过于僵硬、过于脆弱、复用率低、以及黏度过高的缺点。为了提高软件开发的效率和质量,缓解一般的开发方法所带来的负面影响,本文将介绍一种基于“总线”式的软件开发方法,该方法的应用能够比较有效的提高系统的可扩展性、灵活性、可插入性。本文首先提出“总线”式开发方法作为论点,该方法的提出,主要是借鉴硬件总线的设计理念,以类比的方式将之应用到软件开发中。介于这种开发方法不是凭空捏造,它包含了面向对象的基本思想,以及设计模式所隐含的基本原则。因此随后将介绍“总线”式开发的由来,以及与面向对象和设计模式之间的联系,作为理论支持。最后,本文将结合一个应用实例——商标事务所法律部综合办公系统。应用“总线”式开发方法,并使用微软的.Net框架作为技术支撑,以具体的项目方式,从总体到局部应用“总线”式开发方法,并对该方法在各个层次的应用做出详细的阐释。

【Abstract】 With extend of the manufacture scale and the severe competition round the markets, the increasing scale and complexity of software challenges software development dramatically. In this context, not appropriate software development method comes up lower maintenance product, which has the defects of stiff, fragile, low reusability, and high viscosity. To raise quality and the efficiency of software development, alleviate the negative affect of general development method, this thesis will introduce a kind of software development method based on the type of "bus", the application of this method can effective raise expansibility flexibility and substitution of system.First, this thesis puts the type development method of "bus" as issue. It refers to the design concept of hardware bus mainly. It is applied in software development with the way of analogy. This kind of development method is not be fabricated, it include basic thought of object-oriented, and implicate basic principle of design pattern. Soon will introduce the origin of "bus", and the connection between object-oriented and design pattern, sustain as theory.Finally, this thesis will combine a application example——the system of synthetic official business of law department in trade mark agent. Apply this development method of "bus", use the technology of Microsoft.net framework. From microscopy to local, application the method of "bus" through specific project, and explain the application of this method from different views detailedly.

【关键词】 总线可扩展性内聚耦合抽象
【Key words】 Bussubstitutioncouplingcohesionabstract
  • 【网络出版投稿人】 重庆大学
  • 【网络出版年期】2008年 05期
  • 【分类号】TP311.52
  • 【下载频次】177
节点文献中: 

本文链接的文献网络图示:

本文的引文网络