设为首 页  加入收藏  联系我们    
程序代码快速生成源码生成
辅导计算机软件程序 毕业设计 程序代码 代写做软件程序毕设 免费开发资料 -> 毕业设计 -> ASP排课/选课/补选/重选/-431-(代码+论文+开题) 退出登录 用户管理
客服联系方式:
 
 
    特色优势
 
软件简介:
视频地址链接:
本站尽最大可能将系统开发过程,系统流程分析,系统数据库表结构,免费提供您参考阅读!请下载演示参考系程序细节,更多详情请咨询客服!
技术经验 | VB毕业设计 | JSP毕业设计 | VC毕业设计 | 文献参考 | C#毕业设计 | vb.net毕业设计
Delphi毕业设计 | Asp.NET毕业设计 | VBA (Access) 毕业设计 | VBA (Excel) 毕业设计 | ASP毕业设计 | PB毕业设计 | android(安卓)毕业设计
Nodejs ES6前端全栈 vue react 小程序 express koa2 mern | python(web开发Django框架) | html5游戏开发 | Jquery毕业设计 | XSLT毕业设计

代码考虑的处理的情况有些过于细致, 虽然只是算法演示,但应该可以实际使用!

请自己下载最下面的演示 查看功能效果

系统功能有些繁琐 请下载演示查看, 这个是个不错的算法工程

和当今各大院校流行的排课选课系统 功能十分相似 

排课选课 退选  补选 查看未选中课程-功能过于繁琐
http://www.3q2008.com/soft/1/2010/7574632375.html

asp学院智能排课(比较完善可下载查看)-全面
http://www.3q2008.com/soft/1/2010/0244236372.html

ASP排课系统(学校排课,课程表生成,自动排课)-普通
http://www.3q2008.com/soft/1/2007/5322829087.html

 

·课程信息管理:课程的内容,课时,上课时间,地点
·排课管理:系统根据课程信息完成排课,输出班课表
·选课管理:学生根据班级课表,选课,最后输出个人课表
·课程信息查询:学生可以对要选的课程的信息进行查询
(3) 更改排课:排课者对排课信息进行增、删、改、查。
(4) 查询教师课表:所有用户可以查询教师开设的课程信息。
(5) 查询排课结果:所有用户对排好的选课信息进行查询。
(6) 发布排课结果:排课者及时发布新的选课公告,公告新的选课信息。
(7) 排课:排课者根据教师的开课信息,对开设的选课课程信息进行编排整理。
(8) 查询院系课程设置:所有用户都可以查询院系的课程设置,以决定选择哪些课程。
(9) 查询教室使用情况:所有用户都可以查询教室的使用情况,包括查询教室基本属性和按教室查询排课信息。
(10) 查看教师反馈:所有用户都可以查看教师反馈的与选课有关的信息。
(11) 发布有关排课消息:排课者发布重要通知,通知学生有关选课的最新消息。
(12) 查询历史排课结果:排课者可以通过备份排课表中的信息查询历史排课结果。
(13) 提出反馈意见:教师可以及时对排课者的排课信息提出反馈意见,以便于排课者更好的排课。
(14) 查询课程详细情况:学生在选课时可以查询课程的详细信息, 以决定选择哪些课程。
(15) 退课:学生在选课时段内可以及时退课。
(16) 按课程代号查询选课名单:所有用户都可以输入课程代号而查询相应的选课名单。
(17) 按教师代号查询选课名单:所有用户都可以输入教师代号而查询相应的选课名单。
(18) 查询学生课表:所有用户都可以输入学生学号而查询相应的选课信息。
(19) 选课:学生进入选课系统选课。
(20) 设定选课时间段:排课者设置选课时段,当不在该选课时段内时,学生不得选课。
(21) 登录:所有用户都可以进行登录操作,从而进入相应的页面,拥有相应的权限。
(22) 修改密码:所有用户都可以自行修改密码,使系统更加安全。
 
本系统分为3个模块,登录模块,排课模块以及选课模块。排课和选课为主要模块。
本系统面向用户为:管理员,教师,学生。以不同身份登录所获得权限不同,登录的名为学生的学号以及教师的工号。
管理员拥有最高权限:可进行
1.课程管理:课程(具体属性在查询中会说到)的增加,修改,以及查询(查询是指在排课完成之后的查询)。其中查询关键字可以是课号,课程名称,任课教师,所属学院,对应班级,上课时间(星期X的第X节课),上课地点之中的一个或者多个,是选修还是必修作为辅助查询条件。
查出的课程信息中除了包含以上内容还包括课时,简介,学分,最多选课人数,现在已选人数
随机 推掉选课的人数 10  有20人选, 会随机抽出10个人, 当超出 10个人时候 有可能推掉
 
 
2.学生管理:管理员学生的增加,修改,以及查询。查询关键字可以是:学生姓名,学号,密码  学院,专业,班级其中的一个或者多个,其中学院,专业,班级为从属关系,即选择学院才可选择专业,选择了专业才可选择班级。
查出的学生信息中除了包含以上内容还包括是哪届的学生,性别。
 
3.教师管理:教师的增加,修改以及查询。查询的关键字可以是:教师号,姓名,学院。
查询出的教师信息除了包括以上内容,还包括性别,职称,所教课程(包含课号,单击课程名称可查看课程信息)。
 
4.专业管理:专业的增加和修改 。专业指定学生的学分 (每专业在每学期都有学分要求,此专业的学生每学期必须修满固定学分)。 
 
5.学院管理:学院的增加和修改
 
6.教室信息查询:选课后空教室的查询:当选择了星期X第X节课,可以列出哪些教室是空的。选择教室(X号楼XXX),可以看到教室对应的周课表。
 
7.排课管理:自动排课后还可进行手动调整,排课后生成班级课表,供学生选课用。
选课时候的 学分 专业的学分 必修大于等于这个学分
 
8.排课完成后发出选课公告,学生才可进行选课操作。(选课过程中,可能出现选修课人数多于最大人数情况,此时系统会随机得踢出多余人数)
 
9.选课结束后,在选修课行进人数删除后,发出退改选通知,学生进行相关操作。
‘每个学生 选课没选上还要提示
 
9.用户管理:可以修改教师和学生的登录密码。
 
10.数据库的维护备份。
 
教师的权限:
1.  教师课表的查询
2.  学生的查询(查询规则和管理员相同)所以基本信息
3.  课程查询
4.  教师查询
5.  空教室查询
6.  自己密码的修改
 
学生的权限:
1.  课程的查询
2.  班级课表的查询
3.  教师查询
4.  选课操作:当收到选课通知时,在班级课表的基础上进行选课,必修课必选,选修可选可不选,但是整个专业的对应学分必须达到,否则选课不成功。若选课成功,生成个人课表。
在学生选择选修课时,可能会出现选修课人数过多的情况,这个时候,系统会提示学生可能会有被踢的可能性。在选课结束后,如果选修课人数多于最大选课人数,选修课就会随机的踢除多出的学生。
5.退改选操作:当收到退改选通知时,可进行退改选操作,当学生发现自己被退课后(此时如果学分未到达专业标准,提出警告),可以再次在班级课表中选择人数未满的课程进行选课,重新生成个人课表。
6.个人课表的查询。
7.空教室的查询
 
 

不能下载计算机源码, 毕业设计论文资料,
大作业!报告错误,谢谢
 
找到您需要的资源啦!?本站所有软件高速免费下载,记得下次再来哦,毕业设计免费获取,3Q2008.Com您下载的首选
  软件大小:1.2 MB 下载次数:424  
  更新时间:2010/3/18 17:54:44  
无需注册 演示程序直接下载
下载地址一

输入您的题目信息关键字,查询更多

关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright ©2024 3Q2008.Com 网络
 

定做服务操作流程 主站   关于我们   联系程序员   企业建站 

辽ICP备2024022997号-1
 业务(企业网站制作,系统制作,毕业设计资料辅导,系统开发 ,项目定制,辅导讲解,算法分析)
联系方式:jjwebCoder@QQ.Com    QQ:63353282    Tel:(86) 0411-84062008
Copyrights ©3Q2008.Com 网站制作 3Q2008网络
网站制作,系统开发 记得http://www.3Q2008.Com http://www.QY2S.Com http://www.99wk.Com
首页 |  定制流程 |  检索数据 |  联系我们 | 关于本站 |  Top △