如何做大规模软件的配置管理
摘要:一、前言 对于一个软件企业,开发出满足用户需求的、高质量的软件产品是其追求的目标,而实现这一目标的关键是建立起一个稳定、可控、可重用的软件开发过程。软件企业要想永葆竞争优势就必须不断地改进它的软件开发 过程,而要进行软件开发过程改进就需要有明确的、量化的对现状的分析和对未来的预期,这些数据来源于对软件过程的度量,而进行度量的前提和基础就是软件配置管理。所以,软件配置管理工作是以整个软件过程的改进为目标,是为软件项目管理和软件工程的其他领域打好基础,以便于稳步推进整个软件企业的能力成熟度。而做好软件配置管理是迈向软件开发规范化管理的第一步。 对于中小型软件开发,软件配置管理的作用不是很明显,但对
阅读全文
posted @
2011-03-27 19:13
追梦人RUBY
阅读(297)
推荐(0) 编辑
关于软件权限设置的一点心得体会
摘要:本人在软件开发过程中关于用户权限处理的一点点心得体会,拿出来与大家共享,希望大家多提宝贵意见。 以往大多数文章资料设置用户权限都是通过actionlist与数据库中的权限表相联实现。我经过实践通过控件的tag属性(每个控件都有一个保留的tag属性,默认值为0),也可以实现权限的设置,下面我就具体说明实现方法。 1、将所有需要设置权限的菜单和按钮的tag属性从1开始分配不重复的阿拉伯数字(1,2,3......),这里不用0(控件tag属性的默认值),表示此控件不需做权限设置。 2、将所有权限名称加到checkboxlist中,包括菜单和按钮,其顺序一定要与分配阿拉伯数字的顺序完全一致。 3、在
阅读全文
posted @
2011-03-27 19:07
追梦人RUBY
阅读(256)
推荐(0) 编辑
每个.NET 开发人员应该下载的十个必备工具
摘要:本文自发布以来已经增加了新的信息。请参阅下面的编辑更新。本文讨论的工具如下: NUnit:编写单元测试的工具NDoc:创建代码文档的工具NAnt:生成解决方案的工具CodeSmith:代码生成工具FxCop:用于监视代码的——代码警察Snippet Compiler:小型代码段编译工具两个不同的转换器工具,ASP.NET 版本转换器(Version Switcher)和 Visual Studio .NET 项目转换器(Project Converter)Regulator:生成正则表达式工具.NET Reflector:程序集分析检查工具 本文使用了以下技术:.NET,C#,Visual B
阅读全文
posted @
2011-03-18 16:52
追梦人RUBY
阅读(212)
推荐(0) 编辑
在VS.NET2005中使用免费报表
摘要:我们知道,在VS.NET2003下提供了Crystal Report报表,它功能强大,但是它是要收费的。现在,在VS.NET2005中我们有了另外一个选择,而且它是完全免费使用的,那就是RDLC报表。下面,就让我们一起来享受这份免费的大餐吧。[一、认识RDLC报表]RDLC的英文全称是Report Definition Language Client-side processing,Client-side processing强调了它的客户端处理能力。RDLC报表基于报表定义 ,它是一个说明数据和布局的XML文件,使用报表定义语言编写。VS.NET2005提供了设计和使用这种报表的能力,Mic
阅读全文
posted @
2011-03-18 10:12
追梦人RUBY
阅读(259)
推荐(0) 编辑