论文部分内容阅读
随着现代化管理理念的产生,在计算机技术高速发展的今天,计算机管理信息系统已经被广泛应用于各个领域。使用计算机管理信息系统,可以减少人力的投入,加大信息的处理效率,并且可以降低管理的难度。在这种情况下,学校管理也迅速引入了计算机和互联网技术。课程评估是学校教学工作中的重要环节,学校进行评估的根本目的在于推动课程改革、促进课程建设、提高教学质量。而传统课程评估存在着许多不足之处,如:效率低、评估结果的可信度和样本的代表性不佳、评估的内容不能做到动态的维护、增删评估内容困难等。在校园网络全面信息化的时代,通过网络进行在线评估就可以有效地解决这些问题。网络在线课程评估系统具有很多优势,如:取消了空间和时间上的限制,提高样本的代表性,评估的数据统计准确、图表直观显示,评估的内容和标准做到动态维护、增删方便等。本文结合了学院目前的需求,主要研究如何利用现代互联网技术,开发一套能够跨平台运行的、易维护和安全性高的网上课程评估系统,实现对学生登录评估系统时身份的验证、在线课程评估、管理员对学生评估结果进行查询,删除以及对数据库进行维护更新的操作。首先从跨平台、易维护和安全性高的角度出发,对采用的开发工具、系统体系结构和运行平台进行了论证和可行性分析,比较了目前常用的三种动态网页开发语言JSP(Java Server Pages)、ASP(Active Server Page)和PHP(HypertextPreprocessor)各自的特点,选择了能够跨平台运行、对数据库存取速度快的JSP。比较了C/S和B/S两大体系架构的优缺点,选择了易维护的三层B/S架构。使用JavaBeans组件连接数据库以增强系统的安全性。最后该系统决定采用JSP技术和JavaBeans组件技术相结合的B/S体系架构,并在Windows平台下进行了测试。实践证明,本系统采用JSP技术和JavaBeans组件技术的结合是成功的,这为开发跨平台的高效率的在线课程评估系统提供了一种简捷、高效的方法,这也是未来开发动态网页的发展趋势。该系统用户界面友好、操作灵活方便,可大大提高工作效率,使学校的教务工作向“无纸化办公”的方向又发展了一大步。