第 1 页 共 26 页 1 引言 随着信息技术的发展,不管是企业还是事业单位都希望建立自己的网站,然而简单的静态网站已不能满足人们的需要。当然现代的高校随着学生人数的增多管理越来越困难。综合以上两点为学校建立一个动态的管理系统就尤为必要,这样可以使学生和老师很方便的查询自己所需要的信息。 ASP 是一种动态网站开发技术,它可以在IIS 的帮助下生成功能强大的WEB 应用程序。所以,在这个系统的 设计中,我采用了ASP 技术,制作了一个能为老师和学生提供方便的简单的系统。此系统可以实现学生的课程安排,学生成绩查询,成绩打印等功能。 通过这次的设计,我了解了目前流行的动态网站的构成和运作原理。掌握了用ASP 构建动态网站的相关知识祥和技术原理。在这次毕业设计过程中,我得到了张瑞林老师的悉心指导和其他同学的帮助,在此,表示衷心的感谢。 2 系统说 2.1 目的与意义 2.1.1 学生成绩管理系统设计的逻辑意义 高校学生的成绩管理工作量大、繁杂,人工处理非常困难。学生成绩管理系统借助于计算机强大的处理能力,增强了成绩录人、查询、统计及成绩单打印等管理功能,大大减轻了管理人员的工作量,并提高了处理的准确性。学生成绩管理系统的开发运用,实现了学生成绩管理的自动化,不仅把广大教师从繁重的成绩管理工作中解脱出来、把学校从传统的成绩管理模式中解放出来,而且对学生成绩的判断和整理更合理、更公正,同时也给教师提供了一个准确、清晰、轻松的成绩管理环境。 2.1.2 学生成绩管理系统的特点 ( 1 )安全性。不同用户的身份给予不同的数据访问权限。对学生成绩的管理,在保证数据准确的前提下,成绩数据的安全占据首要地位,因此,必须根据不同用户的身份给与不同的数据访问权限。一是学生原则上只能查阅个人成绩。二是教师可以查阅和打印所带班级学生各门课程的成绩。三是任课教师负责提供所任教课程的书面成绩单,并能根据成绩单在规定时期内完成成绩输机和核查工作。录入期以外,审定以前的每一笔成绩修改和删除操作,都会被自动记录在一个备忘录目日志文件中。日志文件会记录操作员的代码和姓名、操作日期和时间、操作结果(修改后的旧值和新值或删除)。 成绩一经审定本系统将不允许对其进行修改。四是数据库系统管理员可以避开成绩管理系统直接操作数据库,拥有对数据库的最高访问和维护权。数据库管理员负责所有数据的维护和安全,其权利和责任最大。 ( 2 )实用性。学生成绩管...