基于Flex的心理健康平台架构研究与设计

基于Flex的心理健康平台架构研究与设计

论文摘要

随着互联网的发展,Internet已经成为重要的应用平台,RIA开发也在互联网应用中迅速发展,Flex作为RIA开发新的开发技术,已经逐渐走向成熟。Flex开发在提供高效便捷的开发效率与优秀客户体验的同时,在一般开发或企业开发中,也面临着越来越多的新问题。如何能使Flex开发更有效的应用于企业级平台的开发是目前Flex开发中所重点关注的内容。本文针对Flex开发中的多种组合方式进行了研究,通过对比它们之间的优点与缺点,为实际应用开发设计了一套目前较为合理的开发架构。该架构以修改后的Cairngorm作为MVC框架,使用BlazeDS作为数据服务器,通过BlazeDS与Spring的搭配完成IOC并实现与Java的结合,通过Hibernate实现持久层。本文同时关注应用开发过程中如何保证其安全性、体积及性能等多方面问题,使用多种方法并提出多种开发规范优化以下几个方面:一是尽可能缩减应用体积,增强通信效率,减少浏览加载及相应时间。二是降低内存占用,确保用户长时间运行时的内存占用不会显著增加。三是提升安全性,保护用户隐私及应用平台自身的安全。文中以西京医院心理健康平台的开发过程为例描述了使用该架构开发的详细过程,并对关键部进行了测试对比。该开发架构可应用与普通企业应用中,并作为Flex与Java结合开发的参考方式,根据文章所提供的方法,可以更有效的使用Flex进行多人团队合作开发,提升团队效率与代码质量,并进一步提高应用的安全性与其性能。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景及意义
  • 1.2 国内外现状
  • 1.3 论文研究问题
  • 1.4 论文主要工作
  • 第二章 Flex及相关技术研究
  • 2.1 RIA相关
  • 2.1.1 RIA产生背景与优势
  • 2.1.2 RIA方案对比
  • 2.2 Flex框架对比
  • 2.2.1 Cairngorm框架
  • 2.2.2 PureMVC
  • 2.2.3 Mate
  • 2.3 Flex开发架构演变
  • 2.3.1 混合开发
  • 2.3.2 中央管理
  • 2.3.3 MVC框架
  • 2.3.4 基于标签的框架
  • 2.4 Flex通讯方式
  • 第三章 心理健康平台架构设计
  • 3.1 架构整体设计
  • 3.1.1 平台概述
  • 3.1.2 平台需求分析
  • 3.1.3 Flex平台总体架构
  • 3.2 Flex端框架设计
  • 3.2.1 Flex应用特点分析
  • 3.2.2 Cairngorm框架设计
  • 3.2.3 针对一般项目开发对Cairngorm框架的修改
  • 3.3 通信方式设计
  • 3.4 后台整合
  • 3.5.动态加载设计
  • 3.5.1 使用模块的意义
  • 3.5.2 模块在项目中的使用方式
  • 3.5.3 内存释放机制
  • 3.5.4 与模块的通信
  • 3.6 安全性与性能设计
  • 3.6.1 使用SSL
  • 3.6.2 反编译
  • 3.6.3 内存泄漏
  • 3.6.4 文件体积控制
  • 第四章 基于架构的心理健康平台的实现
  • 4.1 Flex端实现
  • 4.1.1 Value Object实现
  • 4.1.2 Model Locator实现
  • 4.1.3 View实现
  • 4.1.4 Event实现
  • 4.2 服务器端实现
  • 4.3 数据库实现
  • 4.3.1 数据库表
  • 4.3.2 Hibernate配置
  • 第五章 实验与分析
  • 5.1 体积及加载速度
  • 5.2 通信效率
  • 5.3 类的数量
  • 5.4 用户权限
  • 第六章 总结与展望
  • 6.1 目前工作总结
  • 6.2 进一步工作
  • 致谢
  • 参考文献
  • 作者在读期间研究成果
  • 相关论文文献

    • [1].纯电动专属车身平台架构开发与应用[J]. 汽车工程师 2020(02)
    • [2].“互联网+街道”系统的平台架构和功能分析[J]. 信息与电脑(理论版) 2020(12)
    • [3].以虚拟化技术为基础的云计算平台架构探索[J]. 电子世界 2020(15)
    • [4].开源大数据平台架构设计研究[J]. 延安职业技术学院学报 2017(03)
    • [5].基于虚拟化技术的云计算平台架构研究[J]. 电脑编程技巧与维护 2017(16)
    • [6].基于多租户的集中化信息平台架构[J]. 电子技术与软件工程 2017(15)
    • [7].云计算环境下数据挖掘信息平台架构设计及实现[J]. 电脑编程技巧与维护 2017(18)
    • [8].基于IPv6的CloudStack云平台架构设计[J]. 中国教育网络 2017(Z1)
    • [9].新能源云平台架构设计研究与分析[J]. 物联网技术 2020(11)
    • [10].基于云计算平台架构的视频会议系统解决方案[J]. 四川建筑 2020(05)
    • [11].基于微服务的业务平台架构重构研究[J]. 电子技术与软件工程 2020(18)
    • [12].省市县三级融媒体平台架构设计[J]. 广播电视信息 2020(05)
    • [13].电力智能问答平台架构的研究与设计[J]. 能源与环保 2017(07)
    • [14].面向特定领域大数据平台架构及标准化研究[J]. 大数据 2017(04)
    • [15].公共图书馆云服务平台架构的设计研究[J]. 图书馆研究 2017(04)
    • [16].基于智慧校园的学习云平台架构探究[J]. 山西青年 2020(04)
    • [17].基于云计算的网络教学平台架构设计与实现[J]. 计算机光盘软件与应用 2013(13)
    • [18].彩铃平台架构优化方案[J]. 移动通信 2011(23)
    • [19].面向行业云的铁路工程管理平台架构研究[J]. 北京交通大学学报 2020(02)
    • [20].一种云平台架构设计[J]. 电子世界 2020(17)
    • [21].潍坊社会信用管理平台架构研究[J]. 中国新通信 2017(09)
    • [22].基于云计算的数字图书馆服务平台架构设计[J]. 物联网技术 2014(02)
    • [23].关于金融控股平台架构下证券公司发展路径的思考[J]. 中国物价 2014(05)
    • [24].基于云计算的社区信息化平台架构[J]. 情报探索 2012(06)
    • [25].基于BIM技术的装配式内装系统研究[J]. 施工技术 2020(05)
    • [26].港口多式联运信息平台架构设计[J]. 电子世界 2020(11)
    • [27].基于微服务的业务平台架构重构[J]. 电信科学 2020(09)
    • [28].铁路大数据平台架构研究[J]. 铁路计算机应用 2019(08)
    • [29].发现未知威胁——兰云科技建立安全运作和分析平台架构[J]. 网络安全和信息化 2018(01)
    • [30].工业物联网大数据平台架构与应用[J]. 软件产业与工程 2016(06)

    标签:;  ;  ;  

    基于Flex的心理健康平台架构研究与设计
    下载Doc文档

    猜你喜欢