对聊天室项目的NABCD的分析】的更多相关文章

NABCD需求分析: 需求(N):我们的项目是制作一个局域网内的聊天室软件,为了解决一个公司或者小团体内小范围的局域的简单通讯问题,我们针对的需求是简单与安全. 做法(A):用Java来实现一个C/S架构的客户端与服务器端,安装在各个用户手里. 好处(B):客户端简单,没有繁杂的多余功能,使用户专注在消息的交流上而非一些其他的东西,并且能做到相对的安全:并且对设备要求的配置极低. 竞争(C):仅与目前的单机或者局域网内的聊天软件做竞争,并且我们有突出的优势就是极简的风格. 交付(D):首先应用到…
N(Need需求) 我们的创意是用户登录我们的软件,就可以实现自己修改图片,添加文字.解决了目前用户不知道如何P图,如何添加文字的难题. A(Approach做法) 我们的团队将用VS软件开发一个修改图片的软件,学起来非常的简单,我们会根据不同的人的需求来改善我们的软件,尽量呢能满足大多数人的需求.我们的软件将会有一个应用窗体,这将是非常新颖,非常吸引人的地方. B(Benefit好处) 首先我们的软件比市面上的软件学起来简单,界面简单,我们的修图软件可以修改任何图片,只要将图片加载到窗体上面,…
需求(N):我们的软件是面向广大想记录自己所爱动植物成长点滴的人.目前没有很好地软件,只有手机或者电脑上的笔记本和备忘录. 做法(A):我们的软件可以交流可以节约积累知识的时间,将记录从记事本中摘出来,并针对动植物的记录进行专门化以符合用户实际需求 ,让用户通过点滴记录爱.我们将用C#做出实时记录,支持长文字,图片输入等功能. 好处(B):首先,我们的软件完全免费: 其次,我们的软件可以实时记录动植物的成长,还可以插入和动植物互动的图片: 最后,用户只需要一台普通的电脑. 竞争(C):现在都在想…
项目scrum:邵家文 NABCD模型分析 N(Need 需求)根据采访用户下面可以得出用户的基本需求:1.小孩说:我想要做适合自己能力的四则运算2.小孩说:我想这个四则运算软件里面的题目越做越提高自己的信心,而不是越做越晦气!3.小孩说:我想这个软件不只是出现单调的题目,而是要多种多样的题目!4.父母说:我想我孩子用了这个软件,成绩会快速提高5.父母说:我希望这个软件的功能多种多样 归纳需求: 1.四则运算的难度要适中 2.四则运算软件的题目要多样化 3.四则运算的题目要有趣 4.四则运算软件…
N:1.学校中有很多学生是外省的,然后不知道附近有什么地方周末可以去玩,有时候想记录自己每天发生的乐趣事情并且想跟别人分享.2.学校中学生有很多用不到的东西但是联系不到合适的买家.A:我们可以做一个软件,通过学号注册登陆软件,这样可以防止有人去破坏环境,软件中用户可以上传他们拍的照片和文字叙述,别的用户可以在下面评论和点赞,这样大家就可以展示和交流自己去过的地方.第二个功能,用户可以分类上传自己自己的想要出售的物品的信息和自己的联系方式,然后别的用户可以通过软件去查看,然后去联系卖家.B():我…
1.前言 在学习Socket之前,先来学习点网络相关的知识吧,自己学习过程中的一些总结,Socket是一门很高深的学问,本文只是Socket一些最基础的东西,大神请自觉绕路. 传输协议 TCP:Transmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的.可靠的.基于字节流的运输层(Transport layer)通信协议. 特点: 面向连接的协议,数据传输必须要建立连接,所以在TCP中需要连接时间. 传输数据大小限制,一旦连接建立,双方可以按统一的…
XMPP协议简介 XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的.它继承了在XML环境中灵活的发展性.因此,基于XMPP的应用具有超强的可扩展性.并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍.利用XMPP作为通用的传输机制,不同组织内的不同应用都可以进行有效的通信. 这篇文章有基本的介绍,http://bl…
http://blog.csdn.net/leecho571/article/details/9707497 http://blog.fens.me/java-websocket-intro/ java EE 7 去年刚刚发布了JSR356规范,使得WebSocket的Java API得到了统一,Tomcat从7.0.47开始支持JSR356,这样一来写WebSocket的时候,所用的代码都是可以一样的.  HTML5 WebSocket实现了服务器与浏览器的双向通讯,双向通讯使服务器消息推送开…
1.UDP协议: 总结一下,今天学习的一点知识点! UDP也是一种通信协议,常被用来与TCP协议作比较!我们知道,在发送数据包的时候使用TCP协议比UDP协议安全,那么到底安全在哪里呢?怎么理解呢! 下面我说一下我的简单理解! 由于TCP协议是一种面向连接的协议,有三次挥手通信确认机制,且数据包没有代销限制,TCP协议确保在通信双方都收到对方确认信息的前提下,才开始为通信的双方传输信息(数据包)! 这样数据包的传输可以得到安全保障!所以简单的理解为安全的!当然一旦,出现网络问题,或者一些其他意外…
前段时间,公司打算在社区做一个聊天室.决定让我来做.本小白第一次做聊天类功能,当时还想着通过ajax请求来实现.经过经理提示,说试试当前流行的node.js 和socket.io来做.于是就上网学习研究起来. 首先,先看一下node.js.本小白当时还以为是一个什么js的框架或者类库.结果才知道,原来完全不是那么回事. node.js 诞生于2009年,是一种轻量级的web服务.如果查看node.js的官网,真的非常简答,简短的几行代码,就搭建了一个web服务. var http = requi…