2.1.2 操作可行性分析
本系统的操作界面简洁,菜单内容清晰,程序段、模块和空间的命名与相应功能意思贴近,所以操作流程简单直接,根据页面提示和帮助设置,用户可以轻松学会使用方法,所以该系统具备操作可行性[9]。
2.1.3 环境可行性分析
该系统的开发及测试环境为Microsoft Visual Studio 2012,它是微软比较成熟的集成开发环境。以上所涉及所有系统均处于.Net Framework 3.5环境下。所以该系统具备环境可行性[10]。
2.1.4 经济可行性分析
计算机信息技术的发展快速而迅猛,使得计算机在各个领域中应用逐渐普及,这其中也包括模拟乐器和音频播放器。21世纪是一个充满新事物的时代,人们的生活条件不断提高,娱乐活动增多。越来越多的人喜欢音乐,比如学学习乐器,去KTV唱歌,或是去酒吧感受乐队现场的演出。在乐器中,钢琴的学习和投入较大,普通家庭难以承担购买钢琴的昂贵费用。模拟钢琴软件,很好的迎合了对钢琴感兴趣的人群。可以让对钢琴感兴趣的人有机会先去尝试弹钢琴的感觉,而又不需要花费大笔开销去学习或者购买钢琴。投入较少,性价比较高,开发这个软件是有经济可行性的[11]。
2.2 系统需求分析
该设计是以VS2012为平台的C#软件,可以实现模拟钢琴及音频的播放功能。本设计能够给使用者带来的体验是:开启音频文件,进行播放,实现暂停、播放、继续功能,在播放MIDI格式的音频时在界面上的钢琴黑白键上体现对应的弹奏顺序[13]。
现代人生活条件大多能解决温饱的需要,在物质条件已经能够满足的情况下,就有更多空余的时间去享受生活,休闲娱乐。在各类兴趣爱好中,音乐对男女老少都有吸引力,所以音频播放是有很广阔的市场需求的。特别的是本设计中还可以实现对钢琴的模拟演奏,增加了可用性,综合功能多,更加吸引大众。
但是要想实现对钢琴的完全模拟太过复杂,短时间内无法实现,所以只能使得键盘上的部分字母可以对应发声[18]。
2.3 本章小结
这章主要介绍了本次设计的结构,对设计进行了技术可行性、操作可行性、环境可行性、经济可行性以及组织方面进行了可行性分析。并对系统进行了需求分析,总的说明了一下系统的结构[14]。 C#模拟钢琴及音频播放器设计+源代码(4):http://www.751com.cn/jisuanji/lunwen_29342.html