基于J2EE的学生行为数据库动态处理的研究与设计.docxVIP

基于J2EE的学生行为数据库动态处理的研究与设计.docx

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

?

?

基于J2EE的学生行为数据库动态处理的研究与设计

?

?

论文导读:目前学校的学生数量越来越多,而相应的学生管理人员却没有明显增加,所以对学生的管理方法必须进行相应的改进以适应形势。随着计算机的广泛应用,网络已经逐渐应用在各个领域,学生行为管理也是如此,对学生在校期间的基本情况进行网络化的综合管理是一种提高管理效率的有效方法。

关键词:学生管理校园网,学生行为数据库,J2EE信息管理

?

结合学校的具体情况,学生量化考核系统需要满足学生学籍的管理和维护;学校系、班级情况的管理和维护;学生成绩管理和维护。这些需求主要来自于三个方面,这三个方面分别是学生、教师和管理人员。学生的需求是查看一些个人和学校信息;教师可直接查看并录入本班级情况和学生个人信息;管理人员的功能最为复杂,包括修改学生个人资料和数据库结构,创建数据库、表等。

一、信息化管理应用于量化考核中

量化考核是当前辅导员对学生管理的一个重要手段,但量化考核不是靠一个人能完成的,要想全面了解学生的行为状态,必须依靠各级管理人员,如辅导员、任课教师、学生干部、家长、公寓、食堂等等各部门相关人员。只有协调配合,才能详细监督和引导学生,才能真正达到量化考核的目的,才能真正使量化考核的结果真实、有效,才能让辅导员及学生管理者切实、有效、公平、合理地做工作。

如何进行全面考核?如何实现这一目标?可以利用互连互通的校园网,实现共同参与、集中管理,实现高效、协调工作。在此,只需建立一量化考核数据库,在此考核数据库基础上编制相应软件,然后以考核标准为原则,各级相关管理人员通过该软件及时将学生日常行为数据输入到数据库中;管理人员通过软件即可查看和统计每一学生的行为动态和变化曲线,根据考核数据库,得到学生行为预警信息。免费论文参考网。

二、《学生量化考核系统》的设计

1、网络结构设计

学生量化考核系统基于校园网。该网络结构可以划分为两部分:校内和校外。校内网络实际上就是原有校园网部分,用于学生量化考核J2EE软件的运行和使用;校外主要是家长通过Intemet远程登陆到量化考核数据库。

2、量化考核数据库设计

量化考核数据库是学生量化考核系统的核心。在量化考核数据库中,主要包含有以下几部分数据:

(1)班级专业信息:包括院系机构设置、专业设置、班级信息等;

(2)学生基本信息:包括学号、姓名、性别、照片等;

(3)量化考核标准:由各个部门统一制定的执行标准,包括行为、性质、权重、预警提醒参数等:

(4)学生量化考核信息:包含所有学生的行为数据和处理结果,是量化考核的核心:

(5)用户信息:使用本系统的用户信息及操作权限。

3、量化考核体系结构

系统采用B/S(browser/server)三层体系结构,业务逻辑控制采用MVC控制模式,用事件驱动的控制方式来沟通数据模型与用户应用视图的各个组成部分,具体描述如下:整个管理信息系统采用Browser/Server/DataBase的三层体系结构。Web服务器接受请求,通过应用程序服务器执行一个服务器端Servlet并返回,从而实现与客户机进行信息资源的交互。数据库服务器用来存储管理信息系统中所用到的各种数据,数据由数据库管理程序直接录入,系统的客户端只需要一个浏览器即可,相关人员通过浏览器来进行相应的查询、增加、修改、删除等数据管理操作。

设计模式是面向对象的程序设计人员用来解决编程问题的一种形式化表示。目前,在大多数Browser/Server结构的Web应用中,浏览器直接通过HTML或者JSP的形式与用户交互,响应用户的请求.虽然很直观,但是大多数管理信息系统操作的数据量都是惊人的,随着代码的增多会使JSP页面臃肿不堪,Web服务器的负荷过重。因此,在中间层上采用基于模型视图控制器MVC的设计模式。

(1)数据模型部分。免费论文参考网。定义了应用程序的数据功能,具体表现为JavaBeans或EJB,包括对数据库、EntityBean等数据源(如学生的具体信息名字、籍贯等)的操作及数据管理接口。包括数据的操作和管理等辅助类,它们接受这些操作的事件信息,进行一定的处理。

(2)控制器部分。定义了应用程序如何对用户的输入或模型层的变化做出相应的反应,模型和视图之间不存在任何关系,是控制器充当了两者之间的连接和中转。控制器是Web访问的入口,具体表现为Servets,提供Web应用处理的基本控制,控制整个WEB应用的界面的一致性,从REQUEST中提取事件模型,协调数据模型和视图的工作。采用事件引擎转化为不同的事件对象,进Dispatch分发。

(3)视图部分。应用程序的用户界面,通过一个模板,对不同的视图格式化显示,具体表现为一个具体的JSP页面。采用TagHandle技术,中心部分是与数据模型打交道,进行数据显示.还有一些按钮形式的Ta

您可能关注的文档

文档评论(0)

134****7975 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档