基于CS及BS混合架构高校实验课选课管

基于C/S及B/S混合架构高校实验课选课管理系统设计及实现摘要:随着本科教学质量改革的稳步推进,实验课程教学越来越引起高校的重视。如何提高实验课程的教学效果,如何方便学生选课,如何提高任课教师的管理效率,这些问题都亟待解决。针对实验选课的教学实际,设计并开发了一套基于C/S(客户机/服务器模式)和B/S(浏览器/服务器模式)两种架构混合的管理系统,C/S系统用于实现教师对课程的发布、学生对课程的选取、实验学时的管理及学生分组等日常管理,B/S系统用于实现学生网络选课、网上查询分组情况、网上查询实验课程内容、网上查询实验分数等功能。关键词:C/S;B/S;实验课程教学;网上选课;选课管理系统中图分类号:TP319文献标识码:A文章编号:16727800(2013)004007604基金项目:湖北省自然科学基金(2010CDB02006);中央高校基本科研业务费基金项目(ZZQ10001);中南民族大学教学改革项目(20100020)0引言近年来,高校的发展步伐不断加快,高校实验教学面临着新的机遇与挑战。为了能为社会培养合格的实用型人才,高校越来越重视理论课程与实验课程的有机结合,越来越重视实验课程的教学,学生在选学实验课程方面热情也愈加高涨,在高校开设的实验室课程越来越丰富多样。但在学生选课及教师管理方面,方式还比较粗糙,很多高校仍使用传统手工管理,费时、费力,且效率低下,学生选课工作给学校教务管理部门增加了较大的工作量,虽然花费了大量的人力和时间用于课程的选择统计工作,依然满足不了学生对选课的要求。原有的手工记录、纸质传递等“纸上办公”模式已经不能适应实验教学管理的要求,因此,开发一套高效、实用,符合高校特点的选课系统软件显得尤为必要。选课系统可实现在选课过程中课程、学生、教师、上课时间、教室不冲突,同时让每个学生都能在选课上享受Interne网飞速发展带来的便利与高效,学校的教务管理向科学化、规范化、现代化迈进,有力地促进高等院校教务管理工作的制度化、服务人性化、决策透明化。1系统开发相关技术与开发环境一般而言,我们平常接触的大多数应用系统都是单纯使用B/S或是C/S架构,但在特殊场合,会混合使用B/S,C/S架构。B/S是目前很多项目都应用的架构,浏览器的方式使得用户的使用十分方便,用户随时随地均可通过Internet访问URL而进行相应的工作,升级维护也能比较集中。C/S架构的C端有非常强的处理能力,在交互表现和安全方面比浏览器要强,适用于集中的办公室场所,用户使用范围相对稳定。根据院校实验室教学实际,我们开发设计了基于C/S与B/S混合模式的实验选课管理系统。教师管理模块对系统安全性和交互性要求高、专业性强,数据处理量大的子系统,因此,采用C/S模式,设置实验课程设置、学生分组及实验成绩管理等功能;而对学生网上选课模块,学生范围变化广,功能变动频繁,信息交互量要求相对较弱,则使用B/S模式,设置了学生选课、选课结果查询、课程内容查询、密码修改及实验成绩查询等功能。系统数据库选用MYSQL数据库系统,B/S架构开发采用DREAMWEAVER及PHP语言,C/S架构采用DELPHI编译环境来开发,利用DbxMYSQL及ADO技术进行编程。2系统体系结构分析与设计2.1需求分析在实验课管理中,一直要求能有一种选课系统,具备开设实验课程、学生可选择课程等操作,这些操作均可由实验任课教师和上课学生登录网站自行完成。在实验开课前,教师可以设置该学期拟上实验课及开课时间,设置该学期学生选课应达到的学时数,设定可以选课的专业学生。学生在这些设置完成后,在指定时间内完成网上选课操作,在任课教师完成选课学生分组后,可自行查询同组学生、查询实验成绩等。实际操作中,要求学生根据自己的爱好及兴趣,在规定的学时范围内进行自由选择实验课程;任课教师除可设置开课实验内容和最少学时数外,还可设置哪些实验课为全体学生可选内容,哪些课程为指定专业学生可选等操作。2.2系统结构设计2.2.1系统总体设计整个实验室选课管理系统分为两大模块:学生网上选课模块和实验分组/学时统计模块(教师管理模块卜学生网上选课模块采用B/S架构,用于学生网上选择自己想上的实验课程及自行查询所需的内容;教师管理模块,主要用于教师对拟上...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?