摘要:将SVN与BUG跟踪管理集成文/明月蒹葭在软件开发中,版本控制管理和BUG跟踪管理十分重要。BUG跟踪管理能追踪你犯的所有疏忽或错误,版本控制能追踪你修改代码的所作作为。发现一个bug,然后修改,在开发中十分常见。为了能知道哪个版本对应的哪个BUG,则需要将SVN与BUG跟踪管理集成起来,便于查看。TortoiseSVN已经提供了这个功能。本人使用TortoiseSVN版本控制和mantis 缺陷跟踪系统。下面简单说明:在你的工作副本文件夹点击右键,在tortoiseSVN选项中选择“属性”,则跳出属性窗口。在这里,你可以设置一些字符串的属性,以满足你的要求。TortoiseSVN提供了一些简 阅读全文
视图
2009-07-25 18:06 by htc开发, 109 阅读, 0 推荐, 收藏, 编辑
摘要:一.建立视图例1.建立信息系学生的视图create view IS_Studentasselect Sno,Sname,Sagefrom tab_Studentwhere Sdept='IS'例2.查询视图IS_Student中的所有学生select * from IS_Student二.对视图的操作可以像操作基本表一样操作视图如:查询,更新 阅读全文
数据更新
2009-07-25 18:06 by htc开发, 108 阅读, 0 推荐, 收藏, 编辑
摘要:一.数据插入数据插入有两种方式:1.插入一条数据2.插入子查询例题1插入一个学生数据insert into tab_Studentvalues('200215128','陈冬','男',18,'IS')注意:插入数据的顺序与建立表时的顺序一样,不然系统会拒绝插入数据如果选择这种方式插入数据,顺序可以不一样insert into tab_Student(Sno,Sname,Sdept,Ssex,Sage)values('200215128','陈冬','IS','男', 阅读全文
集合查询
2009-07-25 18:05 by htc开发, 153 阅读, 0 推荐, 收藏, 编辑
摘要:集合查询例题48查询计算机专业的学生和年龄不大于19岁的学生 unionselect * from tab_Student where Sdept='CS'unionselect * from tab_Studentwhere Sage<=19例题49查询选修了课程1或者选修了课程2的学生信息 unionselect * from tab_Studentwhere exists (select * from tab_SC where Sno=tab_Student.Sno and Cno=1)unionselect * from tab_Studentwhere exis 阅读全文
存储控制
2009-07-25 18:04 by htc开发, 134 阅读, 0 推荐, 收藏, 编辑
摘要:1.自由存取控制方法一.权限授予拥有权限授予能力的人可以数据库拥有者,表的创建者,还可以是具有授权能力的被授权者例题1把查询tab_Student的权限授给用户u1grant select on tab_Studentto u1;注:标准SQL语句按照规则应该这样写grant selecton table tab_Studentto u1;在MS SQL SERVER中稍有不同例题2把对表SC的查询权限授予给所有用户grant selecton SCto public;二.授予权限给其他用户的用户可以收回给与的权限通过revoke语句例题8收回给与u1对表tab_Student的select权 阅读全文
BUG分类标准
2009-07-23 11:35 by htc开发, 197 阅读, 0 推荐, 收藏, 编辑
摘要:一、目的 对 BUG 概念、类型划分、 BUG 状态、 BUG 严重程度等内容进行定义和规范,以便进一步指导我们的。工作软件测试 二、概念 BUG :软件中存在的瑕疵,可能会导致系统失效。简单的说就是软件系统中存在的可能导致系统出错、失效、死机等问题的错误或缺陷。 三、 BUG 的类型划分 功能类 A. 重复的功能 B. 多余的功能 C. 功能实现与设计要求不相符 D. 功能使用性、方便性、易用性不够 界面类 A. 界面不美观 B. 控件排列、格式不统一 C. 焦点控制不合理或不全面 数据处理类 A. 数据有效性检测不合理 B. 数据来源不正确 C. 数据处理过程不正确 D. 数据处理结果不正 阅读全文
嵌入式系统软件的全过程质量保证
2009-07-19 11:45 by htc开发, 244 阅读, 0 推荐, 收藏, 编辑
摘要:2009-04-09 作者:靳超 来源:电子产品世界质量是产品的生命当今随着软、硬件技术的发展,嵌入式系统广泛应用于航空航天、国防军事、电子通信等行业,其中软件也越来越复杂。而这些领域应用特点,决定了嵌入式系统往往是高安全、任务关键的系统,软件的微小瑕疵就可能严重威胁到生命和国家的安全、天文数字的巨额财产损失。这就使得保证嵌入式软件的质量和可靠性,变得至关重要。而在这些领域,对产品质量从来就保持着高度的重视,有将“质量视为产品的生命”的传统。这样,相关行业的高层管理人员和开发人员对于软件的质量也逐渐提高了重视程度。近年来,在组织上,建立了完善的软件测试体系;在开发和测试方法上,建立了中国的软件 阅读全文
软件发布版本说明
2009-07-15 12:16 by htc开发, 358 阅读, 0 推荐, 收藏, 编辑
摘要:大型软件在正式发布前,通常需要执行Alpha和Beta测试,目的是从实际终端用户的使用角度,对软件的功能和性能进行测试,以发现可能只有最终用户才能发现的错误。Alpha测试(α测试)是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受控测试,Alpha测试不能由程序员或测试员完成。Alpha测试发现的错误,可以在测试现场立刻反馈给开发人员,由开发人员及时分析和处理。目的是评价软件产品的功能、可使用性、可靠性、性能和支持。尤其注重产品的界面和特色。Alpha测试可以从软件产品编码结束之后开始,或在模块(子系统)测试完成后开始,也可以在确认测试过程中产品达到一定的 阅读全文
C语言编译器的预定义符号
2009-07-14 09:28 by htc开发, 243 阅读, 0 推荐, 收藏, 编辑
摘要:C语言编译器的预定义符号__LINE__ 当前(源代码文件)行号 [整数]__FILE__ 当前正在编译的文件的文件名 [字符串]__DATE__ 当前日期,以“月月 日日 年年年年”的形式给出 [字符串]__TIME__ 当前时间,以“HH:mm:ss”的格式给出 [字符串]__STDC__ 如果编译器符合ANSI C标准,该宏为1,否则为0__STDC_HOSTED__ 如果实现了所有C标准库,该宏为1,否则为0__STDC_VERSION__ 被定义为199901L(不同编译器可能不一样,比如我用的gcc里就没有这个预定义符号)注:这些预定义符号的首尾为两个下划线,如果是两个单词,中间以 阅读全文
qmake手册(初级部分)
2009-07-09 21:22 by htc开发, 472 阅读, 0 推荐, 收藏, 编辑
摘要:本站所有文章由本站和原作者保留一切权力,仅在保留本版权信息、原文链接、原文作者的情况下允许转载,转载请勿删改原文内容, 并不得用于商业用途。 谢谢合作。 原文链接:http://www.cuteqt.com/blog/?p=556 qmake是一个帮助在不同平台上简化编译步骤的工具,她是来自Trolltech,qmake能够自动生成Makefile 使得只需要少量的信息就可以创建相应的Makefile,qmake能用于很多的软件工程,不管该软件工程是否是用qt写的.qmake能生成Makefile主要是以工程文件里面的信息为基础.工程文件是开发者创建的,通常是很简单的.但是一些复杂的工程需要创 阅读全文