基于as2sh的大学生综合素质评测系统的设计与实现

基于as2sh的大学生综合素质评测系统的设计与实现

ID:22431595

大小:35.50 KB

页数:11页

时间:2018-10-29

基于as2sh的大学生综合素质评测系统的设计与实现_第1页
基于as2sh的大学生综合素质评测系统的设计与实现_第2页
基于as2sh的大学生综合素质评测系统的设计与实现_第3页
基于as2sh的大学生综合素质评测系统的设计与实现_第4页
基于as2sh的大学生综合素质评测系统的设计与实现_第5页
资源描述:

《基于as2sh的大学生综合素质评测系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、精品文档基于AS2SH的大学生综合素质评测系统的设计与实现摘要:目前的大学生综合素质评测系统存在一定的片面性、局限性以及不稳定性,针对这些问题,本文提出了采用当前主流的S2SH轻量级J2EE框架技术,并有效结合Ajax异步通信技术来优化设计并实现大学生评测系统。实践证明该系统不仅具有良好的可维护性、可扩展性和可移植性,而且用户体验良好。论文关键词:S2SH,Ajax,大学生评测,设计与实现  传统的大学生综合素质评测一般是通过书面问答或者实际调查的方式来进行,随着网络信息技术的快速发展,传统的评测方式已经

2、不能满足当前教学管理的需求,为进一步提高大学生综合素质评测的效率,减轻学生处工作人员的压力,开发一个高效、智能的大学生综合素质评测系统是非常必要的。本文采用当前主流的S2SH轻量级J2EE框架技术以及Ajax异步通信技术来优化设计并实现大学生综合素质评测系统。同时,通过采用加权平均算法策略使大学生综合素质评测结果更加科学、准确,这进一步提高了大学生综合素质评测效率,缩短了评测时间。  1相关技术简介  1.12016全新精品资料-全新公文范文-全程指导写作–独家原创11/11精品文档Ajax技术  A

3、jax是一种创建交互式网页应用的网站前端开发技术,其核心是JavaScript对象——XmlHttpRequest。Ajax主要提供与服务器异步通信的能力,从而使用户从请求/响应的循环中解脱出来。借助于Ajax可以在用户单击按钮时使用JavaScript和DHTML立即更新UI,并向服务器发出异步请求,以执行更新或查询数据库的操作。当请求返回时,就可以使用  基金项目:四川文理学院2011年大学生科学研究项目;四川省教育厅2011年一般项目  作者简介:黄大秀,女,1989-,四川隆昌人,研究方向为软件

4、工程;梁弼,男,1982-,四川南充人,研究方向为智能信息处理与应用软件。  JavaScript和CSS来相应地更新UI,而不是刷新整个页面。最重要的是,用户甚至不知道浏览器正在与服务器通信[1]。因而使用Ajax可以构建更为动态和响应更灵敏的Web应用程序,  更能提高系统性能,优化用户界面。  1.2Struts2技术  Struts2一种Java-Web的MVC框架技术[2]。它使用了WebWork的设计核心,采用拦截器的机制来处理用户的请求,从而使得用户的业务逻辑控制器与ServletAP

5、I分离。Str2016全新精品资料-全新公文范文-全程指导写作–独家原创11/11精品文档uts2为了让Web开发变得更加容易,与Struts1相比它提供了更多新特性,比如智能的默认设置、annotation的使用以及“惯例重于配置”原则的应用等,这一切都大大减少了XML繁琐的配置。总的来说,Struts2是整合了WebWork与Struts1优点,并且是更加优雅、扩展性更强的优秀框架。  1.3Spring技术  Spring是一个轻量级的IoC和AOP的容器框架。它将简单的组件配置组合成为复杂的应用

6、[3]。提供了事务管理、持久化框架集成等很多基础功能,它将应用逻辑的开发留给了开发人员。且致力于提供一个以统一的、高效的方式构造整个应用,将单层框架以最佳的组合揉和在一起建立一个连贯的体系。可以说Spring是一个提供更完善开发环境的框架,可以为POJO对象提供企业级的服务。  1.4Hibernate技术  Hibernate是对JDBC进行轻量级封装的O/RMapping框架。它使得开发人员可以随心所欲的使用面向对象编程思维来操纵数据库。Hibernate能应用在任何使用JDBC的场合,它既可以在J

7、ava的客户端程序使用,也可以在Servlet/JS2016全新精品资料-全新公文范文-全程指导写作–独家原创11/11精品文档P的Web应用中使用。实际上,Hibernate是用来把对象模型表示的对象映射到基于SQL的关系模型结构中,为面向对象的领域模型到传统的关系型数据库的映射提供了一个使用方便的持久框架。  2评测系统的设计  2.1评测策略设计  本系统采用了三级评测体系,一级为学生,二级为教师且有任课教师和辅导员之分,三级为领导。由于每一级的侧重点有所不同,因而所占比例也不一样[4]。本系统

8、设有四项评测内容,它们分别是学生的思想品德、心理健康、身体素质、专业情况,各评测内容所占比例是不同的,并且不同角色所评测的具体内容所占权重也不一样。  为了能够从评测过程后获得相应信息,系统采用加权平均算法对各项评测内容的结果进行相关计算,具体算式为Score=A1*30%+A2*55%+A3*15%,A2中任课教师占30%,辅导员占70%。其中,三等级的权重分别为:一级权重占30%;二级权重占50%;三级权重

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

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

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