学生成绩管理系统论文设计
在学校与教育单位中,对于学生的成绩管理是不可缺失的一个重要的部分,本篇文章关于学生成绩管理系统论文范文主要从程序的开发、维护、思维方面来阐述学生成绩管理系统的实现。希望能够帮助到大家!
摘 要:在教育单位中,对于学生的成绩管理是不可缺失的一个重要的部分,开发基于 ASP 以及 Access 的学生成绩管理系统,不仅使用方便,检索更加迅速,信息更加可靠。为此,笔者对 ASP 系统进行了简要介绍,并对 ASP 开发技术的选择进行简要论述,为了验证该系统可以有效的提升学生成绩管理的准确性以及效率,从设计思路、功能模块划分、数据库设计以及系统实现进行探究。
关键词:ASP;学生成绩管理系统;设计
1、ASP 的介绍
目前,CGI(Common Gateway Interface)技术已经被ASP 所取代,其实 ASP 是一个服务器的脚本执行环境,使用 ASP 的过程中可以有效的产生和执行动态的、相交互、高性能的 WEB 应用程序。ASP 自身的程序代码非常的简单且通用,其文件名则由 结尾,ASP 文件其实是由四部分构成,①标准的 HTML 标记,全部的 HTML 标记都可以进行运用。② ASP 语法命令,主要存在于 <%%>标签内的 ASP 代码。③服务器端的 Include 语言,为了增强了编程的灵活性,用 #include 语句调入其它 ASP 代码。④脚本语言,主要是该系统自带的两种脚本语言,一种是JScript,另一种是 VBScript,提升了系统的编程功能,当然,用户也可以轻松的安装脚本语言。我们在进行 ASP 编写程序的过程中,不仅可以运用内置函数 ASPScript,还可以运用 ASP 的内置对象,其实一组封装了 Web 处理能力的对象,其中的每一个对象都可以提供一系列的集合、对象属性及方法,我们通过对内置对象进行调节就可以轻松简便的操作 ASP,从而实现各种 Web 的功能。
2、需求分析
需求分析、概念设计、逻辑设计、物理设计、代码设计、运行维护是学生成绩管理系统的数据库应用系统的开发的六个阶段。大多数设计人员都会认为数据库应用系统的设计其实就是一个进行简单编制程序的过程,很少有人将精力放在系统的编程上,所以,也就是说设计人员对于系统的需求分析的程度不足,就导致了编程后期出现了很多出乎意料的困难,容易造成系统发生不同的错误,需要进行返工。返工现象不仅影响了系统的设计进度,同时还造成了大量的物力和人力资源的浪费。
因此,用户需求分析、数据字典点的定义、详细设计、应用程序的总体设计等都需要设计编码前进行详细的规划。学生成绩管理系统的内容如下:教师信息添加、查询、修改、删除;学生信息添加、查询、修改、删除;课程信息添加、查询、修改、删除;专业信息添加、查询、修改、删除;学期考试成绩自动生成班级课程统计分析表;课程成绩录入、查询、打印等。
3、概要设计
3.1、功能模块设计
ASP系统的使用人员多为用户和管理人员两种类型。不管是哪一类用户,在登陆的时候都必须填写用户名及口令。
管理模块。管理员主要是负责系统的初始设置和系统维护,除系统管理的功能为管理员账号管理、系统备份、日志生成外,其他的.模块功能主要是信息添加、修改与删除。
用户模块。教师信息维护及课程成绩维护的功能是教师用户的基本操作信息。学生用户对本系统进行操作中只可以进行信息的维护以及成绩的查询。
3.2、数据库设计
据需求,该系统由管理员、教师、学生、课程、成绩为系统数据库的部分构成。
4、详细设计与实现
ASP 系统界面设计与实现。ASP 学生成绩管理系统的界面主要是运用了可视化工具 进行设计实现的,这种界面功能全面,方便操作,界面效果良好,同时,我们还通过添加脚本的方式实现了页面校验,从而保证了数据操作的安全性。
ASP 数据库的实现。我们根据学生成绩实体 E-R 进行了模型的绘制,得到了 5 张数据表,这五张数据表分别是管理员信息表、教师信息表、课程信息表、学生信息表及成绩表。
ASP 系统的安全性设计。ASP 学生成绩管理管理系统在 B/S 模式的访问下,可能会产生一些不安全因素,为了防止不安全因素的产生,需要加强有效措施,第一,针对服务器而言,我们需要使用防火墙过滤系统,主要是为了防止和避免恶意代码的破坏。第二,在页面上,我们运用信息校验的方式,保证在更新数据库的过程中用户信息的准确性。第三,为避免用户进行非法操作,需要用户进行划分,如果用户没有权利访问此功能需要进行屏蔽。第四,针对可疑操作,需要进行日志跟踪。第五,针对重要的数据,应该不定期的进行备份,防止丢失。
5、结 语
为保证 ASP 学生成绩管理系统的安全性,我们已经对该系统进行了多次反复的测试,此系统成功的实现了学生成绩信息的高效管理,ASP 系统可提升了校园资源的利用率,同时降低了人工造作的劳动强度,是信息化校园建设的过程中的重要组成部分,功不可没。可是,ASP 学生成绩信息管理系统还存在诸多不足之处,我们会对这一系统的运行情况进行实时的跟踪监测。
参考文献
[1] 李长春,陈智,宁康琪 . 学生成绩管理系统设计[J]. 数字技术与应用,2010(3):79-80.
[2] 胡波 . 基于 ASP 的学生成绩管理系统 [D]. 重庆大学,2008.
-
基于单片机的温湿度控制系统设计
单片机是典型的嵌入式微控制器,由运算器,控制器,存储器,输入输出设备等构成,相当于一个微型的计算机。下面是小编为你带来的基于单片机的温湿度控制系统设计,欢迎阅读。摘要:随着人们生活水平的提高,温湿度控制已成为当今社会研究的热门项目。是工农业生产过程中必须考...
-
农信系统办公室工作的主要事迹
~年,综合办公室在联社的正确领导下,严格按照联社制定的规章制度履行职责,所分管的各方面工作,都是以联社的方针政策为准则,以联社的长足发展为目标,同时结合全辖的实际情况,努力搞好各方面工作,农信系统办公室工作主要事迹。尽管一年来并未取得突出业绩,但办公室几名员工...
-
校园安防系统方案设计
导语:校园安防系统就是以一般人居环境安全防范系统为基础,结合高等学校建筑物多、人员密集复杂、环境功能主体繁杂的特点,充分运用信息技术手段。下面是由小编整理的关于校园安防系统的方案设计,欢迎阅读!校园安防系统方案设计摘要:作为平安城市发展的重要组成部分,平...
-
关于数据库解析不使用的五个理由
在我们实际工作中,往往会能听到很多关于不使用MySQL数据库的理由,当然也有一些是对MySQL(和PHP搭配之最佳组合)的误解,下面我将讲述的是5个不使用MySQL(和PHP搭配之最佳组合)的响亮理由。首先我们要知道,或许有一项技术存在很多理由让我们可以选择使用它,但是让我们...