




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
华侨大学 本科生毕业设计(论文) 题 目: 姓 名: 学 号: 系 别: 专 业: 年 级: 指导教师: 年 月 日 华侨大学 毕业设计(论文) 学位论文独创性声明 本人声明兹呈交的学位论文是本人在导师指导下完成的研究成果。论文写作中不包含其他人已经发表或撰写过的研究内容,如参考他人或集体的科研成果,均在论文中以明确的方式说明。本人依法享有和承担由此论文所产生的权利和责任。 论文作者签名: 签名日期: 学位论文版权使用授权声明 本人同意授权华侨大学有权保留并向国家机关或机构送交学位论文的复印件和电子版,允许学位论文被查阅和借阅。本人授权华侨大学可以将本学位论文的全部内容或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 论文作者签名: 指导教师签名: 签 名 日 期: 签 名 日 期: I 基于 天系统设计与实现 摘要 随着 迅速发展,许多 C/S 结构的应用程序纷纷转向 B/S 结构的 用程序。 的应用程序,让用户可以利用基于浏览器的客户端轻松地使用程序,不用考虑平台之间的差异、程序可移植性好、容易部署 并且 维护简单。但由于 B/S 结构采用同步的请求 /响应机制,浏览器中的页面在请求后要进行全部刷新,且在页面刷新的过程中,用户只能看着浏览器空白的界面不能做其他的事情。这严重影响了用户体验,使 B/S 结构的应用丧失了原有基于 C/S 结构的良 好用户体验,一定程度上制约着用程序的发展。 但近来, 司的 用却打破了这个制约,给用户带来了良好的用户体验。 这方面的取得巨大的成功,这催生了 念的诞生,并吸引着越来越多的人构建具有丰富客户体验的 用。 目前常规的即时聊天工具如 求要安装客户端 (基于 C/S 模式 ),这种要求在一定程度上会带来某种不便,但其丰富的用户交互功能吸引着众多的用户。本课题的目的是使用 发模式设计和实现一个 的即时聊天系统,使 B/S 的 用具有像 C/S 模式一样的用户交互。 本文将通过介绍传统 用的不足,引入 术,介绍什么是 及基于 用模型,总结 聊天系统中的应用,最后本文将通过设计和实现 的即时聊天系统具体展示如何在 的应用 术。 关键词 : 用 , 聊天系统 华侨大学 毕业设计(论文) (其它内容略) 录 第 1 章 绪论 . 究背景 . 1 究意义 . 1 究内容 . 1 文组织 . 1 第 2 章 聊天系统的设计 . 2 能设计 . 2 要设计 . 2 细设计 . 2 户界面逻辑设计 . 2 据库的设计 . 3 于 用的交互逻辑 . 3 结论 . 4 参考文献 . 5 谢辞 . 6 附录一 部分关键源码及解释 . 7 基于 天系统设计与实现 1 第 1 章 绪论 究背景 随着 迅速 发展,基于 B/S 的应用程序越来越受欢迎。 在 B/S 结构程序中,用户 可以 利用基于浏览器的客户端轻松地使用程序 ;程序可以运行在不同的平台上, 不 用考虑平台之间的差异 ;只需部署服务器,客户端可以直接运行在浏览器上,部署简单且便于 维护。 B/S 的诸多优点使 众多软件商 将 为首选平台 ,促使许多 C/S 结构的程序 纷纷 转向 B/S 结构。但由于 互联网是一个同步的请求 /响应系统,浏览器 需要在请求后刷新整个页面。 在页面刷新的过程中,用户只能看着浏览器空白的界面不能做其他的事情,这严重影响了用户体验,也制约着 B/S 结构程序的发展。 同步请求和全部刷新,本质上是 B/S 请求响应机制 所采用 的 议决定 的。 这似乎是 所当然的缺陷, 但 司的 用却打破了 同步请求和全部刷新的 制约,给用户带来了良好的用户体验 1。 念的 诞生,并吸引着越来越多的人构建具有丰富客户体验的 用。 传统的即时聊天系统是基于 C/S 结构的桌面应用程序,它的即时通讯功能和提供给用户的良好体验吸引着众多的用户。但基于 C/S 结构的聊天系统,要求用户一定要安装特定的客户端。这个要求在一定的程度上会带来种种不便,不能适应于不同操作系统平台;既要部署服务器,也要安装特定的客户端,部署不方便;系统升级时既要升级服务器也要升级客户端,升级和维护都及其不便 2。 究意义 (内容略) 究内容 (内容略) 文组织 (内容略) 华侨大学 毕业设计 (论文 ) 2 第 2 章 聊天系统的设计 能设计 (内容略) 要设计 基于 时聊天系统 的概要设计如图 2示。 图 2统概要设计图 ( 其它 内容略 ) 细设计 户界面逻辑设计 (内容略) 基于 天系统设计与实现 3 据库的设计 (1) 、 和 这三个表主要用来存储用户和群组信息。其中类型为用户的 项和 型为群组的 项和 同表示群组信息。各表的字段设计如表 2 2 2示。 表 2-1 字段名 数据类型 主键 /允许空 字段含义 1) 册名 1) 示名 1) 标 5) 型 表 2-2 字段名 数据类型 主键 /允许空 字段含义 1) 册名 1) 理员 表 2-3 字段名 数据类型 主键 /允许空 字段含义 1) 册名 1) 码 ) 别 3) 自哪里 3) 子邮箱 1) 话号码 ) 态 从用户和群组中提取出共同的信息组成 ,是考虑了如下的原因: 1 在主窗口中,需要显示好友列表和群组列表,都需要获取好友列表或群组列表的注册名、显示名及图标,而不需要其它的具体信息。这样在显示好友或群组列表时,服务只需查询 ,并返回相应的内容。 2 方便统一表达朋友关系和组员 一步方便了消息 (的设计,具体好处将在设计 时说明。 华侨大学 毕业设计 (论文 ) 4 结论 本文通过 的即时聊天系统的设计和实现具体论述了什么是 什么要在使用 如何在 应用 术。做的具 体工作如下: (1) 通过实践详细探究什么是 什么要在 使用 这项新的技术或者说是新的开发模式做出比较直观的分析和展现; (2) 通过设计和实现基于 时聊天系统,比较直观地展现 的应用及如何实现这些应用,为其它的基于 用的设计和实现提供参考; (3) 设计和实现即时数据验证、二级联动下拉框、动态提示和自动更新等模块,尽可能地保留原有的基于 C/S 的良好用户体验,将原属于桌面应用的即时聊天系统移植到 今后将桌面应用程序迁移成 应用提供些许借鉴。 通过这次的设计和实现基于 即时聊天系统,我深深地体会到了 带来的是 发模式的变革,它使基于 B/S 结构的 用的开发更像 C/S 结构的应用程序的开发 浏览器端引入了 擎,有了一定的处理能力,浏览器中的内容可以看成是一个应用,这地位类似于 C/S 中的客户端。 由于时间仓促及能力有限,在研究基于 用时没有对安全问题进行研究。因此,本课题研究的下一步工作展望是,考虑 安全问题,研究更具健壮性的基于实现框架。针对实现的 即 时聊天系统,增加聊天信息加密之类的功能。 基于 天系统设计与实现 5 参考文献 1 李智毅新一代 用开发技术 第二届和谐人机环境联合学术会议 论文集 . 北京 : 清华大学出版社 , 2007: 312 王培,冯曼菲 发技术详解 M北京:人民邮电出版社, 2006 389953 J. B/ ,20054 美 础教程 M, 金灵等译北京:人民邮电出版社, 2006: 45 5 徐驰 . 式在异步交互 境中的应用 J. 计算机技术与发展 ,2006,16(11):2296 姚国新基于 用技术的研究与实现 D:硕士学位论文陕西:西北大学信息科学与技术学院, 2006 7 (内容略) 8 (内容略) 9 (内容略) 10 (内
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年上海市各区初三二模语文试题汇编《说明文阅读》
- 肌肉拉伸与养生考核试卷
- 航空器飞行器结构优化与轻量化考核试卷
- 网络安全防护在智慧城市的智能环卫系统评估考核试卷
- 腈纶纤维制造基础与工艺考核试卷
- 液力传动装置设计与分析考核试卷
- 毛皮制品检测仪器选择考核试卷
- 2025年中国咸蛋数据监测研究报告
- 中专招聘考试试题及答案
- 工大入学考试试题及答案
- 短引线保护引出线保护以及T区保护
- 完美公司玛丽艳美的观念
- 浙摄影版(2020)信息技术三年级上册第一课认识计算机(课件)
- 第七讲-信息技术与大数据伦理问题-副本
- 校园安全常识测试题卷
- 建筑用玻璃ccc标准
- 第一课中国人民站起来了
- 眼科门诊病历
- 彝文《指路经》课件
- 《神经系统的传导通路》课件
- 基本农田划定技术规程(TDT1032-2011)
评论
0/150
提交评论