Surprise团队第二周项目总结
项目进展
-
这周我们小组的项目在上周的基础上进行了补充,主要注重在注册登录界面的实现,以及关于数据库的一些学习。
-
在设计注册登录界面时,每一块的地方控件都不一样,比如“登录”字样就是简单的文本格式,输入账号、密码部分则要求没输入之前显示“请输入账号/密码”等字样;输完账号、密码后,点击确认能跳转到“人人模式/人机模式”部分,点击*注册,则可以跳转到注册界面,进行账号注册。
-
设计好界面后,则需要将其与代码块关联起来,实现上述功能,由于我们跳转部分有些复杂,代码一多,显得有点力不从心,界面没有按我们预想来回跳转,经常跳到一个意想不到的地方,或者直接死机了。不过,最后我们反复检查代码改正了错误的位置。
成员贡献
- 20145113林晶:五子棋界面的设计与优化,代码的调试,数据库的学习与实现用户成功注册与登录,博客撰写。
- 20145221高其:五子棋注册登录界面代码的实现,人机对战算法的学习,数据库的学习,博客撰写。
本周成果
计划实施情况
- 在实现用户注册与登录过程中遇到了很大的困难,因为之前都没有接触过数据库,所以接受起来比较吃力,但是依然完成了任务,在进行排行版的时候遇到了困难,因为还要对数据库里的分数进行操作,还在调试与尝试中。
总结
- 纸上得来终觉浅,绝知此事要躬行。
- 在最开始制定计划的时候,总觉得实现起来应该没什么难度,或者即便有难度,也不是很难,可是在我们做界面时,就遇到了不小的阻力,好不容易把界面实现了,代码关联那块又出了状况……总之,这周的进度较前几周有了较大的延缓,但经过努力,还是会有一定的成果的。