实施版本控制、每日编译、缺陷管理改善软件开发过程.pdfVIP

实施版本控制、每日编译、缺陷管理改善软件开发过程.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国西部地区科技经济与社会发展论坛专辑(七) SQL语句不恰当,势必对性能有较大的影响,因此选择数据的方式和所选数据的数量对应 用程序性能至关重要。对于—个DBA来说,必须了解SQL语句对数据库运行效率的影响, 能够为应用程序的优化提供帮助,并能够轻松识别低效的SQL语句。 在通常情况下,可采用EXPLAINPLAN、SQLTRACE、TKPROF、AUmACE等诊 断工具来评价s(沮语句以及PL/SQL模块的性能。EXPLAIN PLPuN—YABLE的表,在该表中查询sQL语句的执行情况。使用sQL 能够正确诊断sc沮语句的性能,在使用SQLTRACE时,需要进行启动,其S(沮语句如下: sessionset SQLalterSQL-TRACE=true;(关闭则用false) 使用如下SQL语句对会话进行跟踪: SQLexecuteDBMS-SESSION.SET-s13L广TRACE({TRUElFA0、E}); SQLexecute {truelfalse}); trace角色,并将该角色授予会话用户,然后使用AUTOTRACE语法: set autotrace[offlonItraceonlylexplainl 划,并列出统计。TRACEONLY显示解释计划和统计,执行该语句,但看不到结果集。ON EXPLAIN显示结果集和计划,不显示统计。TRACEONLYSTATISTICS则只显示统计。 6结束语 在实际工作中,通过对Oracle数据库系统上述几个方面的调整,数据库运行稳定,性能 良好,尤其反映在数据的处理效率上。另外网络系统的传输速度、硬件是否能够满足用户的 需求以及硬件}生能的好坏均对ORACLE数据库系统的数据处理效率有较大的影响。 作者简介:艾民(1972一),男,新疆油田公司勘探开发研究院工程师,目前主要从事数据库系统管理及软件开发工作,电 话:0990—6235605 参考文献 [1】 [美]JonathanGennick.赵艳勤.omdeSiDBABible.电子工业出版社.2000,11. [2][美]WaliamG.Page,Jr..王磊.Oracle8/8i开发使用手册.机械工业出版社.2000.3. 实旋版本控制、每日编译、缺陷管理 改善软件开发过程 高强文 (银川方达电子系统工程有限公司,宁夏银川750000) 摘要:本文介绍软件开发过程中未采用版本控制、每日编译、缺陷管理的缺点,进一步指出实施 版本控制、每日编译、缺陷管理的重要性以及实施方法。 关键词:版本控制;每日编译;缺陷管理;软件开发过程 ·147· 信息化与西部地区全面协调和可持续发展 1概述 中小企业在现有的条件下,迫切需要规范软件开发过程,降低开发、维护成本。为了实 现这一目标,就必须形成一套切实可行的开发管理方法,坚持不懈地执行,才能够达到好的 效果,为企业节源增效。 规范化开发有很多最佳实践,如质量保证、代码审核、版本控制、每日编译、测试驱动开 发,Bug管理等。其中版本控制、每日编译、缺陷管理主要作用于软件开发的“编码”、“测试” 阶段,这三个方面对于中小企业比较容易实施,所以笔者就这三方面如何改善软件开发过程 做详细的介绍。 以下以—个案例来说明版本控制、每日编译、缺陷管理在改善软件开发过程中的作用。一 个开发组负责开发—套图书借阅管理系统,项目组中有一个组长,组员有程序员A、程序员B 和程序员C简称A、B、C。项目组接到任务后,经过到用户处了解需求(需求分析)、设计系统 功能、数据库结构、模块划分(概要设计、详细设计)后,就要进入编码阶段了。组长划分了模块 及任务,A负责初始化、入库模块,B负责借出、归还模块,C负责综合查询、报表模块。 2未采用版本控制、每日编译和缺陷管理的缺点 在项目开发初期,小组未采用版本控制软件,也没有进行每日编译和缺陷管理。在开发 过程中,下列缺点逐渐浮现出来。 (1)安全性差。文件分布在各人的硬盘上,

您可能关注的文档

文档评论(0)

bhl0572 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档