软件工程
文章平均质量分 77
daly888
hi
展开
-
软件需求的实践
http://www.ibm.com/developerworks/cn/linux/software_engineering/requirement/part1/ IBM的文章,关于需求的实践。最近在看, 真是一本很好的书,通常讲软件工程的书都感觉太虚,毕竟没有参与过大型的项目。但是这本书讲得很实在很生动,而且确实能应用到项目开发当中。赞~~转载 2007-03-25 18:07:00 · 484 阅读 · 0 评论 -
实现业务系统中的用户权限管理
转载一篇文章http://blog.csdn.net/eagle11936/archive/2007/06/20/1659478.aspx B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就转载 2007-07-17 10:45:00 · 574 阅读 · 0 评论 -
Observer模式的理解
最近的项目中遇到了多个对象之间协作的设计问题,经过参考别的一些代码,发现解决这种一对多的对象间协作问题,通常使用Observer模式进行设计。什么是Observer(观察者)模式呢?下面举一个简单的例子。 假设我们要设计一个交通状况监控系统,收到的数据封装成TrafficData类,然后把他拥堵状况用图形显示出来,处理该显示用TrafficMap类实现,然后又想以表格形式显示原创 2007-11-03 11:02:00 · 624 阅读 · 0 评论 -
scrum开发
这次去MSRA的培训,时间比较仓促,技术最大的收获就是M$内部的开发模式。 对于中小型项目,MS采用scrum这种敏捷开发模式(http://www.controlchaos.com) 简单来说,就是先按功能列表的各项需求优先级,分开一个个sprint进行迭代开发。每一个sprint周期大概30天,每天做20分钟的汇报,使得小组成员随时跟踪项目进度。当一个sprint结原创 2008-02-03 14:35:00 · 594 阅读 · 0 评论