- 1
- 2
- 3
- 4
- 5
SymbianOS环境中即时通信软件设计与实现
资料介绍
现阶段的手机即时通信软件主要基于GPRS(General Packet Radio Service)网络,用户需根据网络数据流量付费。由于网络带宽的限制,即时通信的交互信息以文本、图片为主,对于带宽要求较高的音视频交互,GPRS网络难以提供良好的服务性能,本文设计并实现了一种基于Symbian操作系统的手机即时通信软件。该软件基于WiFi无线网络,提供文本交互、音视频交互、文件传输等功能,在降低了网络费用开销的同时,提供了良好的音视频交互服务.
论文第二章对Symbian手机即时通信软件的需求进行了深入分析,围绕系统的设计目标,分析了客户端和服务器端的功能需求,给出了软件的用例模型,讨论了扩展性、性能等质量属性需求,并对系统开发和运行的软硬件平台进行了说明。
第三章给出了系统方案的总体设计,并设计了软件架构.首先,给出了通信方式、视频压缩、音频连续性、多线程、运行稳定性等问题的解决方案。之后,在需求分析的基础上,给出了软件的分层架构和模块划分,并讨论了各个模块的功能:接下来,以UML类图的形式,设计了各个模块的逻辑结构,并讨论了各个类及接口函数的功能;最后,给出了软件的工作流程。
第四章研究了方案实现的关键技术。首先分析了Symbian OS(Operating System)
的异步服务机制,讨论了使用活动规划器和活动对象实现异步服务的方法;之后,给出了防止内存泄露的三种处理机制;接下来,重点研究了视频处理、音频捕获和播放、文件访问、WiFi通信等功能:最后,给出了软件界面的设计方法。
第五章给出了软件的测试结果。软件的测试结果表明,两个手机之间可以进行网络连接、文本交互、音视频交互、传输文件等操作,达到了系统的设计目标。
部分文件列表
文件名 | 大小 |
SymbianOS环境中即时通信软件设计与实现.pdf | 7M |
最新上传
-
21ic小能手 打赏10.00元 2天前
-
21ic小能手 打赏10.00元 2天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:dongshao
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏270.00元 3天前
用户:kk1957135547
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏50.00元 3天前
用户:w993263495
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏90.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏50.00元 3天前
用户:forgot
-
21ic下载 打赏10.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:wanglu6666
-
21ic下载 打赏5.00元 3天前
用户:人间留客
-
21ic下载 打赏5.00元 3天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 3天前
用户:akae_du
-
21ic下载 打赏5.00元 3天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
全部评论(0)