聊天软件IOS客户端设计与实现.doc

资料分类:计算机信息 上传会员:糖糖不爱吃糖 更新时间:2021-12-21
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11835
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】90后的孩子们是在互联网中长大的,互联网中充斥着形形色色的软件方便我们的生活娱乐。使用最为普遍的要属聊天软件,QQ、微信等聊天软件早已经人人使用了,可是在这些聊天软件里不乏充斥这色情、暴力、诈骗信息,对于尤其是在校园生活的学生们而言,产生了非常负面的影响,严重影响了学生的正常生活和身心健康。因此,本人想做一个专属于本校的聊天软件,供本校学生使用,这会大大减少不良信息,给同学们一个健康的学习生活环境。

本软件的主要功能是发送文字,图片,语音,地理位置的分享等,还包括附近的人的搜索匹配功能。至于技术方面,本文选择了java ssh框架技术作为服务器程序以及mysql数据库 和当前使用率非常高的美国苹果公司平台iOS,使用的是objetive-c语言作为客户端开发语言。服务端部分主要实现了登录注册匹配聊天对象等功能,客户端主要集成了聊天功能,以及个人信息设置功能。  

【关键词】聊天;objetive-c;Java;mysql数据库;iOS

 

目录

摘要

Abstract

1 绪论-1

1.1 聊天软件的发展与现状-1

1.2 系统项目的目标-2

1.3 论文的组织结构-2

2 系统的开发技术与工具-3

2.1 系统的前台框架技术-3

2.2 系统的后台接口框架技术-3

2.3 objective-c简介-4

2.4 Spring简介-4

2.5 Hibernate简介-4

2.6 json简介-4

2.7 开发工具与开发环境-5

3 系统的总体设计-6

3.1 需求分析-6

3.2 总体设计-6

3.2.1前台ios端设计-7

3.2.2后台接口设计-7

3.3 数据库设计-10

3.3.1 E-R图-11

3.3.2 逻辑模型-11

4 系统的详细设计与实现-12

4.1 前台ios端设计与实现-12

4.1.1 聊天-12

4.1.2 附近-13

4.1.3 设置-14

4.2 后台接口设计与实现-16

4.2.1 注册-16

4.2.2 查看好友列表-17

4.2.3 添加好友-19

4.2.4 修改头像-20

5 系统测试运行-21

5.1 测试目的-21

6 总结和展望-21

6.1 总结-21

6.2 展望-21

参考文献-22

致 谢-23

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:本软件主要是针对本校大学生用户使用的。主要分为客户端和服务器程序,客户端的主要功能是登录注册,和自己的好友聊天,添加好友,查看附近的人,查看好友列表,修改头像等功......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: