资源预览内容
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
第9页 / 共11页
第10页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
软件需求分析与开发计划题目:基于 ARM 的语音通信系统项目提出者: Wiphone 开发小组班 级: 嵌入式 1 班撰 写 人: SA09225155 邹恩岑1目 录1 引言 .21.1 编写目的 .21.2 背景 .21.3 定义 .21.4 参考资料 .22 需求分析 .32.1 总体系统图 .32.2 系统用例图 .42.3 系统部署 .53 项目可行性分析及建议 .64 项目概述 .64.1 工作内容 .64.2 主要参加人员 .64.3 产品 .64.3.1 程序 .64.3.2 文件 .74.3.3 非移交的产品 .74.4 验收标准 .74.5 完成项目的最迟期限 .74.6 本计划的批准者和批准日期 .75 实施计划 .85.1 工作任务的分解与人员分工 .85.2 接口人员 .85.3 进度 .85.4 关键问题 .96 支持条件 .1021 引言1.1 编写目的当今世界,计算机技术和无线通信技术正在迅猛发展。计算机将逐渐走向小型化、无线化。开发基于 ARM 的语音通信系统,能够使人们更加方便的无线局域网进行通信。本文档供程序的需求分析和开发计划供开发人员参阅。1.2 背景由于信息交换和无线通信的需要,无线通信技术成为了当今科技的一大发展方向。Wi-Fi( Wireless Fidelity)作为一种成熟的无线技术,被广泛应用于各种嵌入式设备中。使用 Wi-Fi,人们可以用较低的成本和较小的功耗,使嵌入式设备支持无线网络协议802.11,具备高速无线通信功能。通过 Wi-Fi 技术,各种嵌入式设备之间能够高速便捷地传送声音数据,为人们的信息交换提供了一条有力的途径。使用 Wi-Fi,无线通话的范围变得比较宽广,范围能够达到 300 米。1.3 定义点对点通话:两台计算机(ARM 机或 PC 机)进行全双工通话;局域网广播通话:一台计算机(ARM 机或 PC 机)向局域网中所有计算机进行广播通话;组播通话:多台计算机(暂时仅限 PC 机)加入一个组播地址,同组所有计算机可以互相通话;专用网络:ESSID 取名为“wiphone”的无线网络;1.4 参考资料a.韦东山. 嵌入式 Linux 应用开发. 北京:人民邮电出版社,2008b.宋宝华. Linux 设备驱动开发详解. 北京:人民邮电出版社,2008c.美蒂文斯,美拉戈,尤晋元等 . Unix 环境高级编程. 北京:人民邮电出版社,2006,d.美Jim Geier,王群等. 无线局域网. 北京:人民邮电出版社, 2001e.徐英慧,马忠梅等. ARM9 嵌入式系统设计. 北京:北京航空航天大学出版社,2007f.美David J. Katz, Rick Gentile,陈喆等. 嵌入式媒体处理. 北京:电子工业出版社,2007g.美Behrouz A.Forouzan, Sophia Chung Fegan,谢希仁等. TCP/IP 协议族( 第三版). 北京:电子工业出版社,200732 需求分析2.1 总体系统图L i n u x 操 作 系 统硬 件音 频 设 备驱 动U S B 驱 动无 线 网 卡驱 动 语 音 压 缩解 码 模 块通 信 模 块 驱 动 层O S 层应 用 层基 于 A R M 的 语 音 通 信 系 统硬 件 层录 音 放 音模 块42.2 系统用例图用户 1用户 2录音网络接收w i p h o n e 1压缩编码网络发送解码恢复放音网络接收解码恢复放音w i p h o n e 2录音压缩编码网络发送52.3 系统部署主 程 序 启 动m a i n ( )w i p h o n e . c启 动 新 线 程p t h r e a d _ c r e a t e ( )w i p h o n e . c参 数 处 理网 络 初 始 化n e t s o c k _ o p e n ( )n
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号