基于JavaWeb的信号处理课程群管理系统研究与开发
发布时间:2020-08-31 19:34
在知识和信息日益更新的时代,传统的课程管理方式已不能够满足现代教育的需求。通过对高校教师和学生的上课情况调查研究后发现,课程种类和学生人数的增多,为教师的教学管理增加了难度,而且简单的课堂教学已无法彻底解决学生学习上遇到的问题。因此,论文提出基于JavaWeb的信号处理课程群管理系统研究与开发,借助信息技术为教师和学生搭建一个能提供多种功能的课程群管理系统,方便教师进行课程管理,实现与学生互动,提升学生的学习效果。信号处理课程群管理系统的研究与开发主要研究工作如下:(1)在研究信号处理课程群理论和JavaWeb技术的基础上,进行系统需求分析,并采用UML建模技术建立课程群管理系统的UML模型。基于B/S架构和MVC分层设计思想,完成系统体系架构设计,采用SpringMVC等框架技术实现后台业务管理,使系统各层间具有高内聚、低耦合的特性,保持系统结构简单、清晰。通过自顶向下的方法,分析系统的逻辑结构,抽象出系统的实体关系,对系统MySQL数据库进行设计并优化。对系统功能进行设计,针对课程评价功能建立Vague集评价模型,对课程评价进行等级划分,使课程评价规范合理,有助于系统质量的提升。(2)基于系统设计实现了系统的用户登录、用户管理、角色管理、资源管理、作业管理、课程评价、在线答疑、消息通知、邮件发送等功能并进行测试,结果表明,利用JavaWeb技术实现的管理系统性能稳定,具有良好的可移植性。(3)采用LoadRunner完成系统的负载压力测试,同时进行系统响应速度的性能测试、不同操作系统及浏览器的兼容性测试,确保系统在不同平台能够正常使用。创建的信号处理课程群管理系统提供的课程管理、作业管理、资源管理、课程评价、在线答疑、消息通知等功能,实现了信息传递和资源共享。信号处理课程群管理系统的搭建使信号与系统、数字图像处理等课程的管理更加规范,同时系统也可以推广到其它学科。研究内容为教育现代化和网络教学提供了很好的平台,具有一定的应用价值和实际意义。文中共有图46幅,表33个,参考文献65篇。
【学位单位】:西安工程大学
【学位级别】:硕士
【学位年份】:2019
【中图分类】:TP311.52
【部分图文】:
(4)健壮性。系统在设计时要考虑到健壮性和稳定性,能够验证用户错误的输入并进行友好的提示,避免录入冗余数据而引发未知的异常错误,确保系统的稳定性。2.4.4 系统 UML 建模UML 是一种面向对象软件的标准化统一建模语言。它支持软件开发的可视化和模型化,可以将软件设计中的信息简单准确地表达出来,可以作为分析人员和使用者之间传递信息的纽带[64]。系统的维护和升级是系统后续开发中必不可少的环节,后续开发者可以通过 UML 模型,快速掌握系统的开发逻辑以及实现原理,使系统具备很强的可复用性,为系统维护提供了便捷的途径,降低系统维护的成本。用例图是 UML 模型图的一种,是指由参与者、用例以及它们之间的关系构成的用来描述系统功能的视图。经分析,系统主要有管理员、教师和学生三个参与者。管理员可操作的功能:一是对所存储的用户、角色、菜单以及组织机构信息进行合理的功能操作,达到维护和管理的目的;二是根据用户身份进行菜单分配,确保用户的使用权限;三是可利用消息通知功能,发布系统消息通知,接收对象为系统所有用户,主要用来通知系统维护时间等系统相关事项。管理员用例图如图 2-1 所示。
西安工程大学硕士学位论文教师可操作的功能:课程管理,对课程信息进行增删改查功能操作。作业管理,对作业进行功能管理操作,以及作业批改和打分。资源管理,对资源信息进行增删改查等功能操作,以及上传和发布资源。在线答疑,教师在线回答学生提出的问题。消息通知,发布关于教授课程的消息通知,通知对象为学习这门课程的全体学生。课程评价,可以查看学生对自己教授课程的评价信息。教师用例图如图 2-2 所示。
学生用例图
【学位单位】:西安工程大学
【学位级别】:硕士
【学位年份】:2019
【中图分类】:TP311.52
【部分图文】:
(4)健壮性。系统在设计时要考虑到健壮性和稳定性,能够验证用户错误的输入并进行友好的提示,避免录入冗余数据而引发未知的异常错误,确保系统的稳定性。2.4.4 系统 UML 建模UML 是一种面向对象软件的标准化统一建模语言。它支持软件开发的可视化和模型化,可以将软件设计中的信息简单准确地表达出来,可以作为分析人员和使用者之间传递信息的纽带[64]。系统的维护和升级是系统后续开发中必不可少的环节,后续开发者可以通过 UML 模型,快速掌握系统的开发逻辑以及实现原理,使系统具备很强的可复用性,为系统维护提供了便捷的途径,降低系统维护的成本。用例图是 UML 模型图的一种,是指由参与者、用例以及它们之间的关系构成的用来描述系统功能的视图。经分析,系统主要有管理员、教师和学生三个参与者。管理员可操作的功能:一是对所存储的用户、角色、菜单以及组织机构信息进行合理的功能操作,达到维护和管理的目的;二是根据用户身份进行菜单分配,确保用户的使用权限;三是可利用消息通知功能,发布系统消息通知,接收对象为系统所有用户,主要用来通知系统维护时间等系统相关事项。管理员用例图如图 2-1 所示。
西安工程大学硕士学位论文教师可操作的功能:课程管理,对课程信息进行增删改查功能操作。作业管理,对作业进行功能管理操作,以及作业批改和打分。资源管理,对资源信息进行增删改查等功能操作,以及上传和发布资源。在线答疑,教师在线回答学生提出的问题。消息通知,发布关于教授课程的消息通知,通知对象为学习这门课程的全体学生。课程评价,可以查看学生对自己教授课程的评价信息。教师用例图如图 2-2 所示。
学生用例图
【相似文献】
相关期刊论文 前10条
1 武红玉;;面向应用型人才培养的信号与信息处理课程群构建[J];无线互联科技;2018年23期
2 袁书萍;叶承琼;;基于计算机科学与技术专业的大数据课程群的建设[J];内蒙古民族大学学报(自然科学版);2019年01期
3 王茂森;;计算机科学与技术专业课程群建设探析[J];科技资讯;2019年11期
4 郑霖;;小学课程群建设的实践与思考[J];新课程研究;2019年15期
5 钟恒炳;苗露娜;陈世明;;基于课题研究引领的学校课程群建设[J];基础教育参考;2019年19期
6 路永华;朱晓荣;;电子信息工程专业课程群建设研究[J];大学教育;2019年11期
7 谢波;王U
本文编号:2809229
本文链接:https://www.wllwen.com/guanlilunwen/glzh/2809229.html