选课系统的设计与实现
此套毕业设计百度网盘下载地址(金币充值):**** 本内容需购买 ****
摘要:
随着社会的发展,大学生越来越多,数据库教育系统的数量也在增加。在过去,选课方式被记录下来,这种方法虽然很简单,但是它会创建盲目的选课过程和数据处理的艰难性。为了减少学校教务处里人员的工作,以及每个学生能更好地可以选择自己所喜欢的科目。针对学生的选修科目的一部分,该系统旨在探讨在线学生信息,选课管理功能和信息查询,实现了课程信息内容学生的自主选择性和降低教师的工作量。
关于对浏览器的结构/服务器和选举材料的现状特点分析,本文提出了关于在线浏览器结构的选课系统设计的基本思想/服务器,简要介绍了设计模块系统功能和基础数据,.NET技术和SQL Server 2000开发技术来访问系统数据在线学习技术和动态网页制作的数据库,并提供了一些实现的代码。通过该系统,使学生可以轻松地跟踪在校园网上课程。 B / S结构的系统在Windows XP系统和VS.NET平台的开发完成,使用C#作为开发语言ASP.NET,SQL Server 2000作为数据库。该系统具有更高的安全性和更好的性能。可链接到字符串的数据库可以在web.config中进行修改,并且代码加密,增加了灵活性,以保护数据库的安全性。代码以最大限度地利用存储过程和减少时间来连接数据库和其他工具来提高性能。
本文中除了有对程序的系统分析、总体设计、数据库设计、功能实现等主体部分外,在这之前还介绍了与网上选课系统相关的信息、IIS介绍、IIS与ASP.NET的结合等的基本内容及发展情况。
关键词:网上选课,浏览器/服务器结构,ASP.NET,数据库管理系统
目录:
选课系统的设计与实现 5
Design and Implementation of Course Selection system 6
1 引言 7
2 系统分析 9
2.1可行性研究 9
2.1.1背景 9
2.1.2目的 9
2.1.3前提 10
2.1.4可行性分析 11
2.1.5课题调研 12
2.1.6系统描述 12
2.2 需求分析 13
2.2.1 系统总述 13
2.2.2 系统技术需求 14
2.2.3 运行需求 15
2.2.4 性能需求 15
2.2.5 用户需求 16
2.2.6 数据库需求 17
3总体设计 18
3.1 相关技术介绍 19
3.1.1 系统体系结构 19
3.1.2 C#技术 20
3.1.3 数据库结构 20
3.2 系统流程图 21
3.3 系统数据库设计 21
3.3.1 系统数据库设计 21
4详细设计及编码 24
4.1 系统详细设计 24
4.1.1 院系管理 25
4.1.2 专业管理 25
4.1.3 课程管理 26
4.1.4 学生管理 26
4.1.5 教师管理 27
4.1.6 个人信息维护 27
4.1.7 选课 27
4.1.8 查看选课信息 28
4.1.9 担任选课课表 28
4.1.10 选课学生信息 29
4.2 编码 29
4.2.1登录控制类 30
4.2.2 课程控制类 30
4.2.3 院系控制类 32
4.2.4 专业控制类 37
4.2.5 学生控制类 40
4.2.6 教师控制类 46
4.3系统业务流程图 50
5系统测试 50
5.1 测试目的和原则 50
5.2 测试过程 51
5.3 测试内容 52
5.4 测试结论 52
6总结 53
论文字数:22404
包含资料:
截图:
啥也不说了,感谢楼主分享哇! 确实是难得好帖啊,顶先
页:
[1]