预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于安卓手持设备的语音通讯系统概要设计总页数正文附录生效日期编制批准南昌航空大学东软班概要设计××××详细设计书修改履历修改编号日期修改人版本号修改内容1VER0.1.0初始做成23目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc182323070"1文档概述PAGEREF_Toc182323070\h5HYPERLINK\l"_Toc182323071"1.1文档目的和范围PAGEREF_Toc182323071\h5HYPERLINK\l"_Toc182323072"1.2术语/缩略语PAGEREF_Toc182323072\h5HYPERLINK\l"_Toc182323073"1.3参考文档PAGEREF_Toc182323073\h5HYPERLINK\l"_Toc182323074"2模块概述PAGEREF_Toc182323074\h6HYPERLINK\l"_Toc182323075"2.1模块功能定义PAGEREF_Toc182323075\h6HYPERLINK\l"_Toc182323076"2.2模块结构PAGEREF_Toc182323076\h6HYPERLINK\l"_Toc182323077"2.3模块动作时序PAGEREF_Toc182323077\h9HYPERLINK\l"_Toc182323078"3接口说明PAGEREF_Toc182323078\h9HYPERLINK\l"_Toc182323079"3.1数据结构定义PAGEREF_Toc182323079\h9HYPERLINK\l"_Toc182323080"3.2函数PAGEREF_Toc182323080\h9HYPERLINK\l"_Toc182323081"3.2.1模块间接口函数11HYPERLINK\l"_Toc182323082"3.2.2模块内接口函数PAGEREF_Toc182323082\h11文档概述文档目的和范围本设计的目标为运用可视化程序设计和数据库产品开发一个基于安卓手持设备的语音通讯系统。术语/缩略语序号术语/缩略语说明1Android安卓操作系统2MysqlMysql开源数据库参考文档序号文档名作者时间版本1Java程序设计实用教程[M]耿祥义,张跃平2010年4月人民邮电出版社2Android开发应用从入门到精通[M]朱桂英2011年第1版.中国铁道出版社3Android开发从入门到精通[M]扶松柏,于秀青2012年北京希望电子出版社4Android移动应用开发从入门到精通[M]ShaneConder2010年人民邮电出版社5Thinkinginjava[M]埃克尔2007年机械工业出版社6Java入门经典[M]CadenheadR2012年人民邮电出版社7软件工程导论[M]张海藩2008年2月清华大学出版社模块概述根据系统的主要功能分类,语音通讯系统可以分为用户信息管理模块、语音通信模块和文本通信模块三大模块。其中用户信息管理模块负责管理用户的个人信息和用户的好友;语音通信模块用于使用户间能够自由进行语音聊天;文本通信模块完成用户间的文字聊天功能。系统将根据这三个模块组织代码结构。模块功能定义序号功能点功能点详细内容1Login登录控制用户登录相关操作2Regedit注册控制注册相关界面操作3添加好友添加以为好友4删除好友删除一位好友5语音采集调用安卓MediaRecorder录制声音6语音传送将采集到的语音发送出去7语音接受接受发来的语音消息8文字采集接受文字消息9文字传送发送文字消息10文字接受接受文字消息11Connect服务器通过HttpConnect类链接服务器进行操作12数据库操作对数据库的数据进行增删改操作模块结构2.2.1子系统/模块说明根据功能的不同,可以把语音通讯系统划分为三大模块——用户信息管理模块、语音通信模块、文本通信模块。三大功能模块构成整个语音通讯系统,使之正常运行。图2-1为用户信息模块功能结构图。图2-1用户信息管理功能结构图第一次使用系统的用户需要注册账号,注册账号后才可登录系统与好友通讯。用户登录系统后可以修改自己的个人信息,也可以对好友进行管理,包括添加、删除好友。添加的好友只能是已经注册的并且已经在局域网内的。点击某个好友可以查看其详细信息。如果用户觉得账号不安全,可以修改自己的密码,增加账号安全性。图2-1为语音通信模块功能结构图。图2-2语音通信功能结构图系统检测为有权限的用户方可与好友进行通讯。在聊天界面,用户可以选择语音聊天也可以选择文字通讯。若用户选择语音聊天,用户的a