随笔分类 -  软件项目工程

[转]在.NET环境中使用单元测试工具NUnit
摘要:简介 编写单元测试是一种验证行为,更是一种设计行为。同样,它更是一种编写文档的行为。编写单元测试避免了相当数量的反馈循环,尤其是功能验证方面的反馈循环。 虽然由程序开发人员自己写Unit Tests(单元测试)来测试自己写的程序代码已经行之有年,但是大部分的Unit Tests都是写在主要的程序代码已经设计好、写好之后。大部分的程序开发人员都有相同的的经验,在主要程序代码写好之后再来加入Unit Test是一项困难的工作,而且在时间的压力之下Unit Test通常是第一个被跳过的步骤.本篇文章介绍的是一个.NET平台的单元测试工具NUnit。 什么是Unit Tests(单元测试)? 在程序设 阅读全文

posted @ 2008-04-15 16:04 freeliver54 阅读(427) 评论(1) 推荐(0) 编辑

关于 软件注册授权 防止被大面积免费扩散 的设想
摘要:为防止软件被大面积免费扩散 实行注册授权的如下设想 1.本公司的服务器上有一数据库 对外提供WebServices服务 其中一表(如SoftUserInfo)用于存储本软件 用户试用 及 用户注册 的信息 也就是所有用户是否注册及是否能试用 都以我们这个表收集的信息为准 2.用户可以免费在公司网站上下载本软件的安装包 下载时需要他首先提供相关的组织地址联系方式等信息 并... 阅读全文

posted @ 2008-04-08 12:24 freeliver54 阅读(823) 评论(3) 推荐(0) 编辑

[转]项目经理是这样当的
摘要:本文转自:http://happyhit.spaces.live.com/Blog/cns!BD0B8C4EE5FCD705!167.entry原文如下:本人做项目经理工作多年,感到做这个工作最要紧的就是要明白什么是因地制宜、因势利导,只有最合适的,没有什么叫对的,什么叫错的,项目经理最忌讳的就是完美主义倾向,尤其是做技术人员出身的,喜欢寻找标准答案,耽误了工作进度,也迷茫了自己。以下是本人一些做项目的个人体会,写出来供大家指点,在讨论过程中共同提高水平。 项目开始阶段是一个最重要的阶段。项目经理在接手一个新项目的时候,首先要尽可能地多从各个方面了解项目的情况,如: 1.这个项目是什么项目.. 阅读全文

posted @ 2008-03-11 16:52 freeliver54 阅读(641) 评论(5) 推荐(0) 编辑

[书目20080225]软件工程与项目管理解析
摘要:第1章 新视野:企业—产品—人 1.1 软件危机新理解 1.2 企业—产品—人 1.3 企业的根本目标 1.3.1 观点和论断 1.3.2 案例与评论 1.3.3 推论 1.4 产品开发之道 1.4.1 开发正确的产品 1.4.2 正确地开发产品 1.5 用人之道 1.5.1 如何组建软件开发团队 1.5.2 如何管理软件开发团队 1.6 漫谈软件白领 1.6.1 软件白领的概念 1.6.2 软... 阅读全文

posted @ 2008-02-25 08:42 freeliver54 阅读(616) 评论(1) 推荐(0) 编辑

[转]统一建模语言UML轻松入门之综合实例
摘要:作者: 宋宝华 出处: 天极开发 "例,比也"(《说文》),本次连载将给出一个利用UML进行建模的完整实例,综合应用前面学到的知识,达到"举此以例其余"(元刘壎《隐居通议·欧阳公》)的目的。 在我国十年前ATM(自动取款机)还是一个很新鲜的事物,现在在城市的大街小巷随处可见。我们在日常生活中也经常和ATM打交道。本章我们将以简化的ATM系统为例将前面几章中学到的用例图、类图、顺序图、状态图、... 阅读全文

posted @ 2007-12-19 10:04 freeliver54 阅读(1159) 评论(0) 推荐(0) 编辑

[转]软件开发项目计划编制过程
摘要:本文转自:http://pm.csai.cn/contract/No209.htm及相关 来源:希赛网 作者: 卢琳生 [2005/04/27] 摘要 本文简要说明了软件开发项目的计划的要素、计划编制过程、以... 阅读全文

posted @ 2007-12-10 09:59 freeliver54 阅读(4237) 评论(1) 推荐(0) 编辑

[转]如何组织一个高效的开发团队
摘要:作者欧阳德珏(转载自PMU) 2003年12月03日 引言 俗语云:“三个臭皮匠,抵上一个诸葛亮。”天下臭皮匠多如牛毛,可找到能抵得上诸葛亮的三个臭皮匠比找诸葛亮还难。昔有司马德操言:“伏龙、凤雏,两人得一,可安天下。”刘备同得伏龙、凤雏二人,而汉室终不可兴。以上两者说明一个道理:优秀的人才是不可替代的;有了优秀的人才,也不一定能干成一番大业。 一、怎样挑选优秀的项目经理 衡... 阅读全文

posted @ 2007-12-10 09:23 freeliver54 阅读(584) 评论(2) 推荐(0) 编辑

[转]软件项目管理中的风险管理研究
摘要:软件项目风险是指在软件开发过程中遇到的预算和进度等方面的问题以及这些问题对软件项目的影响。软件项目风险会影响项目计划的实现,如果项目风险变成现实,就有可能影响项目的进度,增加项目的成本,甚至使软件项目不能实现。如果对项目进行风险管理,就可以最大限度的减少风险的发生。但是,目前国内的软件企业不太关心软件项目的风险管理,结果造成软件项目经常性的延期、超过预算,甚至失败。成功的项目管理一般都对项目风险进... 阅读全文

posted @ 2007-12-07 10:41 freeliver54 阅读(445) 评论(0) 推荐(0) 编辑

[转]测试工具
摘要:1、 从测试功能上分 (1) 单元测试 针对不同语言,如JUNIT (2) 功级测试 E—Test:功能强大,由于不是采用POST URL的方式回放脚本,所以可以支持多内码的测试数据(当然要程序支持),基本上可以应付大部分的WEB SITE。 MI公司的WINRUNNER COMPUWARE的QARUN RATIONAL的SQA ROBOT (3) 压力测试 MI公司的WINLOAD COMPUW... 阅读全文

posted @ 2007-12-07 10:27 freeliver54 阅读(956) 评论(0) 推荐(0) 编辑

[转]如何做好网站开发项目需求分析
摘要:一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需要,其中客户的实际需求也就是说这种交易性质的需求占了绝大部分。面对对网站开发拥有不同知识层面的客户,项目的负责人对用户需求的理解程度,在很大程度上决定了此类网站开发项目的成败。因此如何更好地的了解、分析、明确用户需求,并且能够准确、清晰以文档的形式表达给参与项目开发的每个成员,保证开发过程按照... 阅读全文

posted @ 2007-12-03 11:19 freeliver54 阅读(541) 评论(0) 推荐(0) 编辑

[转]需求分析的20条法则
摘要:对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客,如何做好精细到一个小小调料包的进、销、调、存的商品流通工作,这些都是商业企业需要信息管理系统的理由。软件开发的意义也就在于此。而弄清商业用户如此复杂需求的真面目,正是软件开发成功的关键所在。 经理:“我们要建立一套完整的商业管理软件系统,包括商品的进、销、调、存管理,是总部-门店... 阅读全文

posted @ 2007-12-03 10:59 freeliver54 阅读(543) 评论(1) 推荐(0) 编辑

[转]如何进行软件需求分析
摘要:本文转自:[希赛网]http://se.csai.cn/Requirement/No020.htm 1.概念 需求的定义包括从用户角度(系统的外部行为),以及从开发者角度(一些内部特性)来阐述需求。 关键的问题是一定要编写需求文档。我曾经目睹过一个项目中途更换了所有的开发者,客户被迫与新的需求分析者坐到一起。系统的分析人员说:“我们想与你谈谈你的需求。”客户的第一反应便是:“我已经... 阅读全文

posted @ 2007-12-03 10:49 freeliver54 阅读(582) 评论(1) 推荐(0) 编辑

开发OA产品的部分网站
摘要:金和http://www.jh0101.com/product/office/泛微http://www.weaver.com.cn/eoffice/webpage/pop.asp赛飞http://www.slssoft.com.cn/product/test.aspx信达http://www.xdoa.cn/index.html新思创http://www.gotooa.com/绿叶http://www.oa169.com/demo/点易http://www.oasoft.com/webs/default.asp 阅读全文

posted @ 2007-07-19 09:03 freeliver54 阅读(755) 评论(8) 推荐(0) 编辑

前展(规划)后延(架设):编码开发程序员的出路之一
摘要:尝以为 自己是做技术的 学好.net 掌握c# ,vs2003, vs2005 做好编码 就可以了 阅读全文

posted @ 2007-04-10 10:26 freeliver54 阅读(2445) 评论(11) 推荐(0) 编辑

导航