基于BS体系高职教学评估系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS体系高职教学评估系统

基于BS体系高职教学评估系统   摘要:系统的实现基于B/S体系,在中间层采用先进的MVC设计模式思想,实现页面显示与业务逻辑的分离,有效提高系统的可维护性、可扩展性和可复用性,极大地提高了迎评工作的效率。   关键词:高职教学评估;MVC;B/S;Struts框架      教育部要求高校每5年要进行一次高职院校教学水平评估,高职教学工作水平评估是国家为了加强对高职院校教学质量的宏观监控采取的一项基本政策,是对一所学校整体办学水平和办学层次的一种评判,考察内容涉及学校的办学指导思想、办学特色、办学条件、教学设施、教学水平、学科专业建设、教学管理、学风等方方面面。很多已接受评估的高校表示,评估对于学校的发展具有里程碑意义。高校在评估到来之前,忙于收集本校各部门的支撑材料、基础数据和统计数据给评估专家查阅,由于这些数据分散在学校的各个部门和院系,收集、审核工作极为繁琐。利用计算机网络信息化技术对高校支撑材料和高校校情数据进行整合、管理,并以高职院校教学水平评估指标为框架,形成可以全面展现高校发展全貌的管理信息系统是非常必要的,这样既满足高校评估需求,又能促进高校教学水平的提高。      1系统分析      在设计教学评估系统时,本文采用了Browser/Server(浏览器/服务器)结构体系。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在应用服务器端实现,即所谓3层结构。B/S结构利用不断成熟和普及的浏览器技术实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。采用B/S结构后,可以把已往发给学生问卷调查表由浏览器生成,学生直接在网上做答,再把调查数据送到后台应用服务器端进行后续处理。对系统的维护和升级也非常方便:如当有一个流程要改变时,只需在应用服务器端进行更改即可。这种设计还可以最大限度的减小网络负载和后台数据库访问瓶颈。   为了保证系统能够长期、安全、稳定、可靠、高效的运行。数字化迎评系统应满足以下的性能需求:   (1)系统的开放性和可扩展性:高校本科教学评估机制还在不断地改革发展中。为了适应高校评估的发展,推广系统的应用,必须充分考虑系统的开放性和可扩展性。   (2)系统的易用性和易维护性:从软件工程的思想来看,系统的维护工作占整个工作量的很大比例,必须采取一定的措施使系统易于维护。   (3)数据的完整性和系统处理的安全性。由于评估工作涉及许多学校内部数据,如学生基本信息、招生情况,学生成绩等对安全敏感的数据操作,给数据的完整性和安全性提出了较高的要求。传统的2层C/S结构很难满足这些性能需求,而在3层体系结构中。通过业务逻辑层和数据层分离可以很好地满足这些要求。即所有对数据的请求都通过业务逻辑层来处理而不是直接加载到数据信息上。      2系统体系结构      基于以上考虑,我们选择了基于J2EE的3层体系结构来设计和开发数字迎评系统。系统结构如图l所示。基于J2EE三层架构应用模型同传统的C/S模型相比。提高了系统的可扩展性、安全性和可重用性。它将应用逻辑与用户界面和数据访问相剥离,这样便使系统的维护变得简单。同时可以通过采用组件技术,降低数据库服务器的负担。从而提高系统的性能。      图1 数据处理流程   如图2所示,各学院和各部门、各评估项目工作组、校领导和管理员均处于客户端层,它仅仅提供了一个用户界面。用于同用户交互并将用户请求传递到位于中间层的组件之上。用户使用浏览器通过Internet。连接至Web Server。Web Server和应用服务器均处于中间层,Web Server接受客户端层提交的用户请求后,调用应用服务器的相关服务模块,执行具体的事物逻辑。向位于第3层(企业信息系统层)的数据库服务器提出数据请求,如数据的提交、统计等。并将结果返回至Web Server,Web Server再将其传送给用户。      图2 教务评估系统总体架构   2.1 客户端层   客户层在系统中是Web浏览器。采用J2EE分布式的客户端技术实现。它完成负责处理用户与应用程序交互以及显示页面。系统可以采用Web浏览器和普通应用程序两种方式接入系统。   2.2 中间层   在这层中将利用J2EE的组件和容器技术构建数字迎评系统的各部分功能,它是应用程序服务器,主要由3部分组成:(1)Web容器:这是中间层的重要组成部分,有的用户界面都在这里得到体现。考虑到JSP能够嵌入HTML页面中。开发容易而且产生的用户界面灵活等优点,故系统采用JSP实现用户界面。其主要产生的用户界面包括用户登录和验证界面以及用户录入数据界面、用户信息反馈界面和用户查询请求界面等。(2)E

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档