搜索文章详情页-文献综述网

注册

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

找回密码

  • 获取手机验证码60
  • 找回

局域网OICQ程序设计开题报告

 2022-03-14 19:57:49  

1. 研究目的与意义

(1)背景:

在这个网络无处不在的社会,网络通信是计算机用户交流最普遍的方法,各种基于网络的应用,比如qq、人人、微信、微博等等,这些聊天系统使得人们可以随时与朋友、亲人以及其他计算机用户交换消息,为网络用户提供了即时的交流平台。从实时性和有效性上,网络聊天超过了信件以及e-mail,并且,在费用方面,网络聊天的费用也是是要低于电话的。因此,更多的人群选择网络聊天实现信息的即时交流与互动。网络聊天已经成为人们生活中不可或缺的一部分。

(2)目的:

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

2. 研究内容和预期目标

(1)研究内容:

本课题主要研究的是基于c语言的客户端与服务器端的程序开发。通过linux系统下的vim编辑器、gcc编译器以及gdb调试器等工具编写以及调试程序,用makefile管理整个项目。主要包含客户端以及服务器端程序的编写。完成客户端与服务器端一对一以及一对多的tcp连接,在服务器端维护用户的注册用户列表以及在线用户列表,实现用户的登录与注册功能,每个客户端也可以通过服务器端得到实时在线用户列表,实现在线用户的同步,客户端与客户端之间使用udp协议完成消息的收发操作。并且在服务器端实现守护进程的功能。

(2)预期目标:

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

3. 研究的方法与步骤

(1)研究方法:

a.通过上网搜索或者利用图书馆资源查阅资料,了解本系统的意义。

b.构思整个系统,了解要做哪些内容。

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

4. 参考文献

[1]谭浩强著.c程序设计(第三版).北京:清华大学出版社,2005

[2]kennetha.reek.c和指针.徐波译.人民邮电出版社,2008.4

[3]andrewkoenig著.ctrapsandpitfalls.高巍译.北京:人民邮电出版社,2008.2

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

5. 计划与进度安排

(1)2022.3.12022.3.14 查找、整理资料,撰写开题报告。

(2)2022.3.152022.3.28需求分析,熟悉开发环境。

(3)2022.3.292022.4.11完成方案设计。

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

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。