网站大量收购独家精品文档,联系QQ:2885784924

局域网聊天工具的设计与实现(论文ppt).pptVIP

局域网聊天工具的设计与实现(论文ppt).ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
局域网聊天工具的设计与实现(论文ppt)

1, 服务器的设置 登陆界面的设置 登陆界面 服务器的界面 服务器界面 好友界面设置 P 好友分组界面 系统的运转 1 姓名:贺衡 学号:1225073220 专业:软件开发 导师:吴名星 局域网聊天工具的设计与实现 局域网聊天工具概述 需求分析 系统设计 系统模块详细设计 系统测试 总结 1、聊天工具开发的目标 一、局域网聊天工具概述 本设计的主要工作是设计一个网络即时聊天工具,具体是采用C\S模式实现用户之间的通信,然后阐述本软件的功能、特点及使用方法,并详细阐述开发本软件所用的相关技术,具体分析本软件的各个模块的功能及实现方法,说明本软件的设计思想及方法。 2、聊天工具开发的意义 一、局域网聊天工具概述 局域网聊天工具,是在局域网内部使用的,用户之间用来交流的一个工具,一般都具有文本聊天和文件传输功能。局域网聊天软件因其使用简单,系统资源消耗少等优点,成为各企事业单位等的局域网内广泛应用的软件之一。 二、需求分析 根据用户对聊天工具的要求,本系统主要有以下几个功能: ① 用户注册 ② 用户登录 ③ 文本聊天 ④ 文件传输 1、系统功能结构 三、系统设计 JPanel jp1; JButton jp1_jb1,jp1_jb2,jp1_jb3; public static void main(String[] args) { QQLogin q=new QQLogin(); } public QQLogin() { //处理南部 jp2=new JPanel(new GridLayout(3,3)); jp2_jlb1=new JLabel(QQ号码,JLabel.CENTER); jp2_jlb2=new JLabel(QQ密码,JLabel.CENTER); jp2_jlb3=new JLabel(忘记密,JLabel.CENTER); jp2_jlb3.setForeground(Color.blue); jp2_jlb4=new JLabel(申请密码保护,JLabel.CENTER); import java.awt.*; import java.awt.event.*; public class MyServverFrame extends JFrame implements ActionListener{ JPanel jp1; JButton jb1,jb2; public static void main(String[] args) { MyServverFrame m=new MyServverFrame(); } public MyServverFrame() { jp1=new JPanel(); jb1=new JButton(启动服务器); jb1.addActionListener(this); jb2=new JButton(关闭服务器); jp1.add(jb1); jp1.add(jb2); public QQFriendList(String onwerid) { this.owersid=onwerid; //处理第一张卡片 jphy_jb1=new JButton(我的好友); jphy_jb2=new JButton(陌生人); jphy_jb2.setActionCommand(陌生人); jphy_jb2.addActionListener(this); jphy_jb3=new JButton(黑名单); jphy1=new JPanel(new BorderLayout()); //假定有50个好友 4 4 代表行列之间的间距 jphy2=new JPanel(new GridLayout(50,1,4,4)); //给jphy2初始化50个好友 jlb=new JLabel[50]; for(int i=0;ijlb.length;i++) { //i+1 暂时给的编号而已 JLabel.LEFT放到左边 jlb[i]=new JLabel(i+1+,new ImageIcon(image/mm.jpg),JLabel.LEFT); jlb[i].setEnabled(false);//不在线 四、系统测试 public void mousePressed(MouseEvent e

文档评论(0)

zw4044 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档