NABC法则-小试牛刀

偶习NABC法则,展望我们将要做的软件,是做的有关订餐方面的这样一款应用,我们小组通过卡片法对我们的软件进行了特点分类,我将中的一点进行简要分析一下.

need:考虑到商家会有对自己的商品进行促销活动,他们希望自己的东西,能被人们购买,对比以往的叫卖吆喝形式,我们考虑是否能为其提供一个环境,就像广告通知栏一般,对

对商家的产品进行“叫卖”。

approach:对于实现方法,我们也进行了一些探讨,比如单独设置一个模块,是对所有商家的优惠信息进行统一发布,再或者我们希望能够实现在屏幕五分之一的大小空间内实现广告优惠信息的滚动播出,等等。

benifits:至于商家为什么从中收获到什么,我想这是显而易见的,顾客阅读到优惠信息,会增加他们购买的欲望,他们会花比平常少的钱购买到平常买不到的东西,商家与此同时会因提高了销售量,增加了净收入,何乐而不为?

competition:对比同类软件,它们不是没有考虑到顾客这一方面的需求,就是对这方面的设计没有更加的方便用户使用。用户没能及时的接受这些信息,这其实造成了资源的浪费,换句话说也就是损失,我们要做的就是弥补损失!

时间: 2024-10-19 12:36:51

NABC法则-小试牛刀的相关文章

刨根问底:ext3/ext4文件系统最大空间及单个文件大小演算法则

从ext3和ext4文件系统来窥探空间和文件大小的演算法则 学习操作系统就不得不研究磁盘以及磁盘文件系统,磁盘是底层物理设备,而文件系统则是管理磁盘的上层工具,文件系统规划了磁盘存放数据的格式,确定了一个操作系统能够支持多大的磁盘空间,每个分区能够支持多大的数据空间,以及每个文件所能支持的大小.通常对系统管理员而言,最需要的知道的就是最大磁盘空间,最大分区空间以及最大文件的大小.本论题只讨论这三种大小到底是怎么算出来的,而不是死记硬背.知道了原理,以后不管遇到什么文件系统,都会有章可循,至少知道

迪米特法则详解--七大面向对象设计原则(6)

迪米特法则的来源: 迪米特法则又叫最少知道原则,最早是在1987年由美国Northeastern University的Ian Holland提出.类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大.于是就提出了迪米特法则.通俗的来讲,就是一个类对自己依赖的类知道的越少越好.也就是说,对于被依赖的类来说,无论逻辑多么复杂,都尽量地的将逻辑封装在类的内部,对外除了提供的public方法,不对外泄漏任何信息. 迪米特法则的简单定义:     只与直接的朋友通信. 首先来解

面向对象设计原则之五:迪米特法则

迪米特法则 迪米特法则(Law of Demeter)又叫最少知识原则(Least Knowledge Principle LKP),就是说一个对象应当对其他对象有尽可能少的了解,不和陌生人说话. 对面向对象来说,一个软件实体应当尽可能的少的与其他实体发生相互作用.每一个软件单位对其他的单位都只有最少的知识,而其局限于那些与本单位密切相关的软件单位. 迪米特法则的目的在于降低类之间的耦合.由于每个类尽量减少对其他类的依赖,因此,很容易使得系统的功能模块相互独立,相互之间不存在依赖关系.应用迪米特

在简历中使用STAR法则

一.什么是STAR法则? The STAR (Situation, Task, Action, Result) format is a job interview technique used by interviewers to gather all the relevant information about a specific capability that the job requires. This interview format is said to have a higher

求幂运算、多项式乘法及Horner法则的应用

一,两种不同的求幂运算 求解x^n(x 的 n 次方) ①使用递归,代码如下: 1 private static long pow(int x, int n){ 2 if(n == 0) 3 return 1; 4 if(n == 1) 5 return x; 6 if(n % 2 == 0) 7 return pow(x * x, n / 2); 8 else 9 return pow(x * x, n / 2) * x; 10 } 分析: 每次递归,使得问题的规模减半.2到6行操作的复杂度为

走进小作坊(九)----省时省力的二八法则

乐帝已经去某视频站点实习了两天,主要从事移动端前端开发.有任务的工作,与之前放羊的状态有非常大不同,从精神领域来考虑,可概括为:降低了对未来的焦虑.添加了对工作的压力. 在复习一门考试之余读了一本学习方法的书,深感久不读书会抑郁,于是今天抽出去图书馆高速阅读了这本<省时省力的二八法则>.     此类介绍理念.概念的书主要的写书架构都会遵照:主题定义.小规模举例.专题性章节举例.最后这个专题性章节举例又可能包括:举例与展望部分.这本介绍二八法则的书也不能免俗,这也符合人类认知过程.这样想来写书

IOS设计模式六大法则

设计模式的六大原则 单一职责原则 定义:不要存在多于一个导致类变更的原因.通俗的说,即一个类只负责一项职责 问题由来:类T负责两个不同的职责:职责P1,职责P2.当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障. 解决方案:遵循单一职责原则.分别建立两个类T1.T2,使T1完成职责P1功能,T2完成职责P2功能.这样,当修改类T1时,不会使职责P2发生故障风险:同理,当修改T2时,也不会使职责P1发生故障风险. 里氏替换原则(Liskov Substit

设计模式六大原则之五:迪米特法则

定义:一个对象应该对其他对象保持最少的了解. 问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大. 解决方案:尽量降低类与类之间的耦合. 自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内聚.无论是面向过程编程还是面向对象编程,只有使各个模块之间的耦合尽量的低,才能提高代码的复用率.低耦合的优点不言而喻,但是怎么样编程才能做到低耦合呢?那正是迪米特法则要去完成的. 迪米特法则又叫最少知道原则,最早是在1987年由美国Northeastern Un

团队项目--“我爱淘”校园二手书店 NABC分析

本项目的特点之一:可查询功能 NABC分析: N(Need):方便校园里的学生查找自己需要的二手书籍,免了同学想买二手书还得跑到阿姨那里去看. A(Approach):将学生的信息和书籍的信息都存放在数据库中,在查找的过程中,调用数据进行查看. B(Benefit):让学生能在想买书的第一时间知道校园里哪里有卖书的地方,方便快捷. C(Competitor):校园里的各个小书摊.