扫一扫,关注我们
微信号:375279829
|
1.毕业设计(论文)综述(题目背景、研究意义及国内外相关研究情况) 1.1 题目背景 钢琴课是音乐等艺术专业的核心课程,也是为培养具备弹奏技能、音乐表演技能和歌曲伴奏编配技能艺术人才的基础课程。无论是否为钢琴专业的学生,是否有钢琴基础知识,都将是每个音乐相关艺术类学生必修的一门技能课。钢琴课与其他一般理论课教授不同,它既需要做到口传心授,又需要跟学生面对面、甚至手把手才能做好教学,而且学生一定需要多观摩,多练习并且及时得到指导才充分掌握该项技能。一味强调老师重复教学既浪费教学资源,学生学习效果差,也会逐渐丧失学习的信心。由此可见,为学生提供一个课程配套的学习支持平台非常重要。目前音乐专业的琴房实验室管理方法、授课手段相对陈旧落后,设备利用率较低,原有Web琴房管理系统信息化程度不高,普及率低,使用不便捷。对此,利用微信小程序强大的开发接口和广泛的学生基础,实现教学视频录制和推送、设备使用预约和管理,上课质量监控,测验及考核等功能,更加便捷和科学化的管理琴房,广大师生可随时使用该系统传递和获取信息,大大提高了琴房实验室使用率和教学质量,可有效解决上述问题,具备一定的应用价值。 1.2 研究意义 随着互联网技术的发展,越来越多天水选择在手机应用上查看电影信息。 传统的手机应用在使用时需要下载和安装,既占用手机内存又拖慢运行速度。 微信小程序的操作更加简单,用户通过微信或扫描二维码可直接打开应用,无需下载和安装。 1.3 国内外相关研究情况 目前,国内琴房管理除了传统的人工管理,有借助系统平台的:包括C/S(客户端与服务器)和B/S(浏览器服务器)两种模式,也有基于门禁系统开发的。本系统使用 HTML5 页面实现微信小程序的前端交互,使用 Java 的框架和 mySQL 数据库进行后台处理,并基于 Web 采用 B/S 模式,利用微信小程序,将琴房管理系统的基本功能嵌入到微信平台中。可以提高琴房开放管理的时效性、节约管理和运维成本,实现琴房管理的智能化。 2.本课题研究的主要内容和拟采用的研究方案、研究方法或措施 2.1 研究的主要内容 2.1.1琴房管理模块 该模块主要包含琴房预约、琴房签到、数据管理3个部分。其中琴房预约功能是重点,对每件琴房进行编号,学生可以通过微信小程序进行琴房的预约。在学习预约成功后,预约信息到达系统后台。管理人员根据学生的预约和琴房实际情况批复学生的预约。如果预约通过学生则根据预约信息在规定的时间进入规定的琴房进行钢琴练习。使用预约系统可以有效的避免学生练琴排队和琴房空闲的情况。课程指导教师也可以通过学生预约、签到情况了解到学生练习的情况。 2.1.2用户管理模块 模块主要包括用户信息、学习任务、成绩管理功能。用户信息为用户的基本信息用户姓名、性别、专业等资料;学习任务为教师所发的学习任务;成绩管理为教师根据发布的学习任务给出相对的课程练习时间。平台根据教师设置的练习时间对学生的学习进行评分,同时学生也可以查看课程的成绩情况。 2.1.3教学资源模块 模块主要用户提供学习资料。 2.1.4系统设置模块
|
|
琴房管理模块 |
|
教学资源模块
|
|
用户管理模块
|
|
系统设置模块
|
|
琴房签到 |
|
数据管理 |
|
用户信息 |
|
学习任务 |
|
成绩管理 |
|
琴房预约 |
|
数据导出
|
|
预约管理 |
|
用户管理 |
|
图-1琴房管理功能图
|

2.2 研究方案、研究方法或措施
该系统使用 HTML5 页面实现微信小程序的前端交互,使用 Java 的框架和 mySQL 数据库进行后台处理,并基于 Web 采用 B/S 模式,利用微信开发者工具开发,将琴房管理系统的基本功能嵌入到微信小程序中。用户不需要安装软件,仅需从微信小程序端进入即可。
3.本课题研究的重点及难点,前期已开展工作
3.1 本课题研究的重点
(1) 如何实现将预约信息同步展示在前端界面上。
(2) 在对程序进行数据操作时,表是如何对抓取到的数据进行存储。
|
3.2本课题研究的难点 |
(1)系统的安排布局和功能实现。如何实现各个功能模块间的互动,如何将前端界面美化,使大多数人都可以上手。
(2)客户端和数据库之间的互动
客户端要完成数据库操作时,需要数据库实时调用资源,如何实现资源之间的调用,和保证数据的不出错也是个难点。
|
3.3前期已开展的工作 |
(1)在准备期间,利用书籍、期刊、网络等广泛阅读和搜集了大量相关文献,为论文研究提供了一个基础。
(2)我校拥有较全面的书籍资料和优秀的专业教师,这为论文的研究创设了极方便的条件;
(3)通过各种学习网站进行微信小程序的理解和使用。
|
4.完成本课题的工作方案及进度计划(按周次填写) 第1周——第3周:题目选择、审题、收集资料、确定开发工具、开题报告 第4周——第5周:综合题目尽心调研分析、需求分析、开发计划(项目计划书) 第6周——第7周:流程图、数据流图、E-R、算法设计 第8周——第12周:环境搭建、软件开发、软件测试 第13周——第15周:导师验收成果、论文撰写(初稿)、提交评阅前完成校稿、准备答辩。
|