- 资源介绍
- 更新记录
- 安装教程
若有个人部署运行问题,点击右侧客服按钮咨询站长
站长联系方式
QQ:3484724101
开 题 报 告 |
||||||||||||||||||||||||
1、题 目:高校自动排课APP的设计与实现 2、题目来源:生产实践 3、意 义:传统的人工排课使用手工操作存在许多弊端,如重复劳动严重、效率低下、且不能达到资源的最优化配置等,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。最令人担心的问题就是——出现教室资源冲突或教师资源冲突的情况,而且工作繁琐,工作量巨大,尤其是在给大学校园进行排课时出现的问题更多。当前高校教务管理所涉及到的信息资料数量大、类型多,还可能带有大量的统计输出,同时学校规模的不断扩大和招生人数的逐年攀升导致传统的排课手段已无法满足现代化管理的要求。因此设计一个高校自动排课APP系统是高校教务管理信息化实现的首要条件,又能够充分利用现有资源使其最大限度地发挥作用。 二、题目主要内容及总体方案设计 1、题目的主要内容 本题目的主要内容是设计一个高校自动排课系统:本系统基于APP,每位教师能够在手机APP中录入的排课要求,生成满足教师排课要求的课表,最后将课表以图片与文字的方式发送至各教师手机终端中。 2、总体方案设计 高校自动排课APP主要是针对学校的实际排课情况进行设计的。通过对学校的排课情况进行深入了解,并查阅和浏览了相关资料、软件,在此基础上我们对系统需求进行较彻底的分析,考虑到算法的复杂性及开发时间的限制,我们将排课系统定位于算法实现简单,但实用性强且人性化的系统,所以在设计该排课系统时应当满足如下要求: (1)掌握学校所有课程和教师的信息,包括教室,班级,任课老师及课程时间。 (2)提供灵活的浏览和查询功能,可查看某个班级课程信息。 (3)可对课程信息和教师信息进行删除和编辑。 (4)可对课程进行变动管理和自动排课功能。 (5)在自动排课完成后,将排课异常信息给予反馈。完全依赖自动排课排出的课表不能完全符合客观需求,同时我们在算法及优先级确定的精确度方面的水平也有限,因此,增加手动调节功能,以进一步确保合理性。 根据以上的要求排课系统的主要功能包括:通过计算机可进行排课管理,实现自动排课即无纸化排课,并能分析学校课程和教师资源的现状实现高效的数据查询,能够充分的利用学校教师,教室等有限资源。考虑到大学课程变化较多,灵活性较大,所以在功能设计上,我们将采取手动与自动相结合进行排课,以达到合理安排课程的目的。 总体功能结构如图: |
||||||||||||||||||||||||
三、拟采用哪些方法及手段 本课题所开发的系统将在Windows 10操作系统运行,编程软件选用eclipse和Hbuilder,数据库用sqlite,开发语言采用Java,本系统在开发过程中采用B/S模式,系统要有较高的安全性和较好的性能。最终根据系统开发的成果撰写毕业设计论文。 采用Java构架通过JDBC、Servlet、JSP等技术实现WEB服务器和数据库服务器之间的连接、保证系统的可扩充性、高可靠性和安全性。通过自己所学的知识完成登录和排课,管理课程及删除、添加、搜索所排课程的详细信息,在最终完成本系统的过程中对基于Java构架的项目开发有进一步的了解。最终开发一个采用高校智能排课APP系统,使得教务管理人员能很好了解并运用排课系统来实现排课。 四、完成题目所需要的实验或实习条件 1、操作系统:Windows10 2、开发软件:eclipse、Hbuilder 3、数据库:sqlite 五、完成题目的工作计划 为了很好的完成本次毕业设计,使之有条不紊的进行,现拟定工作计划如下:
|
||||||||||||||||||||||||
查阅资料、文献目录 |
||||||||||||||||||||||||
[1]刘英, 舍乐莫. 探析云服务模式下的高校教师网上调课APP系统开发[J]. 电脑编程技巧与维护, 2018, 400(10):108-110. [2]兰月政, 侯茂林. Application of APP technology in experimental teaching management%APP技术在实验教学管理中的应用[3]研究[J]. 信息技术与信息化, 2017, 000(008):113-115. [4]郎云海. 大学排课系统的分析与设计[J]. 通讯世界, 2019(6):267-268. [5]李静, 赵建平. 高校排课系统优化模型的可行性研究[J]. 数学的实践与认识, 2018, 48(20). [6]尚英武. 面向大学教育的排课算法研究[J]. 计算机与数字工程, 2019, 47(9):2123-2129. [7]黄岭, 秦春娣, 陈伟. 多约束条件下排课系统模型的创建[J]. 电脑知识与技术:学术版, 2019(6Z):64-66. [8]王若柔. 高校实验中心排课系统设计与分析[J]. 明日风尚, 2018(24). [9]田杰, 胡秋霞, 梁茜茜. 基于Java和遗传算法的高校排课教学系统分析与设计[J]. 数字通信世界, 2018(3). [10]蒋正锋, 吕佩佩, 覃韩, et al. 基于遗传算法的高校教务系统排课问题的应用研究[J]. 现代计算机, 2019(21). [11]张微微. 基于Java语言的排课系统的设计与实现[J]. 科技风, 2017(1). [12]赵陶钰. 基于JAVA EE的排课管理系统的设计与实现[J]. 电脑开发与应用, v.28;No.247(03):79-81. [13]门庆洁. 基于RIA的考务排课系统设计与实现[D]. 吉林大学. [13]董小云. 高校排课系统的设计与实现[D]. 厦门大学, 2013. [14]陶宁, 栾方军, 徐力. Development of Computer Lab Course Planning System Based on JSP%基于JSP的机房排课系统的开发[J]. 现代计算机(专业版), 2007, 000(009):103-104,134. [15]高阳. 基于B/S的高校自动排课系统的设计与实现[D]. 2015. [16]江阳. 机房网上排课系统初探[J]. 中国西部科技, 2007, 000(005):50-51. |
||||||||||||||||||||||||
指导教师意见: (对本课题的深度、广度及工作量的意见和对设计结果的预测) 该生结合高校自动排课APP的设计题目,查阅了大量相关的资料,对毕业设计题目有较充分的理解和把握,明确了设计要求。 综合目前高校自动排课APP的设计技术发展现状,阐述了设计题目的意义及其应用前景,比较清楚地介绍了所要实现的基本功能及达到的预期目标。对设计内容的分析具有一定的深度、广度,找到了设计工作中的关键技术方法,并提出了完成此次设计的总体方案。系统设计方案及工作计划安排较为合理,工作量适中,预计可实现系统功能,能够按计划完成设计任务。 同意进行下一步设计环节。 指导教师签字: 年 月 日 |
猜你喜欢
-
活动圈注塑成型工艺及模具设计任务书
2021-06-14 -
晶体管放大器实验电路设计
2021-06-17 -
基于SSH的固定资产管理系统设计与实现毕业论文+开题报告+答辩PPT+源码+数据库+辅导视频
2021-06-09 -
java题库试卷管理系统+论文+查重报告
2021-05-16 -
java springcloud微服务航班管理系统源码+课程报告
2021-05-03 -
壁面爬行机械手结构设计开题报告
2021-07-17 -
江苏科技大学苏州理工学院毕业设计(论文)答辩评分表
2021-06-10 -
2019届毕业生毕业设计工作的通知
2021-06-15 -
江苏科技大学苏州理工学院毕业设计(论文)指导教师评分表
2021-06-10 -
涡旋压缩机定盘平面度测量系统设计开题报告
2021-07-17
-
五九福利导航网站PHP源码 程序是福利导航,简单配置就可用
2021-05-25 -
带式输送机传动装置毕业设计丨毕业论文代做
2021-06-13 -
小型风力发电机组动力结构设计\论文+cad图纸+外文翻译+答辩PPT
2021-06-13 -
基于springboot+mybatis学生管理系统
2022-11-07 -
直线运动工作台精确定位控制设计毕业论文
2021-06-10 -
】虚拟商品交易平台+站长任务平台源码+PC+社区+博客+WAP手机版
2021-05-27 -
双齿减速器毕业设计论文258
2021-06-13 -
电动式主动横向稳定杆系统执行机构设计参数
2021-07-17 -
程序定制
2022-05-18 -
足球训练服务机器人射门位置判别系统设计任务书
2021-06-16
猜你在找
99源码网 » 高校自动排课APP的设计与实现开题报告
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 99源码网
- 2021-06-14Hi,初次和大家见面了,请多关照!