六安沧州西安三亚宝鸡菏泽
投稿投诉
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

用议论文三要素搞定需求分析上

  如何进行有效的需求分析?作者从议论文三要素出发,对需求分析进行了分析与探讨,与大家分享。
  软件开发流程大概分为需求阶段、设计阶段、编码阶段、测试阶段、运维阶段这五大阶段。
  某项研究分析了63个软件开发项目,对于需求错误在软件开发项目的不同阶段,发现并改正所损失的成本进行了研究与评定,得到了如下表格:
  由图表可以发现,越在后面的阶段,因为需求错误而带来的损失成本也就越大,而在需求阶段发现并改正的损失成本是最低的。这是因为越到后面投入的人力资源与时间越多,如果在初期能准确分析好需求,便不会带来之后的损失,故需求分析在软件开发中处于关键地位。
  需求分析三要素
  那需求分析怎么做呢?凡是都是有规律可循,需求分析也不例外。说白了,就有点像议论文写作。来来来,我们看一下百度百科对议论文的定义:
  议论文,是一种剖析事物,论述事理,发表意见,提出主张(论点)的文体。作者通过摆事实、讲道理、辨是非等方法,来确定其观点正确,树立某种主张。议论文应该观点明确、论据充分、语言精炼、论证合理、有严密的逻辑性。
  移花接木一下:
  需求分析,是一种剖析参与者需求(老板、用户、业务人员等等),抽象事物,组织概念,建立业务模型的过程。产品经理通过明目标、理业务、面向对象等方法,来确定需求,建立业务模型。需求分析应当目标明确,用例充分、语言精炼,论证合理,有严密的逻辑感。
  嗯,有点感觉。
  既然议论文有三要素:论点、论据、论证,那需求分析有三要素吗?
  论点:提炼抽象后的业务模型
  论据:即论点的根据,业务模型的根据便是宏观上业务模型的整体结构,告诉你系统有什么。
  论证:即用论据证明论点,从词性上判断,这是一个动词,同样证明业务模型其实就是强调怎么把系统整体结构的元素联系起来,告诉你系统怎么做。
  毫无违和感,有木有。
  开始bb!
  业务模型
  模型,即通过主观意识借助实体或者虚拟表现构成客观阐述形态结构的一种表达目的的物件(物件并不等于物体,不局限于实体与虚拟、不限于平面与立体)。
  相似地,建立业务模型的目的就是为了表示业务需求并获得对业务需求的理解,然后对业务需求进行便于理解的表达。这是能证明你是否正确且完全理解业务需求的工具,也是你与开发人员表达说明业务需求的利器,切记不能让你的理解停留在脑海里!
  业务目标
  我们先来思考这么一个问题:某餐厅老板想要为其餐厅设计一个餐厅管理系统。面对老板如此抽象的需求,你会如何去分析呢?
  大部分的思路往往是先梳理大致的业务流程图,然后针对每一个步骤,进行用户访谈,询问业务中的细节。
  可你有没发现,如果一这么做,就会陷入细节的泥坑。技术的细节、咦这个能不能实现;交互的细节,咦这样交互肯定不行的;UI的细节,咦这里设计成下拉框?这样的结果便是,自己的思路越来越凌乱,最终往往就是靠直觉做决定了!直觉可不给你背锅啊!
  解决问题有这么一个方法:在面对问题的时候首先不要决定去通盘考虑,而是找出问题领域里包含的抽象角度。如果把抽象角度都找全了,并且这些角度都分析清楚了,问题也就解决了。
  抽象角度的理解就好比:当问你刀与叉的区别是什么的时候,感觉自己无从回答。而问你刀与叉在使用上的区别是什么,便豁然开朗,一个是切,一个是叉。这里的使用角度就是一个抽象角度。
  需求分析也是一样的,具体来说,做需求的时候,首要目的不是弄清楚业务是如何一步一步完成的,业务包含了哪些细节,而是要弄清楚有多少业务的参与者?每个参与者的目标是什么?参与者的目标就是你的抽象角度。
  (这里便用到了面向对象分析方法,面向对象的好处便是可以集中注意力在要分析的对象上,排除其他因素的干扰。这也就是为什么程序员拿到需求之后,不是直接码代码,而是先建表,厘清一个个实体对象与它们之间的关系,就是这个道理。)
  回过头来,首先找出系统的所有参与者,然后进行初步的用户访谈,明确业务目标,大致可以分为:
  顾客:提供用餐自动化服务,提高点餐效率,方便顾客。
  服务员:提供管理订单服务,记录每桌的点的菜品,检查每个订单的上菜、收费情况等。
  店长:提供财务管理服务,记录每日的收银。
  这里我们用数学简单的公式提炼一下,可得到这样一个公式:需求分析(1到无穷)业务目标,意思便是:要全面地分析需求需要找到所有的业务目标(抽象角度)。
  用例
  所谓的用例便是,参与者带着目的去做一件件事情,这些事情都围绕着目标,而这些事情可以有很多不同的方法或是遇到各种各样的意外情况,因此这件事情是由很多不同情况的集合构成的。
  这些不同情况便是场景。如图便是用例的构成:(小技巧:用例必须满足动宾结构)
  就拿第一个业务目标:为顾客提供用餐自动化服务,提高点餐效率,方便顾客,这一业务目标来说,可以定义的边界为顾客用餐服务。从名字就可以明确业务目标是为顾客用餐服务的。
  边界决定了系统首要的问题是解决顾客的期望,也就是说,系统首先要满足顾客的需求。用餐方式分为堂食和外卖,其用例便有点餐、下单、买单。如图所示:
  这里又可以得到一个公式:业务目标(1到无穷)用例
  场景
  那如何思考全场景呢?换句话说,我们需要思考全场景的抽象角度。场景的构成要素:时间,地点、人物、行为可以帮助我们分析。
  时间:餐厅营业时下单,餐厅休息时下单
  地点:堂食,外面吃(外卖)
  人物:单人点,多人点
  行为:添加菜品、删除菜品、修改菜品、查询菜品(增删改查)
  以此类推,得到所有满足用例的场景。上公式:用例(1到无穷)场景
  小结
  这一篇讲解了需求分析的论点业务模型,以及业务模型的建模思路,取其精华,可以用如下图所示的公式来表示如何建业务模型。下一篇将着重讲讲需求分析三要素的论据与论证。

高考在即如何提高自己的考试运气根据教育心理学家调查研究表明,80的考生不能正确的引导和释放压力;接近20的学生因为压力过大导致临场发挥失常,高考成绩比平时成绩少了几十甚至上百分。高考一分就压千人,几十分的差……兰花杀虫用什么药兰花在生长期间,想要杀蚧壳虫,可以给兰花喷洒蚧死净、多菌灵或百菌清等药剂。想要杀红蜘蛛,可以给兰花喷洒螨虫清、扫螨灵、蚍虫林或氧化乐果等药剂。想要杀蚜虫,可以给兰花喷洒抗蚜威、……瑷尔博士水乳好用吗瑷尔博士水乳使用方法这个冬天不好好护肤,等疫情结束就有的后悔了,瑷尔博士水乳冬天滋润皮肤,里面含有植物油,对痘痘肌更好,虽然是国货,可是性价比完全不输大牌!一起看看下面文章内容了解一下吧!瑷……备战中考高分考生的十大法宝无论什么考试都要有第一名,中考是人生面对的第一次抉择性考试,那么中考的状元又是有怎样的秘诀呢?1,重视基础,注意听课,不放过疑问。2,建立各科错题本,经常通过自己做……产业教授不能只挂名不出征近日,山东省印发了关于开展高校产业教授选聘工作的通知,鼓励支持高校设立产业教授流动岗位,从企业、科研院所等选聘一批科技创新人才、高技能人才和管理人才来担任山东省高校产业教授,以……油麦菜能生着蘸酱吃吗油麦菜是餐桌上常见的一种蔬菜,口味独特,营养丰富,吃着很清脆。油麦菜叶子细长,会让人想到莴笋叶子,他们的口感也比较像,但其实这两种是不同的品种。不少菜叶可生吃可熟吃,油麦菜也是……菩萨鱼什么时候产卵多久产一次卵在自然条件下,菩萨鱼的繁殖季节为48月。但在人工养殖的时候,成年的鱼在适宜的水温条件下全年都可以产卵。它们一般每月产卵一次。将水温保持在2627之间,并且给它们喂一些营养价值高……加班费基数怎么算的法律规定出处是什么如何确定加班费的计算基数?很简单,把社保缴纳基数减去加班费就行,不过很多公司一样是按照最低工资标准去计算加班费,或者有些工资只按照基本工资去算,没有把奖金、补贴等算在内。……危机下的谷底战略之内因管控企业的最大挑战往往不是外部,而是内部。市场外因是不确定的、动态的,内因是可控的,通过内因影响外因是最佳战略行为。变快。即内部沟通。在企业中,经常存在这样的现象:方向和理念……首都机场号航站楼各个航班分布操作方法01:hrT1航站楼航班(只有国内航班):大新华(CN)、金鹿(JD)、海南(HU)、大新华快运(GS)(包含京沪空中快线大新华航班),为了方便旅客。……普通话考试命题说话技巧操作方法01:hr我们在进行命题说话的时候一定要记住,不要发出太多的语气词。例如哦,嗯等。否则很可能成为我们的扣分项哦。02:hr我们知道最后一道题是有真人听录音的……最新双修混伤套路打得敌人不要不要的ez最新双修混伤aclasstaghrefwiki10535IFydD7x4。html套路a是什么呢?下面一起来看一下吧操作方法01:hr其实ez这个英雄是在春季联……
不善于做关联营销看完这篇就会了在流量如金的时代,不会把握住流量,那么就迟早会被替换下去。对于店铺而言,关联营销是商家不得不重视的,会布局关联营销不仅能带动其他款,还可提高店铺很多数据指标。首先讲述关联……职场交心的三大原则看似简单的原理违背要吃大亏职场是个利益交换的地方,按道理而言不能够与别人交心。但是现实中的状况是,你不与别人交心就无法获得同盟,但是交心又怕被出卖伤害。如何找到交心和自我保护的这个平衡点呢?通常而言,与……没钱没背景的人想要翻身必须做好这件事01hr上周听说一件事,让我蛮有感触的,今天和你们分享下。分公司一个项目团队里有个女程序员,与后端程序员调接口时起了些冲突。说起来也不是什么大事,主要是她水平确实有限,一……黄药师为什么关周伯通黄药师和周伯通谁厉害说到黄药师和周伯通其实真的是一对冤家,大家也知道的这个周伯通别看挺有傻呼呼的,但是是真的厉害的,黄药师就别被名字迷惑了,也超级不简单的,虽然叫药师,但是武功极其了得,但是这个黄……清朝最后一批移民者在哪里什么时候被发现了的1912年,清朝的末代皇帝溥仪宣布退位,溥仪的退位便意味着统治中国数百年的大清王朝彻底覆灭了,从此退出了历史舞台。在1950年时,新中国建立以后便任命吉雅泰为首任蒙古国大使,他……这种食物孕妇要少吃女人该怎么防流产怀孕是女人一生中比较特殊的一段日子,不管是从感官还是内心都是一个全新的体验,尽管如此,在衣食住行上还是要特别小心,尤其是饮食,有些食物如果进食过多不但不能起到补养的作用,反而还……孕妇不能吃哪些水果孕期吃水果也有禁忌孕妇不能吃哪些水果?虽说孕妇要多吃富含维生素等元素的营养食品,但是孕妇饮食禁忌也很多,很多食物不能乱吃,否则对胎儿影响会不好。水果是很好的健康食品,孕妇能不能随便吃呢?下面小编……良好睡眠环境促进宝宝智力发展睡眠对宝宝的智力发育作用很大。有研究发现,宝宝在熟悉之后,脑部血液流量明显增加,所以睡眠是可以促进脑蛋白质的合成及宝宝智力的发育。宝宝如果睡得很好,醒来时精神也会好,白天就能接……甲午海战清军致远舰并非被日舰鱼雷击沉甲午海战致远号因何沉没:1894年9月17日大东沟海战中,管带邓世昌指挥致远舰奋勇作战,在舰艇多处受伤、船身倾斜情况下,为保护中弹起火的旗舰定远免受攻击,毅然驾舰全速撞向日本主……历史上是否真有妲己她又是怎么样的人呢提到妲己首先想到的就是妖媚、美丽可人,那到底历史上有没有这样真实存在人呢?为何在《封神榜》里却又是妖狐的化身呢?在《史记》里有记载,妲己本是一位天姿聪慧、能歌善舞的娇媚女子,她……宁夏山洪后现幅远古新岩画多为人面画像近日,宁夏贺兰山沿山部分地区遭遇强降雨天气,引发的山洪对银川市贺兰山岩画景区造成破坏,部分岩画受损,但也因洪水冲刷,景区工作人员新发现7幅岩画。记者从银川市贺兰山岩画管理……神盾局特工菲兹是个怎样的人人物形象菲兹是个怎样的人?神盾局5级特工,科尔森外勤小队成员。机械工程学家和电子工程师,与珍玛西蒙斯互为热恋情人。第五季中,两人结为夫妇。他是队伍中的发明大师,毕业于神盾局……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网