团队名:ThroughRain
项目确定:《餐厅到店点餐系统》
项目背景:本次项目是专门为餐厅开发的一套订餐系统。大家有没有发现在节假日去餐厅吃饭会超级麻烦,人很多,
热门的餐厅基本没有座位,我们需要在外面苦苦等待,不仅顾客烦恼,餐厅管理者也觉得很烦,因为这样会影响顾客
用餐体验,带来不好的口碑。本产品能够合理化安排餐厅的工作,从顾客进入餐厅点餐到用餐结束,提供一套全面,
方便,高效的服务,提高餐厅的管理效率,给用户带好良好的用餐体验,这也是我们开发这个项目的目的。
项目分工:
1.产品负责人:容杰,主要负责构思产品的功能,开发的内容。
2.项目经理: 王大华,领导,监督,带领团队完成工作。
3.用户体验: 冯梓凡,我们开发产品的目的是给客户使用,充当一名使用者,反馈产品的信息
4.master: 梁仕标,保证团队按计划,有安排完成任务学期
学期冲刺时间:
11月4号-12月18号
第一次冲刺目标及分配:
1.注册登录界面 认领:王大华
2.界面跳转 认领:梁仕标
3.点餐界面 认领:冯梓凡
4.付款界面 认领:容杰
5.管理界面 认领:冯梓凡
第二次冲刺目标及分配:
1. 查询点餐界面 认领:梁仕标
2. 链接数据库 认领:冯梓凡
3. 建立数据库的表 认领:容杰
4. 寻找bug 认领:梁仕标
5. 数据总结界面 认领:王大华
第三次冲刺目标及分配:
1.美化界面 认领:容杰
2.用户反馈 认领:容杰
3.简化程序 认领:梁仕标
4.寻找bug 认领:王大华
5.修复bug 认领:冯梓凡
团队贡献分:
第一次冲刺:
王大华:19
容杰 :18
梁仕标:22
冯梓凡:21
第二次冲刺:
容杰: 19
梁仕标:21
王大华:18
冯梓凡:22
第三次冲刺:
梁仕标:22
容杰: 21
王大华:18
冯梓凡:19
实现的功能界面:
欢迎界面:
登录界面:
主界面:
订餐界面:
菜单界面:
销售界面:
付款界面:
菜单数据表:
用户数据表:
我们定下的app功能已基本完成,各种界面也实现了跳转,这离不开团队成员的共同努力。
团队个人总结:
王大华:这次团队只要弄的课程设计是点餐系统,分为三个冲刺来完成,用的是安卓开发工具。在第一个冲刺中,完成了项目的大概框架,为了项目的运行,团队在第一个冲刺阶段 大大小小开了五次会议,解决了任务分配以及技术上等各种难题,虽然初期作品不是令人很满意,但经过努力,我们还是完成了目标,在第一次冲刺中认识到了自己的不 足,也认识到了合作的重要性第二次冲刺中只要是程序的后台,关于数据库的创建等问题,以及一些页面美化等功能的实现。第三次冲刺是整个设计的结尾,解决了数据库 存储数据等难题,以及找Bug和修复Bug。在三个冲刺中,我们能够完成自己的目标,但也有自己的不足,学的东西还是浅学,需要在今后的学习中更加努力,还有在团队 合作中积极完成自己的任务,体谅他人。
容杰 :一个多月,三次冲刺,每次冲刺有不同的内容任务,一开始自己觉得完成的信心不是太足,但后来团队成员的一起努力,互相帮助让我相信我们会把它完成好的,实现我们 的目标。学到的GitHub的应用,更多是没使用过的功能,安卓开发上的技术问题,界面的设计跳转,数据库的链接等等,自己学到的东西不仅在学习上的,也有在团队合作 上的,冲刺阶段开的会议不在少数,分歧在所难免,所以学会如何相互倾听理解合作是很重要的,也是影响效率的因素,但我们都意识到这些,所以我们也收获了成长。
梁仕标:通过长达一个月的项目开发,我们学会了很多东西,安卓中基本组件、线程,service、广播、页面跳转,学会了安卓移动开发中的框架和方法的调用。安卓开发没有我们 想象中的那么难,只是我们一开始没学过,对于一个新的课程的一种害怕。通过一个月的开发,讨论、更新燃尽图、github文件、分工合作、这个团队型的开发可以促使我 们提高效率。本人在安卓开发中遇到最大的问题是安卓SQLite数据库的创建、查询、存储,经过网上的学习以及别人的讲解,我们成功掌握了这个难点。还有就是安卓项目 出现问题,例如R文件缺失时,或者找不到R文件中的引用,这是我们需要解决的问题。
冯梓凡:在软件工程这学期的大作业中,我感觉从中学到最多的是对github的一些实用功能的使用,包括怎样建立仓库、在github中建立团队和项目、画燃尽图、布置冲刺计划, 通过这些学到了很多新的知识,也加深了和小组成员的友谊,不管怎么说,起码我们一起努力过。
团队学期总结:
我们团队在软件工程这门课程的选题时APP版的到店点餐系统,项目名叫QuickORder,意思是到店快速点餐的意思 。这个月团队团结一起做这个项目,学到了好多东西,团队不断在进步。项目开发的同时我们的个人能力得到了提高,这是我们做项目的目的和收获。每次开会讨论我们的观点的冲击以及最后的融合,我们考虑更加全面,更加符合客户的需求分析
在本学期的课程作业中,我们团队还是上学期的班底,经过上学期的配合,我们的合作默契还是挺好的,初期开始时,我们的分工问题也很快得到明确下来,大家清楚了自己的任务,所以项目很快开始执行起来,虽然过程会有一些延迟,但在我们共同努力下,我们三个阶段的冲刺都成功完成了,过程遇到的困难也不少,所幸基本都解决了。
我们实现了安卓端与服务器或数据库的链接,实现数据保存和读取,修改后台数据也更为简单,用户管理起来也更好,数据库的链接方面我们花了挺多时间来完成,初期不能链接上,后来写入读取出现各样的问题,在网上学习查找了许多相关的资料后实现这个功能。本学期所学习的安卓开发也得到了开发实践,为本次的任务流程提供了很大的帮助。团队所定下的APP开发目标也完成了,点餐界面,各个子菜单也相应有设置跳转,本次的软件工程开发流程应用得程度也比上学期要来的好一些,app还存在着一些不足之处,但团队成员的努力也没有白费,团队完成了最终的目标。