- 博客(149)
- 资源 (5)
- 收藏
- 关注
转载 字符结构知识在车牌识别中的应用
字符结构知识在车牌识别中的应用来源:电子技术应用 作者:中国科学技术大学 宋建才摘要:提出了一种完全基于结构知识的字符识别方法。该方法以字符的结构特点和笔画类型、数据及位置作为识别特片生成判定时,再利用判定树对汽车牌照中的字母和数字进行分类识别。 关键词:车牌号码 字符结构 判定树 字符识别汽车牌照识别是基于图像分割和图像识别理论,对含有汽车牌照的图像进行分析处理,从而确
2007-10-31 13:56:00 1664 1
转载 如何对软件质量进行评估
1 软件质量的有关概念软件质量是“软件产品具有满足规定的或隐含要求能力要求有关的特征与特征总和”。根据软件质量国家标准GB-T8566--2001G,软件质量评估通常从对软件质量框架的分析开始。1.1 软件质量框架模型如图1所示,软件质量框架是一个“质量特征—质量子特征—度量因子”的三层结构模型。在这个框架模型中,上层是面向管理的质量特征,每一个质量特征是用以描述和评价软件质量的一组属
2007-10-31 13:53:00 2601
转载 IOS 软件结构读书笔记
ios的结构主要聚焦在怎样快速和有效地转发包。 现代操作系统的两大功能:硬件控制和资源管理。 同时运行多个程序就是多任务。支持这种的就是多任务操作系统。多个程序中的一个子程序叫做一个线程。 每一个线程都有一个cpu注册值,这个值叫做context=上下文。但是可以共与其他线程享内存地址空间,占有相同地址空间的一组线程叫做进程。 一个进程控制一个子集的操作系统资源。操作
2007-10-30 13:59:00 1043
转载 临时对象对软件性能的影响
临时对象的存在时间一般都比较短暂,除了作为其他数据的容器外,没有其他什么用途,开发人员一般用它向方法传递数据或从方法中返回数据。文章的第一部分探讨了创建临时对象是如何影响程序性能的,并表明恰当的类的接口设计可以有效地减少临时对象的创建。 通过避免设计这样的接口,就可以减少临时对象的创建,降低对程序性能的影响程度。在本篇文章中,我将讨论过多地创建临时对象的问题并在后面的文章中
2007-10-30 13:50:00 710
转载 在运行时使用 UDDI
摘要:本文概述了在运行时使用 UDDI,讨论了 UDDI(公共注册表和 UDDI 服务在 Microsoft Windows .NET Server 中提供)如何用作 Web 服务的基础结构以支持客户端应用程序。 简介 UDDI(通用说明、发现和集成)通常称为 Web 服务的“黄页”。虽然黄页这一类比对于帮助理解很有用,但它不能完整体现 UDDI 是如何并入基于 W
2007-10-30 13:48:00 901
转载 基于Web的系统测试方法
摘要 随着Internet和Intranet/Extranet的快速增长,Web已经对商业、工业、银行、财政、教育、政府和娱乐及我们的工作和生活产生了深远的影响。许多传统的信息和数据库系统正在被移植到互联网上,电子商务迅速增长,早已超过了国界。 范围广泛的、复杂的分布 式应用正在Web环境中出现。Web的流行和无所不在,是因为它能提供支持所有类型内容连接的信息发布,容
2007-10-30 13:45:00 1018
转载 IBM Rational推出SOAD策略
今天(3月22日),IBM宣布推出 SOA Development (SOAD)策略,基于IBM Rational软件开发平台解决方案,采用领先的方法论、开放的技术,从软件开发、配置阶段做起,帮助行业用户搭建SOA架构,从而提升企业业务灵活性,快速应对市场变化,获得持续业务机会。 当今企业业务环境日趋复杂,建立、运行和管理应用程序变得越来越困难。企业成功依赖于快速响应新挑战和新机遇的能力;这就
2007-10-30 13:43:00 778
转载 COM, COM+ and .NET 的区别
所有的优秀程序员都会尽自己的最大努力去使自己所写的程序具有更好的可重用性,因为它可以让你快速地写出更加健壮和可升级性的程序。 有两种使代码重用的选择: 1.白盒:最简单的一种,就是把你的程序片拷贝到另一个文件中。 2.黑盒:它包括把编译过的程序片连接起来。因此客户端可以调用的编译过的黑盒类库就叫作组件。 .Net中也同样为开发者提供了类似于COM的建立和展开组件
2007-10-30 13:41:00 849
转载 通过RUP用例进行需求管理的可追踪性策略
本文作者将结合理论知识,实践案例,优秀的工具介绍,经典文章导读,告诉您软件工程中最重要的一个过程――需求过程各方各面的知识。通过阅读,您将了解到,需求的知识体系,需求的过程能力,相关的软件工程知识,在实践中如何做好需求分析。文章虽然有很多的例子,但是,文章主要还是偏向于宣传一种思想,一种面向对象的思想,一种实践的思想。 1.1. 从猴子说起有这样一个笑话:一个旅客走进硅谷的一家宠物店,浏览展示的宠
2007-10-30 13:39:00 1059
转载 项目沟通管理与会议管理问题
项目沟通管理与会议管理问题 某个系统集成公司的项目经理。他身边的员工始终在抱怨公司的工作氛围不好,沟通不足。老张非常希望能够通过自己的努力还改善这一状况,因此他要求项目组成员无论如何每周必须按时参加例会并发言,但对例会具体应如何进行,他却不知如何规定。很快项目组成员就开始抱怨例会目的不明,时间太长,效率太低,缺乏效果等等,而且由于在例会上意见相左,很多组员开始相互争吵,甚至影响到了人际关系的融洽。
2007-10-30 13:37:00 2458
转载 探究需求管理的本质
概要 需求管理恰如裁缝的量体裁衣,它直接关系到最终产品的成型。仅从字面出发,如果一个产品满足了客户需求,那它无疑就是成功的。需求管理的过程,从需求分析开始贯穿整个项目始终,力图实现最终产品同需求性的最佳结合(参见Figure 1)。通过对需求管理在项目进程中实施的不同任务进行分析,我们可以看出需求管理所起的作用。 需求管理能够确证: ●我们确知客户的需求是什么(质量); ●满足客户需求
2007-10-30 13:35:00 758
转载 需求管理详解
需求和需求管理为什么需要管理需求?简单地说,系统开发团队之所以管理需求,是因为他们想让项目获得成功.满足项目需求即为成功打下了基础.若无法管理需求,达到目标的几率就会降低. 以下最近收集的证据很有说服力: Standish Group 从 1994 年到 2001 年的 CHAOS Reports 证实,导致项目失败的最重要的原因与需求有关. 2001年,Standish Group
2007-10-30 13:33:00 927
转载 J2EE项目中开发团队的组建
J2EE这种应用模型允许不同的开发人员同时进行开发的各个元素。这里阐述一下对不同层次的设计人员,开发人员的技术要求。对以下几个分类进行描述。 设计师组建团队 表现逻辑层的团队角色 业务逻辑层等团队角色 数据库访问层的团队角色 团队的组成可以根据人员的数量和系统的范围大小。例如,不一定所有的角色都要分配,有些人可以担当不能的角色。 设计师
2007-10-30 13:31:00 676
转载 2007年值得去思考的N大软件技术
2006年转眼就要过去了,又到了满网尽待“N大“时。已经约定俗成,每每到这时,铺天盖地的N大回顾与展望就会跃上各大网站的头条。热热闹闹的IT技术圈,这个时候总是会被彻头彻尾的品头论足一番。我先把正在思考的N大软件技术记录下来吧,希望可以找到答案。(逐渐更新) 1 网络时代数据库如何存数据? 数据库已经不再是存取大规模简单结构数据的时代,对于绝大多数企业来讲已经是必
2007-10-30 13:30:00 796
转载 EMF模型解析的策略分析
今天看到两种使用EMF解析.XML为EMF模型的策略:一种是通过如下代码:Word-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">IFileEditorInput modelFile = (IFileEditorInput)g
2007-10-30 13:28:00 1219
转载 管理信息系统需求调研分析指南
摘要: 本文是在管理信息系统需求调研实践和学习中的一些经验总结,有些是自己的体会,有些来自专家的书本或文章,希望与大家分享,并起到一个抛砖引玉的作用,如有不妥之处欢迎指正。 关键字:需求、调研 一、软件需求的定义 IEEE软件工程标准词汇表(1997年)中定义的需求为: (1) 用户解决问题或达到目标所需的条件或能力; (2) 系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有
2007-10-30 10:09:00 1470
转载 逐渐的废掉——所谓的真理
1。好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!2。可
2007-10-30 10:05:00 719
转载 软件工程-软件目的需求开发与管理
需求开发与管理是软件项目中一项十分重要的工作,据调查显示在众多失败的软件项目中,由于需求原因导致的约占到45%,因此,需求工作将对软件项目能否最终实现产生至关重要的影响。虽然如此,在项目开发工作中,很多人对需求的认识还远远不够,从本人参与或接触到的一些项目来看,小到几十万元,大到上亿元的软件项目的需求都或多多少的存在问题,有的是开发者本身不重视原因、有的是技术原因、有的是人员组织原因、有的是沟通
2007-10-30 10:02:00 939
转载 质量意识概述
一、质量意识概述质量意识是一个企业从领导决策层到每一个员工对质量和质量工作的认识和理解,这对质量行为起着极其重要的影响和制约作用。 质量意识体现在每一位员工的岗位工作中,也集中体现在企业最高决策层的岗位工作中,是一种自觉地去保证企业所生产的交付顾客需求的产品—硬件、软件和流程性材料质量、工作质量和服务质量的意志力。企业以质量求生存,求发展,质量意识则是企业生存和发展的思想基础。质量意识是通过企
2007-10-30 09:59:00 3480
转载 ISO9000:2000 质量管理八大原则
本译文表述的虽然是ISO9000:2000系列标准下的质量管理原则,但这些原则与CMM/CMMI标准的管理原则是相通的。特别是CMMI标准,综合了三个源标准,也借鉴和融合了当今适用的管理理论和实践,包括ISO9000等其他的标准的管理思想。各软件企业所服务的行业不同,企业性质不同,组织战略不同,实施ISO9000标准,推行CMM/CMMI标准也就会有不同的实施方法。但管理原则应该是一致的。所以
2007-10-30 09:55:00 2918
转载 我国软件工程发展的现状
不管怎么样,我们大家还是先要来看一看国内软件厂商到底提供给我们多少有震撼力的软件产品,从技术和利润的角度讲,软件系统最核心的部分还是操作系统、编译系统然后就是开发平台之类的东西,接下来就是一些应用系统, 比如图形开发、游戏开发、企业应用、网站建设、杀毒、网络工具等等。 操作系统以中科院为中心,做了一个COSIX,这个本质上是一个UNIX系统,UNIX最初的源代码是公开的,
2007-10-30 09:46:00 3182
转载 软件自动化测试流程
软件自动化测试工具的软件测试流程,不仅仅包含完整的软件测试流程框架,同时还提供了内嵌软件测试流程的测试管理工具的支持,包括完整的测试评测方法。 1.软件自动化测试工具软件测试流程框架软件自动化测试工具标准流程提供了一套完整的测试流程框架,软件测试团队可以以它为基础,根据业务发展的实际要求,定制符合团队使用的软件测试流程。软件自动化测试工具标准流程中的软件测试流程如图所示: 图1
2007-10-30 09:45:00 1584
转载 网站项目系统分析及软件建模
如果眼光仅仅放在满足客户眼下的需求,当问题不断出现时再不断修补,头痛医头,脚痛医脚,甚至系统构架需要不断调整或重新设计,那么,很快就会陷入代码泥潭或坠入系统重复开发的无底深渊,当初项目完成时的成就感将被无止境的沮丧所代替。系统分析决定系统开发的成败,软件建模使系统开发走向成熟。一、系统分析在网站项目管理中的地位在进行了需求分析和业务流程分析并得到客户的认可之后,对项目进行系统分析是极
2007-10-30 09:42:00 1081
转载 用户手册在软件质量中的地位
对于软件,开发者往往只注意到其功能和性能,而忽略了用户手册。其实用户手册也是衡量软件好坏的一个重要标准。好的用户手册可以帮助用户快速入门,是用户正确、充分使用软件的前提。对于开发者来说,好的用户手册可以减少培训和售后服务的费用。所以在测试中,不能忽略用户手册的重要性,应从以下多个方面考察用户手册的质量。 用户手册的完整性重点考察用户手册内容的全面性与完整性,从总体上把握用户手册的质量。这一
2007-10-30 09:40:00 720
转载 质量和风险管理
质量入门介绍根据国际标准组织(ISO)的定义,质量是依靠特定的或暗指的能力满足特定需要的产品或服务的全部功能和特征。这个定义说明了质量是产品的内在特征,描绘了产品的质量观点。第二个学术派的观点坚持如果要达到质量的目标必须在这个质量的概念上要加强。这个学派认为,质量不是单独以产品为中心的,而是和客户和产品都有联系的,其中客户是出资金者或受影响的部分人,而产品包括利益和服务。进一步讲,质量的概念会
2007-10-30 09:38:00 595
转载 黑客程序设计
Windows内核调试器原理浅析前段时间忽然对内核调试器实现原来发生了兴趣,于是简单分析了一下当前windows下主流内核调试器原理,并模仿原理自己也写了个极其简单的调试器:)WinDBG WinDBG和用户调试器一点很大不同是内核调试器在一台机器上启动,通过串口调试另一个相联系的以Debug方式启动的系统,这个系统可以是虚拟机上的系统,也可以是另一台机器上的系统(这只是
2007-10-30 09:23:00 948
转载 软件项目质量管理经验谈
摘要:本文详细阐述了作者对软件项目质量管理的认识,是作者实际经验的总结。主要内容包括对软件项目质量管理理论的认识、软件项目质量管理在实践中的具体做法。文章详细介绍了有关质量计划编制、质量控制、质量保证的有关理论;文章也描述了进行质量管理责任分配、质量管理实施的具体方法。关键词:质量计划,质量控制,质量保证,质量管理,过程管理,软件度量第一章 引言许多IT项目开发的系统应用在生死攸关的场合。例如
2007-10-30 09:16:00 3813
转载 质量管理新七种工具简介
一、新七种工具的产生 日本在开展全面质量管理的过程中通常将层别法、柏拉图、特性要因图、查检表、直方图、控制图和散布图称为“老七种工具”,而将关联图、KJ法、系统图、矩阵图、矩阵数据分析法、PDPC法以及箭条图统称为“新七种工具”。这七种新工具是日本科学技术联盟于1972年组织一些专家运用运筹学或系统工程的原理和方法,经过多年的研究和现场实践后于1979年正式提出用于质量管理的。这新七种工具的提
2007-10-30 09:12:00 5357
转载 编写质量手册
对于贯彻实施2000版ISO9001标准的组织,标准要求编制和保持质量手册。质量手册是规定质量管理体系的文件。它系统识别了影响质量的各个直接和间接过程,描述了这些过程之间的相互关系,并规定了对重要过程进行有效控制的各项准则。质量手册是一部质量“胜”经。其编制依据是ISO9001标准,ISO9001标准从是几十年质量管理历史中摸索和总结出来的,并在几十年实践中证实是有效和适用的。可以说,标
2007-10-30 09:06:00 904
转载 质量管理体系审核全解(1)
一 审核一 基本概念1 审核是指什么?审核——为获得审核证据并对其进行客观的评价,以确定满足审核准则的程度所进行的系统的、独立的并形成文件的过程。2 过程实是指什么?企业在实施94版ISO9000标准时,是按逐个要素编制程序文件,2000版则分为五大过程,所有的工作都分解成各种过程。审核的过程是指――审核到现场发现证据对其进行评价,确定是否满足审核准则。3 审核准则是指什么?审核准则原称审
2007-10-30 09:03:00 2098
转载 质量管理的十三项步骤和八项原则(1)
八项质量管理原则为了成功地领导和运作一个组织,需要采用一种系统和透明的方式进行管理。针对所有相关方的需求,实施并保持持续改进其业绩的管理体系,使组织获得成功。组织为实现质量目标,应遵循以下八项质量管理原则。原则1:以顾客为中心 组织依存于其顾客。因此,组织应理解顾客当前的和未来的需求,满足顾客要求并争取超越顾客期望。1、组织实施本原则的主要利益2、组织实施本原则时一般要采取的主要措施
2007-10-30 09:01:00 739
转载 Rational 统一过程
Rational Unified Process 是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算前提下,确保满足最终用户需求的高质量产品。什么是 Rational 统一过程( Rational Unified Process)?Rational Unified Process 是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法
2007-10-30 08:57:00 1818
原创 小知识
什么是Silverlight? 作为新一代互联网多媒体及交互式内容播放应用插件,Silverlight是一种跨平台、支持多种浏览器的互联网多媒体呈现技术,将为广大用户带来流畅、高清的视频体验,同时为专业团队、网络媒体及商业用户提供了突破性的解决方案。 什么是WPF? WPF(Windows Presentation Foundation) 是微软.NET Framework 3.
2007-10-30 08:04:00 630
转载 计算机取证技术及其发展趋势
关键词: 计算机取证技术及其发展趋势 钱华林(中国科学院 计算机网络信息中心,北京 100080) 2(中国科学院 计算技术研究所,北京 100080) 3(中国科学院 研究生院,北京 100039) 摘 要: 计算机取证研究的是如何为调查计算机犯罪提
2007-10-29 15:47:00 4045
转载 什么是数据挖掘
数据挖掘(Data Mining),又称为数据库中的知识发现(Knowledge Discovery in Database, KDD),就是从大量数据中获取有效的、新颖的、潜在有用的、最终可理解的模式的非平凡过程,简单的说,数据挖掘就是从大量数据中提取或“挖掘”知识。 与数据挖掘相近的同义词有数据融合、数据分析和决策支持等。这个定义包括好几层含义:数据源必须是真实的、大量的、含噪声的;发现的
2007-10-29 15:41:00 2035 1
转载 什么是数据仓库
数据仓库概念始于上世纪80年代中期,首次出现是在被誉为“数据仓库之父”WilliamH.Inmon的《建立数据仓库》一书中。随着人们对大型数据系统研究、管理、维护等方面的深刻识认和不断完善,在总结、丰富、集中多行企业信息的经验之后,为数据仓库给出了更为精确的定义,即“数据仓库是在企业管理和决策中面向主题的、集成的、与时间相关的、不可修改的数据集合”。数据仓库并没有严格的数据理论基础,也没有成熟的基
2007-10-29 15:37:00 1205
转载 C#Windows程序的生与死
在C#的WINDOWS程序中,虽然可以快速的开发,不过不知道程序的运行总是一件不是很爽的事情,所以我对WINDOWS程序进行了的跟踪.大致了解一下C#中程序运行的规则(因水平有限有不完善的地方大家原谅): 第一部:进入static void Main() 第二部运行static void Main() 中的Application.Run(new Form1());在这中间对窗体进行构
2007-10-29 15:19:00 688
转载 RUP的剪裁原理和剪裁过程
RUP即Rational Unified Process,是Rational公司开发的软件过程产品。The Unified Software Development Process也指的是RUP,不过去掉了前面的公司名。本文分别采用“统一软件过程”和“RUP”作为其全称和简称。 就笔者所了解,当前国内业界普遍关心的一个问题是:RUP的剪裁原理是什么,有没有工程化的RUP剪裁过程。本文将讨论上
2007-10-29 15:16:00 999
转载 什么是CMMI?
什么是CMMI? CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD)1.02版本是应用于软件业项目的管理方法,SEI在部分国家和地区开始推广和试用。随着应用的推广与模型本身的发展,演绎成为一种被广泛应用的综合性模型。 自从1994 年
2007-10-29 15:09:00 801 1
转载 什么是CMM?CMM与ISO认证体系有何关系
什么是CMM?CMM与ISO认证体系有何关系CMM,即软件过程能力成熟度模型,是Capacity Maturity Model的简称,既是对组织软件过程能力的描述,也是一种可对软件质量与开发能力进行评测的软件开发流程控制方法。1986年,卡内基-梅隆大学软件工程研究院开始研究这一模型,1991年推出CMM1.0版。CMM从低到高分为5级模型,可以预计企业的开发风险越来越低,开发能力越来越高
2007-10-29 14:57:00 3757 1
windowresize
2013-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人