基于.NET航标业务系统架构优化设计

来源 :大连海事大学 | 被引量 : 3次 | 上传用户:zeldaok
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
System architecture is an important work in the process of developing software, but also a core element of the software system, but also the foundation which other parts of building a software system based on, as technology information continues to progress, the scale of the information systems gradually expandes, the complexity of the business becomes much more higher, the system is especially important to the structure in improving the development quality of software system and in terms of modifiability, so that which the system architecture is good or bad will fundamentally decide the quality of software system which is based on this framework and constructed.Software product which is initially developed is carefully designed with good structure, but as time progresses, and as demand varies, the original function must constantly be modified, and the new features will be added, but inevitably there are some shortcomings need to be changed. In this case, the software must make the appropriate changes to maintain their vitality. Sometimes it is inevitable to violate the original design framework.Firstly, the article analyzes and summarizes the results of main theoretical studies which the domestic and foreign researchers obtain, and on the basis of that, the content and objectives of the study.are presented. Then the article is based on the discussion of relevant concepts and definitions, describes the definition and the basic principles of system architecture design; describes the common architecture patterns, design patterns, and describes in detail how to import Factory,Abstract Factory, Strategy, Observer and other design patterns from the perspective of the software changes in demand, and the architecture of the system is designed by binding mode and multi-storey building structure.Secondly, the paper has the navigational business system as an application background, and models the navigational business system through the analysis of needs. It is focused on the optimization of the system architecture design steps on the current problems of navigational business system. The design patterns are gradually and evolutionarily introduced by using object-oriented and interface design, the principles of packaging and the changes of isolation, and the paper will put them together and they will organically be integrated into the navigational business system. And the paper will reference architecture constructed to reconstruct navigational business system, the diagram of optimization of navigational business system architecture is given.Finally, this paper is a concrete realization of the navigational business system in the data access layer, business logic and presentation layer design. The architecture of navigational business system before and after optimization is comprehensively analyzed and compared.Practice proves that the proposed based on NET Framework multi-layer system architecture and integrated application of various design patterns has a very important guiding significance and practical value on the development of the application system.
其他文献
棉花的色素腺含有棉酚及其有关的类萜醛化合物,这些色素腺在多数地上部包括种子都可找到。它保护植物免遭虫害,但是种子的胚中的棉酚是不希望有的,因为它对非反刍动物有毒。
期刊
《周总理陈毅副总理探望知识青年》的报道见报后,得到首都和省区报纸转载,这是事件本身的重大意义决定的,我们不过尽了自己应尽的责任。现在谈谈这次采访的经过和我们的一些
素质教育旨在谋求学生身心素质的整体发展,从心理方面来说,它必然既关注学生的认知发展,也关注学生的非认知发展,特别是学生的情感发展。曾有不少学生问我为什么每当他拿到成
期刊
期刊
衔接分为语法衔接和词汇衔接两大类,是实现语篇功能的重要手段.分析《乡愁》及其英译文本的衔接手段,探讨衔接如何帮助《乡愁》及其英译文本实现语篇功能,比较原文本的衔接手
期刊
目的:报告1例单纯先天性双侧射精管缺如(EDA)伴精囊囊肿的病例,并复习相关文献,提高对本病的诊治水平。方法:通过对1例先天性双侧EDA伴精囊囊肿诊断、治疗的回顾,结合国内外
期刊
作文是语文考试的重头戏,提升了作文成绩,无疑也就提高了语文成绩。考场如战场,年复一年,语文教师和父母为了指导学生的作文备考绞尽脑汁,而命题人则为了维持试题的公平性,千
期刊