软件配置管理和质量保证
软件配置管理目的:● 通过使用配置管理软件,遵守版本控制、变更控制等规程,保证所有配置项的完整性和可跟踪性。
范围:● 适用于公司的软件开发项目,它规定了软件配置管理活动的具体规程及其工作产品。
角色与职责:● 配置管理员:编制项目配置管理计划;创建并维护配置库。
● 配置变更控制委员会(SCCB):审批配置变更申请。
● 软件开发组成员:在权限内使用配置管理工具操作配置库。
● 项目SQA人员:审计配置管理活动的规范性。
主要活动:1 在项目早期(在项目计划初稿后,并与项目计划一起评审)编制项目配置管理计划。
● 确定项目配置管理员。
● 项目经理和项目配置管理员共同指定项目组的SCCB。
● 项目经理与项目配置管理员按确定的软件生命周期,识别出项目要进行控制的软件配置项和纳入配置管理的日期。
● 项目经理与项目配置管理员依据项目定义软件过程,共同确定项目的基线,并标识每个基线的配置项。
● 项目经理确认由项目配置管理员制定的在软件生命周期各个阶段配置项的使用权限清单。
● 项目配置管理员按照《配置管理计划模板》制定项目的SCM计划。
● 项目配置管理员根据项目所使用的开发工具确定项目使用的配置管理工具。
● 项目配置管理员根据项目计划的变动,适时调整项目的SCM计划。
具体规程见《项目跟踪与监控过程》计划变更相关步骤。
● 由项目主管主持,项目经理、公司配置管理主管、项目配置管理员、软件工程组、软件相关组参加对配置管理计划书的评审。
具体规程参见《同行评审过程》。
2 按照配置管理计划,进行项目的配置库管理。
● 项目配置管理员规划、建立项目的目录结构。
该结构支持对配置项的存储和检索功能。
● 项目配置管理员根据项目的规模,规划和配置管理工具相关的配置库结构。
● 项目配置管理员依据经项目经理确认的权限清单对目录结构进行权限分配,以达到在相关组之间或配置库内部之间进行共享和传输。
● 项目配置管理员将配置项用配置管理工具统一管理,将软件工作产品存放在指定的服务器的软件基线库中。
● 项目配置管理员保证由软件基线库制造的产品的正确生成。
● 公司配置管理员定期对服务器的软件开发库、软件基线库进行备份,对配置项的归档版本提供存储和恢复功能。
学习Windows服务器的配置与管理,用什么软件?
你可能会感到奇怪,我为什么要从一个微软已经停止更新的工具开始介绍呢,那是因为我发现System Center Capacity Planner的确是那样的出众,我想提提也无妨,如果你不熟悉这个工具,那我告诉你吧,它是一款可以预算服务器工作负载的工具,根据微软的说法,SystemCenter Capacity Planner已经被System Center Configuration Manager Designer取代了,虽然它已经被其它工具取代,但截至目前仍然可从TechNet和其它第三方网站下载,System Center Capacity Planner运行界面如下图所示。
SQL Server 配置管理器在哪里找的?
因为 SQL Server 配置管理器是 Microsoft 管理控制台程序的一个管理单元而不是单独的程序,所以,当运行 Windows 10 时,SQL Server 配置管理器不显示为一个应用程序。
要打开 SQL Server 配置管理器,请在“搜索”超级按钮中的“应用程序”下,键入 SQLServerManager11.msc(对于 SQL Server 2012)或 SQLServerManager10.msc(对于 SQL Server 2008),或者在运行中键入,然后按 Enter。
win8 /win10 打开sqlserver2008r2的SQL Server 配置管理器 ,直接运行次文件就可:“C:\Windows\SysWOW64\SQLServerManager11.msc”。
1、数据库引擎启动。
开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器。
在打开的界面单击“服务的连接的外围应用配置器”。
在打开的界面中找到Database Engine,单击“服务”。
在右侧查看是否已启动,如果没有启动可单击“启动”,并确保“启动类型”为自动。
不要为手动,否则下次开机时又要手动启动。
2、允许远程连接在SQLServer 实例上启用远程连接 ①指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”;②在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”;③然后单击展开“数据库引擎”, 选中“远程连接”,在右边选中“本地连接和远程连接”。
SQL Server 是Microsoft 公司推出的关系型数据库管理系统。
具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。
Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。
Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
SQL ServerSQL Server 是一个关系数据库管理系统。
它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。
在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。
Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。
SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。
具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。
软件配置管理工程师是做什么的
软件配置管理工程师:主要协助开发经理制订开发管理计划负责开发配置服务器的管理与维护。
主要职责:1、对软件缺陷及其修改进行分配跟踪。
2、软件管理工程师具体详情。
3、按照项目管理规范和项目目标范围,组织相关项目的应用咨询、项目开发及项目实施工作,做到以下几点:(1)协助开发经理制订开发管理计划并进行跟踪;(2)负责开发配置服务器的管理与维护;(3)对软件缺陷及其修改进行分配与跟踪;(4)对开发人员工作进行度量分析和统计。
服务器如何配置?
如果你销售的是实体服务器,想给客户推荐或者卖给客户,按照用途分类,,一般也就是ERP,OA,邮件,NAS等等服务器,至于网站服务器,现在管的比较严,电信等部门几乎都屏蔽了80端口,而且企业或者公司自建网站,需要公安局备案,电信部门也要备案,每年都要填表申报检查,至于ERP,OA,NAS,EMAIL等等服务器,就看你是做什么工程师,你为客户推荐,用户到底预算多少,有多少人使用服务器,等等都要考虑在内,常用ERP来说,CPU 至强四核足够,内存一定要大,硬盘要做阵列,1TB空间足够,你是ERP工程师,对软件需求自己心里要有数才能给用户推荐如果你是硬件工程师,就是那种专门卖服务器产品的,都是用户找上门,你也得询问预算,做什么用途之类的,这种情况一般用户都会咨询服务软件提供商,他们会出一个配置让用户购买或者他们来卖给用户,,服务器销售更多针对数据机房这些,,这些公司或者企业都是直接给你报型号,配置,让你报价,
配置管理的实施
实施配置管理系统,一般的步骤和需要考虑的问题如下:1.规划、调整网络开发环境一个规划良好的开发环境,是实施配置管理系统的前提。
在此阶段,要对配置管理系统做出规划,主要考虑以下问题: 网络的带宽、拓扑结构 服务器的选择、命名规范 存储区的定位 开发人员及组的命名规约等 2.设计配置管理库根据项目开发的要求,设计开发资源的存储模式,良好的存储模式有利于减轻管理上的负担,增强配置管理库的访问性能,同时便于控制访问权限,保护软件资产。
3.定义配置管理系统的角色在此阶段,需要确定与配置管理相关的所有角色,包括他所有角色相应的活动。
在开发过程中,一个开发人员可能兼任多种角色,但一项任务在同一时刻只能由一个角色来执行。
一般配置管理中的角色主要包括: 项目经理:项目经理在配置管理方面的职责是依靠配置管理员、系统管理员和系统体系结构设计人员的帮助,制定项目的组织结构和配置管理策略。
这些工作包括:定制开发子系统,定制访问控制,制定常用策略,制定集成里程碑,以及进行系统集成。
配置管理员:配置管理员的职责是根据项目经理制定的开发组织结构和策略,实施、维护配置管理的环境。
其主要职责如下:创建配置管理库,对存储库进行日常备份和恢复,维护配置管理环境,及管理配置管理相关的用户。
软件开发人员:软件开发人员依据项目的开发和配置管理策略,创建、修改和测试开发工件。
集成人员:对软件进行归并,形成相应的基线或发布版本。
QA人员:需要对软件配置管理有较深的认识,其主要工作是跟踪当前项目的状态,测试,报告错误,并验证其修复结果。
4.制定配置管理流程这是配置管理实施的一个重要阶段,其主要目的是根据项目开发的需要,制定相应的配置管理流程,以更好地支持开发,主要活动包括: 定制并行开发策略:合理的并行开发策略应该具有以下特点:协调项目的复杂性和需求,统一创建分支类型和元数据,为开发过程中的变更集成制定有效的规范,适时反映开发过程中方法和需求的变化。
发布版本管理:软件开发过程中的一个关键活动是提取工件的相关版本,以形成软件系统的阶段版本或发布版本,我们一般将其称为稳定基线。
一个稳定基线代表新开发活动的开始,而一系列定制良好的活动之后又会产生一个新的稳定基线。
有效地利用此项功能,在项目开发过程中可以自始至终管理、跟踪工件版本间的关联。
一般来讲,实施配置管理系统,相关人员需要接受以下培训: 管理员培训:针对配置管理员,主要学习配置管理工具管理相关内容。
开发人员培训:针对开发人员,主要学习配置管理工具与开发相关的常用操作。
管理流程培训:针对全体人员,目的是了解配置管理策略和流程,以及如何与开发管理、项目管理相结合。
控制面板
1、关闭不必要的服务: 单击“开始”→“设置”→“控制面板”。
双击“管理工具”→“服务”,打开后将看到服务列表,右键单击要配置的服务,然后单击“属性”。
在“常规”选项卡上选择自动”、“手动”或“禁用”,其中“自动”表示每次系统启动时,Windows 2000都自动启动该服务;“手动”表示Windows 2000不会自动启动该服务,而是在你需要该服务时手动启动该服务;而“禁用”则表示不允许启动该服务。
在实际配置时,选择“手动”或者“禁用”都可以实现关闭该服务的目的,推荐使用手动功能,这样你随时可以启动一些临时需要的服务。
有些服务是Windows 2000所必需的,不能关闭,否则将会造成系统崩溃。
至于各项服务的功能,我们可以通过双击该服务或将鼠标悬停在该服务名上查看。
下面我们就先来看一看这些服务的说明,下面是被我全部禁止的服务: A、Application Management(应用程序管理):应用程序管理,管理软件的安装与卸载,经测试,禁用没有关系。
B、ClipBook(剪贴簿):网络中的复制的内容,是否保存在本机的剪贴簿,禁用。
C、Computer Browser(计算机浏览器):更新网络邻居中的机器列表,我们不用共享服务,禁用。
D、DHCP Client(动态主机配置协议客户端): 动态IP分配服务客户端,开机是否搜索网络中的DHCP服务器,我们使用的是静态IP地址,不需要此服务,禁用。
E、Distributed Link Tracking Client(分布式连接跟踪客户端):跟踪NTFS格式文件在局域网中的移动,如果不在局域网中复制文件,可设置为禁用。
F、DNS Client(域名系统客户端):虽然是域名解析客户端,但禁用后,没有影响。
G、Fax Service(传真服务):系统自带的传真服务,不需要,禁用。
H、Indexing Service(索引服务):为磁盘中的文件建立索引服务,我们用不到。
禁用。
I、Internet Connection Sharing(Internet连接共享):Internet共享服务,也就是代理服务,客户机不需要,禁用。
J、IPSEC Policy Agent(IP安全策略代理):IP安全策略设置管理服务,禁用。
K、Messenger(信使服务):信使服务,如不禁止,经常会收到广告信息和一些网络广告,影响正在进行的操作,强烈要求禁用。
L、Net Logon(网络登陆):我们没有使用域管理模式,可禁用。
M、NetMeeting Remote Desktop Sharing(NetMeeting远程桌面共享):远程管理桌面共享,用不到,禁用。
N、Network DDE(网络动态数据交换)和Network DDE DSDM:全部禁用。
O、Print Spooler(打印后台处理):没有打印机,不需要,禁用。
P、Remote Registry Service(远程注册表服务):远程修改注册表,为了安全,禁用。
Q、Run As Service(以其他用户身份运行服务的服务):不用多说,禁用。
R、Smart Card和Smart Card Helper:这两个服务提供对智能卡设备的支持,将其设为“已禁用”。
S、Task Scheduler(计划任务):自动运行的计划任务,不需要,禁用。
T、TCP/IP NetBIOS Helper Service(TCP/IP NetBIOS支持服务):为了提高网络访问速度,禁用。
U、Telephony(电话):简单地说这个服务能为计算机提供电话拨号的能力。
用不到,设置为禁用。
V、Uninterruptible Power Supply(不间断电源):管理连接到计算机的不间断电源(UPS)的服务。
我没有UPS,禁用。
2、修改鼠标属性: 在“鼠标”→“指针”中取消“启用指针阴影”特性。
虽然指针阴影美化了鼠标指针,但这是以消耗系统资源为代价的。
3、修改IDE通道的属性: 打开“我的电脑”属性对话框,“硬件”选项中:按“设备管理器”按钮进入设备管理器: 展开“IDE ATA/ATAPI控制器”,分别进入“Primary(以及Secondary)IDE Channel”属性,选择“高级设置”页。
如果您的所有驱动器都支持DMA(即通常所说的硬盘或光驱对UDMA33/66的支持),而Windows 2000没有自动检测出来的话,在相应设备的“传送模式”中选“DMA”。
这样可以加强所在驱动器的数据传输速度。
另外如果确信在某一IDE口上没有连接任何设备时,应将相应设备的设备类型改为“无”,这样Windows 2000在启动系统时将不会去检测这个端口的设备以加快启动速度。
3、设置Windows 2000的虚拟内存: 打开“我的电脑”属性对话框,在“高级”选项中,查找“性能选项”选项中的“应用程序响应”对话框,选择“应用程序”,而不选择“后台程序”因为我们需要电脑运行应用程序的时候反应更快。
虚拟内存大小的设置,一般为内存的2――3.5倍。
不要超过这个数量。
在设置虚拟内在时,尽量不要将虚拟内存设置于速度慢或者访问量大的驱动器上;尽量避免将虚拟内存和Win2K文件夹设在同一驱动器上;不要将虚拟内存划分到同一物理磁盘驱动器的不同分区中。
4、设置启动和故障恢复: 在“我的电脑”属性对话框中,有一个高级,在“启动和故障恢复中,有一个“系统失败”设置项,我们将所有的错误日志关闭,避免时间长了,产生大量的日志,产生大量的磁盘碎片。
5、设置显示属性 打开“控制面板”选项中的“显示属性”。
不要设置桌面背景与屏幕保护程序,并取消“...
运行erp管理软件必须要有自己的服务器才行吗?
这个倒不是一定需要,主要还是取决您公司使用ERP软件的应用规模。
我们建议使用一台专门的pc电脑来运行基于观辰平台的应用系统(如OA协同办公系统、CRM客户关系管理系统、ERP企业全面管理系统等),因为这样可以确保系统运行稳定和高效,使用专用的电脑也可以减少安全问题的发生。
大多数软件供应商称运行管理软件的电脑为服务器,但并不是说必须要昂贵的专业级服务器来运行软件平台。
如果应用规模不大,比如使用人数在50人以内,采用配置较好的普通的PC就完全可以胜任。
如果使用人数较多(如同时在线人员超过50人以上),我们建议使用专业级的服务器,这样可以保证系统运行的性能。
买了一台服务器,想请教下高人要怎么配置服务器的软件环境和组件! ...
1、比如web服务器、邮件服务器、数据库服务器、ftp服务器、虚拟主机管理系统,能够全部安装在一台服务器上吗?还是要多台服务器? //主要看负载量,如果客户端不多,负载低,都做到一台服务器上是没有问题的。
如果负载高,建议分别架设,做成服务器集群。
2、需要安装哪些服务器软件环境和组件?必须用正版吗? //你需要做什么应用,就安装相应的应用软件的服务器端。
不一定用正版3、如果有买了硬件防火墙,软件防火墙还需要吗? //当然有需要。
建议还要安装杀毒软件,防病毒。
4、想把服务器拿来分割成虚拟主机出售,需要怎么做,要注意什么? //在web运行容器上设置5、有5个公网IP,千兆出口带宽,够不够用呢? //够用了6、ASP和PHP能安装在一台服务器上吗? //可以,用windows server2003,iis6.0,装上php的插件就可以了7、关于这块,我实在不懂,初次操作,希望知道的朋友多多告诉,越详细越具有操作性越好,可以加我QQ教教我:QQ200794258//有问题可以在百度消息里PM我选web服务器推荐国产品牌正睿的服务器产品,他们的产品性价比很高,售后也很完善,3年质保,在业界口碑很不错 。
像这款双路四核的web服务器,标配一颗至强E5405处理器(2.0GHz/1333MHz FSB/12M L2),2G全缓冲容错内存,320G企业级硬盘,性能可以说是相当的强悍。
如果以后觉得不够用,还可以把处理器扩展至2颗,达成8颗处理核心,最大支持24G内存,可扩展性非常强。
产品型号 I2436132S-E 处理器 Xeon E5405 内存 2G FB-DIMMDDR2 ECC 硬盘 SATA2 320G 机构 1U机架式 价格 7990.0 http://www.zrway.com/product_show.jsp?RecNo=3532&SortId=1022
软件配置管理计划书
软件配置管理计划应包括以下几方面内容.1.配置管理环境的物理拓扑介绍(服务器ip和作用)2.配置管理计划涉及到的人员角色3.配置管理流程(一般是开发过程流程,如何使用流或分支,并行开发和合并代码的策略和流程)4.该计划的时间安排,基于项目开发里程碑点,何时做审计,打基线,发布包.5.人员培训需求表,配置管理工具和流程的培训该计划大部分都是不需要修改的,不如配置管理的物理拓扑,一些和项目相关的信息才需要修改.这样会减少编写时间
OBM的那个啥