论文字数:11218,附源代码,答辩PPT
摘要
网上选课系统是一个常见的应用系统,既有B/S结构,也有C/S结构.与传统的选课方式相比,网上选课系统利用局域网为学生选课带来了便利.只要选课没有截至,学生就能够灵活的修改自己的选课情况大大提高了学校选课工作的效率.
Visual C#是最近有Microsoft开发的一种简单,精练,类型安全,面向对象的语言,用于生成各种各样的.NET应用程序,包括WEB服务和ASP.NET WEB的应用程序.所我们使用Visual C#来完成选课系统得制作,选课系统主要是由客户端和服务端组成,服务端是本系统的后台数据库,主要使用SQL Server 2000关系数据库.客户端通过后台服务器的数据存储来完成相关操作.客户端主要使用Visual C#的Windows窗体TreeView控件和XML文档来完成的.与数据库的连接时,主要调用DataSet数据库函数来完成客户端与服务端的数据联系,来实现选修,修改,删除的不同的功能.
关键词:TreeView控件,XML文档,DataSet,SQL Server 2000.
Abstract
...
Key words: TreeView ActiveX, XML documents, DataSet, SQL Server 2000.
目录
第一章 绪论…………………………………………………………………………………… 5
1.1 Visual C#.NET的简介…………………………………………………………………… 5
1.2 SQL Server 2000的简介………………………………………………………………… 6
第二章 可行性分析…………………………………………………………………………… 6
2.1 设计分析…………………………………………………………………………………… 6
2.2应用程序概况……………………………………………………………………………… 7
第三章 关键的技术…………………………………………………………………………… 7
3.1 XML文档对象模式………………………………………………………………………… 7
3.2遍历DataSet……………………………………………………………………………… 7
3.3 TreeView控件动态绑定数据……………………………………………………………… 8
3.4 水晶报表…………………………………………………………………………………… 8
第四章 数据库设计…………………………………………………………………………… 8
4.1 数据库表的设计…………………………………………………………………………… 8
4.2数据存储过程的设计……………………………………………………………………… 10
第五章 详细设计……………………………………………………………………………… 12
5.1学生子系统的设计………………………………………………………………………… 13
5.2管理员子系统的设计……………………………………………………………………… 15
5.3学生信息报表的设计……………………………………………………………………… 20
第六章 后记…………………………………………………………………………………… 22
参考文献 ……………………………………………………………………………………… 22