当前位置:主页 > 计算机软件论文 >

基于Hbuilder的聊天工具开发

更新时间:2019-01-17
所需金币100 [1金币=1元] 资料包括:原始论文 点击这里给我发消息 QQ在线咨询
文档格式:doc/docx 全文字数:10400 ↓↓立即下载全文 **温馨提示**
以下仅列出文章摘要、目录等部分内容,如需获取完整论文资料,或原创定制、长期合作,请随时联系。
微信QQ:312050216
点击这里给我发消息
扫一扫 扫一扫
基于Hbuilder的聊天工具开发 

摘  要

随着信息技术的快速的发展,聊天app的广泛使用,传统的交流方式过于繁琐、信息的交互太缓慢,渐渐地不再能够适应现代社会的节奏,使得聊天工具作为一种大众化的通信和交流工具,突破了空间的限制。网络聊天工具渐渐地成为了我们生活不可缺少的一部分,聊天工具不仅提高了信息的交互效率,还提高了我们的工作、生活和学习效率,提供便捷的信息传递和服务,具有着很好的发展前景。
本次的开发利用的是即时通讯技术,对消息的传递实现及时程度。现在为止是开发动态网页的主流技术。期间结合网络编程技术和html技术,使用leancloud来建立数据传输和html来进行对系统界面的设计和布局。本系统开发采用MVC框架,运用软件工程理论,通过对程序流程进行跟踪和了解,对其业务进行了概要设计和详细设计,建立了本程序的数据流程图、软件结构图、时序图、用例图和状态图等图形模型;对程序进行了详尽的分析。

关键词:网络编程;html;mui;聊天工具;即时通讯;通信

目  录

第一章  绪论…………………………………………………1
1.1 课题研究背景………………………………………………1
1.2 国内外现状…………………………………………………1
1.3 程序实现目标………………………………………………2
1.4 程序开发设计思想…………………………………………2
1.5开发技术……………………………………………………2
1.5.1 Java……………………………………………2
1.5.2 即时通讯………………………………………3
1.5.3 Mui…………………………………………3
1.6开发工具……………………………………………………4
1.6.1 Hbuilder………………………………………4
1.6.2 leancloud………………………………………4     
第二章  软件需求分析………………………………………4
2.1 App应用初步调查…………………………………………4
2.2 需求可行性研究…………………………………………4
2.2.1技术实施可行程度……………………………………5
2.2.3 经济可行程度…………………………………………5
2.2.4 操作实施可行程度……………………………………5
2.3 程序需求分析………………………………………………5
2.3.1 App功能需求…………………………………………6
2.3.2 App整体功能分析……………………………………6
2.3.3 软件流程图……………………………………………6
2.4 程序各功能模块描述……………………………………7
2.4.1  登录模块描述………………………………………7
2.4.2  消息模块描述………………………………………7
2.4.3  好友展示模块描述…………………………………8
2.4.4  附加功能模块描述…………………………………8
2.4.5  个人信息模块描述…………………………………8
第三章  程序设计…………………………………………8
3.1 功能设计思路……………………………………………8
3.2 程序功能设计……………………………………………10
3.2.1 登录展示模块………………………………………10
3.2.2 消息管理模块………………………………………12
3.2.3 好友展示模块………………………………………12
3.2.4 消息发送管理模块…………………………………12
第四章  数据存储设计……………………………………13
4.1 消息存储的原则及意义…………………………………13
4.2 数据存储逻辑设计………………………………………13
第五章  程序实现…………………………………………14
5.1 登录界面模块实现………………………………………15
5.2 消息界面实现……………………………………………15
5.3 好友管理界面实现………………………………………16
5.4 发现界面实现……………………………………………18
5.5 个人信息界面实现………………………………………18
5.6 设置界面实现……………………………………………19
第六章  总结与展望………………………………………20
参考文献……………………………………………………23