中文核心期刊咨询网权威的中文核心期刊目录大全,最新2018中文核心期刊目录查询,投稿征稿,论文期刊发表咨询。
中文核心期刊咨询网

课程设计管理系统设计与开发

作者: 中文核心期刊2019-06-11阅读:文章来源:中文核心期刊咨询网

  这篇论文主要介绍的是课程设计管理系统设计与开发的内容,本文作者就是通过对课程设计管理的相关内容做出详细的阐述与介绍,特推荐这篇优秀的文章供相关人士参考。

课程设计管理系统设计与开发

  关键词:课程设计;管理系统;JAVA

  课程设计是学生在教师指导下综合运用自己所学知识解决问题的一次实践过程,也是检验学生综合素质以及教师教学质量的重要环节[1]。针对传统人工管理模式而言,其管理效率较低,也存在工作过程中数据的泄露及正确率损失。各大高校在教学管理方面目前已经普遍实现的是学生学籍等方面管理,对课程设计管理这一方面很少涉及或不够全面[2]。同时,学生在完成作品过程中不能与老师及时沟通,导致指导效果欠缺。而随着当今远程教育的发展和丰富网络资源共享对其实现网络化是必要的。因此,如何采用先进的技术和方法来提高课程设计的质量尤为重要。提高课程设计质量直接有效的方式就是实行课程设计过程的管理,并且对用户使用系统过程行为作出详细数据分析,总结工作改进意见。通过本系统能够有效提升课程设计的管理规范,最大限度地提高教学过程中课程设计的信息化建设。

  1功能需求分析

  通过调研,明确本系统的总体任务是进行课程设计工作的有效管理。根据课程设计工作流程,系统设计为三级化登录,系统角色分别为学生,教师,管理员[3]。各类角色拥有各自不同的权限,登入系统后通过浏览器与服务器的交互工作完成相关信息处理。学生登入系统后可以进行查看课程设计相关通知和课题信息,浏览教师信息,在线选择课题和查看最终双选结果;查看教师提供的资源,上传作品,能够在线留言及教学评价,保存数据后并退出系统。教师端进入系统后也能够查看课程设计相关通知,查看学生信息;确定双选结果,课程设计课题内容管理(包括课题内容上传及增删改,查看学生作品,上传参考资料等),对学生问题进行答疑,查看教学评价。系统管理员拥有系统最大权限,实现用户信息统一管理(包括师生信息浏览,添加,修改删除,实行管理员信息修改删除等),管理课程设计通知消息(上传公告,更改删除公告内容),双选时间管理、信息汇总统计,管理学生选题过程信息及成绩输出,保存数据后退出系统。

  2系统设计

  通过上文需求调查与分析,结合课程设计流程,本系统功能主要体现在以下几个方面:2.1课程设计工作实行分级化管理不同的等级拥有不同的权限,管理员实施对系统的管理,而师生不需要进行注册操作,登录时使用学校录入数据库的账号以及密码即可。2.2课程设计过程实行智能化管理教师和学生能够按照工作要求,按时完成双选工作,同时管理员也可对过程信息进行管理,使课程设计工作规范化,公开化,公平化。2.3设计过程实现师生沟通畅通性[4]当师生不能及时见面时,防止问题得不到解决,学生可上线进行留言询问,教师端可根据学生需求进行答疑,若存在多条相同批次问题,教师能通过系统在线聊天室对学生进行在线集中答疑。2.4课程设计数据实现可视化系统可根据学生选题行为进行数据分析,包括选题趋势,频率等。通过一定的科学分析,了解学生的具体学习情况,进行工作的改进。2.5系统具有一定的安全性以及可扩展性本系统仅供本校人员使用,完全禁止无关人员访问服务器,同时系统功能扩充时不影响当前功能结构[5]。根据设计要求,保证规范且高效地完成课程设计工作,系统模块详细功能如图1。

  3功能实现

  3.1师生双向选题模块这是系统关键的部分,学生选择的结果直接影响到最后其课程设计作品完成以及最终成绩的高低,合适的选题可以充分发挥出学生的学习能力,激发学生去主动探索新知识,同时也促进了教师课题质量提高及自身指导水平。待选课通知下发后,学生根在正确的时间点进入系统进行选择,根据自己实际情况选择自己心仪的课题及教师,每个学生拥有两种选择,分别为第一志愿及第二志愿[7]。待初选题结束后,教师端上线可查看选题结果进行选题的确认,每名教师优先选择第一志愿所报学生,且只有当教师小组名额大于第一志愿所报学生数目时教师端才能顺延选择第二志愿学生,而对于选课过程余下未选到的学生,再统一集中进行第二次选课,对于终选结束后依旧未选到的同学,管理员采取随机平均分配的方式以确保每个同学都完成选题工作。学生触发选题动作后,页面通过二级联动形式绑定数据,筛选后返回出所选的教师姓名tname,课题名称cname,志愿类别wishtype等基本信息存入学生选课表单CHOOSE_COURSE中,系统通过动态取得DAO层所查询到list数据得到学生所选课题详细信息,按照第一志愿wishtype1及第二志愿wishtype2做出分类别呈现,教师端上线能够查看学生对其的选择情况,根据组内人数对学生进行选择,若wishtype1_num

  4系统测试

  为了确保发布前系统质量,应对系统进行必要的测试环节,本系统采用综合黑盒测试和白盒测试两种方式完成测试。以本系统双选结构模块为例,从用户的角度出发,参照双选模块中程序流程、数据联系及参数阐明等,采用黑盒模型中等价类划分法、边界值分析法结合白盒中基本路径测试对该模块中程序结构进行计算分析。该测试结果一切顺利,同理对于系统其他功能模块采取相应方法实现测试。经过测试,该系统工作一切正常,能够应用于高校课程设计工作管理。

  5结束语

  在此次开发研究过程中,本文所设计的课程设计管理系统将传统人工管理的模式转换成信息化管理模式,简单方便,界面实用,用户操作难度较低,同时系统权限层次分明,开发架构中采用多种防御手段,加强了安全性能,完全禁止其他无关人员访问服务器,有效避免漏洞产生,同时系统具备易维护性和可扩展性等特点,有助于后续维护人员工作提供支持。因此,本文所开发的管理系统具有很强的实用价值,并具有一定安全性及扩展性满足当下高校对课程设计工作管理的需求,提高了课程设计任务中高校的管理效果,降低教师工作过程中产生的失误,便于课程设计工作信息的及时传递。

  作者:胡江婧 曹双双 单位:湖北师范大学 计算机与信息工程学院

相关论文

联系我们

十年专注论文发表 推荐发表
全国服务热线:400-6800-558
工作时间:9:00 - 23:00

李老师 QQ :2320787095
投稿邮箱:sdwh_2001@126.com
点击这里给我发消息

赵老师 QQ:2794063374
投稿邮箱:sdwh_2001@126.com
点击这里给我发消息