基于移动平台的社交网络的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:cjwmyzl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
社交网络服务(SNS, Social Networking Service)是为一群拥有相同兴趣与活动的人建立在线社区。这类服务往往是基于因特网,为用户提供各种互相联系、交流的方式,比如电子邮件、即时消息服务等等。本文首先对该系统构架进行了详细介绍和分析,包括数据库后台,服务器,上层应用三个部分。本系统的服务器部分包括数据库底层架构都是采用Python语言实现。而本系统正是使用SQLObject连接数据库MySQL与面向对象语言Python.重点介绍了SQLObject的关键技术与思想ORM(Object-Relation Mapping)对象关系映射。简单介绍了Web server, Client server等服务器模块功能及关系。之后在简单介绍J2ME构架和一些简单应用的基础上重点介绍了上层应用J2ME客户端的各模块的设计与实现。包括注册登陆,联系人,SMS, VOIP, Chat room, Game room, IM七个模块的数据结构和实现方式。这些即时功能都是依靠客户端与客户端服务器的通信实现的。对于一些非即时信息和需要特别界面显示的功能,考虑到客户端应用程序的大小,系统采用了特殊的方式进行处理,即后续嵌入式浏览器的设计与实现,Mail, Profile, Photo等模块的实现都是依靠此嵌入式浏览器实现的。本文基于移动平台的社区网络开发实践经验,详细描述了一个软件开发项目从分析,设计到实现,测试的开发流程,为软件项目的设计和开发提供了借鉴和参考。
其他文献
通过复配含氟羟基丙烯酸分散体与羟基丙烯酸乳液作为羟基多元醇成膜树脂体系,优化体系耐候性、耐酸碱性、盐雾性能与物理机械性能,选用耐候性优异的脂肪族异氰酸酯作为体系固
前交叉韧带(anterior cruciate ligament,ACL)作为人体膝关节关键的应力承载组织,维持了膝关节的功能稳定。由于现代社会高强度的竞技运动、体育活动或其它对膝关节高负荷的
<正>2017—2018年明史不同专题学术会议的召开,一些学术刊物特色专栏的开辟,搭建了学术沟通平台和交流渠道。同时,国内外相关著作的陆续出版,也扩大了研究者的学术视野。总体
双金属纳米材料是由两种不同的金属通过一定的方法复合而成的一种新型纳米金属材料,因其具有独特的微观形貌,较好的稳定性以及优异的光电催化性能而被广泛应用于光学、电子学、生物医药、传感器等特殊领域。石墨烯是一种只有一个碳原子厚度的二维纳米材料,表现出较高的导电性以及较大的比表面积,但因其分散性差,极易团聚,通常被功能化来克服这一缺点。本论文中,我们利用聚二烯丙基二甲基氯化铵(PDDA)功能化的石墨烯(G
致密砂岩气藏的孔隙度、渗透率极低,需采用水平井分段压裂等储层改造技术进行开发,合理的压后返排制度有利于提高压裂液返排效率、控制支撑剂回流,提高压裂改造效果。为了研
考虑客户风险偏好对第四方物流路径优化的影响,将客户的行为因素引入到决策中,提出一种基于累积前景理论的第四方物流路径优化模型。用累积前景理论的前景价值作为客户的期望
随着我国国民经济水平大幅度推升,人们对房地产的需求量也呈现大幅增长趋势,房地产公司迎来极大的机遇。企业所得税主要是国家面向企业生产经营所得征收的税种,房地产公司只
介绍了NC-Link机床通信,将其与主流通信协议进行比较,并分析了各自的优缺点。提出了基于NCLink协议的数控系统适配器软件设计思路,设计数据驱动层、数据字典层、数据接口层三
结合分子印迹技术(MIPs)的选择性识别和表面增强拉曼散射(SERS)技术提供的高灵敏度检测已被证明是用于检测复杂环境中特定分析物的有力工具。将贵金属引入到MIPs基质中是将MIPs和SERS结合的重要策略。因此,本文研究MIPs基质与贵金属Ag、Au和Ag@Au复合纳米粒子的不同的结合方式,探讨了贵金属纳米粒子与印迹基质结合方式对材料SERS性能的影响,实现复合材料对环境污染物、生物标志物以及内
针对灵活网格光网络中如何节约转发器与频谱资源的问题,该文研究了多点到多点组播业务的光路环路由机制,提出一种基于距离自适应和有效共享路径感知的光疏导方法。通过设计一种