▶【软件工程】
文章平均质量分 51
xu_chenyang
这个作者很懒,什么都没留下…
展开
-
软件项目管理
软件项目管理,在我看来,有着举足轻重的作用,管理不好,软件开发失败的可能性就会很大,现在就让我们对软件项目管理做一个大致的了解。 项目管理中,有一部分内容很关键,就是软件工程质量,我把这部分内容,也做了一个概括: 我将6个质量特性,总结为“Refump”,是不是很像一个英语单词,每个字母都是对应的质量特性的英文单词的首字母,便于我联想起这部分内容。原创 2013-12-07 10:34:04 · 1738 阅读 · 31 评论 -
软件工程标准与软件文档
刚刚学习了一下软件工程标准化和软件文档的相关内容,趁热打铁,和大家分享自己的一点点拙见。 我理解的软件工程标准化就是一种“语言”,这种语言更接近于普通话,既便于人机交互,又便于软件开发的生命周期中,各阶段工作的承上启下以及不同人员之间的交流协作,进而保证软件质量。 而文档恰恰是保证软件工程标准化的一种极为有效的手段,并且是软件工程不可或缺的一部分。可以说,软件工原创 2013-12-03 22:03:28 · 2402 阅读 · 27 评论 -
机房收费系统数据库概念设计模型——ER图
在编写机房收费系统的《数据库设计说明书》时,其中一部分是数据库的概念结构设计,现在将我所设计的数据库的ER模型分享给大家。 学生(学号,姓名,性别,系别,年级,班级)用户(用户名,真实姓名,用户级别,用户密码)电脑(电脑名)卡 (卡号,余额,使用状态)账单(结账编号,本期充值金额,本期退卡金额,本期消费金额)登录(用户名,电脑名,登录日期,登录时间,注销原创 2014-01-22 16:15:22 · 5930 阅读 · 38 评论 -
软件工程文档总结
大多数人都不太喜欢写文档,我也不例外。它不像写代码,立竿见影,总能时不时给你带来点成功的喜悦。写文档的时候,我努力在标准的模板里留下自己的语言文字,可是就这么个简单的工作,我却常常感到力不从心。如同在一个陌生的话题讨论中,让我插上几句话。结果呢,没有共同语言,格格不入。我想,一个重要的原因是大家没有设身处地地把自己当成一个看文档的人,而是仅仅沉浸在写文档,更准确地说是在编文档当中。 如果原创 2014-03-26 09:02:47 · 2115 阅读 · 34 评论 -
白盒测试之逻辑覆盖法
白盒测试之逻辑覆盖法 白盒测试又叫逻辑驱动测试或结构测试。与黑盒测试区别:关注代码内部结构白盒测试的前提:已知代码内部逻辑测试方法:逻辑覆盖法 逻辑覆盖法包括六种,从弱到强依次是:语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖,路径覆盖。逻辑覆盖法语句覆盖 将要测试的代码块中的每个语句都至少执行一遍。不关心语句的执行结果,只要执行了某个语句,就说该语句被覆盖了。判定覆盖原创 2015-05-10 13:24:35 · 4989 阅读 · 16 评论 -
PowerDesigner—你知道CDM、LDM、PDM、OOM的区别吗?
导读 在本篇文章中,你将会了解到PowerDesigner工具中的三种模型CDM,OOM,PDM的区别和联系。PowerDesigner 简称PD,是一种数据建模工具,适合于开发大型应用系统时的数据模型设计过程。总共有5种模型。 模型CDM 以实体为单元,进行实体以及实体对应关系的建立。即实体-联系图(E-R图),CDM就是以其自身方式来描述E-R图。原创 2015-09-17 22:44:07 · 17034 阅读 · 14 评论 -
SVN
SVN理论篇与配置管理的关系 配置管理:在软件工程的学习中,我们就接触过“配置管理”的概念。说起配置,我们并不陌生。因为在挑选电脑,笔记本时,我们常常会关注电脑的配置怎么样,也就是看看电脑的CPU,内存,硬盘,显卡……怎么样。这里的配置主要指的是硬件。而我们说的配置管理中的配置,则指的是软件产品,它摸不着。配置管理也就是对我们的软件产品的一种管理。因为在开发过程中,我们的原创 2014-08-15 15:17:29 · 2156 阅读 · 22 评论