在21世纪的科技时代,科学技术得到了迅速发展。计算机已经不仅应用在科技领域,而且在生活中也得到了广泛应用。如今,不管是中小学,甚至部分大学生的学生成绩仍然靠人工进行管理。随着时间的变化,学校规模不断扩大,有关学生成绩管理工作及其涉及到的数据量越来越大,大多数学校不得不采用增加人力、财力、物力的方法对学生成绩进行管理。采用传统人工的方式管理文件档案、填写各种表格的管理方法存在着许多缺点,如:效率低、保密性差,另外耗费时间长,产生的文件和数据量大,这对于更新和维护都带来了不少的困难。44758
2. 开发背景
随着计算机科学日渐成熟以及科学技术水平不断提高, ,人们已经深刻认识到它的强大功能,它已进入人类生活的各个方面并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有着手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高学生成绩管理的效率,也是管理的科学化、正规化管理,与世界接轨的重要条件。
二.研究现状
相对于国外的学生成绩管理,我国目前由于学生成绩管理在教育工作中起着重要作用,虽然其计算机化在发达国家已达到95%以上论文网,而我国在是在80年代初开始在全国范围内推广计算机在信息管理中的应用,因此,虽然起步晚,但是发展很快。在相当长的时间里,我国的教育管理人员将信息管理技术应用于实践。在实践中学习计算机技术,不断积累经验,在过程中收集资料。特别是我国的计算机技术并不算是很落后,但是无论从软件的质量、管理效果以及能力等各个方面都不及国外,所以,我们要从现在做起,在实践中促进开发和应用,使计算机成为学生成绩管理工作的一部分,推动我国管理信息现代化的发展进程。
三.系统相关技术
1.ASP.NET技术
ASP. NET是一种建立动态Web应用程序的技术,是Active server page (ASP) 的下一个版本, 其语法在很大程度上与ASP兼容;同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET提供性能稳定,可扩展性好,更迅速的发展,更方便的管理,是一种新的语言和网络服务。
2.SQL Server 2005
SQL是英文Structured Query Language 的缩写,意为结构化查询语言,它的主要功能是同各种数据库建立联系并进行沟通。SQL为许多任务提供了命令,包括:查询数据、更新数据、在表中删除记录、建立、修改和删除数据对象、控制对数据和数据对象的存取、保证数据库一致性和完整性、以前的数据库管理系统为上述各类作提供单独的语言,而SQL将全部任务统一在一种语言中。
四.结论
总之,针对以上存在的问题要求,本学生成绩管理系统功能大体分为以下三个模块:
(1)学生模块
(2)教师模块
(3)管理员模块
在本学生成绩管理系统中,对于数据库的需求主要体现在对数据库的提交信息、更新信息、删除信息、保存信息等。这些信息的存在都取决于各个功能模块的对信息的需求。通过对功能模块的具体操作,实现对数据库中信息的输入和输出。从安全性和易维护性考虑,选择了Web实现技术。简单的说就是将系统做成一种B/S模式,可以让用户通过浏览器直接访问网站上的内容。
服务器端程序的实现技术也很多,本人选用了当前比较流行的网络编程技术——ASP.NET作为主要实现手段。ASP.NET作为一种Web实现技术,它的效率是很高的。这一点正好符合了学生成绩管理系统所要求的实时性。 学生成绩管理系统设计文献综述和参考文献:http://www.youerw.com/wenxian/lunwen_46008.html