文档介绍:C#语言Windows程序设计文档题目c#windows学生信息管理系统学院(部)信息科学与技术学院专业软件工程学生姓名学号2008104144年级08级指导教师职称讲师2011年6月15日目录绪论 1第1章关键技术与相关理论 5第2章学生信息管理系统分析 8第3章学生信息管理系统设计 18第4章学生信息系统功能实现 35第5章系统测试与改进思想 38结束语 39致谢 40参考文献 41附录一 42绪论学生信息管理系统是为了学校更能方便的管理学生信息而设计的,实现对学生信息的基本管理,增删查改!随着信息话时代的到来,学生信息管理系统将会发挥更大的优势,节省人力资源,节省开支,改系统操作方便,更方便教师的使用。,环境中的应用程序开发,是支持生成和运行下一代应用程序和XMLWebservices的内部Windows组件。.NETFramework旨在实现下列目标:提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,上分布,或者是在远程执行;提供一个将软件部署和版本控制冲突最小化的代码执行环境;提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境;提供一个可消除脚本环境或解释环境的代码执行环境;使开发人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于Web的应用程序)时保持一致;按照工业标准生成所有通信,Framework的代码可与任何其他代码集成。.NETFramework具有两个主要组件:公共语言运行库(CLR)Framework(FCL)类库。Framework的基础。您可以将运行时看作一个在执行时管理代码的代理,它提供核心服务(如内存管理、线程管理和远程处理等),并且强制实施严格的类型安全性以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行时的基本原则。以运行时为目标的代码称为托管代码,而不以运行时为目标的代码称为非托管代码。.NETFramework的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面(GUI)应用程序,所提供的新增的应用程序(如Web窗体和XMLWebservices)。.NETFramework可由非托管组件承载,这些组件将公共语言运行库加载到它们的进程中并启动托管代码的执行,从而创建一个可以同时利用托管和非托管功能的软件环境。.NETFramework不但提供若干个运行时宿主,而且还支持第三方运行时宿主的开发。在图1-Framework平台上显示了公共语言运行时和类库与应用程序以及与整个系统之间的关系[6]。图1-,与ASP相比,拥有更高的编译特性与缓存机制。其特点包括:紧密结合;将事件模型引入到Web应用程序的开发领域;支持多种语言开发,包括C#、VisualBasic和Jscript等。不仅仅是ASP的新版本,也是统一的