文档介绍:桂林理工大学密级:——基于J角崃考犊蚣躍的研究与应用硕士研究生学位论文专业:计算机应用技术研究方向:软件技术研究生:朱强指导教师:黎卫红高级工程师编号:霶论文起止日期:年轮月‘
\帆甲专办傻薽,、\\.洲∞。、:、、’
彪导师签字:黎乡钐床弓虽研究生学位论文独创性声明和版权使用授权书呵签字日期:知/牵∥月乒日垒&二荷签字日期:∧辍卧虑学位论文版权使用授权书独创性声明本人声明:所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含他人已经发表或撰写过的研究成果,也不包含为获得其它教育机构的学位或证书而使用过的材料。对论文的完成提供过帮助的有关人员已在论文中作了明确的说明并表示谢意。学位论文作者┳:签字日期:本学位论文作者完全了解有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的印刷本和电子版本,允许论文被查阅和借阅。本人授权可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。同时授权中国科学技术信息研究所将本学位论文收录到《中国学位论文全文数据库》,并通过网络向社会公众提供信息服务。C艿难宦畚脑诮饷芎笫视帽臼谌ㄊ本论文是否保密:如需保密,保密期限为:学位论文作者签名:是\乡//
摘要随着牟欢戏⒄购推占埃琖应用系统得到了广泛的使用。。由于τ的分层开发及框架本身限制,单一框架很难完成一个完整的τ孟低场R界通常集成多个框架,形成一个全面的、一站式整合架构,集成、和腟架构是目前煊蜃盍餍械恼褰饩龇桨浮0樗孀低彻婺2欢吓哟螅7⒅芷谠嚼丛蕉蹋琒架构的不足益显现。如何对现有的芄菇兄毓梗杓瞥鲇没逖楦岣弧⑻逑挡愦胃逦摹暗耦合、高内聚艚菘7⒓芄贡涞糜任V匾!为了实现上述目的,本文以7⑽1尘埃咏樯躂姆植闾系和杓颇J嚼砟羁J迹钊胙芯亢头治隽薙、、体系结构、工作原理及主要功能,最终设计出了一个基于母慕投嗖鉙架构。此架构以体系层次为基础,并将其细分为视图层、前端控制层、业务控制层、业务逻辑层、数据持久层和传输对象层六个层次。视图层采用产品实现,给用户带来更加丰富的用户体验;前端控制层分离客户端和服务端,更加有利于页面人员和程序人员的协作开发;业务控制层使用架实现,用于实现业务组件的调度,专注处理用户的输入与输出;业务逻辑层封装商业逻辑方法,并使用际醴掷胗胍滴裎薰氐某绦虼耄皇莩志貌闶用蚣苁迪郑饕M瓿珊褪菘饨换サ牟僮鳎柚鶫现的此层具有更好的扩展性和移植性;传输对象层贯穿整个架构始末,通过构造传输对象在各个层次之间进行数据通信和交换。整个芄故且桓鲎莺峤淮的结构体系,横向各层之间使用接口连接,通过纵向的传输对象层通信。横向层组件完全被萜鞴芾恚柚览底⑷牖疲鞑阒甽’日纬闪艘恢值ハ依赖关系:下层为上层提供服务并对其透明,上层只依赖于层認接口而非依赖于下层实现。文章最后,结合一个家庭财务管理系统的设计过程,详细论述了文章提出的改进型芄沟木咛迨迪止獭?7⒔峁砻鳎疚纳杓频母慕蚐架构不但可以大大缩短开发周期、增强用户体验、降低⒎⒏丛佣龋沂且个“低耦合、高内聚”的轻量级架构。关键词:轻量级框架:整合架构;籉籗;籗籋
—琣甌甌,.琭—甒.,琣疭琺籺瑆..琽,眑,.琒琭猄籪籹;,,,,—,:;.
籌瑃琫鷆眑瓾.;籉籗;:
摘要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..贐/⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..框架研究⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.体系结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.刂品醋!的创建机制⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...依赖注入的方式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯芯勘尘凹把芯恳庖疚难芯康闹饕D谌目录..
韵笞刺芾砘啤小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第禄贛的霞芄股杓啤设计目标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..整合架构体系⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.视图层设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.矪/τ玫娜毕荨的引入⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..岣逨釉厮俣取加载⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..运行时共享库⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...⋯⋯⋯⋯⋯⋯⋯⋯..和服务端结合管理会话状态⋯⋯⋯⋯⋯⋯⋯⋯.前端控制层设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯⋯..:⋯⋯⋯⋯⋯