5.3 成绩管理模块界面及主要功能代码 19
5.4 学籍管理模块界面以及主要功能代码 27
6 系统测试 29
6.1 单元测试 29
6.2 整体测试 30
6.3 测试流程 30
6.4 疑难解答 32
结论 33
参考文献 34
致谢词 35
1 绪论
1.1 课题来源及背景
随着我国科技技术的发展,特别是计算机领域的飞速发展,使得计算机广泛应用于社会各个领域。在社会生活各个领域,计算机已成为不可或缺的一部分。所以针对学校中学生信息管理的现况开发针对学生信息管理的系统,以实现对学生信息管理的智能化、电子化。学生信息管理系统是当今在学校内应用很广泛的提高教学效率的一个办公管理软件。所以,根据潮流的发展,如果开发出来一个界面友好、容易操作、提高工作效率的学生信息管理系统进行日常的办公管理具有较大的现实意义。
从用户需求的方面出发是学生信息管理系统的宗旨,设计具有好人性化的界面,功能强大,扩张性强,操作方便,稳定性高。此软件最大限度地实现易操作性和易维护性,运行稳定,安全可靠。
1.2 目标和意义
学生信息管理系统是为实现对学生信息管理的快捷化、电子化、现代化,运用Microsoft SQL Server 2008数据库管理系统开发的应用软件。本系统操作方便简单,它旨在通过用户(即学生)对自己的各个信息的查询操作,以及管理员对学生信息进行基本的信息添加、修改、查询、删除等方面完成对学生信息的基本操作。高效的利用计算机技术完成对信息的管理,做出这样一个学生信息管理系统就节省了很多人力资源,也提高了教学管理的效率,实现科学、高效的校园学生信息管理的目标。
1.3 设计思想和主要工作
随着现代院校中信息管理需求的提高,各种对学生管理系统复杂性的要求也提高了,本文针对一些用户的要求,通过系统的C#,SQL的相关技术,从开发环境的配置开始,一步步地完成学生信息管理系统的设计与实现。
2 系统研究现状
2.1 C#语言简单介绍
C#语言主要用于开发可以在NET平台(一种构建下一代因特网的集成开发环境)上运行的应用程序,并作为.NET平台的首选开发语言,甚至可以这样说,C#就是为.NET平台而产生的语言。C#的语言体系是构建在.NET框架(.NET平台中的重要组成部分之一)基础上的,它是从C、C++.Java派生而来的一种简单、现代、面向对象和类型安全的编程语言,并且能够与.NET框架完美结合,因此C#语言具有很多其他语言不完善,甚至没有的优良特点。
(1)C#语言产生背景:
1998年,Delphi和Turbo Pascal语言的设计者的Anders Hejlsberg和他的微软开发团队开始设计C#语言。2000年7月微软公司发布了C#语言的第一个版本,它是一种全新且简单、安全、完全面向对象的程序设计语言,是专门为.NET的应用而开发的语言,它吸收了C++、Java、Visual Basic、Delphi等语言的优点。
2000年9月,ECMA(国际信息和通信系统司标准化组织)成立了―个任务组,着力为C#语言定义一个Microsoft建议标准,其设计的目标就是制定“一个简便、通用、现代、完全面向对象的编程语言”,于是出台了ECMA-334标准,这是一种简洁的语言,它有类似于Java语言的语法,与此同时又借鉴了C语言和C++的风格。