• 1) N (Need 需求)

在宿舍里,舍友下载了一个比较好玩的游戏,一块好看的电影或者共享一个大体积的文件,而你又不想去重新下载,于是乎:‘’哎,win8怎么共享?‘’,‘’我的网上邻居怎么看不到你?‘’,“我去!为什么打不开?说什么访问受限……”,“QQ传吧!”“不要我没有流量了╮(╯_╰)╭”,“u盘!谁有u盘?”,“我有!我找找……(5分钟后)文件这么大不够啊”,“算了不要(T_T)/~~”。所以需求来了!所以就有了我们这次的项目:局域网文件传输工具,为你解决一切烦恼,傻瓜式共享,不费流量,不需要u盘,只要你在局域网内,想传什么我们解决!

  • 2) A (Approach 做法)

使用JAVA实现,想法其实很容易,你拿到Socket 的输入输出流,再拿到 FileInputStream And FileOutputStream ,从FileInputStream 读取到的东西,写到Socket输出流中就实现了,文件传送,反过来你就可以实现接受了,但是实现起来确不是想象的这样容易,首先你需要扫描局域网中的计算机,或者直接输入计算机的ip……你还需要保证速度,保证传输过程中不丢包等等这就需要,整个团队的人仔细认真谨慎了,要不然好不容易接收4g压缩包,解压你都不忍心看他的解压失败提示信息……

  • 3) B (Benefit  好处)

好处当然显而易见了,像1需求里说的,不仅解决宿舍传输文件问题,尤其适合公司里只有局域网的情况,所以只要在一个局域网内,就可以解决文件共享的所有烦恼。

  • 4) C (Competitors 竞争)

像什么飞秋啦,飞鸽啦,快传啦,你功能做的多了反而显得非常臃肿,许多人会觉得我为了传一个文件还要下载个几m的东西,我要的是传文件,不是仿QQ!所以我们的程序来了,简小又高效,你值得拥有。

  • 5) D (Delivery  交付)

“怎么还需要安装!不会有什么捆绑软件吧?”,不用担心我们的程序绝对绿色,打开就能用,使用任何存储设备,任何网盘,只需几秒copy或者下载,就可以使用了,所以,期待吧!

最新文章

  1. storm集群部署和配置过程详解
  2. 在树莓派(Raspberry Pi)上编译安装更新版本的Python
  3. 如何使用Jquery自定义命名空间namespace
  4. 关于配置服务器(IIS7)(二)
  5. URL 学习总结
  6. BZOJ-1189 紧急疏散evacuate BFS预处理+最大流+二分判定+神建模!!
  7. HDU4901 The Romantic Hero 计数DP
  8. cocos2dx游戏开发——微信打飞机学习笔记(四)——GameScene的搭建
  9. MySQL自动化安装(双主多从读写分离)
  10. python_day2_homework_1(简单购物商城)
  11. unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor
  12. 判断IE版本的语句 [if lte IE 6]...[endif]
  13. jquery ajax 跨域处理
  14. 最短路径算法—Dijkstra(迪杰斯特拉)算法分析与实现(C/C++)
  15. weblogic生产、开发模式互转
  16. Masonry的一些等间距布局
  17. 错误提示 Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'i386'
  18. Java 8 Learn Notes
  19. npm打包前端项目太慢问题分析以及暂时解决方案
  20. Windows 下Jenkins进程误删,如何重启

热门文章

  1. mysql事件定时
  2. debian vi
  3. html() 和 text() 方法的区别
  4. C# 判断是否联网
  5. AngularJS学习--- 动画操作 (Applying Animations) ngAnimate step 12
  6. T60上安装Gentoo笔记
  7. php匹配中文代码(字符串中包含中文或者全是中文)
  8. lock模拟CountDownEvent
  9. bugly使用
  10. 使用my exclipse对数据库进行操作(1)