基于Flex和J2EE多层架构的RIA教学质量评价系统的研究与实现

基于Flex和J2EE多层架构的RIA教学质量评价系统的研究与实现

论文摘要

随着网络技术的高速发展, Internet已经日益成为应用程序部署运行的默认平台。传统的B/S、C/S模式系统逐渐暴露出功能单一、接口专用、不易部署、不易升级、安全性低等缺点。提高网络资源的利用率,改善用户的操作体验成为新型网络应用研究领域的最新发展趋势和研究热点。另外,构建基于Web的应用系统的需求越来越复杂,开发周期越来越紧迫。对于复杂多变的市场环境,开发伸缩性强、扩展性好、重用性高和易维护、易管理的Web应用也是当前Web技术发展的热点之一。为了提高用户体验,出现了一种新类型的Internet应用程序,那就是Rich Internet Application (RIA)。RIA将桌面型计算机软件应用的最佳用户界面功能性与web应用程序的普遍采纳和低成本部署以及互动多媒体通信的长处集于一体,最终实现一种可以提供更直观、响应性和有效的用户体验应用程序。Adobe Flex就是一套完整的综合性RIA技术解决方案。论文结合应用系统多层次体系结构发展的现状,对Flex、Spring和Hibernate框架进行深入分析。Flex提供了一种高效的开发模型,能够很容易地与过去很多年积累下来的标准及最佳实践相集成。Flex开发模型使用MXML来设计和布局用户界面,ActionScript来创建客户端逻辑。Hibernate是一个对象/关系数据库映射工具,通过Hibernate的使用,能够很好地解决面向对象编程语言与关系数据库一起使用可能带来的种种麻烦,使得程序设计人员可以减少对关系数据模型的依赖,致力于业务逻辑的开发。Spring框架的使用将J2EE层次结构中的业务层分离为业务逻辑层和数据持久层,这样业务逻辑便交给Spring处理,而数据访问则交给Hibernate处理,使得层次结构更加清晰,便于系统的维护和扩展。本文以J2EE体系的Web开发方法为探讨的基线。根据Web应用的经典分层理论,应用Flex作为表示层实现,应用Hibernate作为持久层实现,并结合Spring技术作为业务层实现,进行框架整合,从而设计出了一套足够灵活、松散耦合、可扩展且高效的Web开发框架;最后,详细论述了该架构在网络教学质量评价系统中的应用。通过实践表明,应用这种系统框架可以提高系统开发的效率,同时满足系统扩展性和可维护性的要求。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 选题背景
  • 1.2 研究内容和意义
  • 1.3 论文的结构组织
  • 第二章 FLEX 与J2EE 技术分析
  • 2.1 RIA 介绍
  • 2.1.1 什么是RIA
  • 2.1.2 RIA 的优势
  • 2.1.3 RIA 的技术特点
  • 2.1.4 RIA 技术解决方案
  • 2.2 FLEX 技术
  • 2.2.1 Flex 架构与技术构成
  • 2.2.2 Flex 的相关服务
  • 2.2.3 Flex 应用程序框架
  • 2.2.4 Flex MVC 设计模式
  • 2.3 J2EE 框架技术
  • 2.3.1 Spring 框架技术分析
  • 2.3.1.1 Spring 框架技术介绍
  • 2.3.1.2 Spring 关键技术
  • 2.3.2 Hibernate 持久化技术
  • 2.3.2.1 Hibernate 的产生
  • 2.3.2.2 Hibernate 原理
  • 2.3.2.3 Hibernate API 的核心接口
  • 2.3.2.4 Hibernate 的工作过程
  • 2.4 本章小结
  • 第三章 教学质量评价指标的研究与设计
  • 3.1 课程教学质量评价的相关理论
  • 3.1.1 现代教育评价理论
  • 3.1.2 模糊数学理论
  • 3.1.3 教育统计学理论
  • 3.2 国内外课程教学质量评价方法研究现状
  • 3.3 教学质量评价指标体系与权重的设计
  • 3.3.1 测评指标体系的设计
  • 3.3.2 评估指标权重的确定
  • 3.4 模糊综合评判在教学质量评价中的应用
  • 3.5 本章小结
  • 第四章 教学质量评价系统的分析与设计
  • 4.1 系统的功能模型分析
  • 4.1.1 系统各模块及其功能
  • 4.1.2 评价系统用例分析
  • 4.1.3 系统活动流程分析
  • 4.1.4 评价系统时序图
  • 4.2 数据库设计
  • 4.2.1 数据库需求分析
  • 4.2.2 数据库概要设计
  • 4.3 本章小结
  • 第五章 基于FLEX 与J2EE 的教学质量评价系统的实现
  • 5.1 基于Flex 与J2EE 架构的RIA 系统集成应用
  • 5.1.1 系统实现工具与开发平台
  • 5.1.2 Flex 访问后台应用程序服务器的方法
  • 5.1.3 Flex 技术与J2EE 的集成应用
  • 5.1.4 Flex 与Spring 的整合
  • 5.1.4.1 Flex 和 Spring 整合的步骤
  • 5.1.4.2 基于Flex 和Spring 框架的工作流程设计
  • 5.2 基于Flex 和J2EE 多层架构的教学质量评价系统体系结构设计
  • 5.2.1 Flex 实现表示层
  • 5.2.2 Spring 实现业务层
  • 5.2.3 Hibernate 实现数据持久层
  • 5.3 基于Flex+Spring+Hibernate 框架的系统开发流程
  • 5.4 系统界面
  • 5.5 系统的特点与性能分析
  • 5.5.1 系统特点
  • 5.5.2 系统性能分析
  • 5.6 本章小结
  • 第六章 总结和展望
  • 6.1 总结
  • 6.1.1 论文所作的工作
  • 6.1.2 开发中存在的问题及需要改进的地方
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻硕期间取得的研究成果
  • 相关论文文献

    • [1].基于Flex技术的分布式地理信息系统在文物保护中的应用[J]. 测绘与空间地理信息 2017(08)
    • [2].基于Flex富客户端技术的客户自助终端系统设计与实现[J]. 嘉应学院学报 2015(11)
    • [3].基于FLEX的虚拟校园游览设计分析[J]. 甘肃科技纵横 2014(12)
    • [4].基于Flex软件的图像滤镜系统设计[J]. 计算机光盘软件与应用 2014(19)
    • [5].基于FLEX的数据绑定技术在虚拟实验中的应用[J]. 机电一体化 2011(07)
    • [6].基于Flex的台风预报信息分析系统设计与开发[J]. 测绘与空间地理信息 2013(09)
    • [7].基于Flex与瓦片地图引擎的水资源调度系统设计与实现[J]. 安徽农业科学 2013(24)
    • [8].基于Flex技术构建市级公众电子地图[J]. 测绘与空间地理信息 2012(S1)
    • [9].福岛核事故后美国应对超设计基准外部事件的FLEX策略研究[J]. 核安全 2016(04)
    • [10].基于Flex的地籍管理信息系统关键技术——以武汉市为例[J]. 工业技术创新 2016(04)
    • [11].基于Flex技术的公众出行服务系统的研究与实现[J]. 测绘与空间地理信息 2014(08)
    • [12].Flex与ArcGIS集成的用地审批网络系统开发技术研究[J]. 价值工程 2013(10)
    • [13].基于Flex的树形网络拓扑显示与控制[J]. 西安邮电学院学报 2012(04)
    • [14].基于Flex的网络电视互动平台的设计与实现[J]. 计算机工程与科学 2011(11)
    • [15].基于Flex技术的水电优化调度系统研究与实现[J]. 华东电力 2010(07)
    • [16].基于Flex在人事管理系统中的设计与实现[J]. 软件导刊 2010(10)
    • [17].基于Flex技术的运输竞价排名系统的设计与实现[J]. 微计算机应用 2009(05)
    • [18].基于Flex的无纸化考试系统的设计与实现[J]. 企业家天地下半月刊(理论版) 2009(07)
    • [19].基于Flex和WebGIS的风暴潮辅助决策系统[J]. 计算机应用与软件 2014(03)
    • [20].基于Flex的虚拟现实技术在语音视频课程中的应用[J]. 电子测试 2014(12)
    • [21].基于Flex的智能电网调度操作票管理系统[J]. 山东电力技术 2010(04)
    • [22].FLEX技术在公共气象服务业务平台中的应用[J]. 浙江气象 2009(S1)
    • [23].Flex数据管理服务探讨[J]. 软件导刊 2009(12)
    • [24].基于FLEX的信息系统框架研究[J]. 计算机技术与发展 2012(06)
    • [25].基于Flex的广州大学城交通服务WebGIS设计[J]. 测绘与空间地理信息 2012(10)
    • [26].Flex在远程教学系统开发中的应用研究[J]. 现代教育技术 2009(09)
    • [27].基于Flex组件数据绑定的设计与实现[J]. 机电一体化 2010(08)
    • [28].基于ArcGIS和Flex的遥感影像发布系统设计与实现[J]. 地理空间信息 2015(05)
    • [29].大品牌 更专业 蓝宝HD6870 1GB GDDR5 FLEX显卡[J]. 电脑迷 2011(10)
    • [30].基于Flex的热带气旋检索分析WebGIS开发研究[J]. 计算机技术 与发展 2013(09)

    标签:;  ;  ;  

    基于Flex和J2EE多层架构的RIA教学质量评价系统的研究与实现
    下载Doc文档

    猜你喜欢