基于java ee的教学测评系统设计与实现(1)

基于java ee的教学测评系统设计与实现(1)

ID:30639838

大小:18.63 KB

页数:6页

时间:2019-01-02

基于java ee的教学测评系统设计与实现(1)_第1页
基于java ee的教学测评系统设计与实现(1)_第2页
基于java ee的教学测评系统设计与实现(1)_第3页
基于java ee的教学测评系统设计与实现(1)_第4页
基于java ee的教学测评系统设计与实现(1)_第5页
资源描述:

《基于java ee的教学测评系统设计与实现(1)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于JavaEE的教学测评系统设计与实现(1)摘要在分析Java规范最新推出的Web层框架和EJB层框架结构的基础上,提出了基于JavaEE的Web框架与组件的集成方案,并设计该方案下的教学质量测评系统的体系结构。最后结合课堂测评子系统开发实例,探讨了++开发模式在高校教学测评系统实现过程中的应用。关键词POJO;JSF1.;;持久层;质量测评1引言质量问题是高等教育发

2、展的生命线。在高等教育竞争十分激烈的情况下,保证和提高教育质量是一所学校可持续发展的基本保障。因此要根据不同院校的特点,在正确的评估目的下,依据教学过程的特点、学校与学生对教师素质与发展的需要,开发一套合理的教学质量测评体系势在必行。SUN公司最新推出的这个新的表现层框架和一套以注释为基础的EJB编程模型,并引入了新的JavaPersistence标准,这是一套基于JavaEE的基本架构[1]。以+的集成模式开发的教学质量测评系统,从用户界面表现层到业务逻辑控制层,再到数据对象持久层,提供了JavaE

3、E的一站式解决方案,为系统的实现、维护与移植提供了高度的灵活性和可靠性。两类框架的融合能很好的兼顾开发效率与维护成本,具有极高的实用价值,同时两者均为Web应用框架并且都遵循Servlet规范,也为二者的整合提供了基础。2JavaEE的核心技术JSF1.课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果Jav

4、aServerFaces(JSF)是一项使用Java技术来快速构建Web应用程序的新的框架[2]。JSF主要包括两大方面的内容:一个API集合,用来表示用户接口组件、管理组件的状态、处理事件和验证输入、定义页面间的导航以及支持国际化;一个JSF的自定义标签库,用来在JSP页面中显示JSF接口。其中API集合是JSF的核心组成部分。在Web开发方面,JSF基于事件及UI组件模型的开发方式颠覆了传统的web开发习惯,结合开发工具的支持,使其更接近于一个真正的MVC编程环境。使用JSF开发表现层现在看起来更

5、象Swing编程,基于UI组件的模型能够把web界面定制的很多工作独立出来,厂商可以针对具体的目标定制更多更好用的组件。2.在[3]里,任何类型的企业级Bean只是一个加了适当注释的简单Java对象(POJO),这就减少了在创建EJB时所需的类、接口、部署描述符的数量,注释可以用于定义bean的业务接口、O/R映射信息、资源引用信息。通过用纯旧式Java对象取代抽象bean类,用纯旧式Java接口取代组件与主接口,也不必实现业务接口,简化了EJB的开发过程。2.JavaPersistenceAPI(E

6、JBEntityBean)在JavaEE5中,开发了通用持久化规范JavaPersistenceAPI代替以前规范中的EntityBean[3],其实就是完全重新定义了的Entity课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果Bean规范。JPA作为java中负责关系数据持久化的组件已经完全独立出来成为

7、一个单独的规范,而不再属于EJB的范畴。JPA可以说是java持久化技术的一个集大成者,它吸取了Hibernate、JDO、TopLink等优秀技术和框架,将这几年发展成熟起来的基于POJO模型的O/RMapping技术标准化,成为在java中通用的API。2.JSF与EJB的集成系统架构的实现方式有很多的选择,基于和框架的集成,使用MVC结构和POJO技术能够更容易开发松散耦合的组件。backingbean和EJB在功能上有一定程度的并列关系,只是backingbean适用于小型系统、EJB适用于大

8、型系统的开发。包含JSF标签的JSP页面是表示层,FacesServlet提供了controller的功能,将JSF中的属于Bean角色的BackingBean作为EJB与UI的接口,其作用是在真正的业务逻辑Bean及UI组件之间搭起桥梁。而另一面的EJB容器则成为MVC模式中的Model层,其中会话bean执行独立的、解除耦合的任务,譬如检查客户的信用记录;消息驱动bean用于接收异步JMS消息,随后这些消息由应用程序来处理;实体bean已经升级为独立

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

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

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