团队项目-Beta版本发布
1.基本介绍
所属课程 | https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation |
---|---|
这个作业的要求在哪 | https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/homework/9895 |
团队名称 | 代达罗斯 |
作业目标 | 学会软件开发的分工与合作,完成β版本的发布 |
职务 | 学号 | 姓名 |
---|---|---|
队长 | 1213 | ltr |
队员 | 1212 | lhl |
队员 | 1214 | lxy |
队员 | 1209 | jzy |
2.a版本未完成功能
随机推荐房间。
找回用户名密码。
查看用户名密码。
服务器bug等。
3.项目地址
客户端链接:https://pan.baidu.com/s/1fjlGzKJKMrp1g_-Ap2OmOg
提取码:2s6p
服务器代码:https://github.com/mowangyongzhe/sever
由于客户端链接的ip固定,所以链接的还是个人服务器上的服务器端程序。
4.项目总结
在客户端的使用上没有新的变化,但对服务器的使用有了新的变化。
对于客户端没有做出功能和界面上的修改,对服务器端进行了优化,客户端信息处理方面增加了处理服务器端信息的代码。
可以在服务器端输入指令,更好的管理客户端。
由于成员水平有限和时间原因,没能全部完成预计中的功能,但通过这次合作,学到了很多东西。
5.各成员完成的工作
ltr:
完成任务的分配和博客撰写,对代码进行核查。
lhl:
设计界面。
lxy:
具体函数的编写,实现各个功能。
jzy:
测试程序,反馈bug,辅助完成函数编写。
6.遇到的问题
在开发过程中,遇到了很多烦人的问题,以及非常恼火的bug,通过成员之间反复检查代码进行修改。
遇到一些不容易实现的功能,如表情发送和文件发送等等,上网查询资料学习解决。