1、“.....排课功能的核心页面是,其核心功能又调用了存储过程常熟理工学院本科班毕业设计论文。它们的功能是检查排课冲突,冲突产生的原因是教室上课时间冲突或教师上课时间冲突。如果有冲突则返回冲突信息,否则将信息插入到表,排课成功。其流程图如下所示开始输入排课信息在排课表中是否有相同的课程设置信息是上课时间是否相同否所排的教室在所排的时间是否已经排课否否没有冲突保存排课信息到排课信息表是产生冲突是产生冲突从排课表检索与之有冲突的已排定课程信息从排课表检索与之有冲突的已排定课程信息结束图检查排课冲突流程图关键代码存储过程检查收到的信息是否与已经排好的课程信常熟理工学院本科班毕业设计论文息有冲突冲突产生的原因是教室上课时间冲突或教师上课时间冲突,如果有冲突则返回冲突信息,否则将到来的信息插入到表,排课成功......”。
2、“.....也是用户使用最多的子系统。选课功能的具体事项是由来实现的。它调用到个存储过程。而最核心的功能又由存储过程来实现,它检查可能出现的选课冲突,如超过最大选课人数或该课程被同个学生重复选择。如果存在冲突,则返回数据集,显示具体的冲突,否则就插入到表,不返回,表明成功......”。
3、“.....课程冲突常熟理工学院本科班毕业设计论文其他模块简介本系统中所有模块的功能如下所示导入排课结果排课者将相关排课信息导入到排课表中。备份排课结果排课者对排课表中最新的排课信息进行备份,并创建新的备份排课结果表。更改排课排课者对排课信息进行增删改查。查询教师课表所有用户可以查询教师开设的课程信息。查询排课结果所有用户对排好的选课信息进行查询。发布排课结果排课者及时发布新的选课公告,公告新的选课信息。排课排课者根据教师的开课信息,对开设的选课课程信息进行编排整理......”。
4、“.....以决定选择哪些课程。查询教室使用情况所有用户都可以查询教室的使用情况,包括查询教室基本属性和按教室查询排课信息。查看教师反馈所有用户都可以查看教师反馈的与选课有关的信息。发布有关排课消息排课者发布重要通知,通知学生有关选课的最新消息。常熟理工学院本科班毕业设计论文查询历史排课结果排课者可以通过备份排课表中的信息查询历史排课结果。提出反馈意见教师可以及时对排课者的排课信息提出反馈意见,以便于排课者更好的排课。查询课程详细情况学生在选课时可以查询课程的详细信息,以决定选择哪些课程。退课学生在选课时段内可以及时退课。按课程代号查询选课名单所有用户都可以输入课程代号而查询相应的选课名单。按教师代号查询选课名单所有用户都可以输入教师代号而查询相应的选课名单。查询学生课表所有用户都可以输入学生学号而查询相应的选课信息。选课学生进入选课系统选课......”。
5、“.....当不在该选课时段内时,学生不得选课。登录所有用户都可以进行登录操作,从而进入相应的页面,拥有相应的权限。修改密码所有用户都可以自行修改密码,使系统更加安全。系统界面设计系统首页在首页中可以实现用户登录功能,快速链接功能,查看通知等功能。其界面如下所示常熟理工学院本科班毕业设计论文图系统首页选课主界面选课主界面用框架来实现。整个选课主界面分为三个部分上左右。上部显示学生的基本信息,同时提供相关的链接刷新显示修改密码退出系统返回首页,方便操作。左部列出学生所选的课程情况,同时提供退课操作。右部首先罗列出学生可选的详细的课程信息,然后提供选课链接,提交到进行进步的操作。同时,提供特定课程的查询功能按课程号或教师号查询。其界面如下所示常熟理工学院本科班毕业设计论文图选课主界面常熟理工学院本科班毕业设计论文结论本系统采用结构,界面简洁,操作方便......”。
6、“.....课程查询,课程设置,教室安排,课表查询,排课系统,进入选课等功能,达到了选课系统的基本要求,具有实用价值。通过这次毕业设计,我对和数据库方面的知识有了进步的认识,尤其是存储过程的使用。使用存储过程有很多优点,如下所示存储过程执行起来比命令文本快得多。当个语句包含在存储过程中时,服务器不必每次执行它时都要分析和编译它。可以在多个网页中调用同个存储过程,这使得站点易于维护。如果个语句需要做些改动,只要做次即可。可以在存储过程中利用的强大功能。个存储过程可以包含多个语句。可以使用变量和条件,这意味着可以用存储过程建立非常复杂的查询,以非常复杂的方式更新数据库。最后,这也许是最重要的,在存储过程中可以使用参数,可以传送和返回参数,还可以从语句得到个返回值。由于设计经验不足,时间有限,我虽然在有限时间里顺利的完成了系统的分析设计和调试工作,但是本系统仍需进步扩充和完善......”。
7、“.....如在选课的功能基础上,增加选修课成绩的登记和管理功能等。通过这次毕业设计,我充分体会到理论知识的重要性,但更加体会到实践的重要性。只有通过实践,我们才能发现并解决问题,才能真正掌握项技术。我会在将来的软件设计开发过程中进步学习,不断提高自己的专业技能。常熟理工学院本科班毕业设计论文参考文献著邵维忠,麻志毅,张文娟孟祥文译用户指南年月第版机械工业出版社李晓黎张巍编著网络应用系统开发与实例年月第版人民邮电出版社彭建翔著网页结构建筑师年月第版中国铁道出版社汪晓平钟军编著网络开发技术第二版年月第版人民邮电出版社赵丰年著实例教程年月第式,面向专业编号,最大选课人数,教室名称,教室属性,开课院系名称,教学楼名称,教学楼编号,上课时间,课程设置编号,排课号,教室编号。选课信息视图包括排课号,课程编号,课程名称,教师编号,教师名称,面向专业编号,学生学号,学生姓名......”。
8、“.....设计相应的表结构如下所示。排课表常熟理工学院本科班毕业设计论文该表记录了排课的相关信息,包括排课编号上课教室号上课时间课程设置号,其结构如表所示表字段说明类型长度备注排课编号主键,不为空上课教室号外键,不为空上课时间不为空课程设置号外键,不为空院系信息表该表记录了开课院系的相关信息,包括院系编号院系名称,其结构如表所示表字段说明类型长度备注院系编号主键,不为空院系名称不为空学生信息表该表列出了所有在校学生的信息,包括学生学号学生姓名所属院系编号专业号,其结构如表所示表字段说明类型长度备注学生学号主键,不为空学生姓名不为空所属院系编号外键,不为空专业号不为空教师信息表该表列出了所有在校教师的信息,包括教师编号教师姓名所属院系编号,其结构如表所示表常熟理工学院本科班毕业设计论文字段说明类型长度备注教师编号主键,不为空教师姓名不为空所属院系编号外键......”。
9、“.....包括教学楼编号教学楼名称,其结构如表所示表字段说明类型长度备注教学楼编号主键,不为空教学楼名称不为空教室信息表该表列出了所有可供上课的教室的详细信息,包括教室编号教室名称教学楼编号教室属性,其结构如表所示表字段说明类型长度备注教室编号主键,不为空教室名称不为空教学楼编号外键,不为空教室属性不为空课程详细信息表该表对课程的内容做了详细的介绍,包括课程设置编号课程名称课程介绍,其结构如表所示表字段说明类型长度备注课程设置编号主键,不为空课程名称不为空常熟理工学院本科班毕业设计论文课程介绍不为空开课信息表该表列出了选课表的详细信息,包括课程编号面向专业号学分限选性质教师编号考察方式备注最大选课人数课程编号开课院系编号面向的年级,其结构如表所示表字段说明类型长度备注课程编号主键......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。