基于WEB的高校教学选课系统的设计与实现

被引量 : 0次 | 上传用户:tc_b074220
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的手工选课方式耗时费力,受人为因素影响比较大。目前,手工选课方式已经不能适应快速发展的高等教育教学管理工作的需求,基于信息技术的选课系统成为高校教务管理工作的需求和趋势。这种选课系统一方面可以满足学生的需求,使得学生可以选择喜欢的授课教师。另一方面可以实现教务人员发布教务通知、课程信息、教师资料、选课排课、输出课表等功能,从而使教学管理工作更加易于操作和规范。普通的选课系统是指学生的选课,依据学生的不同需求,查询并输出选课结果,从而使这部分教学活动实现无纸化运行。本文的选课系统变更了选课的主体,由学生变更为教师,它是指教师在WEB上浏览课程、申请课程,然后由机器和人工排出选择这一课程的教师的序列,根据教师序列,确定上课教师名单,其中排序是重点。排序筛选过程目前只考虑四个因素:教师职称、评教成绩、是否上过该课、该课程教师人数需求。通过机器排序和人工排序,使得每学期期末的排课活动更加优化、客观、公正、高效、节约。本文的主要内容是描述基于SSH框架的济南大学教学选课管理信息系统的具体开发过程。本文的主要工作分成两部分:第一是从历史授课数据和评教成绩出发,进行数据分析,得出主要影响因素如教师职称、评教成绩、是否上过该课的影响大小,即排序公式中三个系数的大小,然后将这一排序公式应用到Java代码中,以实现机器排序。第二是引入开发框架Struts2+Spring+Hibernate(简称SSH)开发该系统。采用SSH框架的优点是可以有效的降低系统的开发难度,缩短开发周期。系统开发使用HTML和JSP语言完成界面的设计,SQLServer2008R2部署数据库,MyEclipse2014作为集成开发环境,Java语言完成动态判定及显示。在开发过程中,按照Java Web的开发规范,我们将项目分成四层,即数据持久层、数据对象访问层、业务逻辑层和表示层,这样可以增强系统的复用性,使得系统更加易于维护和进一步的扩展。从用户角度看,本系统提供了教师信息管理、课程信息管理、教师职称管理、教师评教成绩管理、选课管理、页面访问统计、教务通知等功能,从而使教师信息更加透明、教学管理工作更加规范、选课过程更加公平公正。同时,我们还设置了用户权限控制,避免系统被没有权限的用户进行非法操作,保证系统具有较高的安全性。本系统已完成部署并使用,反应良好,能够满足教学院长、系主任、任课教师等多种用户的使用需求。本文介绍的基于WEB的高校教学选课系统为选课活动的信息化管理提供了一体化的解决方案,具有一定的实用价值,有关方案可以推广到同类系统的设计与实现。
其他文献
团队建设对于组织运作至关重要。团队建设在企业中,能更好地发掘员工的潜力,从而提高工作团队的绩效,提高企业的经营效率。本文对制造型企业SG公司精益生产项目的团队建设进
目的探讨传统三联疗法与序贯三联疗法治疗消化性溃疡的临床疗效。方法 126例消化性溃疡患者作为本次的研究对象,以治疗方式的不同将其分为观察组和对照组,每组63例,对照组患
【目的】探究BCL-xL抑制剂是否可以增强溶瘤病毒Ad-tBID在体内、体外的抗肿瘤效应,并初步探究其作用机制。【方法】Western Blot、免疫荧光实验检测肿瘤细胞中Ad-tBID介导的tBID过表达效应;qPRC实验检测Ad-tBID在正常细胞与肿瘤细胞中的复制能力;细胞活性实验检测肿瘤细胞对Ad-tBID的敏感性;利用细胞活性实验筛选BH3模拟物中与Ad-tBID联合应用杀伤效应最显著者
浙江的民营企业众多,但融资渠道相较于其他性质的企业较少,对银行的贷款、民间融资依存度高,互保、联保贷款曾被认为是企业融资的创新之举,在保持银行一定的信贷风险水平下,
随着计算机网络的迅速发展,网络攻击的方式越来越多,传统的网络入侵防御技术,如防火墙、入侵检测系统等,已经难以应对层出不穷的攻击手段。尤其是这些实用的技术大都是被动防
目的探讨瞬时弹性成像(Fibro Scan)与乙型肝炎(乙肝)肝硬化患者食管静脉曲张程度的相关性,以评价Fibro Scan对乙肝肝硬化患者食管静脉曲张程度的诊断价值。方法 231例行胃镜
随着经济的发展,酒店行业将面临越来越多的机遇和挑战,酒店业竞争的核心就是人力资源的竞争,实习生是重要的具有可持续发展特质的人力资源,与此同时,酒店实习生培训体系不完
生土材料是一种传统的建筑材料,在工业革命之前这种传统的建筑材料曾经广泛的应用于民间建筑的建造。在现今城市面貌单一化、工业快速发展出现了“千城一面”的现象、同时各
目的对全髋关节置换与内固定治疗股骨颈骨折的临床疗效进行分析。方法股骨颈骨折患者92例,随机分为对照组和研究组,各46例。研究组采用全髋关节置换术进行治疗,对照组则采用
目的观察比较一次性根管治疗术和常规根管治疗术的临床疗效。方法实施根管治疗术治疗的患者180例,随机分为常规组和一次性根充组,各90例。分别采用常规根管治疗术和一次性根