本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  电子邮箱:1095080675@qq.com
标题  基于ASP.NET的在线选课系统
编号  12239
编程语言  ASP.NET 2.0, C#
开发环境  Visual Studio 2005
数据库  SQL Server 2005
资料明细  论文、源程序、开题报告、答辩稿
推荐指数  ★★★★★
内容介绍

4.1 系统模块总体设计
在线选课系统共分为三个大模块,分别为:系统管理、教师管理、学生选课管理。虽然这三个模块之间在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个模块的功能都是按照在调研中搜集的资料进行编排制作的。
4.1.1 系统各模块具体功能设计
1.系统管理模块
此模块又分为六个子模块,分别为:课程管理、公告管理、设置选课时间段、学生选课情况统计、用户管理、信息查询。此模块的操作权限仅有系统管理员才能使用,管理员对这六项信息进行日常设置,包括添加、删除、修改、查询等操作。
2.教师管理模块
此模块分为:个人信息维护、开设课程、选课学生情况、课表打印。
3.学生选课管理模块
此模块分为:个人信息维护、在线选课、课表打印。学生根据自己的学号和密码即可进入本系统,进行相应的选课操作。
学生选课模块的详细功能如下:
(1)个人信息维护:学生登录系统后,可以查看和修改学生的部分个人信息及修改密码等。
(2)当前课程信息:是显示出当前所有的课程详细信息。
(3)选择选修课:学生登录系统后,在选课时间段内,学生可以在所有选修课程中可以选择最多三门选修课,同时也可以查看所有选修课的信息、上课时间地点、开课教师信息等。
(4)查看已选课程:学生登录系统后,在不是选课时间未到的情况下,可列出已选择的课程,若选课时间段未过,则可以退选。
(5)查看必修课:学生登录系统后,根据学生的专业列出所有的必修课程。查看课程的信息、上课时间地点、开课教师的信息等。
(6)退课:学生登录系统后,如果选课时间段未过,则可以退选。
(7)课表打印:学生登录系统后,可根据自己的选课情况将课表打印出来或者导出到EXCEL中。

该在线选课系统的功能模块结构图如下图所示:

该在线选课系统主界面如下所示。

说明
 以上是系统简介,如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关文章
  • 基于ASP的在线选课系统的设计与实现
  • 基于B/S结构的学生在线选课系统的实现
  • 基于ASP.NET的网上选课系统的设计与实现
  • 基于ASP.NET的公共课选课系统
  • 网上选课系统的设计与实现
  • 文章导航
  • 上一篇:基于ASP.NET网上购物商城系统
  • 下一篇:基于ASP.NET的电子病历管理系统