基于C#的高校学生管理信息系统开发
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
随着信息技术在管理上越来越深入而广泛的应用,管理系统的实施在技术上已逐步成熟。管理系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理系统。
本文介绍了在.net环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理系统的过程。通过分析某一高校学生学籍管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了高校学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法, 本系统界面友好,操作简单,比较实用。 copyright think58
【关键字】:
管理系统、学生管理、C#应用。
目 录 [资料来源:THINK58.com]
XXXX学院毕业设计 1
(论文) 1
高校学生管理信息系统 1
摘 要 2
Summary 3
一 系统概述 5
1.1 系统及需求分析 5
二 开发环境 6
2.1 C# 简介 6
2.2 SQL Server 2000简介 6
2.3 结构化查询语句SQL简介 7
三 高校学生管理信息系统设计 10
3.1概述 10
3.2需求分析 10
3.3系统框架 13
3.4系统配置 15
3.5数据库分析 18
3.6 数据库创建 25
3.7 数据库连接/数据库具体配置 27
4主要界面及相关代码 28
4.1高校学生管理信息系统主菜单 28
4.2成绩录入页面 32
4.3学生成绩查询页面 35
4.4专业管理页面 37
4.5班级添加页面 39
4.6班级设置页面 40
4.7班级修改页面 42
4.8课程添加修改页面 44
4.9 添加学籍信息页面 45
4.10 学生奖惩统计页面 47
4.11 关于系统 48
总结 52
致 谢 53
参考文献 54 think58.com
[来源:http://www.think58.com]
开发环境
2.1 C# 简介
C#是基于.NET平台的编程语言,它是使用.NET框架提供的编程类库构建而成的。使用C#创建、管理和部署应用程序变得非常容易。开发人员可以直接用C#服务器控件,这些控件封装了公共的、用户HTML用户界面的各种元素(如文本框、下拉菜单等)。实际上,这些控件运行在Web服务器上,它们将用户界面转换成HTML格式后再发送给浏览器。再服务器上,控件负责将面向对象的编程模型提供给Web开发者,这种编程模型提供面向对象编程技术的丰富功能。C#还提供一些基本结构服务(如会话状态管理和进程重启服务),这些服务大大减少了开发人员需要编写的代码量,并使应用程序的可靠性得到大幅度的提高。C#还允许开发人员将软件作为一项服务来提供。通过使用C# Web服务功能,开发人员只需进行简单的业务逻辑编程,而由C#基本结构负责通过SOAP来提供服务。[计算机毕业网-免费计算机毕业设计|计算机毕业论文|计算机硕士论文|计算机网络毕业设计|计算机专业毕业设计|计算机硕士论文|电大毕业论文|开题报告|www.think58.com].10913812012-2-29
C#是作为.NET Framework SDK的一部分提供的。.NET Framework SDK可以运行再Windows XP,Windows 2000+Service Pack1及Windows NT 4.0+Service Pack6环境中。另外,服务器还需安装Internet Explorer 5.5和MDAC 2.6(Microsoft Data Access Components 2.6)
本文来自think58
[资料来源:http://www.THINK58.com]
2.2 SQL Server 2000简介
SQL Server 2000是一个功能强大的新一代的数据库管理系统。与前一代的产品相比,SQL Server在可伸缩性、可用性和可管理性等方面有了显著的改进和提高。
Microsoft SQL Server 2000是由一系列相互协作的组件组成,能满足最大的Web站点和企业数据处理系统存储和分析数据的需要。它主要由以下几个组件组成:关系数据库组件、数据库构架、管理构架、复制构架、数据仓库和联机分析处理分析和应用程序开发构架等。
SQL Server 2000完全支持Web。通过Web可以查询、分析和处理数据。在SQL Server 2000中使用可扩展标记语言(XML)可以在松散耦合系统之间交换数据。从浏览器通过防火墙可方便而安全地访问数据,并可对有格式文档执行快速全文检索。分析和链接联机分析处理(OLAP)多维数据集,即使在Web上也是如此。执行点击流分析,以了解Web用户的情况。
高度可扩展性和可靠性。使用增强的可扩展性和可靠性功能,可无限制地扩容。服务器操作系统最多可支持32个CPU和64GB的RAM。
4.6班级设置页面
在班级设置页面初始化事件Page_Load事件中将数据库中的所有课程及班级信息分别绑定到DropDownList控件的Ddl_course和Ddl_class控件中,“确定”按钮Btn_ok控件的Click()事件完成往数据库学生-课程信息表中添加所选班级范围下所有学生的相应课程选课记录的任务。 think58.com
[资料来源:http://think58.com]
think58好,好think58 [来源:http://think58.com]