本系统的特点是: 完整性:排课系统管理员提交对应的字典型数据后,有个整体学校排课的动作,此动作完成,学生才可以选课,同时管理员觉得哪里不合理,可以手动调整对应课程。计算机处理排课规则,使其数据不会遗漏. 保密性强:学生选课,只可以查看到自己的选课情况,同时会根据学生的总学分判定选课的学分数。 保存功能:管理员可将有价值的教室保存下来,已备在以后的选课中再用。 系统简单易用,限时性、保密性、真实性强。 系统使用灵活,学生可通过网络、获取课表,完成选课,使选课不再局限于教室。 排课选课系统可主要实现以下目标:本系统分为3个模块,登录模块,排课模块以及选课模块。排课和选课为主要模块。本系统面向用户为:管理员,教师,学生。以不同身份登录所获得权限不同,登录的名为学生的学号以及教师的工号。管理员拥有最高权限:可进行 1.课程管理:课程(具体属性在查询中会说到)的增加,修改,以及查询(查询是指在排课完成之后的查询)。其中查询关键字可以是课号,课程名称,任课教师,所属学院,对应班级,上课时间(星期X的第X节课),上课地点之中的一个或者多个,是选修还是必修作为辅助查询条件。查出的课程信息中除了包含以上内容还包括课时,简介,学分,最多选课人数,现在已选人数随机 推掉选课的人数 10 有20人选, 会随机抽出10个人, 当超出 10个人时候 有可能推掉 2.学生管理:管理员学生的增加,修改,以及查询。查询关键字可以是:学生姓名,学号,密码 学院,专业,班级其中的一个或者多个,其中学院,专业,班级为从属关系,即选择学院才可选择专业,选择了专业才可选择班级。查出的学生信息中除了包含以上内容还包括是哪届的学生,性别。 3.教师管理:教师的增加,修改以及查询。查询的关键字可以是:教师号,姓名,学院。查询出的教师信息除了包括以上内容,还包括性别,职称,所教课程(包含课号,单击课程名称可查看课程信息)。 4.专业管理:专业的增加和修改 。专业指定学生的学分 (每专业在每学期都有学分要求,此专业的学生每学期必须修满固定学分)。 5.学院管理:学院的增加和修改 6.教室信息查询:选课后空教室的查询:当选择了星期X第X节课,可以列出哪些教室是空的。选择教室(X号楼XXX),可以看到教室对应的周已经选课。 7.排课管理:自动排课后还可进行手动调整,排课后生成班级已经选课,供学生选课用。选课时候的 学分 专业的学分 必修大于等于这个学分 8.排课完成后发出选课公告,学生才可进行选课操作。(选课过程中,可能出现选修课人数多于最大人数情况,此时系统会随机得踢出多余人数) 9.选课结束后,在选修课行进人数删除后,发出退改选通知,学生进行相关操作。每个学生 选课没选上还要提示 9.用户管理:可以修改教师和学生的登录密码。教师的权限: 1. 教师已经选课的查询 2. 学生的查询(查询规则和管理员相同)所以基本信息 3. 课程查询 4. 教师查询 5. 空教室查询 6. 自己密码的修改

1、 综合运用所学的综合知识,利用相关技术设计一个教务管理系统,要求实现的基本功能:进入系统前需要选择是教师,管理员,还是学生,然后身份验证、用户名、密码,输入正确后方可进入;管理员可以进行添加删除学生和教师,以及学生、教师基本信息的录入;教师可以提供科目给学生选课并为学生打分,学生可以进行选课,查询所选的课,查询成绩和所获得的学分。 2、 撰写毕业论文,要求论文规范,结构完整,内容充实。
1、题目就写基于bs教务管理系统 2、界面上就只能选择登陆的身分(有3个选项:管理员,教师,学生)
管理员功能: 1、学生信息也应该由管理员录入(包括添加删除,以及一些基本信息(如学号,初始密码,学院,年级专业,性别,年龄的录入)
2、教师关联科目配置后公布教师和课程关联的字段该详细点,应该加上的字段有:起始结束周(格式:01-14),上课时间(格式:周三第10,11,12节),上课地点(格式:教3-209)表示教学3号楼,209教室 学生和教师功能:
1、每一位学生或教师登陆后应该在页面上方显示基本信息,这些信息来自于管理员当初录入的基本信息,让教师和学生核对,可以去管理员那修改 2、学生和教师只能更改自己的登陆密码,无权注册及更改用户名,如需更改必须去管理员那里修改 2、学生查看的课程信息也应该全,应该添加的字段有:起始结束周(格式:01-14),上课时间(格式:周三第10,11,12节),上课地点(格式:教3-209)表示教学3号楼,209教室
1、学生和教师必须通过注册/登录进入系统, 2、管理员负责管理学生和老师的基本信息,并在登陆后显示在页面的上方的一行 3、各科老师为学生提供选课,并且可以为学生打分和修改 4、学生选课时除能看到所选的课名外还有上课的信息(由教师提供) 如:本课程从第几周开始第几周结束,每周星期几第几节课上课) 课程名称、教师名、上课时间、上课地点、学分 容量
课程性质 公共基础课 专业基础课 校选修课 课程类别(人文社会科学类、自然科学类、工程技术基础类)
把选课时把课程归属去掉,只保留课程性质 就是这门课最多可以选多少人叫容量,已经有多少学生选了叫已选,余量是还剩多少,余量为0就不能选了 5、学生选课,并确认所选科目(可以选多个科目),能查询自己已选的科目。 6、学生可以查询自己的成绩 学生字段有:学号,密码,姓名,学院,专业 教师字段有:教师ID号,密码,教师名 (学生和老师都是靠ID号和密码登陆) 请问学院和专业名可以由管理员提供么?这样难做么? 然后学生能查到自己的分数,和所获得的学分 恩,学生成绩查询时除分数外还要能知道所获得的学分 不大于60 为不及格,及格的要有个学分汇总
生选课时上面用一行显示学生ID号,姓名,学院,专业 我们老师把我叫上去的任务书改回下来了,其它功能大概相同,不过有个变动要求老师也能查询选自己这门课的所有学生.
学生的基本信息录入字段有:学号,姓名,学院,专业,性别,籍贯 老师的字段有:教师号(类似学号用来登陆的),初始密码,教师名,所属学院,职位(教师,教授) 课程名称: 容量: 课时: 起始结束周 :(格式:01-14) 上课时间:(格式:周三第10,11,12节) 授课地点:(格式:教3-209) 课程性质: 公共基础课 专业基础课 校选修课 学分: 备注:
演示地址 http://联系客服获取IP/Demo/ht 帐号密码 admin admin
若想查看 演示 联系客服给您演示地址
修改 ConnDB.jsp 对应的SQL用户密码 将代码解压倒tomcat的webapps里面
安装好JDK和Tomcat后,设置环境变量,
数据库用的SQLSERVER, 附加数据库
最后运行http://localhost:8080/文件夹名称/index.jsp
进入系统
账户密码一般默认 admin admin
|