数据库课程设计--选课系统
《数据库课程设计--选课系统》由会员分享,可在线阅读,更多相关《数据库课程设计--选课系统(13页珍藏版)》请在毕设资料网上搜索。
1、 第页 共 14 页 摘摘 要要 本文通过分析浏览器/服务器结构的特点并结合选课的实际情况, 提出了 基于浏览器/服务器结构网上选课系统的基本设计思想, 简要介绍了系统各功 能模块及数据库的设计,着重讨论了用 ASP.NET技术和SQL Server 2000开 发网上选课系统时的数据库访问技术和动态网页制作技术,并给出了部分实 现代码。通过该系统,使学生可以方便地在校园网上进行网上选课。该B/S 结构的系统在Windows XP系统和VS2005.NET平台下开发完成,使用C作 为ASP.NET的开发语言,SQL Server 2000作为数据库。系统有较高的安全性 和较好的性能。其中连接数
2、据库的字符串可以随时在web.config里修改,并 经过编码加密,增加了灵活性,保护了数据库的安全。代码尽量使用存储过 程和尽量减少数据库连接的打开时间等手段来提高性能。 本文中主要介绍了学生选课系统中的学生选课界面即对数据库的 查询添加功能,并且附上了部分代码。 摘 要 1 第页 共 14 页 1.需求分析 2 2.系统功能与设计 . 3 2.1 系统分析 3 2.2 用户所具有的功能 3 2.3 系统总体设计 4 2.4 数据库的设计 5 2.5 各个表的实现 5 3 系统界面说明 . 6 3.1 系统登录界面 . 6 3.2.查看必修课程列表页面 8 3.3.查看选修课程列表页面 9
3、3.4.查看已选课程页面 . 11 总 结 . 11 参考文献 . 错误错误! !未定义书签。未定义书签。 1 需求分析 第页 共 14 页 随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。以 往的选课方法是随堂报名。这种方法虽然直接,但是造成选课的盲目性和教 务处处理数据的繁重性。为了减轻教务处工作,以及每个学生更好的选择自 己所喜欢的科目。针对学生选课这一环节,本系统从学生网上自主选课以及 教师的课程发布两个大方面进行了设计,基本实现了学生的在线信息查询、 选课功能以及教师对课程信息发布的管理等功能。 2 系统详细设计 2.1 系统分析 在本系统中,有三类用户:系统管理员,教师
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 选课 系统
