proginn08113876622023年07月28日
119阅读
开发技术c++
所属分类Qt

作品详情

1. 功能模块
(1) 上传下载、编辑和分享文件;搜索好友、添加删除好友以及和好友聊天等
(2) 采用C/S架构,数据库存储用户信息,磁盘存储用户文件
(3) 账号注册、登录以及注销

2. 个人负责模块:
(1)在登录界面中负责,优化完善登录时,尚未完成的文件夹存在判断以及创建功能
(2)在注册用户信息之后,添加注销功能,删除好友信息,删除个人信息以及删除网盘文件
(3)完善添加好友类型,发送好友请求以及接收成功与否的消息,接收好友请求方可选择同意或拒绝添加好友
(4)优化数据库操作,使数据库在启动时执行创建db文件和创建表格功能

3. 过程中遇到的问题:
(1) 用户退出登录后,指针变成野指针导致服务器崩溃; 解决方法,删除指针时使用deletelater;
(2) 添加多个好友以后,好友列表刷新只出现一个好友; 解决方法,数据库语句优化;
(3) 使用删除文件夹功能时,没有设置并且确定清楚文件路径,导致删除了主目录内容。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论