前言:寻找写作灵感?中文期刊网用心挑选的校园一卡通实验室管理论文,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。
1系统分析
1.1可行性
(1)技术可行性:
本设计的集成开发环境(IDE)选用的是Delphi,与Windows编程紧密结合,以图形用户界面为开发环境,通过IDE、VCL工具与编译器,配合连接数据库的功能,构成一个以面向对象程序设计为中心的应用开发基于窗体和面向对象的编程思想、拥有高速编译器和强大的数据库支持。除了使用数据库的程序外,不需要安装即可运行,在使用上相当方便。
(2)操作可行性:
如今,计算机与网络已非常普及,特别是在信息化高需求与快速发展的时代,计算机应用已经成为学生和教师必备的技能。
1.2需求分析
该系统主要就是为了解决学生上机使用一卡通的问题和教师管理机房的问题。
2功能需求
根据上面的需求分析,需要设计出系统的用户角色,包括学生、教师和超级管理员。基于一卡通的实验室开放实验所包含的内容:学生课余时间使用;网上选课、评教;培训课程。
3系统实施
3.1学生
学生权限包括:课余时间使用实验室网络资源;参加课内培训;免费进行网上选课和评教;使用实验室内的其他资源(如打印机);查询信息及修改个人信息。
(1)课余时间使用实验室的网络资源
学生在进入实验室前进行刷卡,记录开始进入实验室的时间并记录该卡持卡学生的信息,若该持卡学生是第一次进入实验室进行刷卡,系统将自动将该学生的信息记录到本地数据库中,以便进行信息的统计。刷卡后学生可自行选择任何非培训专用实验室,进入实验室后,学生可任意开启一台计算机,该计算机的IP将自行将状态反馈到系统,系统将根据该生登录的计算机的IP及登录人的个人信息确定该生所在的实验室,以便进行费用计算。学生离开时直接刷卡离开,此时系统将记录该卡离开的时间,结合该卡所在的实验室进行该生该次上机费用的计算,将该数据反馈到一卡通中心,由一卡通中心进行费用的扣除。
(2)参加实验室培训课程
系统在记录学生信息后会自动在学生的信息中添加一个字段专用于记录实验室培训的信息。学生参加实验室培训课程需要缴纳一定的费用,该字段将对学生的培训费用进行记录和管理。由于不同专业培训的课程和时间不尽相同,因此学生的培训信息由校方进行管理。学生在培训的过程中学校会为学生统一分配专门的实验室,这些实验室在培训结束前不会作其他用途。因为一般培训课程是由校方统一安排的,若在此之前学生从未进入刷卡进入任何实验室,那么系统中将不会存在该生的基本信息,因此无法添加该生的培训信息,此时需要管理员对该生的信息进行人为操作,将学生基本信息以及培训所耗费用进行统计和更新。之后系统将会对新的信息进行更新。
(3)免费进行网上选课和评教
学生在大学期间的每个学期都学要进行网上选课(公共课程)和参加评教(教师工作评价),当然这些操作都是在某些特定的时间段内进行的,比如每个学期的某周或者某几天之内完成该操作。由于该操作覆盖范围及广,无论年级、院系每个学生都需要参加,而因为涉及的数量之多,情况复杂,因此学校在每个学生的校园一卡通的实验室基本信息中专门设置了一个账号,用来管理学生网上选课和评教期间使用实验室费用的信息。
(4)使用实验室其他资源(如打印机等)
学生在实验室上课或课外学习的时候需要打印学习资料、课程安排表,很多时候,资料都是临时在实验室电脑上查询到的,很多时候不方便到其他地方打印,此时,打印机的存在就很有必要。学生可以使用实验室的打印机打印资料,系统会按照学生打印的数量和打印的所用材料进行费用的计算和扣除。
(5)查询信息及修改个人信息
学生登录系统可以进行课程表信息的查询、个人消费金额查询、个人信息的查询以及个人资料的修改(如修改登录密码)。
3.2教师
教师权限包括:使用实验室资源;查询、安排课程;查询和修改个人信息。
(1)使用实验室资源
对于每位教师,学校也将为其发放个人的校园一卡通,方便教师在校园内使用。首先对于实验室资源,学校会为每个教师分配一个账号,并在该账号中存入一定量的资金,以便教师在校期间使用实验室资源。
(2)查询、安排课程
教师可以通过实系统进行实验室使用课程的查询和安排。首先,教师登录系统,点击菜单栏进入“实习排课”,输入卡号、登录密码、教师ID号,则可以对该教师的课程安排信息进行查询,也可以对机房已有的课程安排进行查询,方便教师进行课程的时间和使用实验室的安排。教师查询课程安排信息时可以按照“学年学期”进行查询。课程安排方面,教师登录系统,进入“实习排课”,教师可先对机房已有的课程安排进行查询,了解哪些实验室是已经被使用的,然后先确定自己课程使用的实验室,保存选择的实验室基本信息后,再进行该实验室的课程及学生的安排。保存好个人课程安排的信息后,点击界面中的“查看本人课程”即可查看已设定好的课程信息。同时系统提供打印功能,点击界面中的“打印”则可以打印课程表了。
(3)查询和修改个人信息
3.3超级管理员
超级管理员权限包括:管理所有学生及教师、普通管理员信息;系统信息更新维护;所有学生和管理员既有的权限。
(1)管理所有学生及教师、普通管理员信息
可以进行用户信息浏览、用户的新增(学生、教师、普通管理员),对用户资料进行更新和维护(学生、教师、普通管理员以及超级管理员自身的信息),用户密码修改,用户权限修改。
(2)系统信息更新维护
1)当实验室使用结束后,清除机房使用状态。
2)设置机房费率。费率修改:点击新机房———新增,点击修改界面———选择要修改的机房进行信息修改,培训专用机房培训学员才能使用,所属院系———各院系管理员只能对该院系的机房信息进行维护,Ip———通过IP确定登录用户所在的机房。
3)培训学时添加,即学校安排培训课程时,超级管理员可对培训学时进行更新。
4)普通的充值服务,实验室专用费用不足时,管理员可通过该功能对该卡进行充值。
5)计划学时充值,因课程存在着多变性和复杂性,很多时候一次充值并不能支持到培训课程的结束,这时,需要管理员对其进行人工添加。
6)培训课程设置,管理员可根据培训课程的统计状况对培训课程进行统一的安排。
7)已有卡批量录入,学生至少要进一次实验室刷卡,系统中才会有该学生的信息,当学生从未进实验室刷卡时,系统中无该学生的习性,此时,管理员可将这些学生的基本信息批量添加,以便以后对学生信息的其他方面的操作。
8)学生临时培训信息添加,虽然学校培训课程一般情况下都是统一安排的,但有时也会存在某些特殊状况。例如,不是某专业的学生,但对这专业非常感兴趣,想参加该专业的培训课程,这个时候,可以通过管理员对该生的培训信息进行修改。
9)培训集体充值,学校或院系统一安排培训课程时,管理员可通过该功能对参加培训课程的学生进行批量充值。
10)手动修改下机时间,有时候,学生离开实验室比较匆忙,忘记在离开时刷卡,那么系统记录学生在实验室上机的时间就则是从学生刷卡上机开始一直到这一天实验室关闭,因此费用的计算值会和该学生实际上机所用费用有一定的出入。此时,学生可以找到管理员,管理员通过系统中的此项功能,手动修改学生的下机时间,将多结算的费用返还给学生。
11)机房本地账户挂失和解挂,如果学生的校园一卡通丢失,可以通过挂失来阻止卡上金额流失,但是,机房的本地账户内专用于实验室上机的费用是独立于其他费用的存在,因此一旦卡丢失,学生需要到管理员处说明情况,管理员对该账户进行挂失,同样,若学生丢失的卡找到了,或者补办了新卡,则需要向管理员说明,对挂失的信息进行解挂。
12)毕业取消账户,学生毕业,校园一卡通自然无法使用,而实验室的信息也需要一并进行取消掉。
13)实验室排课管理,超级管理员可对可以排课的实验室以及实验室对应的时间进行查询、维护和更新,对排课的具体内容如节次和学年、学期信息进行维护和更新。
4项目总结
目前“校园一卡通”主要应用还是在食堂售饭系统,随着数字化校园的建设,逐步向其他系统渗透,如:图书馆借阅管理系统、体育场馆管理系统等。但对于实验室的管理还仅仅局限在门禁管理功能上。因此,本系统的设计将为实验教学提供最做优化的教学资源,为实验教师提供有效的实验教学管理,为学生提供优质的实验环境与资源,使学生利用较少的时间,掌握更多的实验操作技能,并在此基础上进行创造性的实验,有效提高实验教学质量,为实现实验室资源的全面开放,突破时间和空间的界限,适应开放式实验教学的需要。
作者:张金凤 董恬恬 单位:南京交通职业技术学院电子信息工程学院