选课
课系统是依据大学的选修课的网上申请和管理需求而进行设计的,目的是实现选修课的网上管理、申请功能。 这既方便学生选课,又方便学校对学生选修课的管理与控制。 根据大学选修课管理的基本过程,网上选课系统应具备课程设置、课程查询、 学生选课、管理员管理等基本功能要求。 系统的主要使用者有学生、开课教师和教务管理人员。 系统需求分析 通过对系统需求进行分析,我们可以确定系统中有两类用户:管理员和学生。
,能够实现增加学生, 增加教师,发布选修课,发布必修课的功能。 学生信息管理 学生信息修改 学生登录后可以修改自己的个人信息,进入学校中,系统初始化学生的学号,学号一般不会再变,因此学生是无法修改学号的,修改个人信息页面如图 42 所示: 如图 42 修改个人信息界面 学生 信息修改 功能步骤和关键代码如下: int flag = (update stu set xm=39。 +xm+39。 ,
毕业设计 7 1 n n m 图 3 .1 系统 ER 图 ER 图中的 主要 实体图 : 图 学生实体 图 图 3. 3 教师实体 图 教师 姓名 年龄 电话 邮件 性别 教师 ID 教课程 教师 开设 课程 学生 选修 学生 姓名 年龄 分数 邮件 性别 学号 电话 南通大学毕业设计 8 图 课程实体 图 图 学生选课实体 图 关系模型 常规的关系模型有如下四种: (
课程,可以点击已选课程右侧的退选按钮, 在前三轮的预选阶段中,退选操作只能退掉当前预选阶段选择的课程,第二轮预选时不能退选第一轮已选定的课程,第三轮预选阶段不能退选第一轮和第二轮已经定选的课程,但在第四阶段(退选阶段)可以退选所有已经定选的课程。 补选课程 补选阶段的操作与在线预选的操作类似。 但在补选阶段不能进行退选操作,所选课程一旦提交,就视为你已经同意选择此课,请同学门选课时一定要慎重。
前提下,在学有余力的情况下力所能及地选修其他课程。 必修课与选修课协调进行的原则 必修课与选修课对学生发展的意义不同,在指导学生选课的时候应对二者相互搭配,使学生对必修课和选修的学习协调进行。 不宜在一定时间段内(如一学年)集中让学生学习必修课,而另一时间段内让学生集中学习选修课。 这样做的目的在于在必修课和选修课之间确立一下平衡点,让学生基本知识
师登录及查看信息: 学生 登录 选课 查询已选课程 修改密码 教师 登录 查询学生选课 修改密码 15 管理员登录及管理信息: 五、 概要设计 基本设计概念和处理流程 互联网技术的飞速发展, Java 等设计工具的方便实用,以及数据库技术的发展给本系统的设计和实现提供了技术上的支持。 系统基本的流程是:用户登录- 主界面- 选择各项子系统(选课) 登录 管理员 查看学生选课情况
果在其中加入 VB,JAVA 等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。 第三章:系统概述 项目范围 网上选课系统从功能上划分一共有 4 个主模块,其中信息管理部分包含了 4个子模快,具体的结构示意如下列所示: 身 份验证 选课 信息管理 信息浏览 信息查询 信息修改 修改 删除 信息添加 课程发布 从对象上划分一共有教师、学生、管理员三部分
insert choice values(10004,6,89) insert choice values(10005,1,90) insert choice values(10005,4,100) insert choice values(10006,1,60) insert choice values(10006,3,49) insert choice values(10007,5,70)
...................................26 按教师统计选课信息 ....................................................................................... 27 按课程统计选课信息 ..................................................
修改成现代教务系统中的密码 点击开始选课,然后点击“第一步”中出现的课程 点击第二步中的第一个项目 选择合适的上课时间、地