
软件工程
andylin02
这个作者很懒,什么都没留下…
展开
-
如何用Word做流程图?
如何用Word做流程图?在“绘图”工具栏上单击“自选图形/基本形状”,可以选择“矩形”或者“圆角矩形”绘制矩形图形制作文本;用“绘图”工具栏上的“箭头”或者“自选图形/箭头总汇”选择箭头。 然后排列好图形,并且全部选中右击,执行“组合/组合”命令即可。 也可以“插入/图片/组织结构图”进行编辑。利用“组织结构”工具栏上的相关命令进行样式调整。转载 2008-01-22 13:49:00 · 7213 阅读 · 0 评论 -
梦断代码 读后感(II) 交流和时间
梦断代码 读后感(II) 交流和时间原文地址:http://yishan.cc/blogs/xin/archive/2008/11/17/ii.aspx[part 2]几个星期前,我给《现代软件工程》课的每一个团队都发了一本 《Dreaming In Code》的中文版 《梦断代码》,要求写读后感。这本书讲了这样的故事:一群很有经验的代码牛人在先进软件开发模式的指导下,没有资金压力,在更多大牛的带转载 2008-11-19 09:37:00 · 455 阅读 · 0 评论 -
梦断代码 读后感 (I) 驱动和责任
梦断代码 读后感 (I) 驱动和责任原文地址:http://yishan.cc/blogs/xin/archive/2008/11/16/i.aspx几个星期前,我给《现代软件工程》课的每一个团队都发了一本 《Dreaming In Code》的中文版 《梦断代码》,要求写读后感。这本书讲了这样的故事:一群很有经验的代码牛人在先进软件开发模式的指导下,没有资金压力,在更多大牛的带领下,原计划用一到转载 2008-11-19 09:36:00 · 594 阅读 · 0 评论 -
流程图与算法
什么是程序?程序= 数据结构+ 算法。 对于面向对象程序设计,强调的是数据结构,而对于面向过程的程序设计语言如C、P a s c a l、F O RT R A N等语言,主要关注的是算法。掌握算法,也是为面向对象程序设计打下一个扎实的基础。那么,什么是算法呢?人们使用计算机,就是要利用计算机处理各种不同的问题,而要做到这一点,人们就必须事先对各类问题进行分析,确定解决问题的具体方法和步骤,转载 2008-01-22 10:42:00 · 1802 阅读 · 0 评论 -
EA与Rose UML建模工具比较
EA与Rose UML建模工具比较 作者:不详 来源:软考联盟 http://www.csai.cn 2005年08月08日 自从1997年正式发布UML以后,大量商用UML建模CASE工具粉墨登场。这样为我们提供了许多的选择,同时也要求我们在选择正确的UML建模工具以更好地适应我们业务和软件应用程序开发需求,达到最好的投资回报率(ROI)方面做大量的调查。在这篇文章中,我们将比转载 2008-01-25 18:33:00 · 661 阅读 · 0 评论 -
概要设计说明书
概要设计说明书 一. 引言 1. 编写目的 从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 2. 项目背景(略) 3. 定义 在该概要设计说明转载 2008-01-28 19:59:00 · 1159 阅读 · 0 评论 -
关于概要设计文档的写作
关于概要设计文档的写作Author:魏雷远 Date:2007-06-12Email:leiywei@163.com题记:算是一点经验和学习心得吧。如果有疏漏之处,还请大家慷慨补充,先在此谢过。CC:如果进行转载,请声明是转载的我的,我仅有少数文章有这样的要求的。〇、概念概要设计文档是一个框架设计文档,指出了设计的大体思路。与详细设计文档不同,它没有详细设计文档描述的细致入微。但是一份转载 2008-01-28 19:58:00 · 1277 阅读 · 0 评论 -
UML:Unified Modeling Language
UML:Unified Modeling Language统一建模语言(UML)是用来对软件密集系统进行描述、构造、视化和文档编制的一种语言。 首先,也是最重要的一点,统一建模语言融合了Booch、OMT和OOSE方法中的概念,它是可以被上述及其他方法的使用者广泛采用的一门简单、一致、通用的建模语言。 其次,统一建模语言扩展了现有方法的应用范围。特别值得一提的是,UML的开发者们把并转载 2008-01-25 18:18:00 · 502 阅读 · 0 评论 -
算法和流程图
算法和流程图2.1.1算法计算机语言只是一种工具。光学习语言的规则还不够,最重要的是学会针对各种类型的问题,拟定出有效的解决方法和步骤即算法。有了正确而有效的算法,可以利用任何一种计算机高级语言编写程序,使计算机进行工作。因此,设计算法是程序设计的核心。并非只有“计算”的问题才有算法。广义地说,为解决一个问题而采取的方法和步骤,称为“算法”。不要把“计算方法”(computationa转载 2008-01-22 13:56:00 · 1980 阅读 · 0 评论 -
MD5加密算法
MD5加密算法 介绍MD5加密算法基本情况MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。请注意我使用了"字节串"而不是"字符串"转载 2008-01-22 10:49:00 · 679 阅读 · 0 评论 -
算法
算法目录·算法的历史·算法的特征·形式化算法·算法的复杂度算法是指完成一个任务准确而完整的描述。也就是说给定初始状态或输入数据,经过计算机程序的有限次运算,能够得出所要求或期望的终止状态或输出数据。算法常常含有重复的步骤和一些比较或逻辑判断。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以转载 2008-01-22 10:47:00 · 701 阅读 · 0 评论 -
回顾流程图的基础
回顾流程图的基础美国国家标准化协会ANSI曾规定了一些常用的流程图符号,为世界各国程序工作者普遍采用。最常用的流程图符号见图。 处理框(矩形框),表示一般的处理功能。 判断框(菱形框),表示对一个给定的条件进行判断,根据给定的条件是否成立决定如何执行其后的操作。它有一个入口,二个出口。 输入输出框(平行四边形框)。转载 2008-01-22 13:50:00 · 2001 阅读 · 0 评论 -
梦断代码 读后感(III)远虑和近忧
梦断代码 读后感(III)远虑和近忧原文地址:http://yishan.cc/blogs/xin/archive/2008/11/18/iii.aspx[part 3]几个星期前,我给《现代软件工程》课的每一个团队都发了一本 《Dreaming In Code》的中文版 《梦断代码》,要求写读后感。这本书讲了这样的故事:一群很有经验的代码牛人在先进软件开发模式的指导下,没有资金压力,在更多大牛的转载 2008-11-19 09:38:00 · 646 阅读 · 0 评论