网站大量收购独家精品文档,联系QQ:2885784924

JSP论文:浅谈公共体育课程管理系统的设计与实现.docVIP

JSP论文:浅谈公共体育课程管理系统的设计与实现.doc

  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文档。上传文档
查看更多
JSP论文:浅谈公共体育课程管理系统的设计与实现

JSP论文:浅谈公共体育课程管理系统的设计与实现 【摘要】xx为您整理了JSP论文:浅谈公共体育课程管理系统的设计与实现,希望和您一起探讨! 随着高校公共体育课改革的进一步深化,本校公共体育课教学模式已经由原来的自然班统一教学方式改革为依据个人兴趣分班教学的模式。教学模式的进一步人性化、自主化带来了良好的教学与健身效果,同时也为教学管理工作带来了巨大的压力,兴趣班花名册的生成、自然班教学成绩的回归管理、考试成绩的登统与分析等工作都因为教学模式的变革而变得格外繁琐,为了更好地解决工作中实际困难和减少工作中的失误,有必要开发一套适合实际教学需求的选课与成绩管理的系统以之完成公共体育课教学管理工作。 一、系统分析 课程管理系统的基本业务逻辑是教务处下达教学任务,体育系根据师资力量安排课程和任课教师,并上报教务处。教务处根据课程和教学场地以及时间设定教学班并存人数据库,学生上网选择班级,在期末,体育教师上网提交成绩。 公共体育课程管理系统的用户可分为三个群体。一个是体育课教师,一个是学生,另一个是教务处工作人员。对立着三个角色,每个角色具有不同的权限,系统首先应该对吏用者进行身份验证,根据角色分配权限。 教务处工作人员相当于系统管理员,可以在学期开始开设教学班,设定系统用户,初始化用户口令,查询教学班名单,查询学生成绩,还可在教师输入有误的情况下修改学生成绩。 任课教师可以查询教学班名单,在期末提交成绩,提交有误时可以修改成绩,还可以查询全体学生的成绩但无法修改非己任教的教学班成绩,教师可以根据记忆习惯重新设置口令,可防止因口令丢失导致权限被滥用。 学生在成功登录后可以根据自己的需要和爱好选择课程,需要说明的是每个教学班的人数是一定的,如果选课人数达到上限,学生就只有选择其他的教学班。如果学生选择了错误的教学班,还可以删除误选课程。用户可以查询所选课程,还可以修改口令从而保证个人信息的安全性和必威体育官网网址性。 二、系统实现 系统用户中的学生和教师分布在校园的不同地点,他们应当可以在校园网的任意终端上访问选课系统,因此本文使用B/S模式来设计网上选课系统。服务端采用SQLSERVER2000数据库管理系统和JSP组件来构成选课的应用服务系统,web服务器采用Apachetomcat,客户端采用浏览器来完成选课的全过程。 考虑到用户较多,为提高安全性和访问效率,采用B/S模式的经典的三层式结构进行开发,即表示层,业务逻辑层和数据层。从图1可以看出这种结构,表示层通过客户端的浏览器来表现,业务层主要处理表示层的请求,数据库访问以及其他的计算任务。数据层着重进行与数据库有关的操作,如增、删、改、查询操作。 在实际开发中采用模块化开发方式,根据用户角色对功能的需求把整个系统分成3个模块,分别是管理员模块,教师模块和学生模块,每个模块对应一种用户角色。在登录过程中,如果用户输入了正确的ID和口令,系统根据其角色进行授权,三种角色登录成功后将面对三种不同的web界面,每一个web界面对应着一个功能模块。 课程管理系统在数据库端用三个数据表描述,分别是用户基本信息表,教学班信息表,学生成绩信息表。JSP语言功能强大,使用灵活,本文选用JSP开发Web应用,集成开发环境选用Dreamweaver。JSP需要通过JDBC访问SQLServer2000。以学生查询待选课程为例,JSP访问SQLServ-er的代码如下: 系统中每个教学班都有人数限制,选课算法采用先来先服务算法,这意味着只有选课早的学生才能选上热门课程。当大量用户同一时间访问系统时,由于无秩序地产生大量进程并发耗用系统资源,尤其是涉及更新操作,很容易造成进程阻塞与死锁严重时整个系统服务器彻底瘫痪,本文利用SQLServer完善的行级锁定技术来解决此问题,对多个用户并发访问数据库引起的突问题,SQLSevrer会自动处理。公共体育课程管理系统. 三、结语 本文提出的在线课体育课程管理系统实现了基本的学生选课、教师查询/提交成绩及教务员管理等功能。然而在线课程管理系统的关键是系统的性能,它必须解决使用过程中的各种冲突、公平性及大批量用户并发访问等问题。FCFS算法原理简单,但公平性有待验证,下一阶段的工作是优化系统结构和算法,进一步提高系统性能和选课公平性。 上文就是xx给您带来的JSP论文:浅谈公共体育课程管理系统的设计与实现,希望可以更好的帮助到您!!

文档评论(0)

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

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

1亿VIP精品文档

相关文档