基于flex与j2ee多层架构的ria智能网络考试系统的设计与实现

基于flex与j2ee多层架构的ria智能网络考试系统的设计与实现

ID:34159121

大小:183.26 KB

页数:4页

时间:2019-03-03

基于flex与j2ee多层架构的ria智能网络考试系统的设计与实现_第1页
基于flex与j2ee多层架构的ria智能网络考试系统的设计与实现_第2页
基于flex与j2ee多层架构的ria智能网络考试系统的设计与实现_第3页
基于flex与j2ee多层架构的ria智能网络考试系统的设计与实现_第4页
资源描述:

《基于flex与j2ee多层架构的ria智能网络考试系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、·62·(总234)基于Flex与J2EE多层架构的RIA智能网络考试系统的设计与实现2010年文章编号:1003-5850(2010)03-0062-04基于Flex与J2EE多层架构的RIA智能网络考试系统的设计与实现DesignandRealizationofRIAIntelligentNetworkExaminationSystembasedonFlexandJ2EEMulti-tierArchitecture拓守恒(陕西理工学院计算机系陕西汉中723003)【摘要】首先介绍网络应用系统发展的现状,提出采用应用Flex作为表示层实现,应用Hiber

2、nate作为持久层实现,并结合Spring技术作为业务层搭建富英特网应用(RIA)系统模型。采用粒子群优化PSO算法组卷,从而设计出了一套多层次、高性能、智能化的网络考试系统。【关键词】富英特网,智能,考试系统,多层架构中图分类号:TP393文献标识码:AABSTRACTthispaperbrieflyreviewsthepresentsituationofdevelopmentofnetworkapplicationsystem.weproposeusingtheHibernateframeworktechnologytothepersistencela

3、yer,thepresentationlayerutilizedbyFlextechnologyandthebusinesslayerutilizedbySpringtechnologytoputuprichinternetapplicationmodel,andusingParticleSwarmOptimizationAlgorithmtogrouptestpaper.ResultsshowthatthisnewframeworkhelpsdesignanMulti-Hierarchy,HighPerformanceandintelligentnetw

4、orkexaminationsystem.KEYWORDSrichinternet,intelligence,examinationsystem,multi-tierarchitecture随着网络技术的高速发展,Internet已经成为应条新途径。用程序部署运行的默认平台。传统的B/S、C/S模式系1网络考试系统的结构设计统逐渐暴露出功能单一、接口专用、不易部署、不易升级、安全性低等缺点。为了提高用户体验,出现了一种1.1基于Flex和J2EE多层架构的网络考试系统体新类型的Internet应用程序。那就是RichInternet系结构设计Applica

5、tion(RIA)。RIA将桌面型计算机软件应用的随着Web应用需要更复杂的表现和逻辑处理,最佳用户界面功能性与Web应用程序的普遍采纳和J2EE采用多层体系架构,本文提出了基于Flex+低成本部署以及互动多媒体通信的长处集于一体,最Spring+Hibernate框架的J2EE多层架构模型,采用终实现一种可以提供更直观、响应性和有效的用户体Flex作为表示层,Spring实现业务逻辑层、持久化层验应用程序。本文采用AdobeFlex与J2EE多层架构采用Hibernate技术进行框架整合,如图1所示。该结作为RIA智能网络考试系统的技术解决方案。构分为客

6、户层,表示层(Web层)、业务逻辑层、数据持[2,3]网络考试系统的智能抽题策略是智能试题库研究久层,数据库层。的一个重点和难点。智能抽题策略的效率与质量直接Flex的职责:提供用户界面View(学生在线考取决于抽题算法的设计。智能抽题是典型的约束问题试界面、老师试题库维护界面、管理员系统管理界面的求解过程。通常抽题过程在“强约束”下,经常会出现等),管理用户的请求,作出相应的响应。提供一个无法满足性能要求的试卷,使得约束问题变成了一个Controller,委派调用业务逻辑和其他上层处理。UINP(NonPolynomial)问题。如何从庞大的试题库中

7、采验证。用一定的抽题策略,选择符合要求的试题,与试卷题目Flex作为表示层,本文采用MVC设计模式实现,的章节分布、平均难度、题型以及分数分布等因素相Controller控制器组件负责接受用户请求,调用关,涉及到全局寻优和收敛速度等问题。近年来,一些Remoting-config.xml中合适的业务对象来执行相应研究人员尝试将智能化方法用于考试抽题组卷的研究的业务逻辑,然后将业务逻辑执行结果返回到[1]中,取得了一些有效的研究成果。本文在建立智能抽Controller,Controller将必要的数据存放在Model题的数学模型的基础上,采用粒子群优化PS

8、O中,由于在Flex中,View组件采用绑定Model中的数(Pa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。