
2017级吉林大学软件学院C++课程设计个人源代码作品
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本作品为2017级吉林大学软件学院学生在C++课程设计中的个人项目,展示了运用C++语言实现的功能模块和算法设计。
课程设计题目:模拟即时通信系统实现
一、题目描述
基于社交的即时通讯是腾*公司的重要业务领域,该公司先后推出了QQ、微信、微博等多个服务产品,并可能继续推出微商、微唱、微走等新产品。这些软件既可以独立提供服务,又能够相互关联和补充。为了整合各系统的功能并形成统一的立体社交平台,请完成该平台的设计与实现。
具体要求如下:
1. 用户基本信息:包括用户ID(号码)、昵称、出生日期、T龄(即注册时间)、所在地信息以及好友列表和群组列表等。
2. 微博和QQ使用相同的用户ID,微信则采用独立的用户ID但可以绑定对应的QQ账号。其他微X产品根据具体情况选择上述两种方式之一。
二、功能需求
1. 好友管理:实现添加新朋友、修改好友信息、删除不再联系的好友以及查询共同好友等操作;例如,在微信中可以通过推荐列表来增加来自QQ的朋友。
2. 群组管理:
- 每个微X产品预先设定了一些群号,如1001至1006;
- 支持用户加入或退出指定的群聊,并允许查询特定群内成员的信息。
全部评论 (0)
还没有任何评论哟~


