需要金币: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 |