IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | OA维修站 | 文库 | 博客 | 会议 | 自测 | 专题 | 订阅 | IT选型顾问
数据库频道

软件工程

过了这么多年,我们为软件开发研究出了这么多种技术,我们已经学会了哪些可以成功,哪些导致失败。这些年来一直有像我这样的人研究方法论,我个人的主要方向是面向组件的设计、架构、用例相关的流程和实践。有些人在研究CMMI,这是以流程、成熟度模型和改进模型为中心的。现在

以实践为本 Ivar Jacobson谈软件研发

本文是专为想要迅速转到 J2EE 的 ASP 开发人员准备的,J2EE 是使用 Java 语言开发 Web 应用程序和其他类型的分布式应用程序的一个平台无关的开放标准集。

18日更新
ASP 开发人员的 J2EE 基础

本文概述了关系型数据库和面向对象之间的阻抗失谐(impedance mismatch),介绍了 EJB 3.0 JPA 标准的相应解决方案,并对 OpenJPA 进行了初步介绍。

18日更新
标签:jdbc java jpa ejb
OpenJPA 与 EJB 3.0

对象继承关系在关系数据库中的表现是对象持久化中难于实现的部分,OpenJPA 为开发者提供了一种透明的实现。

18日更新
实体继承

对象和对象之间除了继承关系之外,还存在着关联关系,包括一对一、一对多、多对一和多对多的关系,本文以实体之间的一对一关联关系为例,结合企业应用中的实际例子,详细地描述了如何在 OpenJPA 框架下通过注释简单的描述实体和实体之间的关联关系,并且实现实体的级联操

17日更新
使用ApacheOpenJPA开发EJB 3.0 : 实体关联

软件项目团队的人员规模一般保持为多少合适?这不是一个有着通用答案的问题。但是,从ITPUB社区上所做的一项调查显示,软件项目团队人员规模有逐渐小型化的趋势。

17日更新
ITPUB调查10人以下软件项目团队占63%

企业是社会经济的主体,是推动社会生产力前进的动力。企业以营利为目的,依法开展经营活动,其直接目的是实现利润最大化,企业管理者将通过有效的企业管理手段,在企业与员工、企业与部门、企业与市场和企业与社会之间建立并创造先进、和谐的企业文化,以及融洽、和谐的内外部人文

29日更新
“四种意识”引领和谐企业文化建设

当映像安装在桌面计算机上,系统第一次启动,这时操作系统的安全防护能力最为薄弱,如何能从一开始就保证计算机运行在高安全环境之中,是我们BDD部署的重要一环

28日更新
视频:商业客户端部署加速器之桌面安全管理

当映像安装在桌面计算机上,系统第一次启动,这时操作系统的安全防护能力最为薄弱,如何能从一开始就保证计算机运行在高安全环境之中,是我们BDD部署的重要一环,本课将和大家一起讨论采用纵深防御体制全面实施桌面安全保护。

视频:商业客户端部署加速器之部署流程

完成新产品的部署只是第一步,IT准备,用户培训,运营管理都是接踵而来的工作。在这次课程中,我们将一起探讨新工作环境下的IT和用户之间的交流以及如何最大化的发挥新产品的功能。

28日更新
视频:商业客户端部署加速器之运营准备

商业客户端部署加速器之Office 部署

28日更新
视频:商业客户端部署加速器之Office 部署

最近在极限编程Yahoo讨论组上,有些用户讨论了软件重用与XP实践——只在必要的时候才写代码——二者的明显冲突。Ron Jeffries和其他人一起探讨了代码重用的成本与收益,以及在敏捷环境中何时重用,如何重用。

17日更新
浅谈用敏捷方法进行软件重用

本文向您介绍作为一个软件工程师应该知道的十个概念,这些概念集中在设计模式、测试、代码重构等方面,希望对您有所帮助。

14日更新
软件工程师必知的十个概念

int、DateTime都实现了ToString(string format)方法,极大方便了我们的使用。 对于我们自己定义的类型,我们也应该提供一个合理的ToString()重写,如果能够提供再提供一个ToString(string format),就

07日更新
标签:.NET ToString 重写
ToString(string format) 扩展

许多IT专业人士认为,在企业范围内部署任何新的Windows操作系统版本之前,都应该等待第一个升级包。然而,据Gartner公司副总裁和著名分析师Michael A. Silver说,从Windows 7开始,这一传统观念已不再适用于微软的操作系统。

03日更新
Windows7企业部署新战略 SP1非里程碑

在北约组织举办“软件工程大会”40周年之际──正是在这里首次提出了软件工程规范,Tom DeMarco开始反思规范的发展,包括他对软件度量的先期发展方向的影响。

31日更新
度量or not? 反思40年软件工程之路

我曾经不止一次地听某某义正言辞地向我宣传goto是邪恶的,但如果我追问这么说的理由为何时,通常的答案都是模模糊糊的人云亦云之类的回答。

19日更新
标签:软件开发
Goto真的是邪恶的吗?

“你们大多数人不是程序员(programmer),而只是代码编写者(coder)。”说这句话的人名叫Hugh,他是一个IBM商务人员。简练的语言、闪亮的双排扣西装和他的名字是现在我对他的所有记忆。

18日更新
“臃肿软件”终结 编程黄金时代归来

毋庸置疑,ITIL 给IT 运维及服务管理带来了新鲜的血液,然而,遗憾的是,在软件质量控制的核心环节--- 软件测试领域却对ITIL 鲜有提及。事实上,笔者认为,ITIL 所引入的一系列概念和最佳实践同样适用于软件测试。

03日更新
标签:软件测试 ITIL
ITIL V3 与软件测试

敏捷软件开发以交付而不是构造为核心,敏捷软件开发方法强调交付对客户有价值的软件,而不是用户需求中所描述的软件。 敏捷软件开发是20世纪90年代逐渐引起广泛关注的一些新型软件开发方法的总称。这些开发方法的具体名称、理念、过程、术语都不尽相同,但是它

31日更新
敏捷式软件的特征
最新文章