摘要:网上即时聊天系统是网络用户最喜欢的应用程序之一。借助聊天工具,用户可以即时地互通字符信息,交流思想。聊天程序设计根据不同的需求可繁可简。本系统实现的是一个具有简易功能的基于字符的即时聊天工具,是使用Android技术开发的工具。系统开发的任务主要包括系统UI设计和后台数据库管理系统。65920
本系统采用Eclipse作为开发工具,后台数据库采用SQLite数据库设计,利用基于JDBC数据库访问技术实现对数据库的各种管理操作,实现基于字符的聊天和好友管理,聊天记录管理等功能。
毕业论文关键字:字符,聊天,安卓
Abstract:Online chat system is one of a network user's favorite applications. With the chat tool, users can instantly exchange character information, the exchange of ideas. Chat program designed according to different requirements can be simple or complex. The system implementation is a character-based instant messaging tool having a simple function is to use tools developed Android technology. System development tasks including system UI design and database management systems.
The system uses Eclipse as a development tool, background database using SQLite database design using JDBC-based database access technology to achieve a variety of management operations on the database, character-based chat and buddy management, chat records management.
Keywords: character, chat, android
目录
1 绪论 3
1.1 概论 3
1.2 研究背景及意义 3
2 可行性分析 3
2.1 技术可行性分析 3
2.2 经济可行性分析 4
2.3 系统技术介绍 4
2.4 系统开发平台及运行环境 5
3 需求分析 6
4 系统概要设计 6
4.1 系统功能模块图 6
4.2 系统流程图 7
5 详细设计及编码实现 8
5.1 项目的结构表 8
5.2 用户登录模块设计 9
5.3 用户注册界面 10
5.4 刷新好友列表模块 11
5.5 聊天模块设计 12
6 数据库设计 16
6.1 表的设计 16
6.2 数据库操作 17
6.3 JSON解析网络数据 19
结 论 23
参考文献 24
致 谢 25
1 绪论
1.1 概论
随着移动网络的普及和网络技术的成熟,越来越多的用户进入到移动网络世界中享用浏览新闻、查询信息、发送邮件、在线观看电影等服务,享受移动网络带来的便利和办公的高效。与此同时,一个新型的Web应用程序为网民之间提供了一个即时互通信息的功能和场所,这就是即时通讯工具。
即时通讯工具在网络早期就开始盛行了,不论是IRC、BBS都有类似的网上聊天机制。该工具为网友提供了实时对话的渠道,是网络上极为流行的一种服务。 Android基于字符型网络通讯系统设计与实现:http://www.youerw.com/jisuanji/lunwen_73650.html