登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 任务书 > 计算机类 > 软件工程 > 正文

基于Socket的局域网OICQ通信设计与实现任务书

 2020-02-20 06:02  

1. 毕业设计(论文)主要内容:

了解基本的Socket通信原理,实现一个基于Socket的聊天系统。

系统采用C/S架构模式通过C/C 提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,服务端设计与实现过程中采用多线程技术,可以在单个程序当中同时运行多个不同的线程,执行不同的任务。
聊天系统完成后将可进行多人对多人的聊天,对好友进行添加、删除,对新用户的注册,发送消息、接受消息等功能。该系统并不受限于网络,一台没有连接外网的计算机便可完成操作,服务器端采用固定环回IP的方式,来使客户端对服务器端进行绑定,客户端登录需要及时得到服务器端的端口信息,从而实现客户端的绑定。当启动一次服务器端程序后,便可连续打开多个客户端程序,从而完成整个系统的操作。
系统功能需求大致如下:
系统主要通过客户端,服务器端来体现聊天系统的基本功能。
1.服务器端
(1).处理用户注册
(2).处理用户登录
(3).处理用户发送信息,服务器监控聊天内容。
(4).处理用户得到信息
(5).处理用户退出
2客户端
(1).用户注册界面及结果
(2).用户登录界面及结果
(3).用户发送信息界面及结果
(4).用户得到信息界面及结果
(5).用户退出界面及结果

2. 毕业设计(论文)主要任务及要求

1.查阅15篇相关文献(含近五年外文3篇),并每篇书写200—300字文献摘要(装订成册,带封面);

2.认真填写周记,完成800字开题报告;

3.完成5000中文字以上的相关英文专业文献翻译,并装订成册(中英文一起,带封面);

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 毕业设计(论文)完成任务的计划与安排

(1)2019/1/11—2019/1/22:查阅参考文献,明确选题;

(2)2019/1/23—2019/3/7:进一步阅读文献,并分析和总结;确定技术路线,完成并提交开题报告;

(3)2019/3/8—2019/4/26:需求分析,算法或系统设计,分析、比较或实现等;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 主要参考文献

Java Web技术整合应用与项目实战(JSP Servlet Struts2 Hibernate Spring3) (张志锋著作)清华大学出版社

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图