摘要: 所有做过项目实施的技术人员都知道需求分析是项目实施中非常非常重要的环节。有很多项目失败究其原因主要是需求不明确,对用户的要求理解不明确造成的。那么做需求的时候需要了解些什么呢?我的原则是:需求覆盖面要非常广泛,所有与项目有关的问题都要去了解,记住这里是做需求,还没有到需求分析的阶段。具体来说有以下几个方面:使用人员:系统的最终用户是谁,这个至关重要,因为你开发的80%以上的功能都是给这些人员用的,他们的意见和想法是及其重要的。其次是操作人员,维护人员。实际上项目实施过程所有和项目有关的人员,不管是客户方还是实施项目组的人员,都需要了解他们的情况,因为日后可能成为制约或影响项目成败的关键因素。软 阅读全文
posted @ 2011-11-14 22:53 DeveloperBo 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 项目实施漫谈的这些文章本来计划是一个系列的,用来记录自己三年项目实施的一些经验和总结。结果刚写了两篇就出国留学,被岔开了,以至于一年过去了,都没有时间来回顾项目实施的得失与点点滴滴。最近刚刚回国,人人事事都发生了很多变化,有好有坏。自己的变化也比较大,转变很多。技术方面也开始转向iOS平台了,可能今后自己也能慢慢成为一个纯程序员了,哈哈。。。所以称着有点时间还是想把之前项目实施经验记录下来,继续写完这个系列的内容。这次我们要讨论的是项目实施周期中的第一步,我这里强调是项目已经立项,前期准备完成,已经进入具体的实施流程。那么在正式的项目开始实施时总是要计划先行,不管这份计划是粗是细,是精是略,你 阅读全文
posted @ 2011-11-08 16:55 DeveloperBo 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 由于最近的Project要做声音分析,需要用到MATLAB,之前一直没怎么接触过,所以乘着做Project学习下。真的用了才知道MATLAB真是神器啊,呵呵~~~其强大的函数库和数学运算能力彻底让我折服了。言归正传,我们来讨论下用MATLAB做声音文件处理。1. 读取WAV声音文件% wavread(filename) 读取一个WAVE文件,并返回采样数据到向量y中,Fs表示采样频率, bits表示采样位数[y, Fs, bits] = wavread('drum.wav');%假设声音文件有两个声道,我们只分析第一个声道,如果要分析第二个声道可以改为:ft=y(:,2);ft 阅读全文
posted @ 2011-08-02 23:20 DeveloperBo 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: ----用Google来提升你的工作效率,用Google来协助进行项目实施管理,Google拥有的不只是搜索身处信息时代的我们,笔记本一开一合,一天就过去了,所以我们需要的是让世界变的简单来提升自己的效率~~~我的一天可以这样度过:打开笔记本,开启Chrome浏览器,打开我的iGoogle首页:查看今天的天气与日程安排,用10-15分钟在News版块中了解今天的新闻和最新资讯,在Tasks中整理下今天必须做的事情,查看邮件,一个页面搞定这些内容。 打开Google sites查看项目信息,了解项目情况和问题,并针对具体问题进行回复和讨论,在Google Docs中查看项目进度情况,与项目组沟通 阅读全文
posted @ 2011-07-26 08:03 DeveloperBo 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/good_hans/archive/2010/04/01/1702059.html 在学新技术时,配置环境真是个郁闷的事情,很难熬,不过还好网上有很多弟兄的无私奉献对我很有帮助。 第一、安装并配置APACHE(安装到D:/phpapache/Apache2.2) 1、安装时默认安装,Network Domain, Server Name 我填写我的计算机名,Administrator's Email Address区域填你的邮件地址 2、安装完后在安装目录下有个conf文件夹,打开httpd.conf文件进行配置 ·找到 阅读全文
posted @ 2011-04-01 05:08 DeveloperBo 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://dev.firnow.com/course/3_program/java/javajs/2007923/73067_2.html从追MM谈Java的23种设计模式 设计模式做为程序员的“内功心法”,越来越受到.net 社区的重视,这种变化是很可喜的,Java社区走在了我们的前面,但这种状况也许有一天会发生改变。从追MM谈Java的23种设计模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory. ... 阅读全文
posted @ 2010-11-29 02:03 DeveloperBo 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 最近天气降温,约克这边天天下雪。晚上从图书馆回家时,常常边走边思考,外加上这天气,难免有些触动,到家直接改QQ签名:天冷不可怕,心冷才怕!结果,引来一位好友的质问:为什么这样写?你失恋了?怎么感觉像失恋???O(∩_∩)O哈哈~ , 我还单着呢,哪来的恋让我失呢。 当然产生这样的感悟也不是没有原因的。因为我总结自己前几年工作时管理团队中出现的问题,然后在这种情景下让我有点感触而已,那我今天就来解解,何为:天冷不可怕,心冷才可怕!!!说实话这句话对年轻人看上去确实像失恋时说的,可是它的现象却可以在管理中随处可见,甚至是我们对人,对事,对物中都会遇到类似难题,让我们很难拿捏~~~以前我在做项目实施 阅读全文
posted @ 2010-11-28 22:53 DeveloperBo 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.jobbole.com/entry.php/344如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。 代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?在本文中,我们简明扼要地列出了明星开发人员的10种特质。 1. 热爱编程 2. 完成事情 3. 持续重构代码 4. 使用设计模式 5. 编写测试 6. 善用现有代码 7. 专注可用性 ... 阅读全文
posted @ 2010-11-27 02:36 DeveloperBo 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.html1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); In... 阅读全文
posted @ 2010-11-23 06:04 DeveloperBo 阅读(133) 评论(0) 推荐(0) 编辑
摘要: -----读《Java How to Program, 6Edition》(英文版)有感。转眼Advanced Java Programming 这门课就结束了,说是Advanced,其实也没有讲太深,主要就是将面向对象、GUI、ArrayList、DataStructure等做了特别讲解。由于推荐教程是《Java How to Program》,所以这次特意研读下这本书,其实最新版已经是8Edition了,基于JDK1.6的,我手里的6Edition还是基于JDK1.5的。全书1100多页,全英文看着都恐怖,呵呵~~~不过静心阅读发现还是非常好的,尤其是里面的Case study,非常有感触 阅读全文
posted @ 2010-11-18 01:00 DeveloperBo 阅读(203) 评论(0) 推荐(0) 编辑