论文部分内容阅读
尽管计算机及网络技术在各个行业已经得到了广泛的运用和发展,但对于高校教学管理来说,传统意义上的无纸化办公仍然存在着一定的局限性:由于只是单纯地在办公软件上进行手动的输入,因而信息的及时性、关联性以及操作的灵活性很难得到保证。随着教育部对在校大学生出勤的相关规定出台,各院校加大了对学生课堂纪律管理的力度,但大部分都采用手工处理方法,工作量大而且效率低,并且对于学生和家长来说得不到及时的反馈信息。因此在通过对相关理论进行分析,并结合课堂观察和教师访谈,分析了高校教师对信息技术辅助工具的需求情况后,开发了课堂管理系统。此系统的开发是为了使传统的实验室管理向数字化、无纸化、智能化、综合化的方向发展,以此提高工作效率和管理水平。本文所述的内容是上机课堂记录管理系统的设计,阐述了系统设计开发的流程和具体功能的实现方案。本系统包含学生管理模块、教师管理模块、系统进程管理模块三大模块。学生管理模块包含实验教学班的管理、学生使用系统的行为管理(登录行为的记录、注销行为的记录等功能)、上机实验室的管理,并根据学生登录的IP地址,自动分析学生的上课上机行为;教师管理模块包含登记班级学生的到课情况、作业上交情况并能将其生成报表,任课教师也能够查看到自己的课表并能设置自己的助教;系统进程管理模块包含对来自客户端进程信息进行收集,以及对这些数据进行解析与处理,同时可以根据客户端的IP地址,自动记录机房客户端的进程运行情况。通过本系统的开发,进一步简化了任课教师在课堂考勤及教学设置中的操作,同时较为直观地反应出具体的各类考勤情况,让所有考勤情况完全信息化。家长模块:方便家长更方便地了解学生在校的出勤及作业情况,同时也可以对其孩子在所修各门学科上教师的表现进行评价。学生模块:便于学生查询所修课程,授课教师及相关信息,同时对于多次缺课或未上交作业者可以通过登陆查询及时了解自己的信息。教师查询模块:便于教师了解本分院的缺课情况,其中查询功能中教师可以输入相应的查询信息进行选择性查看。本系统是结合学校的学生学籍管理规定和学校的实际情况而设计开发的,大力加强了学生的课堂纪律管理,加强了学风建设工作。通过采用信息化管理,希望可以明显减轻教师的负担,同时也能提高学生的学习效率。本系统采用Struts+Hibernate的MVC多层体系架构,基于Jbuilder2006和sql server 2000进行开发,以Tomcat6.0为中间件服务器,JRE1.5为运行时环境。系统采用了MVC的模式在B/S的结构上进行设计开发,MVC要求对应用分层,虽然要花费额外的工作,但产品的结构清晰,产品的应用通过模型可以得到更好地体现。