设为首 页  加入收藏  联系我们    
您当前的位置:辅导代做计算机毕业设计|程序代写|程序示例源码 -> JSP毕业设计 -> 毕设信息 退出登录 用户管理
(毕业设计学习资料) java排考系统 排考计划 排考编排(复杂 趋近实际使用)-1775-源码+说明资料   售价 6000点   
下载不到演示请与客服沟通! 成品均可以先测试,再购买,若代码有疑问提供辅导讲解!


查看免费获取方法

免费获取计算机毕业设计-只需要以下几步
1.选择中意的项目
2.会员管理中心替换作品或联系客服获取点数
3.定做服务请直接联系客服咨询

项目成品,看好就买,报价点数没有其他任何服务
(其他服务需要另算) 另提供:计算机毕业设计修改,
定做
, 辅导讲解代码,代写代做论文,
压答辩内容,网站制作项目定制,项目流程建议
分析讲解系统流程. 辅导代码, 算法分析,
数据库设计等计算机编程相关服务
 
 

客服联系方式:jjwebCoder@163.Com
63353282
直接点击留言
(86) 0411-84062008

    热门下载
· Spring Boot微服务nacos cloud 开..
· JAVA rfid 室内定位轨迹设置RFID..
· VUE Spring Boot工程认证专业达成..
· java水利信息 评价指标管理-1805..
· Android原生场地预约学校体育馆预..
· java干洗店洗衣店理发店美甲店会..
· c# 基于RFID的图书馆自助借还书系..
· java新闻系统新闻文章升级留言板..
· java动漫资讯网新闻文章升级完善..
· java 物资采购平台采购信息网-17..
· asp.net飞机订票 chrome美化升级..
· Android安卓的导师协作论文指导-..
· android山体滑坡监测的手机APP-1..
· asp.net中小学生网络学习管理网课..
· vue Spring Boot 村民反馈留言问..
· Android 校园校园跑步打卡健身运..
· RFID智能纱管追踪系统-1785-源码..
· java 遗传算法组卷 样本数据-178..
· vue+springboot学籍学生成绩档案..
· asp.net景点门票酒店预订旅行社公..
· java学校体育场馆赛事管理系统编..
· java排考系统 排考计划 排考编排..
· java学籍成绩系统学业预警绩点计..
· java校园二手电动车自行车销售-1..
· java图书预约借阅学校图书馆(复杂..
· java社区街道疫苗编排预约分析计..
整理时间 2020-7-30 10:32:35
毕设大小 未知
相关连接    Home Page   没有预览图片 [收 藏]
下载统计
ASP毕业设计 | VB毕业设计 | JSP毕业设计 | VC毕业设计 | 文献参考 | C#毕业设计 | vb.net毕业设计
Delphi毕业设计 | Asp.NET毕业设计 | 技术经验 | VBA (Access) 毕业设计 | VBA (Excel) 毕业设计 | PB毕业设计 | android(安卓)毕业设计
vue前端koa2全栈Nodejs | python(web开发Django框架) 毕业设计 | html5游戏开发 | Jquery毕业设计 | XSLT毕业设计

∷毕设简介∷

提供 系统开发过程,业务需求分析,流程分析,系统数据库表结构,数据字典,免费提供您参考阅读!请下载演示参考系程序细节!
注:
计划 级联删除 对应 全部删除
计划 1  计划课程 N
计划课程1    计划课程考场 N
计划课程考场 1     考场监考老师 N
 
重点:
复杂 趋近实际 使用   完全符合学校内部的 实际使用的排考过程
 
重点:

配置 规则
建立考试计划
1 指定 本次考试 课程科目
通过课程 统计出来 改科目下 授课的 全部考试的学生数量
选取 考场 考场的总用量必须大于 该科目的考试人数
3 指定 监考老师
生成编排数据
选择科目 根据考生人数 指定 考场 程序会自动 从教师表中 找到 监考 或是全职的教师 随机分配到 已经选择的考场中

1个时间节点上 科目 对应 考试人员 考场 监考教师
三组 数据 有一个 冲突 该节点上 就不能存在另一个科目
1个时间节点上 2个科目 不能 有冲突 考试人员 考场 监考教师
尽量保证 1个节点上 尽可能多的 科目考试
尽快保证排考完成

*******************************************************
最差的 编排 就是每个科目 一个节点
循环 科目数量的节点

拍完 一个科目 后 依次 检测 余下的 科目 对应的 房间

*******************************************************

排考日志
记录 每次 算法冲突的响应 和处理描述


数据表结构
管理员 账号 密码
学生   学号 密码  姓名      班级编号  手机号  性别 年龄
班级   班级编号   班级名称  专业
专业  专业
教师类型  教师类型(授课  监考  全职 )
教师    工号  密码  姓名 手机号 性别   教师类型
学期 学期
学年  学年
课程   课程编号  课程名称  课时数   学年
教师授课   授课编号  课堂名称, ,容量,上课时间    工号  课程编号   

????课堂名称, ,容量,上课时间
你写的 3个字段不知道有什么用,   还是只是存储在那边
 

学生选课    学号   授课编号
教学楼名称  教学楼名称
考场考场房间号  教学楼名称,容量
考试时间点   上午 下午
排考计划    计划名称   起始时间  课程ID集合  考场ID集合  监考ID集合   备注
考场类型  考场类型   容量   监考老师数量

配置 规则
建立考试计划
1  指定  本次考试 课程科目
  通过课程 统计出来 改科目下 授课的 全部考试的学生数量
选取 考场  考场的总用量必须大于  该科目的考试人数
3  指定 监考老师
生成编排数据
选择科目  根据考生人数 指定 考场      程序会自动 从教师表中 找到 监考 或是全职的教师 随机分配到  已经选择的考场中
1个时间节点上     科目 对应  考试人员   考场   监考教师
三组 数据 有一个 冲突   该节点上  就不能存在另一个科目
1个时间节点上  2个科目  不能 有冲突  考试人员   考场   监考教师
尽量保证 1个节点上 尽可能多的  科目考试
尽快保证排考完成
排考日志
记录 每次 算法冲突的响应     和处理描述
统计分析  统计  考试计划的  时间点 内的 考生人数  和明细
考试计划 选取 科目后 选取 科目对应的考场
                   //加入考场 同时  监考教师随机分配到 该考场
//!!!!!!!!!!!!!!!!!!             并且保证  当前科目的  监考教师不能重复

排考       考号   考场ID  学生ID  教师授课ID   座位号
课程ID-考场ID-座位号
--------------------------------------------------------------------------------------------------------------------
管理员登录
查询个人信息
修改密码
考场管理
监考老师管理
考试安排:
先考场安排,在考试时间安排,在监考老师安排
学生登录
查询个人信息
修改密码
查询所上的课堂
查询个人考试信息
教师登录
查询个人信息
修改密码
查询任教的课堂
查询任教的课堂的考试信息
查询监考信息
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
表数量39

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

公告
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
标题 nvarchar(50)
内容 nvarchar(4000)
发布时间 datetime getdate()
表:2

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

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

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

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

教师
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
工号 nvarchar(50)
密码 nvarchar(50)
姓名 nvarchar(50)
手机号 nvarchar(50)
教师类型 nvarchar(50)
表:7

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

教师授课
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
授课编号 nvarchar(50)
工号 nvarchar(50)
课程编号 nvarchar(50)
课堂名称 nvarchar(50)
开课时间 nvarchar(50)
容量 integer
备注 nvarchar(50)
表:9

教学楼名称
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
教学楼名称 nvarchar(50)
表:10

考场房间
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
考场房间号 nvarchar(50)
教学楼名称 nvarchar(50)
考场类型 nvarchar(50)
表:11

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

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

课程
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
课程编号 nvarchar(50)
课程名称 nvarchar(50)
课时数 integer
课程类别 nvarchar(50)
学年 nvarchar(50)
表:14

课程类别
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
课程类别 nvarchar(50)
表:15

排考计划
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
计划名称 nvarchar(50)
起始时间 datetime
备注 nvarchar(2000)
排考日志 nvarchar(4000)
表:16

排考算法
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
计划ID integer
课程ID integer
考场ID integer
节点 integer
表:17

排考算法详情
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
考号 nvarchar(50)
排考算法ID integer
考场ID integer
学号 nvarchar(50)
座位号 nvarchar(50)
节点 integer
课程ID nvarchar(50)
日期 datetime
时间点 nvarchar(50)
表:18

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

学生
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
学号 nvarchar(50)
密码 nvarchar(50)
姓名 nvarchar(50)
班级编号 nvarchar(50)
手机号 nvarchar(50)
表:20

学生选课
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
学号 nvarchar(50)
授课编号 nvarchar(50)
表:21

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

v计划监考
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
计划课程考场ID integer
监考教师ID integer
计划课程ID integer
考场ID integer
计划ID integer
课程ID integer
考场房间号 nvarchar(50)
教学楼名称 nvarchar(50)
考场类型 nvarchar(50)
容量 integer
监考老师数量 integer
工号 nvarchar(50)
姓名 nvarchar(50)
手机号 nvarchar(50)
教师类型 nvarchar(50)
排完 integer
表:23

v计划考场
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
计划课程ID integer
考场ID integer
计划ID integer
课程ID integer
考场房间号 nvarchar(50)
教学楼名称 nvarchar(50)
考场类型 nvarchar(50)
容量 integer
监考老师数量 integer
排完 integer
表:24

v计划课程
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
计划ID integer
课程ID integer
排完 integer
课程编号 nvarchar(50)
课程名称 nvarchar(50)
课时数 integer
课程类别 nvarchar(50)
学年 nvarchar(50)
人数 integer
表:25

v计划学生数据
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
计划课程考场ID integer
监考教师ID integer
计划课程ID integer
考场ID integer
计划ID integer
课程ID integer
考场房间号 nvarchar(50)
教学楼名称 nvarchar(50)
考场类型 nvarchar(50)
容量 integer
监考老师数量 integer
工号 nvarchar(50)
姓名 nvarchar(50)
手机号 nvarchar(50)
教师类型 nvarchar(50)
排完 integer
学号 nvarchar(50)
授课编号 nvarchar(50)
授课ID integer
表:26

v计划学生数据已经编排
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
计划课程考场ID integer
监考教师ID integer
计划课程ID integer
计划ID integer
课程ID integer
考场房间号 nvarchar(50)
教学楼名称 nvarchar(50)
考场类型 nvarchar(50)
容量 integer
监考老师数量 integer
工号 nvarchar(50)
姓名 nvarchar(50)
手机号 nvarchar(50)
教师类型 nvarchar(50)
排完 integer
学号 nvarchar(50)
授课编号 nvarchar(50)
授课ID integer
节点 integer
考场ID integer
表:27

v教师授课
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
授课编号 nvarchar(50)
课程编号 nvarchar(50)
课程名称 nvarchar(50)
课程类别 nvarchar(50)
课时数 integer
学年 nvarchar(50)
课堂名称 nvarchar(50)
开课时间 nvarchar(50)
容量 integer
备注 nvarchar(50)
工号 nvarchar(50)
教师姓名 nvarchar(50)
教师手机号 nvarchar(50)
教师类型 nvarchar(50)
表:28

v考场
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
考场房间号 nvarchar(50)
教学楼名称 nvarchar(50)
考场类型 nvarchar(50)
容量 integer
监考老师数量 integer
表:29

v考场排考
字段名称 数据类型 自增主键 允许为空 默认值
考场ID integer
课程ID nvarchar(50)
日期 datetime
时间点 nvarchar(50)
计划ID integer
考场房间号 nvarchar(50)
教学楼名称 nvarchar(50)
考场类型 nvarchar(50)
容量 integer
监考老师数量 integer
课程编号 nvarchar(50)
课程名称 nvarchar(50)
课时数 integer
课程类别 nvarchar(50)
学年 nvarchar(50)
计划名称 nvarchar(50)
起始时间 datetime
备注 nvarchar(2000)
表:30

v课程人数
字段名称 数据类型 自增主键 允许为空 默认值
课程ID integer
课程编号 nvarchar(50)
人数 integer
表:31

v排考监考
字段名称 数据类型 自增主键 允许为空 默认值
日期 datetime
时间点 nvarchar(50)
考场房间号 nvarchar(50)
教学楼名称 nvarchar(50)
考场类型 nvarchar(50)
容量 integer
监考老师数量 integer
课程编号 nvarchar(50)
课程名称 nvarchar(50)
课时数 integer
课程类别 nvarchar(50)
学年 nvarchar(50)
计划名称 nvarchar(50)
起始时间 datetime
备注 nvarchar(2000)
工号 nvarchar(50)
姓名 nvarchar(50)
手机号 nvarchar(50)
教师类型 nvarchar(50)
表:32

v排考算法详情
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
考号 nvarchar(50)
排考算法ID integer
考场ID integer
学号 nvarchar(50)
座位号 nvarchar(50)
节点 integer
课程ID nvarchar(50)
日期 nvarchar(50)
时间点 nvarchar(50)
计划ID integer
表:33

v算法未排
字段名称 数据类型 自增主键 允许为空 默认值
计划ID integer
考场ID integer
监考教师ID integer
学号 nvarchar(50)
课程ID integer
排完 integer
人数 integer
表:34

v算法已排
字段名称 数据类型 自增主键 允许为空 默认值
计划ID integer
课程ID integer
考场ID integer
监考教师ID integer
学号 nvarchar(50)
节点 integer
表:35

v学生课程
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
学号 nvarchar(50)
学生姓名 nvarchar(50)
学生手机号 nvarchar(50)
班级编号 nvarchar(50)
班级名称 nvarchar(50)
专业 nvarchar(50)
授课编号 nvarchar(50)
课程编号 nvarchar(50)
课程名称 nvarchar(50)
课程类别 nvarchar(50)
课时数 integer
学年 nvarchar(50)
课堂名称 nvarchar(50)
开课时间 nvarchar(50)
容量 integer
备注 nvarchar(50)
工号 nvarchar(50)
教师姓名 nvarchar(50)
教师手机号 nvarchar(50)
教师类型 nvarchar(50)
课程ID integer
表:36

v学生排考
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
考号 nvarchar(50)
排考算法ID integer
考场ID integer
学号 nvarchar(50)
座位号 nvarchar(50)
节点 integer
课程ID nvarchar(50)
日期 nvarchar(50)
时间点 nvarchar(50)
学生姓名 nvarchar(50)
学生手机号 nvarchar(50)
班级编号 nvarchar(50)
班级名称 nvarchar(50)
专业 nvarchar(50)
授课编号 nvarchar(50)
课程编号 nvarchar(50)
课程名称 nvarchar(50)
课程类别 nvarchar(50)
课时数 integer
学年 nvarchar(50)
课堂名称 nvarchar(50)
开课时间 nvarchar(50)
容量 integer
备注 nvarchar(50)
工号 nvarchar(50)
教师姓名 nvarchar(50)
教师手机号 nvarchar(50)
教师类型 nvarchar(50)
Expr3 integer
考场房间号 nvarchar(50)
教学楼名称 nvarchar(50)
考场类型 nvarchar(50)
考场容量 integer
监考老师数量 integer
计划ID integer
计划名称 nvarchar(50)
起始时间 datetime
计划备注 nvarchar(2000)
表:37

v学生选课脏数据
字段名称 数据类型 自增主键 允许为空 默认值
学号 nvarchar(50)
课程编号 nvarchar(50)
选课数量 integer
表:38

v已排考场
字段名称 数据类型 自增主键 允许为空 默认值
ID integer
计划ID integer
课程ID integer
考场ID integer
节点 integer
容量 integer
排考算法ID integer
表:39


无法找到演示,请联系客服  点击联系客服
输入题目信息关键字,查询更多(注:'考试'可查'考')
∷下载地址∷ ∷相关毕设∷

下载地址一
无需注册 演示程序云盘下载
· JAVA rfid 室内定位轨迹设置RFID..
· java水利信息 评价指标管理-1805..
· java干洗店洗衣店理发店美甲店会..
· java新闻系统新闻文章升级留言板..
· java动漫资讯网新闻文章升级完善..
· java 物资采购平台采购信息网-17..
· java 遗传算法组卷 样本数据-178..
· java学校体育场馆赛事管理系统编..
∷下载说明∷
程序员辅导,代做各个类别语言的计算机毕业设计,论文资料,大作业,程序及其源码!(本站出售计算机毕业设计源码及论文)保证唯一性
* 本站支持语言开发:VB VBA ASP JSP JAVA PHP DELPHI VC ASP.NET C# VB.NET VF MATLAB
如果您发现该软件不能下载,请点击报告错误谢谢!
站内提供的极少部分源码,文献均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
本站提供算法,数据构架,编程语言基础知识的辅导讲解,尽心尽力为所有客户提供最好的服务!
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright ©2020 3Q2008.Com 网络
 

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

辽ICP备18003061号 
  业务(企业网站制作,系统制作,毕业设计资料辅导,系统开发 ,项目定制,辅导讲解,算法分析)
联系方式:jjwebCoder(圈A)163.Com    QQ:63353282    Tel:(86) 0411-84062008
程序员代做各个类别语言的计算机毕业设计及论文(本站出售计算机毕业设计源码及论文) 。
Copyrights ©3Q2008.Com 网站制作 3Q2008网络
网站制作,系统开发 记得http://www.3Q2008.Com http://www.3Q2008.Cn http://www.99wk.Com
首页 |  定制流程 |  检索数据 |  联系我们 | 关于本站 |  Top △