软件需求分析与开发计划
题目:基于ARM的语音通信系统
项目提出者: Wiphone开发小组 班 级: 嵌入式1班 撰 写 人: SA09225155 邹恩岑
目 录
1引言 ............................................................................................................................................... 2 1.1编写目的 ................................................................................................................................. 2 1.2 背景 ........................................................................................................................................ 2 1.3定义......................................................................................................................................... 2 1.4参考资料 ................................................................................................................................. 2 2需求分析 ....................................................................................................................................... 3 2.1总体系统图 ............................................................................................................................. 3 2.2系统用例图 ............................................................................................................................. 4 2.3系统部署 ................................................................................................................................. 5 3项目可行性分析及建议 ................................................................................................................ 6 4项目概述 ....................................................................................................................................... 6 4.1工作内容 ................................................................................................................................. 6 4.2主要参加人员 ......................................................................................................................... 6 4.3产品......................................................................................................................................... 6 4.3.1程序...................................................................................................................................... 6 4.3.2文件...................................................................................................................................... 7 4.3.3非移交的产品 ...................................................................................................................... 7 4.4验收标准 ................................................................................................................................. 7 4.5完成项目的最迟期限 ............................................................................................................. 7 4.6本计划的批准者和批准日期 ................................................................................................. 7 5实施计划 ....................................................................................................................................... 8 5.1工作任务的分解与人员分工 ................................................................................................. 8 5.2接口人员 ................................................................................................................................. 8 5.3进度......................................................................................................................................... 8 5.4关键问题 ................................................................................................................................. 9 6支持条件 ..................................................................................................................................... 10
1
1引言
1.1编写目的
当今世界,计算机技术和无线通信技术正在迅猛发展。计算机将逐渐走向小型化、无线化。开发基于ARM的语音通信系统,能够使人们更加方便的无线局域网进行通信。本文档供程序的需求分析和开发计划供开发人员参阅。
1.2 背景
由于信息交换和无线通信的需要,无线通信技术成为了当今科技的一大发展方向。(Wireless Fidelity)作为一种成熟的无线技术,被广泛应用于各种嵌入式设备中。人们可以用较低的成本和较小的功耗,使嵌入式设备支持无线网络协议线通信功能。通过Wi-Fi技术,各种嵌入式设备之间能够高速便捷地传送声音数据,为人们的信息交换提供了一条有力的途径。使用Wi-Fi,无线通话的范围变得比较宽广,范围能够达到300米。
1.3定义
点对点通话:两台计算机(ARM机或PC机)进行全双工通话;局域网广播通话:一台计算机(ARM机或PC话;
组播通话:多台计算机(暂时仅限PC机)加入一个组播地址,同组所有计算机可以互相通话;
专用网络:ESSID取名为“wiphone”的无线网络;
1.4参考资料
a.韦东山. 嵌入式Linux应用开发. 北京:人民邮电出版社,b.宋宝华. Linux设备驱动开发详解. 北京:人民邮电出版社,c.[美]蒂文斯,[美]拉戈,尤晋元等. Unix环境高级编程d.[美]Jim Geier,王群等. 无线局域网. 北京:人民邮电出版社,e.徐英慧,马忠梅等. ARM9嵌入式系统设计. 北京:北京航空航天大学出版社,f.[美]David J. Katz, Rick Gentile,陈喆等. 嵌入式媒体处理g.[美]Behrouz A.Forouzan, Sophia Chung Fegan,谢希仁等电子工业出版社,2007
2
802.11
2008 2008
. 北京:人民邮电出版社,2001
. 北京:电子工业出版社,. TCP/IP协议族(第三版Wi-FiWi-Fi,2006, 2007 2007 ). 北京:使用,具备高速无机)向局域网中所有计算机进行广播通 2需求分析
2.1总体系统图
基于ARM的语音通信系统应用层语音压缩解码模块通信模块录音放音模块……OS层Linux 操作系统驱动层音频设备驱动USB驱动无线网卡驱动……硬件层硬件
3
2.2系统用例图
wiphone1<
4