我们把这次团队程序设计分成了6个模块,让每一个同学都能参与其中,然后让每一个人选一个自己喜欢的模块,最后数据库设计这个部分就大家一起来做。

Everybody's task allocation is as follows:

  韩天中:4桌台管理

   隋世旭:3结账

  沈聪:2点菜

  朱民福:5员工管理

  张萌萌:1开台

开发顺序:

先要有桌台信息、员工信息,,再接着是开台点菜,,最后是结账欢送顾客。。
  • 开发估计:

(这里的时间是指全身心的工作时间,,不是写一点,停了,,隔段时间,,,再写)

需求分析大概需要48小时进行;在桌台信息设计大概需要24小时,,一半用于数据库的设计,四分之一用于编码(主要是对数据库的操作操作是很陌生的,需要一点一点的摸索),四分之一用于调试;开台点菜,,时间会比桌台的快上四分之一,20小时,,12个小时用在数据库中表的设计,有了前面的对于数据库的摸索之后的代码编写会明显的快上很多需要3个小时,再3个小时的测试;最后的结账在开台点菜的基础上进行操作,,时间会更短,,,6小时会完成。。。

  • 需求分析:

一.服务人员需求:

1、在顾客进入店面时,,根据就餐人数选择就餐位置;
2、位置选择好后,紧接着就是点菜,在点菜时能够有不同的菜系供顾客选择,菜系下有不同的菜,最好能有图片显示,可以选择多份,每份都有明确的价格,以及是否有优惠活动;
3、选择好后会有相应的总价格提醒,以供顾客有所准备;
4、要注明服务人员的姓名。
二.经理需求:
 
1、能够适应餐桌位置的改变、能够增加餐桌,减少餐桌;
2、能够对服务人员增、删、改、查;
3、能够查看每日收入、每月收入;
4、能够查看最近一个月的最火、最好买的菜系来制定优惠政策。
 
 
此项目的可行性,发展前景和预算投入的评估:
一.1.餐饮行业越来越趋于完善,从最开始的一家小店铺,到一间客栈、饭馆,到现代的星级大酒店,店面越来越大,需要管理的东西也随之增加,这时候就需要我们的计算机管理系统来管理这个庞大的团队。从以前的人为主体发展为系统管理,这是一个巨大的创新。计算机管理更加科学,便捷,是信息化、现代化的重要标志。经过对市场调查研究和客户的目标分析,以及资金需求的考量,我们都一致认为这个项目有发展的前景;
2.前期需要投入的资金及精力是我们所能承受的;
3.当它被客户所接受且普遍使用可以带来很好的经济效益;
4.具体的实施方案:从客户那得到具体设计思路,每个人各司其职,写自己所承包的模块,最后把这些模块用接口连接起来,大家一起来建数据库,考虑其不足之处,功能测试,漏洞修补,最后一步,也是很重要的一步,那就是产品包装,虽说一个产品的内在是主要的,但是它的包装也是很重要的,只有漂亮的外表才容易被用户所接受。接下来就只剩下产品推广了,要把它利用小广告及各种网路小视频来是大家所熟知,让一些餐厅免费试用......
结论:现在有很多同样的管理系统,要想做就要做好,而这个目的需要的是创新,我们要做到更加人性化,更加方便使用,让客户和他们的客人都非常满意,一起推广我们的产品。餐饮领域发展的感觉还是很完善的,时间的积累也是有它的优势的。想要在短时间内获得成功,应该去学习别人的长处,自己所欠缺的东西,多多到基层去做调查,了解到用户的真切需求才是正确的发展到路。也可以帮助大的公司来做一些个性化的设计,独到的想法,来赢得前辈们的好感,学习他们的经验。
  • 项目跟踪:

在实际进行项目开发中,我们用到燃尽图来跟踪项目进程。因为之前也没进行过大一点的项目开发,自然也没有涉及到跟踪项目的进程,所以对于燃尽图,我们完全是小白一个,只好求助“度娘”。
燃尽图(burn down chart)是在项目完成之前,对需要完成的工作的一种可视化表示。燃尽图有一个Y轴(工作)和X轴(时间)。理想情况下,该图表是一个向下的曲线,随着剩余工作的完成,“烧尽”至零。燃尽图向项目组成员和企业主提供工作进展的一个公共视图。这个词常常用于敏捷编程。
Kane Mar将燃尽图分为以下七种情况:
1、Fakey-Fakey:表面完美而已。软件项目过于复杂以致于难以界定直观的目标。大多数情况下,这种图来自于充满了命令与控制的环境,在这种环境下,开放的交流变得难以进行。
2、Late-Learner:燃尽图中会有一个顶峰。通常出现在沟通高效且正在学习Scrum的团队中。
3、Middle-Learner:要比late-learner更加成熟。团队在Sprint的中期会探寻出大多数的任务与复杂性。
4、Early-Learner:开始有一个顶峰,然后是平缓的衰退。团队认识到早期探寻的重要性,然后高效工作以实现目标。
5、Plateau:团队在一开始取得了很大的进展,但却在Sprint的后半部分丧失了方向。
6、Never-Never:燃尽图在Sprint的后期突然开始上扬并且不会再下降。需要尽快找到这些迟来的变化并进行自省。
7、Scope-Increase:Sprint中的工作量突然增加。通常这表明团队在Sprint计划会议上没有完全认清工作范围。
在我们这个项目中,我们用leangoo来自动生成燃尽图,,首先是要在https://www.leangoo.com这个网站上注册相关信息,,之后新建看板,将相关的项目分解成很多的小模块,小功能在上面列出,,我们的项目分解及完成情况如下图:
 
根据项目进程的实际情况选择完成项。。。生成燃尽图如下:
 
还是挺好玩的,,燃尽图,,尽快让你燃尽!!!!!!!!!!!!!

WBS练习的更多相关文章

  1. WBS功能分解

    WBS功能分解表格如下: 功能 子功能 二级子功能 预计花费时间 (小时) 实际花费时间(小时) 地图显示跑道 制作地图 获得开发权限key 1 2 将sdk导入程序 0.5 1   调试程序 1 2 ...

  2. ALV Tree demo(WBS元素分层显示)[引用别人的]

    原文地址:http://www.xuebuyuan.com/1666753.html 按层次显示WBS编码及描述,附加节点双击展开事件和Item双击跳转CJ03功能. 因为本人懒,本例代码都是从标准的 ...

  3. 补第二周四人小组WBS/NABCD

    四人小组项目<东北师范大学论坛> 要求: 1.给出需求概述.功能列表.痛点或亮点.NABCD及WBS模型在此项目中的应用. 2.不熟悉的名词,自行搜索资料并参考教材第393页开始的术语索引 ...

  4. 第二周 WBS、NABCD查阅

    WBS WBS:工作分解结构(Work Breakdown Structure) 创建WBS:创建WBS是把项目可交付成果和项目工作分解成较小的,更易于管理的组成部分的过程. WBS是项目管理重要的专 ...

  5. 从Project 2007导出WBS图表到Visio 2007

    微软官网讲:在 Microsoft Office Project 2007 中,Visio WBS 图表向导已被可视报表代替.您可以使用 Microsoft Office Visio Professi ...

  6. WBS说明

    work breakdown structure(WBS) 工作分解结构 (英语:Work Breakdown Structure, WBS)是一个详尽的,层次的(从全面到细节)的树形结构,由可交付成 ...

  7. 项目整体说明及WBS练习

    乐谱识别研究的意义 纸质乐谱向数字化乐谱的转换,是人类音乐活动与计算机音乐处理之间进行信息交流的必经之路.光学乐谱识别是将纸质乐谱扫描输入计算机后,对乐谱图像加以处理.识别.分析,最终获得乐谱的计算机 ...

  8. WBS任务分解中前置任务闭环回路检测:有向图的简单应用(C#)

    1 场景描述 系统中用到了进度计划编制功能,支持从project文件直接导入数据,并能够在系统中对wbs任务进行增.删.改操作.wbs任务分解中一个重要的概念就是前置任务,前置任务设置确定了不同任务项 ...

  9. 分而治之(Work Breakdown Structure, WBS)

    不知道大家有没有和我一样的情况,就是想写一篇博客,不知道从何写起,如何组织语言,如何安排这篇博客的要交待的事情的前因后果:如果在写作过程中被打断,又不知道如何重新拾起键盘,从哪里写起."就如 ...

  10. 需求分析--WBS

    我们的软件天气预报的WBS如下:

随机推荐

  1. Linux下配置Hadoop 1.2.1

    首先要下载hadoop的包,版本选择1.2.1的,下载地址为:http://mirrors.cnnic.cn/apache/hadoop/common/hadoop-1.2.1/ 这里可以下载hado ...

  2. 六间房PK同时观看两方视频(绕过VIP限制)+直播状态批量监测

    可交换两个视频位置,记住最后播放记录,游客VIP限制也能观看视频等功能. 使用方法: 1.先运行 6.cn.live.exe 分别打开两个主播房间的网页(VIP限制也能获取视频的文件名) (房间已满提 ...

  3. DFS:Lake Counting(POJ 2386)

    好吧前几天一直没更新博客,主要是更新博客的确是要耗费一点精力 北大教你数水坑 最近更新博客可能就是一点旧的东西和一些水题,主要是最近对汇编感兴趣了嘻嘻嘻 这一题挺简单的,没什么难度,简单深搜 #inc ...

  4. 前台js分页,自己手写逻辑

    js代码如下: //设置分页 var pageSize = 10; //设置一次显示多少页 var pageLimit = 5; $(function(){ //查询所有内容 $.post(ctx + ...

  5. Mac 安装Java JDK

    (一)Java JDK 首先到该网址,下载JavaSE  http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads- ...

  6. 食物链(codevs 1074)

    题目描述 Description 动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形.A吃B,B吃C,C吃A. 现有N个动物,以1-N编号.每个动物都是A,B,C中的一种,但是我们并 ...

  7. Web服务器原理及简单实现

    Web系统由客户端(浏览器)和服务器端两部分组成.Web系统架构也被称为B/S架构.最常见的Web服务器有Apache.IIS等,常用的浏览器有IE.Firefox.chrome等.当你想访问一个网页 ...

  8. hdu 4289 最大流拆点

    大致题意:     给出一个又n个点,m条边组成的无向图.给出两个点s,t.对于图中的每个点,去掉这个点都需要一定的花费.求至少多少花费才能使得s和t之间不连通. 大致思路:     最基础的拆点最大 ...

  9. TypeScript 1.5 Beta带来修饰元数据支持

    (此文章同时发表在本人微信公众号"dotNET每日精华文章") 今天由于有点小感冒,就不长篇大论了,简单介绍一下和VS 2015 RC一同发布的TypeScript 1.5 Bet ...

  10. Windows下64位Apache服务器的安装

    转自:http://www.blogjava.net/greatyuqing/archive/2013/02/13/395308.html 首先需要说明的是,Apaceh服务器没有官方的64位版本,只 ...