快捷搜索:  旅游  商城  销售  酒店  jsp  人事    选课

基于Android安卓的智能聊天系统

程序需求分析

智能聊天 app 本身创意简单独特,玩法简单,内容引人入胜。 App 的策划主要包括程序的规则、目标受众、运行的目标平台、采用的呈现技术、 操作方式等几个方面。下面就针对本 app 对上述几个方面进行简单的介绍,如下所列。 (1)程序规则,本程序为智能聊天,因此不存在很复杂的规则。这个程序在进入 主界面后,模拟智能聊天模式,主动发送消息给聊天机器人,机器人反馈消息于聊天者, 最后在屏幕上显示。 (2)难度设计,本程序难度简单,输入文字进行对话即可,简单方便。非常便于 人们交流。 (3)目标受众,这个程序受众主要为年轻人。考虑到受众面广的原因,将画面设 定为卡通画形式,使画面更加年轻化。 (4)运行的目标平台,本程序的目标平台为 Android4.0 以上的 Android 手机。 程序使用 Eclipse 作为主要的开发工具,使用 Photo Shop 作为图片处理工具。

程序界面设计

一个别出心裁的 App 界面设计,将会提升程序的品质,赋予程序独特的气质,同 时程序界面也是一个发挥情感化设计,提升用户体验,拉近与用户之间距离,界面设计 也要考虑风格和输入内容很好的融合在一起,让玩家体验享受。友好而独特的 App 界 面应具备: 简单合理、独具风格。程序界面设计的合理与否直接影响到用户的体验度。 从历史的发展中,尤其在 Android 时代,我们可以看出一个良好的用户界面接口给用户 带来了极大的方便。

功能结构设计

1. 界面布局模块:本 App 一共有两个界面:一个进入界面,一个聊天界面,基本 的控件有网格视图,按钮,图片视图,文本框等。其中,网络视图用于图片选择部 分,利用.9.png 图片一一列出,供玩家调整聊天对话框。在聊天对话框中显示聊天 内容
2. 输入信息模块:点击弹出了输入法对话框,在输入框中输入想说的话,点击 send 进行输出
3.对话模块:将机器人对话内容置于主界面的左端,用户发送的内容置于主界面的 右端,模拟对话模式
4. 时间模块,对发送的数据进行时间上的模拟,输出的主屏幕,实现了时间的显示 和展现
5. 数据库固定内容模块:对某些特定的内容在数据库进行判断,比如,谁最漂亮啊? 这些进行固定内容的回答。实现一些有趣的内容答复,让智能聊天变得更加有趣和 充满吸引力。

系统结构图
系统结构图
聊天界面图
聊天界面图
程序主界面
程序主界面


您可能还会对下面的文章感兴趣: