数控软件产品线核心资产库的建立与管理

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:danyuhong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件产品规模的日益扩大、软件复杂性的不断提高,软件危机的出现让软件开发与软件维护变得越来越困难,软件工程正是为了解决软件危机而出现的一门学科,它在软件开发与维护中引入工程管理概念而使这一过程变得更加可控。 作为软件工程技术最前沿的软件产品线则是让软件复用达到一个新的高度[1],对某一特定领域进行领域分析后采用大量可复用模块来开发软件,让软件的生产变成集成而不是从零开始开发,让软件生产真正地规模化。 一个国家的制造业往往代表了一个国家的工业水平,而在制造业中起到决定性作用的就是机床。由于加工精度以及效率要求的不断提高,数控机床基本上完全取代了传统机床。作为数控机床的心脏--数控系统则是该数控机床成败的核心。 本文主要研究内容就是数控领域软件产品线核心资产库的建立。软件产品线开发分为两个主要工程:领域工程与应用工程。领域工程的首要任务是通过领域分析找到领域共性与可变点从而通过开发构架与组件来建立软件产品线的基础--核心资产库。 核心资产库是软件产品线的基础与核心,软件的集成、构架的开发、文档的维护、组件的更新都围绕它展开,在软件产品线的开发与应用中占据了主要地位。本文通过领域分析来建立数控软件构架、确定核心资产库内容、明晰核心资产级别与职责。通过平衡冗余与效率的方式来建立数据库表。并且利用基于WEB的三层架构模型使用Asp.net开发核心资产库管理系统。以满足开发商、架构商、集成商、机床最终用户和测试等人员使用软件产品线的需求。
其他文献
伴随着日益严峻的信息系统现实安全形势,系统的安全性问题亟待我们有效解决。通过提高可生存系统认知能力来创新和完善过去的信息安全观念,强调信息系统仍然具备实现其关键服
3D GIS技术的研究范围涉及数据库技术、地理信息系统、计算机图形学、虚拟现实等多门学科领域。本文在吸取了上述多门学科领域先进理论的基础上,系统地论述了将3DGIS应用于地
随着计算机技术的不断发展,特别是网络技术的发展,企业以往的信息管理方式已经不能满足需求。面对庞大的信息量我们急需一套自动的信息采集及管理系统去替代人工的工作,于是
计算机和网络技术的普及应用和迅速发展,不仅改变了传统教学的模式和教学环境,而且使教育资源数字化、网络化成为必然趋势。正是在这种趋势下产生了大量的教学资源。现阶段,由于
数据交换是指在两个或多个信息系统间实现数据的实时交互,以实现信息共享、达到信息资源的充分利用和优化配置。由于网络环境下的信息系统通常基于不同操作系统平台、异构数
随着制造企业的不断发展,其产品信息也日趋复杂,在产品整个生命周期内,对其进行一致的表示和描述是制造企业实现产品知识共享的关键;另外,RFID自动识别技术能够实时获取产品
本论文针对基于AVS标准的车载移动电视系统这个领域做了大量研究和实践。以车载移动电视的快速普及、AVS标准的产业化、流媒体技术应用丁移动通信网络平台为课题背景,提出了基
H.264/AVC视频压缩标准是国际电信联盟(ITU-T)的VCEG(视频编码专家组)和国际标准化组织(ISO/IEC)的MPEG(活动图像专家组)的联合视频组(JVT,Joint Video Team)开发的新一代数字
堆溢出是指写到堆内存块的数据大于其内存容量导致超越边界,从而覆盖相邻内存块内容的一种情形。堆溢出破坏数据的完整性,导致程序运行失败、系统当机,甚至利用它改变程序执行流
端到端丢包率是基本的网络性能测度。因为受到网络规模、应用行为等多方面因素的影响,丢包特征的测量和估算一直以来都最具挑战性和最难以测量的网络性能参数。本论文从实测