Sprint3(12.18)总结
Sprint3第三阶段
1.类名:软件工程-第三阶段
2.时间:至12.18
3.选题内容:web版-餐厅到店点餐系统
4.团队博客地址:
http://www.cnblogs.com/queenjuan
团队GITHUB地址:
https://github.com/Taolu1234/Taolu1234
5.队员信息
姓名 | 学号 | 个人博客链接 | 个人GITHUB链接 |
丘娟 | 201406114101 | http://www.cnblogs.com/queenjuan/ | https://github.com/QueenIcey |
杨晓霞 | 201406114107 | http://www.cnblogs.com/xiaochenxi/ | https://github.com/nicole01 |
周诗琦 | 201406114108 | http://www.cnblogs.com/sr1zsq/ | https://github.com/zhoushiqi |
陈程 | 201406054124 | http://www.cnblogs.com/chencheng7/ | https://github.com/ccccchenchengcccc |
6.之前分析了点餐系统实现的具体功能,分为以下几种方案:
方案一:此方案操作界面只有前台、厨房
(1)前台:用户到前台点餐,服务员操作界面,勾选客人所在桌号(不可重复勾选),并输入所选菜品,可增、删、改所点菜品,客人用餐完毕付账后,前台确认,释放该桌桌号,可进行新一轮勾选。界面包括:分类录入菜品名称、价格的页面;选择每桌菜品生成、结算出各桌订单页面;收款完成页面。
(2)厨房:厨房可看见所点菜品,并在显示屏内标注已完成菜品。界面包括:修改菜品状态为已完成页面
方案二:此方案操作界面分为客户、前台、厨房。
(1)客户:客户在座位上根据需求选择所需菜品,未确认前可增、删,确认后不可修改。界面包括:点餐选菜页面;订单确认页面。
(2)前台:可见每桌所点菜品,可增、删、改所点菜品,客人用餐完毕付账后,前台确认收款标注完成订单。界面包括:各桌订单修改页面;结算各桌订单页面;收款完成页面。
(3)厨房:厨房可看见所点菜品,并在显示屏内标注已完成菜品。界面包括:修改菜品状态为已完成页面
方案三:此方案是根据我们的知识点来最终实现我们的代码
可实现功能如下:
1.首页展示
2.首页可实现用户名登录(用户名admin,密码admin)
3.首页可实现滚动横屏的文字欢迎语
4.首页可实现自动更新日期显示功能
5.首页以列表的方式建立各页面跳转实现
6.菜系介绍页面展示
7.菜系介绍页面中实现各菜系特点的介绍和相关配图
8.网上订餐页面展示
9.网上订餐页面可显示购物车中的信息
10.结算中心页面展示
11.为方便人群使用,我们加入关于广商的出行tips,并会不断更新中
12.同时也加入了校园便民网站的展示
7.燃尽图展示
8.实现过程及遇到问题
- 功能实现说明:我们最后能够实现的点餐系统是能够通过首页实现账号登录的,并且为了帮助顾客了解我们的菜品种,我们专门加入了八大菜系的内容介绍,在增长知识的时候又可以帮顾客在点餐的时候不用那么纠结。因为我们针对的人群是广商校友,所以我们添加了两个页面来帮助大家解决些生活小问题。首页的自动更新时间可以更直观的展现页面的动态性。在订单中我们以表格的形式简洁明了的让顾客完成下单。
- 燃尽图说明:对于我们的燃尽图,我们刚开始是以坐标从零开始的任务量来计算往上累计来计算的,但是发现这样有部分的缺点,我们不能很直观的看到我们每次的任务量的多少和不清楚我们这一次和下一次该完成的任务量目标,所以在我们看到别的同学的博客园后发现很多团队的燃尽图是以逆时针的方向来表示每次的任我完成情况的,所以,经过我们小组的讨论后,我们决定改变我们燃尽图的样式,这样可以更好的督促我们。在燃尽图中,我们规定好每天的任务量以一个修改或添加的难易程度的比重分值来累减,这样我们以总的20个分值的团队任务减去我们每天完成的分值就可以得出我们还剩多少比重的任务分值和已经完成的多少分值。
- 方案说明:在任务完成的过程中,我们每个方案做到一定程度就发现其中的不足和我们能够完善改进的地方,所以每一次打的改动我们都将其建立了另一个方案来理清思路,最终的方案三是整合我们大家的各自完成的页面代码来实现的所以功能会比较丰富,但是也改进整合了很多,当然,会有很多不和谐的地方,这个以后我们会慢慢改进。
- 团队成员分配:这次团队任务我们在老师规定的规则基础上进行了我们人员内部的沟通改善,发挥其所擅长的领域,比如谁的文笔好,我们会推荐那个人来管理我们的团队博客园的发布和总结,比如谁的git操作熟悉,我们会让她去管理我们团队每次的git任务,虽然会有很多的不规范,总的来说,我们组内的任务分配还是和谐的并且很想当。
- git任务说明:我们git遇到很多问题,每次都有不按规则的代码,但是我们也在改善中,我们只能尽力做到一种程度了。
- sprint分数分配说明:我们把每次的sprint任务的团队总分记为100制,根据个人的团队贡献来分配分值,经过三轮的sprint我们的个人分数都有上下的波动,也有利于我们组员内部任务分配。
9.队员心得总结
陈程:这次的团队任务总的的说经历了一两个月的过程,其中,我们断断续续的把一个较完整的点餐系统给完成了,中间有很多次的方案否定,我们很多次开始了一个方案后,又重新重头开始,所以我们浪费了很多的时间去做那些重复的无用功,虽然过程并不完美,但是到最后我们总算是把基本的任务完成了。从我们的团队任务的进度可以看到,我们有很多次的0进展,这其中有很多我们自己的原因,所以在最后的冲刺阶段我们赶进度得比较吃力,所以进过这次也给我们很大的警醒,也吸取了一定的教训。
杨晓霞:这次团队合作中,我感觉我们都做了很多的无用功,同时对于一些知识并不巩固,对于遇到的错误有提示的还可以问同学,网上查找解决方案,但是对于逻辑错误,需要自己测试,但是又不知如何该是好,总的来说,虽然并不完美,但是还是有所进步的,至少在这整个团队合作中,我们都在不断的进步,虽然,有可能在github上理解错老师的意思和自己对github并不了解的情况下,导致GitHub有些错误,但至少我们还是在努力,有所提升,尽管很慢。
丘娟: 这个学期大家的心思都不在这里,所以项目进度很慢。其实是因为一开始分工没有很明确,大家做了很多重复的事情。而且一开始GITHUB的部署太麻烦,而且那几天大家又不在学校,所以弄得一塌糊涂。后来也没什么精力弄这个项目,以致于我们后面很赶的完成这个项目。不过还好做完了,希望自己下次可以吸取教训吧。
周诗琦:本次项目进度没能一直持续更新确实是我们的问题,在第一个冲刺里大家还比较有热情,能持续市场更新。但是进入第二个冲刺后大家也有点进入倦怠期,其实项目还是有在做的,但是大家由于对github的运用不熟悉,所以就没有将做好的项目继续上传了。并且由于我们选择的是JSP来做这个项目,对于上个学期的知识点需要回顾,所以在遇见一些逻辑错误的时候大家会纠结很久。不管怎么说,在最后一个冲刺里大家都很努力,想办法完成项目的内容,可能结果还收会有一些不尽人意,有一些我们预想中的功能没能够实现,但是基本的架构、功能我们都尽自己所能去完成了。在这个完成的过程中,大家还是非常团结地去共同解决问题,没有出现推卸任务、推卸责任的现象,在这一方面我非常感谢我的小组成员。这已经不是我们第一次合作了,在每一次共同作业中,大家都能非常用心。希望在今后的学习中,大家能一直保持着这种相互学习,相互帮助的氛围。另外,在项目方面,以后我们也应当更加尽责一些,积极更新项目进度。
10.团队个人贡献分
第一次冲刺贡献分 | |
团员名字 | 贡献分 |
丘娟 | 24 |
周诗琦 | 26 |
杨晓霞 | 25 |
陈程 | 25 |
第二次冲刺贡献分 | |
团员名字 | 贡献分 |
丘娟 | 25 |
周诗琦 | 24 |
杨晓霞 | 26 |
陈程 | 25 |
第三次冲刺贡献分 | |
团员名字 | 贡献分 |
丘娟 | 26 |
周诗琦 | 25 |
杨晓霞 | 24 |
陈程 | 25 |
转载于:https://www.cnblogs.com/chencheng7/p/6194500.html
Sprint3(12.18)总结相关推荐
- 十一、“由专入分易,由分入专难。”(2020.12.18)
十一."由专入分易,由分入专难."(2020.12.18)
- 验证:使用node 12.18.4版本安装vue cli4没有问题(先卸载vue cli2再安装)
使用node 12.18.4版本安装vue cli4没有问题
- 12.18栈、队列练习题
12.18栈.队列练习题 要求: 栈和队列是线性数据结构的代表,结构简单,易于理解. 1.Noi网站上的必须全做完. 2.codevs上栈和队列的所有等级题全部做 3.线性结构中有个知识点是哈希,12 ...
- 二维教组A[12][18]采用列优先的存储方法,若每个元素各占3个存储单元,且第1个元素的地址为150,则元素A[9][7]的地址为 ( )
二维教组A[12][18]采用列优先的存储方法,若每个元素各占3个存储单元,且第1个元素的地址为150,则元素A[9][7]的地址为 ( ) A.429 B.432 C.435 D.438 [分析 ...
- 2019.12.18
2019.12.18 bool canBeEqual(vector<int>& target, vector<int>& arr) {if (target.si ...
- 香港探空站GPS2010年气象数据0\6\12\18时刻数据批量提取
香港探空站GPS2010年气象数据0\6\12\18时刻数据批量提取 本身不是GNSS研究方向,帮同学批量提取数据,因此接触到GPS数据,由于matlab强大的矩阵处理能力,运算速度嗖嗖滴. 重点解决 ...
- G={1,2,3,4,6,8,9,12,18,24},为整除关系,作出偏序集G,的哈斯图,令 A={2,3,4,6},在G,中求出A的上界,最大元,极大元,极小元。...
首先,我们需要将集合 G 建立成一个偏序集.这意味着,对于任意两个数 x 和 y,如果 x 为 y 的约数,那么我们就应将 x < y. 在这个偏序集中,我们可以将每个数看作一个点,如果一个数 ...
- 好礼相送|CSDN云原生 Meetup 成都站报名热烈启动,12.18见!
伴随着容器.Kubernetes及微服务等技术热度的持续攀升,云原生正以不可撼动之势,剑指云计算的下一个十年. 12月18日,CSDN将在成都举办第三场云原生线下Meetup.在这里,您可以了解各大领 ...
- 【一周头条盘点】中国软件网(2017.12.18~2017.12.22)
每一个企业级的人 都置顶了 中国软件网 中国软件网 为你带来最新鲜的行业干货 趋势洞察 IBM沈晓卫:担心人工智能对人类的威胁就像担心火星上车牌限号 IBM中国研究院院长沈晓卫认为,从纯粹的技术角度来 ...
- Go 1.18特性快速了解 | Gopher Daily (2021.12.18) ʕ◔ϖ◔ʔ
每日一谚:感觉Go是谷歌这些年来唯一真正仁慈的产品之一.它没有任何地方看起来对谷歌"行了方便".我没有感觉到别有用心的动机.没有跟踪或锁定.它只是真正的帮助大家,对世界有用且免费. ...
最新文章
- poj 3723 Conscription (并查集)
- 【tensorflow】model.fit() fit函数
- Kafka系统的组件、角色以及和zookeeper的关系
- mvcc原理_Mysql MVCC实现原理
- scroll-view 横向滑动无效的问题
- C语言其实不难,只是你没有找对方法!
- Spcok简约图片分享网站Typecho主题
- Docker上部署WebERP系统,开源ERP框架
- uniapp中qrcode生成二维码后传的参数不见了_二维码扫描登录,你必须知道的 3 件事...
- mysql where true_在MySQL中选择查询,检查字符串或在where子句中检查是否为true?
- 三个火一个木组成的燊怎么读,燊是什么意思?
- ajax请求队列,使AJAX队列稍后解析请求
- spring aop示例_具有AOP事务管理的Spring ORM示例
- 40题计算机程序设计基础(C语言)编程习题
- java分页之页面分页—@易小川
- ACM 程序设计竞赛 数学题目
- java截取文件名后缀
- [XMAN2018排位赛]ppap
- 170815 WarGames-Krypton(0-6)
- Java获取客户端ip和端口
热门文章
- [.net 面向对象程序设计进阶] (15) 缓存(Cache)(二) 利用缓存提升程序性能
- phpwind8.7升级9.0.1过程(三)20130107升级到20130227
- 【jiasuba】巧妙运用win键
- Android根据分辨率进行单位转换-(dp,sp转像素px)
- Android 分享两个你学习android 平台开发必须碰到的几个知识点的组件【天气预报、日期】View 组件...
- ADSL接入路由,电脑共享上网
- CentOS Apache服务器配置https
- 关于中国男女的一些私密数据......
- SSH和SSM两个框架的浅显的区别
- 29 条运维工程师必会实用 Linux 命令