软件项目设计
夜中雨滴
自由人
展开
-
软件项目计划的编制
一个良好的计划对项目的管理至关重要,看到过很多介绍软件项目计划制定的文章,但主要还是依据项目管理的要点来进行,总感觉理论性过强,不便于操作,下面则根据个人经验来讨论一下软件项目计划的制定。笔者认为制定计划的意义是在于可以真实客观的反映项目全貌,及时的发现问题,纠正问题,确保项目可严格按照计划执行,项目的进展是由众多因素来构成的,所以,如何快速的了解项目的真实情况,并加以控制,制定计划是一个转载 2012-03-13 11:32:57 · 787 阅读 · 0 评论 -
一些软件设计的原则
以前本站向大家介绍过一些软件开发的原则,比如优质代码的十诫和Unix传奇(下篇)中所以说的UNIX的设计原则。相信大家从中能够从中学了解到一些设计原理方面的知识,正如我在《再谈“我是怎么招聘程序”》中所说的,一个好的程序员通常由其操作技能、知识水平,经验层力和能力四个方面组成。在这里想和大家说说设计中的一些原则,我认为这些东西属于长期经验总结出来的知识。这些原则,每一个程序员都应该了解。但是请不要转载 2012-03-13 13:45:48 · 466 阅读 · 0 评论 -
做好软件项目设计四步法
软件设计是软件工程里由需求到实现的必经途径,是将客户需求转化为编码的重要衔接过程。有统计数据显示,软件质量80%是由需求分析与设计决定的。曾有人形象的比喻设计阶段就是搭建骨架,原本预设目标是搭建人类,结果不小心搭建成了喜羊羊或灰太狼,那后期无论如何努力恐怕也很难将其还原以人类了,该阶段的工作可谓是失之毫厘,谬以千里。事实上该阶段的工作就好比玩多米诺,需要不断地寻找时间、质量、成本三者之间的平衡点。转载 2012-03-13 09:47:32 · 1405 阅读 · 0 评论 -
软件项目规划技巧
项目计划技巧对于现今的软件开发人员来说是必需的。这里有一些帮助您有效地计划下一个项目的建议。 认识到信心来自规划的过程,而不是计划本身。 创建项目计划会迫使您早在编写代码之前就考虑如何构建您的系统——减少项目的风险,因为您已经考虑了各种策略和方法并且已经选择了最有意义的一项。您的目的不应该只是不花气力产生一个计划;它应该是一个实际可行的计划,您可以根据它来成功管理您的项目。软件过转载 2012-03-13 10:28:43 · 497 阅读 · 0 评论 -
动态内容缓存技术 CSI,SSI,ESI介绍
1.CSI方案CSI (Client Side Includes)通过iframe、javascript、ajax 等方式将另外一个页面的内容动态包含进来。2.SSI方案SSI (Server Side Includes)Server Side Includes (SSI) is a simple interpreted server-side scripting la转载 2012-03-29 17:44:09 · 3926 阅读 · 0 评论 -
SSI——服务器端嵌入
服务器端嵌入:Server Side Include,是一种类似于ASP的基于服务器的网页制作技术。大多数(尤其是基于Unix平台)的WEB服务器如Netscape Enterprise Server等均支持SSI命令。另外,在计算机硬件领域SSI是同步串行接口(Synchronous Serial Interface)的英文缩写。SSI工作原理 将内容发送到浏览器之前,可以使用“服务器转载 2012-03-30 09:35:21 · 6485 阅读 · 0 评论