论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 教育技术学 小学教育 学前教育 代写论文
当前位置: > 教育论文 > 教育技术学 >

高师生普通话测试系统的设计与开发

3.2.自带的打包工具

VB自带的打包向导“Package&Deployment向导”,打开的方式可以是“打包和展开向导”视为外接程序功能来执行,使用前应将这个向导加载到外接程序管理库中。 paper51.com

4.系统总体构建 paper51.com

整个系统的构建以录放音控制为核心,系统功能模块结构图如图1所示;整体构建设计的流程图如图2所示。

内容来自www.paper51.com

内容来自论文无忧网 www.paper51.com

图4-1 系统功能模块结构图

http://www.paper51.com

    http://www.paper51.com

图4-2 整体设计构成的流程图

内容来自www.paper51.com

5.设计的实现过程 内容来自论文无忧网 www.paper51.com

基于以上的需求分析以及总体的建构,将系统的实现大致分为:界面设计、录放音程序的实现、用户登陆模块简单的实现、计时器的实现、存储位置功能的实现、声音输入源的实现以及安装包的制作六个步骤,下面逐个进行说明。 内容来自论文无忧网 www.paper51.com

5.1. 创建基于窗体(图3)、模块(图4)、类模块(图5)应用程序 内容来自www.paper51.com

内容来自论文无忧网 www.paper51.com

图5-1 窗体

内容来自论文无忧网 www.paper51.com

       内容来自www.paper51.com

图5-2  模块 http://www.paper51.com

        copyright paper51.com

图5-3  类模块 http://www.paper51.com

5.2.录放音程序的实现 内容来自论文无忧网 www.paper51.com

实现录放音程序,使用了windows 提供的一组wave的波形音频接口系列函数,下面是录音音主要代码。 内容来自论文无忧网 www.paper51.com

5.2.1.录音功能实现的主要代码

copyright paper51.com

•打开录音设备代码

copyright paper51.com

Private Declare Function waveInOpen Lib "winmm" ( _ paper51.com

    phwiAs Long, _

copyright paper51.com

    ByValuDeviceID As Long, _

内容来自论文无忧网 www.paper51.com

    pwfxAs Any, _ 内容来自www.paper51.com

    ByValdwCallback As Long, _ http://www.paper51.com

    ByValdwCallbackInstance As Long, _

内容来自论文无忧网 www.paper51.com

    ByValfdwOpen As Long _ copyright paper51.com

) As Long paper51.com

------分隔线----------------------------
联系方式