论文部分内容阅读
本文从国内外移动平台现状入手,收集和分析各个移动平台的发展前景,提出在音乐学科领域与移动平台领域进行创新性研究的研究思路,完成基于iOS平台的乐谱浏览应用的方案设计和系统开发、实现。本文以多格式乐谱为研究对象,在分析各个移动平台应用发展现状的基础上,借助Windows操作系统与iOS移动操作系统上已经日益完善成熟的图片、PDF、MusicXML等格式文件的读取、解析、绘制技术,以软件工程方法学软件产品应具有可修改性、有效性、可靠性、可理解性、可维护性、可重构性、可适应性、可追踪性和可互操作性的开发理念为指导,在音乐领域进行了全新的跨学科系统应用研究与实践。本文首先在分析乐谱浏览应用应有的各个功能并给出软件总体架构设计的基础上,按照MVC模式对乐谱浏览应用以及乐谱辅助编辑软件的每个功能模块进行了设计,并分别在iOS系统以及Windows系统上加以实现。然后给出了应用运行测试结果并加以分析,最后对整个工作进行总结。本文解决了专业音乐人士随身携带乐谱难、随时随地浏览乐谱难、随想随写乐谱注解难、随查随看乐谱难的问题。同时,本文的研究成果表明,未来的信息时代,已经从桌面电脑与便携式笔记本电脑转而向具有高性能计算能力的移动设备转移。移动平台应用在各个领域的研究、实践与推广必然将成为未来计算机信息产业研究的主要方向之一。本文共分六章,第一章绪论,阐述了本文选题背景,国内外研究现状以及本文的主要工作和论文组织结构。第二章技术背景,介绍了本文用到的相关开发技术。第三章软件体系架构与设计,详细阐述了本课题解决方案的架构设计。第四章详细介绍了核心应用功能的实现。第五章给出了运行结果及分析。第六章在总结本文所做工作的基础上,对下一步工作进行了展望。