美国上市教育机构

400-111-8989

热门课程

Python学员作品-Root通信与Games项目

  • 发布:IT培训
  • 来源:学员作品
  • 时间:2019-06-26 18:09

1、开发起因

在无外网的情况下,实现局域网内的通信与文件的传输。

2、项目流程

项目开始 -->> 需求分析 -->> 需求确认 -->> 总体设计 -->> 详细设计 -->> 代码编写 -->> 模块测试 -->> 整体测试 -->> 结束

3、功能介绍

用户可以进行注册、登陆、进入功能界面

主功能界面包含:个人信息,加好友,查看好友列表,私聊,发起群聊,解散群聊。可以删除好友,查看聊天记录,文件上传下载操作,可以显示好友是否在线,包括一款休闲小游戏--飞机大战。

4、主要模块

登陆模块 -->> 注册模块 -->> 通信模块 -->> 服务器文件上传与下载模块 -->> 游戏模块 -->> 好友添加模块 -->> 项目信息模块

5、技术实现

GUI使用PyQt5+QSS设计页面,后端采用多进程和TCP(SOCK_STREAM提供通信与数据传输

  • 为Ta点赞
  • 人已赞
选择城市和中心
贵州省

广西省

海南省