面向iPhone的即时通讯软件开发组件的设计与实现
【学位单位】:哈尔滨工业大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:
图 2-1 产品管理需求用例描述 用户管理需求户作为即时聊天的产品核心和灵魂的部分,为了保证其唯一性,在每端的使用时,软件开发包内部都对应着一个登陆用户。而作为用户关维护的最重要的一环,服务器承担了这部分业务的主要部分,通过建系数据库表,针对每一个注册用户,将其设备唯一的标识符以及用户别、年龄、头像等必要的信息存入数据库所对应的字段中,方便任何以区分设备和用户的唯一关系。此之外,作为第三方软件开发包,这里所阐述的用户注册行为不等同义上应用的用户注册,这里的注册没有具体的业务场景,只用作于软内部和服务端通信时,辨别请求来源的设备信息。同时在开发者需要品用户和设备之间进行绑定时,提供相关支持。由于移动端切换登陆设备情况非常多,所以软件开发包的注册、登陆过客户端将用户的设备唯一标识符上传给服务器。在 iOS 系统,由于
- 10 -图 2-2 DeviceToken 工作流程件开发包功能需求提供给开发者包含最常见的即时通讯功能的简单的集成操作,通过 API 的调用拥有所需对市场产品分析和客户的咨询,总结了软件开示:型 发送或者接收文字、语音、图片、地理位
如用例图2-3 所示。图 2-3 系统中的用例描述由于即时通信软件框架主要是针对于开发者提供,所以在整体模块上虽然和常见的即时通讯软件的需求相似,但实际却有大不相同,首先,软件框架在模块的考虑上,优先实现的是更加大众化和抽象的功能,优先满足产品的最根本的需求。其次,在设计上,每一个模块都给予用户在使用上更多的自由度,满足不同产品的定制化需求。所有用例的简单说明见表 2-1。
【相似文献】
相关期刊论文 前10条
1 冯勃达;;大学生对即时通讯软件使用行为的影响因素分析[J];通讯世界;2018年01期
2 徐玉芬;;即时通讯软件在应用型本科院校师生互动中的运用研究[J];教育教学论坛;2017年24期
3 程筱呈;;人际传播中的“距离”——基于大学生使用手机即时通讯软件的研究[J];新闻传播;2013年11期
4 张健;;即时通讯软件营销存在的问题与解决对策[J];软件导刊;2010年12期
5 ;即时通讯软件[J];新电脑;2006年03期
6 蒋旻昱;;即时通讯软件中的分众思想[J];数位时尚(新视觉艺术);2010年05期
7 许斌;王与荣;汪春晖;;即时通讯软件在国际维和部队中的应用[J];医学研究生学报;2006年08期
8 刘漪;智能手机上的万能即时通讯软件——AgileMessenger[J];电子世界;2004年06期
9 杜宇;王建国;;影响使用者对即时通讯软件使用意愿之实证研究[J];安徽理工大学学报(社会科学版);2015年01期
10 ;即时通讯软件横向评测——网络沟通面对面[J];新电脑;2004年03期
相关硕士学位论文 前10条
1 张昊;面向iPhone的即时通讯软件开发组件的设计与实现[D];哈尔滨工业大学;2018年
2 王金龙;IOS平台上基于SIP协议的即时通讯软件设计与实现[D];浙江工业大学;2017年
3 毛延荣;基于Linux的IMD系统的设计与实现[D];江西财经大学;2018年
4 李卓林;基于WebLogic中间件的即时通讯软件的设计与实现[D];电子科技大学;2018年
5 盛世;基于UDP协议的P2P即时通讯软件的设计与实现[D];北京工业大学;2018年
6 毕驰珉;教育系统即时通讯软件的研究与开发[D];复旦大学;2013年
7 王明月;基于分布式的众信即时通讯软件后台系统设计与实现[D];东华大学;2016年
8 马骁骅;IBM Chart Meeting即时通讯软件设计与实现[D];大连理工大学;2012年
9 齐迎旭;手机软酷网即时通讯软件的设计与实现[D];电子科技大学;2013年
10 刘睿智;企业内部即时通讯软件的设计与实现[D];电子科技大学;2014年
本文编号:2871794
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2871794.html