原先不知道还有这个,所以比较晚。。下面进入正题
我们组负责的是学霸系统中WebUI方面的用户管理。经过四个星期的奋斗(Plan、Coding、Review),算是基本完成了Alpha版本。
一下是对于M1阶段开发的一些总结以及感悟
1. 设计很重要。在M1的开头,对项目整体的把握不是很好,导致设计上有一些Bug,直接导致之后的编码不好弄
2. 沟通很重要,特别是组间的沟通。因为学霸是7个组在一起做的,相互之间的协作是保证系统最终能运行的重要条件。Alpha阶段,学霸系统没能整合,就是一个教训。
下面就我们的工作具体说
1. 在项目初始,六个人,每个人都做了一些后台。在后期,每个人做了一个前台页面。这是一个大Bug!在M2,一部分人管前台,另一部分做后台。
2. 在用户体验方面,M1阶段没有使用js,也就没有Ajax效果,使得用户体验方面大打折扣。在M2,我们准备使用jQuery,弥补不足
3. SQL部分,目前使用的字符串拼接的方式,使得SQL注入这种低端的攻击方式有机可乘。在M2,将要把现有的拼接形式的SQL语句参数化以规避SQL注入的风险
4. 编码速度略慢,要加快速度,提高效率。
然后,就没有然后了。。图稍后。。