×

基于工厂生产模式的向导类系统架构研究

消耗积分:3 | 格式:rar | 大小:232 | 2009-09-03

刘埃生

分享资料个

       针对系统开发过程中存在的界面风格相近、业务功能代码冗余等问题,根据改进的工厂生产模式,向导类系统采用单窗体、流程式设计架构,将业务逻辑代码和界面实现代码分离,并结合实例,从用户需求、系统框架和功能类设计等方面详细阐明了自助服务系统的开发过程。运行效果表明,基于工厂生产模式的向导类系统架构能够较快应对用户需求的改变,提高了代码的重用性和灵活性。
关键词: 工厂生产模式 流程式设计架构 系统框架 功能类设计
        向导类系统主要是指以向导方式运行的一类系统,这类系统突出的特点是运行界面相差不大,比如常用的自助取款机(ATM)就属于这类系统,但是其又与普通的安装向导不同,它根据用户的输入,处理不同的业务逻辑,实现和用户的交互,其中系统显示给用户的一个个窗体称之为流程,也就是说向导类系统实际上就是由不同的流程所组成的。传统的设计方法是为每个流程创建不同的界面,这样做的好处是设计方便,实现比较快捷,但是由于界面之间相似度比较高,界面之间存在着大量冗余的实现代码,在界面进行更换时,必须进行大量的代码提取和移植工作,造成了很大的移植工作量,另一方面,此类系统业务逻辑代码大量存在于界面类的实现代码中,造成代码的混乱。针对这种情况,必须对现有的系统架构进行改进,以提高代码的可维护性,降低冗余度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !