网上选课系统
摘要
随着在校大学生人数的不断增加,教学计划管理系统的数据量也不断的上涨。针对学生选课这一环节,本系统从学生网上自主选课以及教师的课程发布教务处审核教学计划教研室上传教学计划四个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及教师对课程信息发布的管理等功能。信息的自动处理以及网络式的信息交互方式越来越被人们认可和应用。让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。网上选课与传统的选课方式相比更加节约资源,同时,随着学生选课自主权的增加,网上选课有效的避免了“走关系”等不良现象,使教学更加透明。
本程序前台采用MicrosoftVisualStudio2005进行页面制作和程序的编写,后台由Access数据库支持,通过使用C#语言实现动态网页的效果,达到对数据库的操作以完成使用者的要求。本文中除了有对程序的总体设计、详细设计、功能实现等主体部分外,在这之前还介绍了与网上选课系统相关的信息管理系统、网络编程技术、C#编程语言、Access数据库服务器等的基本内容及发展情况。
关键字:选课、课程信息发布、C#、Access,asp.net
摘要...1
第一章:设计的可行性...4
第二章:相关技术介绍...5
第三章:系统概述...7
第四章:系统总体设计...8
4.1.1管理员模块...8
4.1.2教研室模块...9
4.1.3老师模块...9
4.1.4学生模块...10
4.2.1管理员信息表...10
4.2.2教研室管理员信息表...11
4.2.3教师信息表...11
4.2.4所有课程信息表...11
4.2.5所有专业信息表...11
4.2.6所有学院信息表...11
4.2.7公告信息表...12
4.2.8教师评论信息表...12
4.2.9制定教学计划信息表...12
4.2.10成绩信息表...13
4.2.11学生课程表信息表...13
第五章:详细设计...13
5.1.1登录:...14
5.1.2注册:...15
5.1.3信息添加:...16
5.1.4公告发布:...18
5.1.5信息维护:...19
5.1.6教学计划汇总:...21
5.1.7教学计划审核...25
5.1.8通过审核的教学计划查看所有使用中的教学计划。...27
5.2.1登录:...31
5.2.2注册:...32
5.2.3所本教研室教学计划查询...33
5.2.4公告查看...35
5.2.5所有本教研室教职工查询...38
5.2.6所有课程查询...39
5.2.7制定教学计划...40
5.3.1登录...43
5.3.2注册...44
5.3.3公告查看...45
5.3.4学生成绩录入.48
5.3.5密码修改...50
5.3.6所授课程查询...52
5.4.1登录...54
5.4.2注册...55
5.4.3选课...56
5.4.4公告查询...58
5.4.5信息维护...61
5.4.6成绩查询...63
5.4.7课程表查询...65
5.4.8教学质量评估...68
第六章:总结...70