局域网聊天工具的设计与实现(论).ppt
《局域网聊天工具的设计与实现(论).ppt》由会员分享,可在线阅读,更多相关《局域网聊天工具的设计与实现(论).ppt(17页珍藏版)》请在三一办公上搜索。
1、姓名:贺衡学号:1225073220专业:软件开发导师:吴名星,局域网聊天工具的设计与实现,局域网聊天工具概述需求分析系统设计系统模块详细设计系统测试总结,1、聊天工具开发的目标,一、局域网聊天工具概述,本设计的主要工作是设计一个网络即时聊天工具,具体是采用CS模式实现用户之间的通信,然后阐述本软件的功能、特点及使用方法,并详细阐述开发本软件所用的相关技术,具体分析本软件的各个模块的功能及实现方法,说明本软件的设计思想及方法。,2、聊天工具开发的意义,一、局域网聊天工具概述,局域网聊天工具,是在局域网内部使用的,用户之间用来交流的一个工具,一般都具有文本聊天和文件传输功能。局域网聊天软件因其使
2、用简单,系统资源消耗少等优点,成为各企事业单位等的局域网内广泛应用的软件之一。,二、需求分析,根据用户对聊天工具的要求,本系统主要有以下几个功能:,用户注册 用户登录 文本聊天 文件传输,1、系统功能结构,三、系统设计,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 J
3、Label(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 ActionLis
4、tener 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);,服务器界面,好友界面设置,P,public QQFriendList(String onwerid)th
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 局域网 聊天工具 设计 实现

链接地址:https://www.31ppt.com/p-6569583.html