随着软件规模和复杂程度不断地扩大和增加,软件开发已不再完全取决于数据结构和软件算法的选择,而是在很大程度上取决于软件体系结构,软件体系结构模型是影响软件的关键。根据待开发软件的应用场合和所处理问题的特点,选取合适的体系结构,有利于缩短开发周期、节约开发成本和软件维护。经过对常见软件体系结构模型的分析后,提出一种新的软件建模方式——基于中间层的软件体系结构。然后,通过一个实际的例子——校园一卡通系统,阐述了所提出的基于中间层的软件体系结构模型。 Abstract: With the enlargement of the softwares cope and the increase of the complicated level, the success of software development is not depended on the selection of data organization and software algorithm completely, but to great extent is depending on the software systems structure, the software system structural models become the key which influences software. A proper architectural approach leads to shoter software development life-cycles, resulting in savings in software development and maintenance cost. After analyzing several common software architectural styles, a new software modeling approach- architecture model based on the middle layer is presented. Then, through a practical example-the campus card system. It supports the new architecture model-middle-layer software architecture
猜您喜欢
评论