- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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论文:浅谈公共体育课程管理系统的设计与实现,希望可以更好的帮助到您!!
您可能关注的文档
- 5000字PHP论文:运营.doc
- 5000字VB论文:新平台.doc
- 5000字JSP论文:Struts.doc
- 4000字计算机网络论文:资源共享.doc
- 5000字交通运输论文:隧道工程.doc
- 5000字农林学论文:农林系统.doc
- 5000字初中英语论文:教学.doc
- 5000字动漫设计论文:主观色彩.doc
- 5000字化学教学论文:纳氏试剂.doc
- 5000字VF论文:船舶.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)