基于Android的多媒体教室意见反馈系统的设计与实现毕业论文
2020-04-11 17:52:16
摘 要
传统的多媒体教室管理维修以本子登记为主,辅以打电话询问通知,维修管理人员定期查看登记表然后进行维修任务,存在工作费时费力,多媒体设备管理维修不及时等问题,基于这一现状,本文基于Android平台设计开发多媒体教室意见反馈系统,从而加快信息的收集和处理,优化设备故障信息反馈流程,促进了高校的多媒体教室管理服务,降低管理运营负担。
本文在对媒体教室意见反馈系统进行需求分析的基础上,确定系统的功能需求和性能指标,完成系统总体架构和功能模块设计,采用面向对象方法,选择Android平台和Java语言作为开发语言,基于B/S架构的MVC软件开发模式,对多媒体教室意见反馈系统进行功能实现,使得通过一部智能手机,就能够即时反馈教室多媒体设备的故障信息,以及维修人员的故障处理信息。最后,本文对系统进行测试,结果表明该系统能够满足设计目标,具备在移动终端的多媒体教室意见反馈功能,减少人力物力的消耗,不仅提高了多媒体教室维护管理人员的工作效率,而且还增加了多媒体教室的使用率。
关键词:多媒体教室;Android;B/S架构
Abstract
The traditional multimedia classroom management and maintenance is mainly based on book registration, supplemented by telephone inquiries and notifications, maintenance and management personnel regularly check the registration form and then perform maintenance tasks, there are laborious and time-consuming tasks, and multimedia equipment management and maintenance are not timely. Based on this situation, This article is based on the Android platform design and development of multimedia classroom feedback system, thereby accelerating the collection and processing of information, optimize the feedback process of equipment failure information, promote the multimedia classroom management services in colleges and universities, reduce the management and operation burden.
Based on the needs analysis of the media classroom feedback system, this paper identifies the functional requirements and performance indicators of the system, completes the overall system architecture and functional module design, adopts an object-oriented approach, and chooses the Android platform and the Java language as the development language, based on B. The MVC software development model of the /S architecture implements the function of the multimedia classroom feedback system so that through a smart phone, it can immediately feedback the failure information of classroom multimedia devices and the maintenance personnel's troubleshooting information. Finally, this article tests the system, and the results show that the system can meet the design goals, with the multimedia classroom feedback function in the mobile terminal, reducing the manpower and material resources consumption, not only improving the work efficiency of the multimedia classroom maintenance managers, but also increasing the use of multimedia classrooms.
Key Word: Multimedia classroom ; Android ; B/S structure
目 录
第1章 绪论 1
1.1 研究背景和意义 1
1.2 国内外研究现状 1
1.3 主要内容和组织结构 2
第2章 系统相关技术理论 4
2.1 Android平台 4
2.1.1 Android系统架构 4
2.1.2 Android系统四大组件 4
2.1.3 碎片(Fragment) 7
2.2 B/S架构 7
2.3 MVC软件设计模式 9
第3章 系统需求分析 10
3.1 系统设计目标 10
3.2 系统非功能性分析 11
3.3 系统功能性分析 11
第4章 系统详细设计 13
4.1 系统总体结构设计 13
4.2 系统功能模块设计 13
4.2.1 登录模块设计 14
4.2.2 教师用户模块设计 15
4.2.3 维修人员模块设计 16
4.2.4 系统管理人员模块设计 16
4.3 数据库设计 17
4.3.1 数据库概念设计 18
4.3.2 创建数据库表 20
第5章 系统功能实现与测试 22
5.1 功能模块实现 22
5.1.1 登录模块的实现 22
5.1.2 教师用户模块的实现 23
5.1.3 维修人员模块的实现 25
5.1.4 系统管理人员模块的实现 26
5.2 功能测试 27
第6章 总结与展望 30
6.1 总结 30
6.2 展望 30
参考文献 32
致 谢 33
第1章 绪论
1.1 研究背景和意义
二十多年来,互联网的蓬勃发展不断推动着社会的进步,悄然改变了我们的生活方式,这也促使更多的行业经营管理模式和发展趋势发生改变。传统的教育领域也受到了互联网的冲击,其中就表现在基于网络的多媒体教学和多媒体设备得到越来越多的推广和应用。其次,相关资料和文件表明,教师采用多媒体技术授课的必修课课时不得低于15%[[1]],并且进行课程教学的多媒体课件要有一定数量是自行研制开发的。最后,多媒体教学具有综合文字、声音、图像、图形和动画等信息,充分利用互联网资源的特点,可极大的激发学生的学习兴趣,受到师生的广泛欢迎。因此,在此背景下,各大高校纷纷加大对多媒体教学的投入,不断购买多媒体设备,并建设大量多媒体教室,以提高教学质量。
然而,随之而来也凸显了一些对这些设备和教室管理的问题:第一,没有专业且结构合理的管理队伍;第二,设备多,型号复杂,更换频繁,维修困难;第三,反馈机制不健全。在多媒体教室的管理过程中,管理人员仍然使用原始的纸质记录本来登记多媒体教室的故障反馈信息,并定期查看登记表填写情况, 处理设备故障及维护设备。这就导致设备故障信息反馈滞后,维修人员与老师无法进行及时有效的沟通,问题不能及时解决,影响设备的维护效果和多媒体教室的使用。
因此,这种传统的多媒体教室人工管理模式已不适合高校教学建设。在此客观情况下,研究开发一个基于Android的多媒体教室意见反馈系统,以解决管理人员与教师之间信息反馈的不及时,网络信息化多媒体教室的管理,具有很大的应用价值。开发该系统,老师可以通过移动终端及时快速的反馈多媒体设备故障信息,维修人员也能够快速方便地看到反馈,修复故障后也能及时通知到老师。这样不仅可以提高管理人员的工作效率和学校的教学管理水平,降低人工成本,而且可以保证设备的正常运行,提高多媒体教室的利用率。
1.2 国内外研究现状
近年来,随着多媒体技术的快速发展和普及,多媒体课件的数量也不断增多。多媒体教学作为现代化教学的重要形式,因其集声音、图像、文字、动画与一体的特点和生动灵活的教学方式,而广受师生们的欢迎。多媒体教室的建立,在其中发挥着重要的作用,一是提高了教学效益和教学质量,二是促进了传统教学模式和教学方式的改革。因此近年来多媒体教室的建设和使用越来越受到高校的重视,并且数量同以往相比有了较大的增加。
然而,随着多媒体教室数量的不断增加,多媒体教室在管理上暴露出越来越多的问题。这些目前主要分为三类:
(1)缺乏合理的管理服务系统
目前,根据控制类型的不同,高校多媒体教室可以分为两类,一类是非网络集中控制型多媒体教室,这类的中控因为没有联网,无法实现远程控制和管理,已基本淘汰。另一种是网络控制的多媒体教室,这类系统的主要功能是网络控制多媒体教学设备,实现教学资源共享和远程监控功能。它消除了维修人员在教室之间奔波的麻烦。但是由于一般是厂商自己设计开发多媒体网络中控设备,系统多采用C/S架构进行设计开发,主要功能是远程集中控制和监控[[2]],缺乏基于B/S架构的多媒体教室管理服务系统.
(2)不重视管理队伍的培养
高校多媒体教室建设不断扩大,多媒体设备引进数量不断增加,相应的专业管理人员和维护人员却没有增加,从而没有更多的精力管理多媒体设备。而且高校聘请的管理人员大多不是专业的[[3]],或者说专业人员很少,这更增加了多媒体教室管理的困难。
(3)管理方式落后
目前的管理方式仍然是与传统的管理实验设备一样,采用纸质记录本的形式。教师在多媒体教室发现设备故障时,将故障信息填写在登记本上,管理人员定期查看记录本,才能够开始维修设备。这样的管理方式落后且效率不高,教师也不知道要多长时间设备才会修复完毕,这大大影响了多媒体教室的管理工作和老师的教学工作的进行。
此外,国内的一些学术期刊中对多媒体教室管理分析的研究表明,目前的多媒体教室管理系统仍存在落后、需要人工协调或干预的问题,造成以了些不必要的资源的浪费。而在国外,对这方面问题的认识比较早,开展的调查和研究也较早。围绕实际集中式多媒体教学环境管理,以及相关管理系统存在的问题和不足,提出了“多媒体教室运行服务平台”的方案。
从以上几个方面的阐述可以看出,目前高校中针对多媒体教室的,信息化管理研究还有一些问题和不足。目前大部分还停留在对设备硬件控制的研究,在教学活动中大多还是人工的管理服务方式,在实际的多媒体教室管理中,不能满足学校教学环境建设的要求。针对这些现状,本文研究设计一个基于安卓的多媒体教室意见反馈系统,并采用 B/S 架构实际开发,来对教室进行信息化管理,可以促进教学服务管理的规范化和高效化[[4]]。
1.3 主要内容和组织结构
论文结构有6章,内容如下:
第1章绪论,介绍了论文的研究背景和意义,以及国内外多媒体教室的研究现状。
第2章相关技术原理介绍简介,简要介绍用于系统开发和设计的技术理论。
第3章系统需求分析,根据研究资料进行需求分析,确定系统设计目标,从功能需求分析对系统业务进行详细的需求分析。
第4章系统详细设计,采用MVC框架设计模式进行系统总体架构设计,功能模块设计和数据库设计。
第5章系统功能实现与测试,介绍系统实现的功能和系统运行结果,对系统主要功能进行测试。
第6章结束语,对论文工作进行总结,分析论文研究和系统开发的不足,确定下一步研究思路和改进方向。
第2章 系统相关技术理论
2.1 Android平台
2.1.1 Android系统架构
Android系统可大概分为四层架构:Linux内核层、系统的运行库层、应用框架层和应用层[[5]]。Android系统基于Linux内核,Android设备的各种硬件通过这一层获得底层的驱动。其次,系统运行库层通过一些C/C 库来为Android系统提供主要的功能支持。第三,应用程序框架层主要提供构建应用程序时可能使用的各种API。最后是应用程序层,安装在手机上的应用就属于这一层。如图2.1所示为Android的系统架构。
图2.1 Android系统架构图
2.1.2 Android系统四大组件
为让开发人员能开发出优秀的应用程序,Android系统提供了四大组件,以使应用更加丰富。这四个组件分别是活动(Activity)、广播接收器(Broadcast Receiver)、服务(Service)和内容提供器(Content Provider)[[6]]。
(1)活动(Activity)
以上是毕业论文大纲或资料介绍,该课题完整毕业论文、开题报告、任务书、程序设计、图纸设计等资料请添加微信获取,微信号:bysjorg。
相关图片展示: