C#+sqlserver学生考试成绩分析系统设计(2)
时间:2018-12-01 21:41 来源:毕业论文 作者:毕业论文 点击:次
2.4.2 SQL Server 200数据库: 10 2.4.3 ASP技术 10 3 设计 14 3.1 功能分析 14 3.2 系统主要功能 14 3.3 系统结构模块图 14 3.4 系统流程图 15 3.4.1 系统总流程图 15 3.4.2 登录流程图 16 3.5 系统数据流分析 17 3.6 用户功能操作 18 3.6.1 管理员操作 18 3.6.2 教师操作 18 3.6.3 学生操作 18 3.6.4 通用功能操作 18 3.7 数据库设计 18 3.7.1 数据库系统分析 18 3.7.2 数据库逻辑设计 19 3.7.3 数据库系统物理设计 20 3.8 数据库连接 22 4 系统实现 24 4.1 系统登录页面 24 4.1.1 管理员登录 24 4.1.2 教师登录 25 4.1.3 学生登录 26 4.2 各功能模块实现 28 4.2.1 管理员模块 28 4.2.2 教师功能模块 30 4.2.3 学生功能模块 32 5 测试 34 5.1.1 测试准备 34 5.1.2 测试目标 34 5.1.3 测试方法 34 6 结论 36 6.1 完成情况及存在问题 36 6.2 进一步研究 36 致谢 38 参考文献 39 附录 40 1 绪论 这次系统的程序开发是以学校学生信息管理中的考试成绩分析系统的开发为基础,描述了信息管理系统以及分析系统的定义、模块和应用程序开发的基本原理及方法,清晰的分析了要完成该系统需要掌握的语言及要合理的设计。全文共分为绪论、分析、设计、系统实现、测试、结论、致谢、参考文献、附录。 1.1 系统开发背景 信息的飞速发展作为当今时代发展的重要标志之一,在某些工作中各大行业都较大程度依赖信息处理,这给计算机被广泛应用于信息管理系统提供了良好的环境。计算机之所以能够被广泛的应用于信息管理是因为它能够精确的处理各种信息,而且能够合理的管理信息。使用计算机对信息进行管理,不仅能够大幅度的提高工作效率,而且还能够提高信息的安全性,同时还能随时的对信息进行查看。 学生考试成绩分析系统是进行信息的采集、存储、加工、文护和使用的一个系统,它是随着教学任务的日益加重和学生频繁的考试的催促而逐渐形成的,同时也归功于管理科学和技术的发展。不管在管理科学技术不发达的七八十年代还是在现今这个高速发展的信息时代,学生考试成绩分析系统都是一个教育单位并不可少的一部分,它的内容模块对于学校的管理者、教师和学生来说都是至关重要的,所以学生考试成绩分析系统应该分为相应的模块进行管理,这样对管理者和教师都能提供充足的管理和查询的功能,对学生来说可以轻松的查阅自己的相关信息并且在每次考试过后都能方便快速的查到自己的考试成绩。但是一直以来学校都是以传统的方式来管理学生成绩,在这种方式下管理学生信息工作的工作效率低而且信息的秘密性差,另外随着时间的推移,在校学生的更替,学生每个月的月考成绩,将会产生众多的文件和数据,导致工作的查找和修改等操作难度增加。 随着科学技术的日益发展,科技的日益普及,计算机技术无疑成为当下时代的领袖,引领着社会走向一个全新的发展时期。目前我国在信息数字化也进入一个高速发展的时期。特别是各地高校的信息化工作,学校在信息管理、教师教学和办公方面也在慢慢的发生改变。毫无疑问,使用信息化教学使教学更先进、办公更高效,管理更科学,信息交流也更方便迅速。正因为计算机有着这些优点,开发能够对考试成绩分析的系统是很有必要的。 (责任编辑:qin) |