设为首 页  加入收藏  联系我们    
程序代码快速生成源码生成
辅导计算机软件程序 毕业设计 程序代码 代写做软件程序毕设 免费开发资料 -> 毕业设计 -> java(实际使用排考系统)大学固定课程必修课补考排考程序-1875-源码+说明资料 退出登录 用户管理
客服联系方式:
 
 
    特色优势
 
软件简介:
视频地址链接:
本站尽最大可能将系统开发过程,系统流程分析,系统数据库表结构,免费提供您参考阅读!请下载演示参考系程序细节,更多详情请咨询客服!
技术经验 | 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毕业设计

重点:

升级新功能

 班级自定义科目
1生成排考(允许合班 一个考场多个班级) :处理补考情况 .考场 把 整个班级 放进去 不可以拆班 最后一个班级 放不进去 就 开 下一个考场.
2生成排考(不允许合班) : 每个考场 只允许放一个班级 或是 2个考场 一个班级 不可以 合班 // A考场 装不上 整个班级 只装25人 剩下 分配 给B考场 . 人数多的班级先排 小考场 先排 尽量班级人数接近考场人数

!!!配置重修关系: 已经选取的科目 指定 该科目下 重修班级, 重修班级 不参与该科目编排 同时,该时段 重修班级必须空闲!!
3补考:使用时段,教师考场,无需选取班级,科目 ,补考判断 时间段 学号不冲突
考场 可以同时考多个科目, 同科目的考生必须在一个考场 考生超过 60 就拆班级

系统处理 数据 优先处理 更早 录入的数据 选取 时候 排在 最下面的数据

配置 规则
建立考试计划
1 选取 考试时段

2 选取课程科目
通过 科目三的 专业年级 罗列出对应 参考班级

3 选取 监考老师
4 选取 考场


生成编排数据

每次计划 每个课程 只有一次考试

第一个时间节点 找到 课程对应的 专业 年级 下的全部班级

找到 第一个 小序号的 考场 把 整个班级 放进去 不可以拆班 最后一个班级 放不进去 就 开 下一个考场 考场 放 工号小的教师
考场 小工号 监考教师


同时 判断 考场 时间段 是否 冲突 教师时间段是否冲突 班级是否 冲突

“电脑课”在机房排考,“普通课”在普通教室排考

自动排考:可导出excel表格,表格信息要包含:排考时间(包含周次、日期和时间)、课程名称、班级名称、考场名称、监考老师姓名


数据表结构
管理员 账号 密码
考场   考场编号   名称   考场容量   监控教师数量   考场类型

编排时候  考场编号 降序

考场类型   (普通教室   机房 )
班级   名称 专业  年级   班级人数
课程  名称  专业  年级  学期    考场类型

课程名称 可以 重复

专业
年级
学期
课程属性
教师类型  教师类型(   全职   兼职  )
教师    工号  姓名   教师类型
考试时间段     08:20-10:20”;“10:30-12:30”;“14:00-16:00”;“16:10-18:10
排考计划    计划名称   排考时间  学期  日期
 

配置 规则
1 新建 计划  选择  N个时间段
选择课程 -> 通过课程 的  专业 年级  找到 全部班级
选择 考场
选择 监考教师
排考过程
  第一个时间节点      找到  课程对应的 专业 年级  下的全部班级
找到 第一个 小序号的 考场       把 整个班级 放进去   不可以拆班   但最后一个班级 放不进去 我就 开 下一个考场   考场 放 工号小的教师
考场 小工号 监考教师
同时 判断   考场 时间段 是否 冲突    教师时间段是否冲突    班级是否 冲突
 “电脑课”在机房排考,“普通课”在普通教室排考
自动排考:可导出excel表格,表格信息要包含:排考时间(包含周次、日期和时间)、课程名称、班级名称、考场名称、监考老师姓名
 

排考       考号   考场ID  学生ID  教师授课ID   座位号
课程ID-考场ID-座位号
--------------------------------------------------------------------------------------------------------------------
管理员登录
 
 
 
 
 
 
 
 
表数量30

班级  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
班级名称 nvarchar(50)    
专业 nvarchar(50)    
年级 nvarchar(50)    
班级人数 integer    
表:1

管理员  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
账号 nvarchar(50)    
密码 nvarchar(50)    
表:2

计划班级算法  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
课程ID integer    
班级ID integer    
排完 integer   0
表:3

计划教师  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
教师ID integer    
表:4

计划考场  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
考场ID integer    
表:5

计划课程  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
课程ID integer    
排完 integer   0
表:6

计划时间段  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
时间段ID integer      
表:7

教师  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
姓名 nvarchar(50)    
教师类型 nvarchar(50)    
表:8

教师类型  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
教师类型 nvarchar(50)      
表:9

考场房间  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
考场名称 nvarchar(50)    
考场容量 integer    
监考教师数量 integer    
考场类型 nvarchar(50)    
表:10

考场类型  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
考场类型 nvarchar(50)      
表:11

考试时间段  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
考试时间段 nvarchar(50)      
表:12

课程  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
课程名称 nvarchar(50)    
专业 nvarchar(50)    
年级 nvarchar(50)    
学期 nvarchar(50)    
考场类型 nvarchar(50)    
表:13

年级  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
年级 nvarchar(50)      
表:14

排考  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
时间段ID integer    
课程ID integer    
班级ID integer    
考场ID integer    
表:15

排考计划  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划名称 nvarchar(400)    
学期 nvarchar(50)    
日期 datetime    
第一轮起始序号 integer    
表:16

排考监考教师  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
时间段ID integer    
考场ID integer    
教师ID integer    
表:17

学期  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
学期 nvarchar(50)      
表:18

专业  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
专业 nvarchar(50)      
表:19

v报表  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
时间段ID integer    
课程ID integer    
班级ID integer    
考场ID integer    
排考时间 nvarchar(50)      
课程名称 nvarchar(50)    
班级名称 nvarchar(50)    
考场名称 nvarchar(50)    
表:20

v计划班级  
字段名称 数据类型 自增主键 允许为空 默认值
id integer      
班级名称 nvarchar(50)    
专业 nvarchar(50)    
年级 nvarchar(50)    
班级人数 integer    
计划ID integer    
表:21

v计划班级ID课程ID  
字段名称 数据类型 自增主键 允许为空 默认值
计划ID integer    
课程ID integer    
班级ID integer    
表:22

v计划班级课程  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
班级名称 nvarchar(50)    
专业 nvarchar(50)    
年级 nvarchar(50)    
班级人数 integer    
课程名称 nvarchar(50)    
课程ID integer      
学期 nvarchar(50)    
考场类型 nvarchar(50)    
表:23

v计划考场  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
考场ID integer    
考场容量 integer    
监考教师数量 integer    
考场类型 nvarchar(50)    
表:24

v排考班级人数汇总  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
时间段ID integer    
课程ID integer    
班级ID integer    
考场ID integer    
班级人数 integer    
表:25

v排考监考教师  
字段名称 数据类型 自增主键 允许为空 默认值
id integer    
计划ID integer    
时间段ID integer    
考场ID integer    
教师ID integer    
姓名 nvarchar(50)    
表:26

v排考考场房间排考人数  
字段名称 数据类型 自增主键 允许为空 默认值
计划ID integer    
时间段ID integer    
考场ID integer    
已排人数 integer    
表:27

v排考考场余量  
字段名称 数据类型 自增主键 允许为空 默认值
计划ID integer    
时间段ID integer    
考场ID integer    
已排人数 integer    
考场容量 integer    
余量 integer    
表:28

v排考时段监考老师1  
字段名称 数据类型 自增主键 允许为空 默认值
计划ID integer    
时间段ID integer    
考场ID integer    
监考教师数量 integer    
表:29

v排考时段监考老师去重复  
字段名称 数据类型 自增主键 允许为空 默认值
计划ID integer    
时间段ID integer    
考场ID integer    
监考教师数量 integer    
表:30

不能下载计算机源码, 毕业设计论文资料,
大作业!报告错误,谢谢
 
找到您需要的资源啦!?本站所有软件高速免费下载,记得下次再来哦,毕业设计免费获取,3Q2008.Com您下载的首选
  软件大小:未知大小 下载次数:36  
  更新时间:2022/9/23 16:21:20  
下载地址一

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

关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
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 △