2.3.2 SQLite介绍文献综述
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月。
2.4 系统开发平台及运行环境
2.4.1 系统开发环境
硬件环境:CPU:AMD A6-3400M APU with Radeon(tm) HD Graphics 1.40GHz
内存:4.00GB
硬盘空间:500G
软件平台:eclipse+android sdk
操作系统:Windows 7
2.4.2 使用环境
软件使用环境:手机系统:android 2.2版本以上
Android版本:2.0以上
3 需求分析
这是一个具有最简单功能的聊天工具。通过该聊天工具,用户可以通过注册进入程序进行聊天,用户可以与某一个在线用户进行聊天也可以添加某一用户为好友,也可以删除好友,可以跟好友聊天,也可以给好友留言。系统可以实时更新在线用户的功能。来.自/751论|文-网www.751com.cn/
该工具的特点就是在保证用户流畅聊天之外对用户的聊天记录进行了科学分类保存,方便用户查看聊天记录。
程序实现的主要功能有:
◆ 用户注册
◆ 用户登陆
◆ 刷新好友列表
◆ 好友管理
◆ 即时通讯
◆ 用户查询
◆ 聊天记录的保存与查询