当前位置:首页>> >>


WeQQ.rar

收藏

资源目录
    文档预览:
    编号:20181030003756394    类型:共享资源    大小:3.77MB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    WeQQ
    资源描述:
    JISHOU UNIVERSITYJAVA 课 程 设 计Swimming pool题 目: WeQQ作 者: 张旭斌学 号: 20154206253所属学院: 软件学院专业年级: 软件工程 2015 级 4 班指导教师: 宋旭东完成时间: 2017 年 6 月 2 日—2017 年 6 月 12 日软件学院制项目描述目的: 熟悉 JAVA 语法,掌握 Swing 图形化界面技术,学习加强建立客户端与服务端的socket 连接,实现数据库与程序的连接来实现项目的数据保存。以及学习掌握多线程技术,增强自己的总体规划能力,巩固和加强书本知识的知识,通过总体的设计,体会JAVA 编程的特点。意义:通过此次 JAVA 实训,真正体会 JAVA 语言的强大,通过实训,做一个自己喜欢的小项目,激发对编程不同的认识。通过做自己喜欢的项目,激发自己的自主学习能力,通过这个小项目,自主研究学习 JAVA 深层知识。项目功能目标功能要求:运用 java 程序编写聊天室,实现简单的聊天功能。应用 GUI 界面,它是图形界面,线程,流与文件系统等技术的综合应用,应用合理的布局,方便的功能入口。其界面主要采用了 java.awt 包、java.net 包、java.swing 包以及 java.util 包。以及使用数据库,保存服务端与客户端信息等。功能:1) 服务端,开启服务端口,打开 socket.2) 注册,新用户通过注册可以申请,注册账号。3) 登陆 输入用 ID 和密码;用户 ID 是注册的。 4) 登陆成功 好友间可以互相发信息聊天。5) 主界面列出该学生好友列表(登陆的都默认为好友) 。6) 当好友不在线,或者不在,可以显示未读几条信息。功能实现1) 采用套接字实现网络中的数据传输(Socket)2) 尽量使用某个或某些应用层的协议实现系统的部分功能3) 系统设计规范合理,操作流程方便简单项目知识点覆盖: Swing 图形用户界面。 数据库插入、查询。 IO 流。 集合。 反射机制。 Socket 网络编程。 多媒体播放。系统总体设计设计思路1) 首先通过继承 JFrame 类构造服务器界面。2) 设计客户端程序使其能够完成正常的通信功能,并且可以更改背景颜色,设置字体颜色。3) 设计显示登录的 ip 地址端口号,以及用户昵称,通过调用客户端程序,实现聊天功能。主菜单注册 登录 开始聊天输入密码注册用户登录退出账户返回主菜单开始聊天实训体会这次 Swmming Pool 模式的实训结束了,我的收获很大。通过课程设计的编程和对编程过程中遇到的问题的思考,有效的提高了我对数据结构的认识和理解,切实的提高了我的编程能力,补全了我的不足。通过这次课程设计,我巩固所了学过的知识,能用JAVA 熟练地运用其中的一些,进一步掌握了各个指令的功能是转向。课程设计是对我们所学的这些东西一个综合的运用。在整个程序的编写中调试占了很大部分的时间。课程设计是个实践,虽然实际不长,但给我们对知识的运用,利用都有了很好的发挥。人多力量大这句话是真理啊,不懂得地方问同学,不会的地方也问同学,自己努力的同时跟别人共同进步,这就是合作,学会合作是我们以后必备的重要的一项人际技能。一个程序的完成需要不断地修改才能够得到完善,人生正如那程序一样,只有不断地努力、奋斗、勇往直前,才能够完善自己,做最好的自己。感谢:这次实训给我的感觉和 C 语言实训的感觉完全不一样,在这次实训中非常感谢陪我们走过 10 天的宋老师,我觉得他是一个非常负责人的人。在这炎热的 10 天中,他每天到教室都很早,每一位同学提出的问题他都极其认真的帮忙去解决。真的非常感谢他。
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:WeQQ.rar
    链接地址:http://www.gold-doc.com/p-255491.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    [email protected] 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开