第一次写博客,也是第一次独自带领小团队进行Android项目的开发,一方面是为了方便记录项目开发的过程,另一方面是想记录自己在开发过程中的感受以及心得。目前,团队只有三个人,我们帮助师兄做一个小产品,虽然项目比较小,但是相信我们将收获很多。为此,我想记录下这有意义的一天,具体需求我们从昨天就开始谈了,一个项目的开始,前期的需求贯彻整个项目的始末。我们谈论到今天上午终于从大局方面掌握需求,整个过程深深的体会到人与人的交流、信息的传达是多么重要。所以,要做好需求分析,人与人的交流是重中之重。
经过深刻的交流,我们初步开始涉及原型系统的设计,这里用到一个很好用的原型系统结构图的绘制工具“百度脑图”,将整个项目需求用结构图的形式呈现出来,为接下来数据库结构的设计埋下伏笔,从讨论分析过程,我们初步设计了项目的表结构。
前期的需求、原型系统、数据库设计等分析完成之后,下一步进行Android客户段的UI设计,使用了Axure软件可以方便的设计Android界面,界面的设计取得事半功倍的效果,虽然UI界面还只设计了三个界面,但是今天感觉收获蛮大的。上述用到的“百度脑图”、Axure两款软件是原型系统设计、客户端UI设计得力助手,对于初学者简单易学。