公共基础课程教学辅助系统设计与实现
发布时间:2020-10-21 02:01
教学管理工作是学校教育工作的一个重要组成部分,尤其是公共基础课程教学辅助系统的管理工作,难度很大,而且较为复杂,教师的教学音视频、上课讲授的资源不易保存下来,学生后续的复习和使用不方便。公共基础课程教学管理属于学校日常的重要工作,所以必须充分依靠网络资源,将教学资源融入到计算机当中,这样学生就能够在课下使用这些资源,提高学生的学习效率。本文以某职业技术学院为研究对象,建立一套公共基础课程教学辅助系统,主要完成以下工作:1.需求分析及业务流程梳理。对信息发布管理、公文管理、教学资源管理、辅助教学管理、系统管理等主要的模块进行了设计和分析,最后通过建模和设计完成了需求分析的相关工作,得到的用例能够满足系统功能性和非功能性的需求,为后续的设计和开发打下基础。2.完成公共基础课程教学辅助系统的设计工作。基于UML模型,对公共基础课程教学辅助系统进行设计,对系统各个模块进行总体设计和详细设计的开发工作,并利用J2EE技术完成信息发布管理、公文管理、教学资源管理和辅助教学管理、系统管理等业务功能。本文使用了SOA架构设计系统架构,采用SQL Server 2012实现数据库的概念设计和物理设计,对各个模块所涉及的数据管理功能进行完善。3.系统实现与测试。按照模块化的设计思想来完成编程工作。重点需要研究和确定开发平台、系统部署,在辅助条件确定以后完成系统的编程工作。从而实现公共基础课程教学辅助系统各个模块所具有的功能。设计完成以后利用黑白盒的测试方法进行功能和性能有关的测试,对软件中存在的缺陷和不足进行改正。最终完成整个软件的设计工作。本文从实际出发,各用户可以按照权限的不同使用相关功能来使用公共基础课程教学辅助系统,有助于公共基础课程教学开展工作。部署该系统以后,教学满意度也大大提升,受到了师生的一致好评。
【学位单位】:青岛大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52;G434
【文章目录】:
摘要
abstract
第一章 引言
1.1 本文研究背景及意义
1.2 国内外研究现状分析
1.3 本文研究内容
1.4 本文组成结构
第二章 相关技术简介
2.1 J2EE技术框架介绍
2.1.1 J2EE技术简介
2.1.2 J2EE主要技术
2.1.3 J2EE的优势介绍
2.2 开发模式及工具介绍
2.2.1 开发模式介绍
2.2.2 Eclipse工具介绍
2.2.3 UML建模技术介绍
2.3 数据库技术
2.3.1 Web数据库原理
2.3.2 Web数据库的访问方法
2.4 本章小结
第三章 公共基础课程教学辅助系统需求分析
3.1 系统可行性分析
3.2 系统功能需求分析
3.3 系统模型分析
3.3.1 用户对象模型分析
3.3.2 数据模型分析
3.4 系统非功能需求分析
3.5 系统设计目标
3.6 本章小结
第四章 公共基础课程教学辅助系统设计
4.1 系统总体设计
4.1.1 系统功能结构设计
4.1.2 系统体系结构设计
4.1.3 系统网络拓扑设计
4.2 系统详细设计
4.2.1 信息发布管理功能设计
4.2.2 公文管理功能设计
4.2.3 教学资源管理功能设计
4.2.4 辅助教学管理功能设计
4.2.5 系统管理功能设计
4.3 系统数据库设计
4.3.1 数据库逻辑设计
4.3.2 数据库物理设计
4.4 本章小结
第五章 公共基础课程教学辅助系统实现与测试
5.1 系统实现环境
5.2 系统关键模块实现
5.2.1 结构规划
5.2.2 系统主要类
5.2.3 验证及权限管理
5.3 系统功能实现
5.3.1 系统主界面实现
5.3.2 公文管理功能实现
5.3.3 教学辅助管理功能实现
5.3.4 系统管理功能实现
5.4 系统测试
5.4.1 系统测试目标
5.4.2 系统功能测试
5.4.3 系统性能测试
5.4.4 系统测试结果
5.5 本章小结
第六章 总结与展望
6.1 本文总结
6.2 下一步工作
参考文献
致谢
【参考文献】
本文编号:2849470
【学位单位】:青岛大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52;G434
【文章目录】:
摘要
abstract
第一章 引言
1.1 本文研究背景及意义
1.2 国内外研究现状分析
1.3 本文研究内容
1.4 本文组成结构
第二章 相关技术简介
2.1 J2EE技术框架介绍
2.1.1 J2EE技术简介
2.1.2 J2EE主要技术
2.1.3 J2EE的优势介绍
2.2 开发模式及工具介绍
2.2.1 开发模式介绍
2.2.2 Eclipse工具介绍
2.2.3 UML建模技术介绍
2.3 数据库技术
2.3.1 Web数据库原理
2.3.2 Web数据库的访问方法
2.4 本章小结
第三章 公共基础课程教学辅助系统需求分析
3.1 系统可行性分析
3.2 系统功能需求分析
3.3 系统模型分析
3.3.1 用户对象模型分析
3.3.2 数据模型分析
3.4 系统非功能需求分析
3.5 系统设计目标
3.6 本章小结
第四章 公共基础课程教学辅助系统设计
4.1 系统总体设计
4.1.1 系统功能结构设计
4.1.2 系统体系结构设计
4.1.3 系统网络拓扑设计
4.2 系统详细设计
4.2.1 信息发布管理功能设计
4.2.2 公文管理功能设计
4.2.3 教学资源管理功能设计
4.2.4 辅助教学管理功能设计
4.2.5 系统管理功能设计
4.3 系统数据库设计
4.3.1 数据库逻辑设计
4.3.2 数据库物理设计
4.4 本章小结
第五章 公共基础课程教学辅助系统实现与测试
5.1 系统实现环境
5.2 系统关键模块实现
5.2.1 结构规划
5.2.2 系统主要类
5.2.3 验证及权限管理
5.3 系统功能实现
5.3.1 系统主界面实现
5.3.2 公文管理功能实现
5.3.3 教学辅助管理功能实现
5.3.4 系统管理功能实现
5.4 系统测试
5.4.1 系统测试目标
5.4.2 系统功能测试
5.4.3 系统性能测试
5.4.4 系统测试结果
5.5 本章小结
第六章 总结与展望
6.1 本文总结
6.2 下一步工作
参考文献
致谢
【参考文献】
相关期刊论文 前10条
1 耿倩;;浅析基于云技术的辅助教学平台应用设计[J];自动化技术与应用;2017年12期
2 肖红玉;蓝荣祺;万志强;;在线评测教学辅助系统设计与应用[J];电子设计工程;2017年23期
3 邓杰;吴彩荣;;基于MVC的体育教学系统的设计与实现[J];电子设计工程;2017年16期
4 肖红玉;贺辉;陈红顺;;在线评测教学辅助系统设计[J];计算机技术与发展;2017年11期
5 褚文杰;童兰轩;魏玮;琚小明;;支持自定义语言的可视化编译教学辅助工具设计[J];计算机应用;2017年S1期
6 朱艳;;基于校园网络的高职英语辅助教学系统设计与实现[J];电子设计工程;2017年11期
7 马静;;基于Android的翻转课堂在线教学系统的设计与实现[J];自动化与仪器仪表;2017年05期
8 段婧;郑利辉;刘俊民;;体育教学网络系统的设计与实现[J];自动化与仪器仪表;2017年02期
9 褚双磊;温瑞英;王玉;任强;魏志强;;飞机气动性能辅助计算演示系统设计[J];实验技术与管理;2017年02期
10 朱向庆;刘俊贤;林泽鑫;刘贵林;;无线智能教学辅助管理系统设计[J];现代电子技术;2017年04期
本文编号:2849470
本文链接:https://www.wllwen.com/jiaoyulunwen/xueshengguanli/2849470.html