论文部分内容阅读
近几年,随着我国高校扩招、层次范围扩大,校外实训培训基地增多;校内资源分散,教员及管理队伍严重不足,管理系统操作规程不统一等因素,给教学管理增加难度;网上选课极大提升了教育教学各方面的信息化水平。本人结合学院的实际选课管理情况,对选课管理进行充分调研,分析学院在选课管理中存在的问题,设计和实现基于Web的高校选课系统,主要功能模块包括系统基本信息管理、学生选课管理、教师管理、管理员管理与维护、统计分析管理等功能。本文中主要采用面向结构化的思想进行设计,文章主体分为关键技术分析,方案设计及技术类型,功能实现等部分,并以图表的形式表现软件的总体结构。系统采用Myeclipse作为开发工具,基于Struts2+Hibernate+Spring框架技术,结合JSP语言,使用MySql作为后台数据库,通过B/S模式完成系统编码工作,通过系统测试,最后部署系统正确运行。本系统的成功应用满足了学生的选课需要和时间安排,同时对老师的教学任务和任课时间进行合理编排,实现学校教室资源的充分利用。利用Web技术,实现整个网上选课过程的自动协同:学生只需按照设定要求在计算机上输入个人的选课信息,选课系统即会根据教务部门输入的设定条件自动生成学生及教师的课程表(包括上课时间和地点),教师可以在自己的账户下查看教学安排,能在整个选课过程带来非常大的方便。无论是学生、教师还是教务部门都将节省大量的时间和精力。实践证明,使用网上选课系统,节省了大量的人力物力,通过利用计算机的强大的计算功能和合理算法设计,在保证安全性以及规范化原则的基础上,最大程度实现实用性,节约资源,并且安全高效。