【摘 要】
:
敏捷开发是一种新兴的软件开发方法,是一种能够应对快速变化的需求的软件开发模式。相对于传统的软件开发模型,敏捷开发更强调降低因需求变更而带来的成本。本系统是福建省产
论文部分内容阅读
敏捷开发是一种新兴的软件开发方法,是一种能够应对快速变化的需求的软件开发模式。相对于传统的软件开发模型,敏捷开发更强调降低因需求变更而带来的成本。本系统是福建省产学研重大科技项目——南方煤矿综合自动化系统集成研究的科研成果,是该综合自动化系统中的薪资管理子系统。本文详细介绍了敏捷开发的基本原理及其在薪资系统开发过程中的实际应用。本文首先论述了敏捷开发的核心思想和基本原则,并通过将敏捷开发与各种传统的软件开发方法进行比较,详细介绍了敏捷开发为何可以实现敏捷的基本原理和手段。其次,本文结合项目实践,详细论述了敏捷开发的基本流程和敏捷设计的基本原则。本文详细展示了在薪资系统的设计过程中,如何以“高内聚、低耦合”为根本目的,以面向对象为基本手段,以依赖倒置原则(DIP)、接口隔离原则(ISP)、单一职责原则(SRP)、开放-封闭原则(OCP)和Liskov替换原则(LSP)为常用规范,以设计模式为设计导向,实现敏捷、灵活、可维护、可复用、可扩展的系统设计。在阐述了这些指导原则之后,本文随后开始介绍这些原则在项目实践中的应用。通过详细演示薪资系统初次迭代的过程,对敏捷开发的指导原则的适用场景和应用手段做了非常详尽的论述。通过薪资系统这个具体的例子,详细介绍了敏捷开发的基本方式。最后,本文详细展示了敏捷开发的项目实践成果。在介绍薪资系统的功能结构划分时,举例阐述了敏捷开发方法的应用方式和应用效果。
其他文献
<正> 《爬天都峰》是义务教育小语第五册中的一篇讲读课文,课文生动具体。文中多次出现的“爬”字巧妙地暗示了天都峰的高和陡,并使文中一老一少爬天都峰时的情景跃然纸上。
文章以长江中游荆江河段航道整治工程张家湾潜丁坝工程为例,由于其透水坝在透水构件安装前需进行基床整平,但施工期间流速快,传统的基床整平施工工艺在实施过程中存在一定的
目的:系统评价射干麻黄汤(Shegan Mahuang decoction)治疗小儿咳嗽变异性哮喘的临床疗效。方法:计算机检索美国国立医学图书馆(Pubmed)、中国期刊全文数据库(CNKI)、维普中文
<正> 国民党政府资源委员会于1932年11月成立,它是国民党政府属下的一个专门负责重工业建设的机构。起初它只是一个数十人的调查研究机关;抗日战争时期,它在后方建立了一批重
目的:探讨柏子养心方合疏肝宁神散治疗广泛性焦虑障碍临床效果。方法:收治广泛性焦虑障碍患者120例,采用随机数字表法分为对照组(60例)和中医方剂组(60例);其中对照组患者采
三维图像重构是当前数字图像处理领域的一个热点,特别是其在医学图像处理中的应用。VascuView3D是一个基于VTK和ITK的3D医学图像重建系统,该系统实现了体绘制(VR)、表面绘制(
目的:建立分光光度法测定桂枝汤水提液中总多糖含量的方法。方法:以葡萄糖为对照品,苯酚-硫酸比色法测定桂枝汤水提液中总多糖的含量。结果:葡萄糖在19.62~117.70 mg.L-1与吸
目的:观察感染患儿血小板变化。方法:回顾性研究2001-08/2007-08南阳市中心医院儿科因感染患儿3 036例继发性血小板增多症(ST)258例的血小板变化,血小板增多以>400×109/L为
由于社会发展所带来的能源短缺与环境污染等问题,已经引起了世界各国的重视。太阳光具备最普遍、无污染、环保节能等优点,已经广泛应用于人们的生活中。与此同时,半导体照明
受众对电影音乐的审美认知经过了感知层面、认知迁移层面、理性批判层面三个阶段。从对电影音乐的听觉感知入手,再进入到感情体验、移情联想,在自我的精神世界中进行着丰富的