1、1 1. 绪论绪论 1.1 课题的背景与意义课题的背景与意义 Internet 现在已经成为连通全世界的一个超级计算机互联网络。 Internet 技术得到迅速地 发展,已经成为计算机产业的一个技术热点。促进 Internet 高速发展的因素之一就是 Web 技术。 Web 技术由最初的静态 HTML, 发展到动态网页技术, 脚本语言与 ASP (Active Server Pages)后来居上,由于 Internet 具有影响范围广,能够方便快捷的传递信息,又具有交互 性,而且 Internet 的普及率越来越高。随着现代软件的网络化发展,高校内部的各种应用 系统已不再是一个个独立的单机系统
2、,它们迫切需要与其它应用系统进行相互通信和数据 资源的共享。应用系统的开发、运行等方面越来越需要一种统一的规划和良好的基础结构 来支持相互之间的资源共享和协同工作。计算机和网络的应用在各行各业已经很广泛,尤 其是在高校。校园网的建设已逐步完善,大多数学生也已经具备了利用网络进行交流和学 习的能力。但是在教学这个环节中,仍然过分依赖于传统的教学模式,对于网络的开发和 应用程度远远不够。我的毕业设计网上成绩查询系统就是试图对这一问题提供一个解决方 案,整个系统采用的是一种开放性的结构,为以后系统的扩展和其它应用系统的集成提供 了广阔的空间;网上成绩查询系统是学校成绩管理的重要组成部分,采用网上成绩
3、查询系 统的主要好处是:一个方面可以对学生成绩进行动态地管理,修改,增加,删除都很方便, 不必再像原来准备一个巨大的档案库,在诸多的文档中查找资料,减少了这些重要工作出 错的可能性。另一方面上是采用计算机技术,对成绩进行管理,具有准确,安全,简易的 特点。该系统的优势在于极大的方便了学校公布学生成绩。在传统校园教学计划管理及学 生成绩管理的基础上构建一个数字空间,实现教学计划、课程、教师信息、学生成绩的方 便查询和管理,达到提高教育管理水平和效率的目的。 网上成绩查询系统充分利用了 Browser/Server 结构的特点,实现了将纸上的成绩查询 统移植到 Internet 的功能, 本系统在
4、比较流行的两种网络开发模式下展开应用, Client/Server 模式与 Browser/Server 模式。Client/Server 模式主要实在局域网为基础的环境下展开应用 的,它受到地域的限制。而 Browser/Server 模式通过 Internet 进行通信,可以不受地域的限 制,但是它不能进行连机事物处理,并且在大量数据处理的情况下,速度慢。从目前的开 发技术来看,Browser 端作为信息收集源,特别是大量的数据录入工作还不能完全取代 Client 端的用户界面。在这方面,Client 端的各种开发工具的功能更加强大也更加灵活,而 Browser 端却由于其功能结构的限定过于“瘦小”对于网上成绩查询系统,其功能目标现 有的成绩单向基于 Internet 的无纸系统的转换,它将成绩查询,学生管理,留言等。本系 统采用 Browser/Server 结构来进行设计。 本系统充分利用 Internet 作为教育教学管理的新型 手段,能够在任何接入 Internet 的计算机上、任何时间对有关的教育教学进行管理,解决 教学中的空间和时间问题,因此我使用基于 Internet