毕业论文基于CS飞鸟局域网聊天工具的设计与实现.pptVIP

毕业论文基于CS飞鸟局域网聊天工具的设计与实现.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LOGO 基于C/S飞鸟局域网聊天工具的设计与实现 姓 名:余兆宽 导 师:谢怡雯 院 系:计科系 专 业:计算机科学与技术 学 号:081105401007 内容提纲 课 题 简 介 2 系 统 总 体 设 计 3 系 统 具 体 设 计 4 3 5 总 结 与 展 望 1 致 谢 课 题 简 介 1 项目简介 背 景 意 义 2 国内外聊天系 统的研究现状 3 关键技术 Swing技术 Java多线程 课题简介 选题的背景和意义 研究该课题,具有重大意义,这对于今后研究网络与通信融合具有指导作用。虽然目前的聊天软件已经具备强大多种的功能,并且支持广域网的聊天,但是他们仍然存在各种各样的问题,如安全问题。虽然该课题仅仅包含了即时通讯软件的简单的功能,但对于后续的研究与开发,有一定的辅助作用。 将Socket网络通信与数据库结合起来,使之具有数据库、网络通信功能,使用户可以一定范围内和好友之间互通信息。 课题简介 国内外聊天系统的研究现状 随着移动互联网的发展,互联网即时通信也在向移动化扩张。目前,微软、AOL、Yahoo、UcSTAR等重要即时通信提供商都提供通过手机接入互联网即时通信的业务,用户可以通过手机与其他已经安装了相应客户端软件的手机或电脑收发消息。 关键技术 Java Swing技术 关键技术 Socket网络通信 private void connection() { try { Socket s = new Socket(IP, 10086); oop = new ObjectOutputStream(s.getOutputStream()); oip = new ObjectInputStream(s.getInputStream()); } catch (Exception e) { JOptionPane.showMessageDialog(null, 服务器未开启 或IP地址不正 确请检查网络是否已连接); } } 需求分析 功能模块 在线、隐身功能 登陆功能 好友的增加、删除、移动功能 聊天界面托盘功能 注册功能 聊天通信功能 系统总体设计 数据库设计 界面设计 详细设计 概要设计 分析问题领域 系统E-R图 系统数据库关系图 数据库模型 序号 字段名 字段类型 说明 备注 1 user_num INTEGER 用户编号ID 主键 2 user_nam VARCHAR 名字 3 user_password VARCHAR 密码 4 user_sign VARCHAR 用户简介 5 user_path VARCHAR 用户头像 用户信息表 数据库模型 分组信息表 序号 字段名 字段类型 说明 备注 1 groupid INTEGER 分组编号 主键 2 groupname VARCHAR 分组名称 3 user_nam VARCHAR 用户名称 外键 好友信息表 序号 字段名 字段类型 说明 备注 1 mynum INTEGER 用户编号 主键 2 friendnum INTEGER 好友编号 外键 3 groupid INTEGER 分组编号 外键 系统具体实现 设备管理系统运行界面 菜单界面 用户登录 聊天界面 用户注册 系统具体实现 用户注册界面 通过注册用户可以设置自己的个人信息和头像. 系统具体实现 用户登陆界面 登陆页面主要是通过验证用户帐号来赋予用户登陆系统,从而可以对系统进行一系列的管理操作 系统具体实现 用户注册界面 通过它用户可以与自己的好友进行聊天,可以修改自己的信息,修改自己的登录状态,添加或删除好友,移动好友到其他的分组下,还可以更换菜单的皮肤。 系统具体实现 用户登陆界面 通过它用户可以与自己的好友进行聊天,发送表情和抖动窗口,设置字体的大小颜色等。 详 细 设 计 系统总体流程图 详 细 设 计 系统客服端流程图 概 要 设 计 系统实现层次图 总结与展望 总结 在整个毕业设计的过程里,我认识到设计和开发一个软件是一项复杂的工程,需要前期预研,前期设计,模块设计,编码,调试,再编码,再调试等复杂的流程,缺一不可。 展望 我认为单凭一己之力要完成一个完善的软件不太现实,于是飞鸟局域网聊天工具的后期开发,我将与有同样兴趣爱好之士合力开发,扩展功能,实现与当前聊天软件别具一格,独具匠心的操作界面与功能。 致谢 在紧张而又充实的编写毕业论文几个月来,我的每

文档评论(0)

企业资源 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档