这个小项目做完快半年多了,一直想总结一下,记录一些想法和技能。大概分五篇完成,第一篇介绍目标人群、需求分析还有功能介绍;第二篇介绍界面设计及简单的代码实现;第三篇介绍”开发模式“;第四篇介绍用到的第三方服务;第五篇介绍一些小的功能点和知识点。
1.目标人群
当然是广大的足球爱好者,是真正想下场踢球的足球爱好者。
稍微扯点别的,为什么取“还踢球”这个名字?现在中国足球很让人失望(貌似从自己真正看球时就一直让人失望,除了之前高洪波带着打韩国、德国、法国那几场……),但真正爱球的人谁不希望他变得更好呢,再差也想看,想着能变得好一点。“还踢球”是星爷《功夫》里的一句台词,一群小孩在踢球,球被踢到星爷这边,然后近景是星爷的腿,远处一群小孩,两栋破楼,星爷来了一段freestyle,很帅,小孩问:“叔叔,可不可教我们踢球啊?”。没想到星爷回的是:”还踢球?!“,然后一脚把球踩“泄”了。这应该能够表达很多人对中国足球的感受了……但真要这样的话,中国足球是不可能有出头之日了。有时候有中国队的比赛,周围不看球的人总会说“啊,中国队连XX都踢不过啊”,“不用看了,肯定输了”,稍微瞥一眼直播,“这都停不住”,“这配合也太烂了吧”……诸如此类,网上的喷子更不用说了。很心烦,但感觉说什么都没用。我们能做得是真的去踢踢球,然后能够慢慢影响周围的人觉得说踢好球真不是件容易的事,而又是一件令人激动、令人开心的事。
2.需求分析
真的开发一款软件时,需求分析很重要的。但没有亲身经历过,只是看过课本上的讲的。出一份需求分析文档更麻烦了。这里的需求分析都是自己凭空想的,起码自己曾经也算个足球“超级狂der”爱好者吧。文档里主要有写可行性分析和功能需求(用用例图和用例描述进行介绍)。
自己想要做这一款app时主要是由于自己需求。想踢球时不知道谁有空,在哪里可以踢,尤其是刚到一个新的城市时。虽然踢一次,大家可以留联系方式,但其实不可能与所有踢球的朋友联系上。所以我最想要的功能是可以发布一些约球的信息,填写时间、地点、几人制的,大家可以报名,人多了,去了也可以分拨。然后按照约球的时间排序,大家也可以浏览什么时间什么地点有球踢,可以选择的去参加。这个功能其实就类似一个论坛,能够发帖、浏览帖子。
→_→阅读全文