航天中心软件的一个领域工程方法和模型(共7篇)由网友“社会人13年生”投稿提供,下面小编为大家整理后的航天中心软件的一个领域工程方法和模型,希望大家喜欢!
篇1:航天中心软件的一个领域工程方法和模型
航天中心软件的一个领域工程方法和模型
软件复用被视为提高软件开发效率和产品质量的有效途径.研究和实践表明,针对特定领域的'软件复用容易取得成功.本文给出了一个基于UML 2.0和体系结构视图、针对航天中心软件特点的领域工程建模方法,具体分析和设计了相应的一系列领域工程模型,它们可以成为航天中心软件复用的“核心资产”,为未来的各个应用系统开发提供有力支持.
作 者:崔晓峰 CUI Xiao-feng 作者单位:北京航天飞行控制中心・北京・100094 刊 名:飞行器测控学报 ISTIC英文刊名:JOURNAL OF SPACECRAFT TT & C TECHNOLOGY 年,卷(期): 26(5) 分类号:V558 TP311 关键词:航天中心 领域工程 领域模型 软件复用 软件体系结构篇2:软件质量保证模型探析
软件质量保证模型探析
【摘要】本论文针对软件质量体系及保证模型中的相关问题进行一些有益的探索,力图通过对相关模型的比较研究,寻求到能够全面反映和保证软件质量的保证模型。在软件组织中,可以将ISO和CMM结合起来应用,即:把ISO作为软件质量管理的指导性框架,把CMM作为具体实施层的应用,这样就可以充分利用二者的优势来共同完成对软件开发过程的质量控制,从而达到既提高软件开发效率又保证所开发的软件具有较高的质量。 【关键词】能力成熟度模型;软件生命周期;软件质量保证 目前,软件企业面临的最大的问题是顾客对产品不满意,究其原因,软件质量保证技术的不完善是主要原因之一。就整体而言,我国的软件质量管理和质量保证工作仍处于创建阶段,国外的软件质量管理和质量保证工作也不尽完善,现有的软件质量保证是在软件开发过程中的每一步都进行“保护性活动”。主要内容包括对方法和工具应用的规程、技术复审、测试策略、保证与标准符合的规程,以及度量和报告机制。在技术上的主要手段是测试和复审,在管理上的主要手段是ISO9001的认证[1]。ISO9001是一种“静态”的质量保证标准,只规范了质量体系的最低可接受水平,并不描述一个组织如何实现这些系统质量要素来满足顾客的需求;CMM是一个致力于组织过程改进的框架,问题是并未提供有关实现关键过程域所需要的具体知识和技能[2],在一定程度上造成了开发过程的僵化,对于当前软件业来说也是很难实现的。 一、ISO9001与CMM的联系 CMM和ISO9001都涉及质量管理和过程管理,并且都受到类似的利害关系驱动,两者之间的相似之处总结为以下四点: (1)它们的`精神一致,都有一个基本思想:“言所行,行所言”; (2)二者都强调管理、过程、规范化和文档化; (3)ISO9001与CMM的出发点都是通过对生产过程进行管理来确保产品的质量; (4)都源自以戴明为首的管理专家的制度管理思想。 首先,不管是CMM还是ISO9001都强调对产生应用软件之过程的管理,提高软件产品的生产效率和软件的质量,同时,软件工程理论的广泛运用也推动了软件产业由小规模生产到集成自动化生产迈进。这也充分说明,软件产品的质量不仅表现在最终产品的质量,还应该包含软件产生过程的质量,只有这样,才能使软件组织连续不断地生产出高质量的软件产品。 此外,CMM和ISO9001并不是孤立或彼此矛盾的。它们的核心思想都来源于埃华茨・丹明和约瑟夫・佐兰提出的全面质量管理思想,这种质量管理思想强调预防,而不是检修缺陷与错误改正。因此,它们之间的结合在理论上是可能的。ISO9001的每一个质量要素都可以对应到CMM2―3级中关键过程区域的特征上。而CMM在生产过程中的管理重点,又弥补了ISO9001在微观管理上的不足。另外ISO9001:版中增加的度量正好是CMM第四级强调的重点。 二、ISO9001与CMM的区别 (一)保证质量的方式不同 ISO9001作为质量保证标准,只论述了质量体系的最小需求,即合格质量体系的最低可接受水平。它是一种“静态”标准,企业只要符合它要求的条件并通过权威机构的审核,就可以通过认证,证明企业的内部管理已经达到一定水平,符合该标准规范的要求。而CMM则强调过程控制、过程管理、持续的过程改进。CMM不仅仅是对产品质量的认证,更是一种改善软件过程的模型,它以一种结构化的成熟度框架描述了软件管理和工程实践,指出了软件过程不断改进的科学途径[3]。它所定义的5个级别就像5个台阶,企业必须一步一步地“攀登”。每一个成熟度级别,既是企业发展的阶段性目标,又是评价企业能力水平的一个标准。当通过某一级CMM评估后,企业还必须持续不断地改进过程,其目标是要达到可持续发展、可优化的程度,以此来实现高质量、高效率、低成本的生产软件。因此,可以认为CMM是一个“动态”模型。 需要强调的是,ISO9001着重于考核产品的质量和产品过程的受控状态,给企业提供一种PASS/FAIL的检查体系,即企业的过程能力只有两种状态,虽然在缺陷预防和内审管理中涉及到了过程改进,但是并没有对改进的目标和方法进行指导和控制。CMM则重点考核软件组织的工程能力,而且突出不断改进、升级的要求。显然过程不断的改进、能力不断的增强,新技术的应用就会收到更好与更快的成效,产品的质量就会不断的得到提高和保障。 (二)认证审核过程不同 ISO的认证过程分为两个情况――机构或者通过了ISO认证,或者没有。如果机构通过了ISO认证,其过程已满足ISO9000的标准要求。与此不同的是,CMM给出的是过程改进的体系。CMM将软件过程划分成5个成熟度级别――从原始级(第一级)到优化级(第五级)。软件机构可处在其中的任何一个级别,它的每一级对所要实现的关键过程域都有详细的要求,并且强制企业能自我更新和持续改进,以实现缺陷预防[4]。这对于提高软件企业自身质量管理素质是非常有利的。 但CMM毕竟是一个在学术报告基础上建立起来的一套评估体系,它的认证结果是由SEI授权的首席评估员寄一封带有本人签名的信给被评估者,并在SEI备案,没有任何证书,终生受用,中间不再审查。而通过ISO9000认证的企业,要在中国技术监督局备案,并且发证给企业,并要求每年审查,所有参加多边认可协议的国家必须认可,适用性强。 (三)适用范围不同 ISO9001标准是一个适用于提供各种产品/服务企业的通用型的企业标准,而且主要是针对制造业制定的[5]。正是由于ISO9001的通用性,使得它无法满足软件企业更深层次的专业化管理需求。而CMM是专门针对软件开发企业设计的,可以帮助软件企业有效地管理软件过程。 ISO是通用的,并且是从客户和外部审计者的角度来写的,它提出的是最基本的要求,所以不是十分具体。而CMM是面向软件的,即面向软件开发人员的,它提供了机构内部过程改进的指南,而且CMM对每个级别的关键过程域都有很详细的说明,光CMM的关键实现的说明就有500页之多。 (四)管理层次不同 从管理层次上看,ISO要比CMM所处的级别高,ISO只是提出了一个质量管理框架,是属于指导性的框架,而CMM提出的框架是一个操作性很强的框架,其KPA过程非常明确地提出了过程目标和过程注意事项。 三、相关建议 在软件组织中,可以将ISO和CMM结合起来应用,即:把ISO作为软件质量管理的指导性框架,把CMM作为具体实施层的应用,这样就可以充分利用二者的优势来共同完成对软件开发过程的质量控制,从而达到既提高软件开发效率又保证所开发的软件具有较高的质量。我国中小软件企业在建立软件质量保证模型时,应该考虑以下几个方面的因素: (1)某种程度上市场目标决定质量目标,只有能满足客户需求的软件才可以称为好的软件。 (2)在考虑最终软件成品的同时,要考虑软件过程的质量保证。 (3)全面质量管理及CMM思想的集成,要关注软件过程控制能力以及过程持续改进能力。 参考文献 [1]李娟.基于QFD的软件质量保证模型研究[D].西北工业大学,. [2]李娟.CMM实施过程模型及实例化方法研究[D].中国科学院软件研究所,. [3]叶俊勇,汪同庆等.软件开发的质量保证体系[J].计算机与现代化,,6:27-32.
篇3:帝国cms软件模型描述标签的优化方法
在帝国cms默认的软件模型中如果不自己增加一个内容简介的字段(smalltext),那么生成后的页面:
这个[!--pagedes--]的内容就为软件的标题,这样非常不利于优化,今天分享一个修改源码方法,让它截取内容简介的前200个字符,修改方法如下:
1、打开e/class/functions.php,找到第2236行:
//描述$pagedes=htmlspecialchars($add[smalltext]);if($pagedes==“”){$pagedes=htmlspecialchars($add[title]);}$newstemptext=Info_ReplaceSvars($newstemptext,$url,$add[classid],$pagetitle,$add[keyboard],$pagedes);
将上面的内容替换成下面的:
$softsay=$add[softsay];$newstex=$add[smalltext];if($softsay==“”){$pagedes=htmlspecialchars($newstex);}elseif($newstex==“”){$pagedes=htmlspecialchars(strip_tags($add[softsay]));if(!empty($pagedes)){//截取字符$pagedes=sub($pagedes,0,200,false);}}else{$pagedes=$pagetitle;}$newstemptext=Info_ReplaceSvars($newstemptext,$url,$add[classid],$pagetitle,$add[keyboard],$pagedes);
就这样OK了,当你描述默认为空时,会自动截取简介的前200个字符作为描述内容,
篇4:软件研发工程个人简历
◆ 个人概况
姓 名:YJBYS
性 别: 男
年 龄: 23
国 籍: 中国
婚姻状况: 未婚
户口所在: 湖北
目前所在: 广州
身 高: 161 cm
联系电话: XXXXXXXXXXX
电子邮箱: XXX@yjbys.com
◆ 求职意向
人才类型: 应届毕业生
应聘职位: 软件工程师
工作年限: 0
职 称: 无职称
求职类型: 全职
可到职日期: 随时
月薪要求: 3500~4500元
希望工作地区: 广州
◆ 工作经历
湖北**智能科技有限公司
起止年月:-06 ~ 2013-09
公司性质: 民营企业
所属行业:电子技术/半导体/集成电路
担任职位: 软件研发工程师
工作描述: 在公司里主要负责播放库模块,做过的项目有:IP搜索软件、简单的播放界面、音视频的编解码和音视频同步,其开发环境是以Windows平台下VS编程,在公司工作期间,大多自学为主,遇到问题能够自我分析定位,学会边调试边解决问题,熟练使用网络资源进行技术服务,具备快速吸收新知识的能力。
◆ 教育经历
毕业院校: 武汉大学
最高学历: 本科
毕业日期: -06
所学专业: 通信工程
起始年月 终止年月 学校(机构) 所学专业 获得证书
2013-07 2013-08 学校实验室 全国电子设计大赛培训
2013-10 -03 武汉华嵌中心 嵌入式Linux就业培训 工信部《 国家信息技术应用技能嵌入式Linux工程师认证证 书:NICE 》
◆ 语言能力
外语: 英语 良好
粤语水平: 较差
国语水平: 优秀
◆ 工作能力及其他专长
1.精通Windows下C/C++开发,熟练使用FFMPEG库进行音视编解码和音视同步
2.精通Linux下的`C/C++高级应用开发,如管道、socket、多进程、多线程,熟练掌握Shell程序和Makefile文件的编写,熟练使用GCC编译器
3、精通QT、SQlite数据库等工具
4、熟练掌握ARM处理器平台及其接口硬件开发,熟悉汇编语言
5、熟悉嵌入式内核移植及内核调试,熟练一些常用接口的驱动开发,如字符设备、块设备、网络设备的驱动开发,熟悉USB驱动,终端设备驱动
6、精通51单片机的编写和调试,熟练掌握protel99se的PCB绘图
◆ 个人自传
精通C/C++,熟练Windows/Linux系统,熟练FFMPEG库,熟练QT图形界面,熟悉嵌入式Linux开发流程,具有嵌入式开发的实际动手能力,具备良好的编程习惯和编程规范,具有分析问题并解决问题的能力,自学能力强,喜欢与人分享知识,为人好学上进,能吃苦耐劳,做事认真负责,善于沟通,有团队合作意识。
篇5:软件研发工程个人简历
◆ 个人概况
姓 名:
性 别: 男
年 龄: 23
国 籍: 中国
婚姻状况: 未婚
户口所在: 湖北
目前所在: 广州
身 高: 161 cm
联系电话:
电子邮箱:
◆ 求职意向
人才类型: 应届毕业生
应聘职位: 软件工程师
工作年限: 0
职 称: 无职称
求职类型: 全职
可到职日期: 随时
月薪要求: 3500~4500元
希望工作地区: 广州
◆ 工作经历
湖北智能科技有限公司
起止年月:20xx-06 ~ 20xx-09
公司性质: 民营企业
所属行业:电子技术/半导体/集成电路
担任职位: 软件研发工程师
工作描述: 在公司里主要负责播放库模块,做过的项目有:IP搜索软件、简单的播放界面、音视频的编解码和音视频同步,其开发环境是以Windows平台下VS20xx编程,在公司工作期间,大多自学为主,遇到问题能够自我分析定位,学会边调试边解决问题,熟练使用网络资源进行技术服务,具备快速吸收新知识的能力。
◆ 教育经历
毕业院校: 武汉大学
学历: 本科
毕业日期: 20xx-06
所学专业: 通信工程
起始年月 终止年月 学校(机构) 所学专业 获得证书
20xx-07 20xx-08 学校实验室 全国电子设计大赛培训
20xx-10 20xx-03 武汉华嵌中心 嵌入式Linux就业培训 工信部《 国家信息技术应用技能嵌入式Linux工程师认证证 书:NICE 》
◆ 语言能力
外语: 英语 良好
粤语水平: 较差
国语水平: 优秀
◆ 工作能力及其他专长
1.精通Windows下C/C++开发,熟练使用FFMPEG库进行音视编解码和音视同步
2.精通Linux下的C/C++高级应用开发,如管道、socket、多进程、多线程,熟练掌握Shell程序和Makefile文件的编写,熟练使用GCC编译器
3、精通QT、SQlite数据库等工具
4、熟练掌握ARM处理器平台及其接口硬件开发,熟悉汇编语言
5、熟悉嵌入式内核移植及内核调试,熟练一些常用接口的驱动开发,如字符设备、块设备、网络设备的驱动开发,熟悉USB驱动,终端设备驱动
6、精通51单片机的编写和调试,熟练掌握protel99se的PCB绘图
◆ 个人自传
精通C/C++,熟练Windows/Linux系统,熟练FFMPEG库,熟练QT图形界面,熟悉嵌入式Linux开发流程,具有嵌入式开发的实际动手能力,具备良好的编程习惯和编程规范,具有分析问题并解决问题的能力,自学能力强,喜欢与人分享知识,为人好学上进,能吃苦耐劳,做事认真负责,善于沟通,有团队合作意识。
篇6:工程软件英文求职信
name:CNrencai sex: male ethnic: chinese political features: members academic qualifications (degree): bachelor of professional: industrial electric automation tel :0755-12345678 mobile: 139xxxxxx futian district, no. xx zip: 518028 email address: / educational background graduate institutions: beijing industrial university 1993.9 - .7 industrial electric automation majors: the principle of self-control, power drag, electronics, automatic test systems, computer organization and structure, and computer hardware and interface circuit design, assembly language programming, c.c + + programming, software engineering principles of computer networks, etc. other: other training * microsoft certified systems engineer training course: windows nt technology, windows nt enterprise, networking with tcp / ip on windows nt, Ⅱ s4.0 windowsnt * national levels through the examination in english, reading and translation ability on several occasions for the machinery industry press translation of computer books, and has been published. work experience * may --- the company has so far xx network systems engineer ● cisco, ibm technical support networking products network system (lan and wan) design and planning, to answer user queries, according to user needs the best solution; cisco, ibm networking products on-site debugging and system maintenance ● customer technical training, and internal and technological exchanges and training the basic principles of network and technology: lan, wan, tcp / ip, atm, as well as cisco, ibm network equipment debugging process; on ibm aix basic systems management and senior management, netview, nfs, hacmp, etc. ● have taken part in the project design, installation, commissioning, “jilin 97 projects” - integrated management system in jilin province atm telecommunications network and the host system, changsha cigarette factory, jinzhou cooperative banks, people's education publishing house information systems; the design of the yunnan provincial post and telecommunications office information integration system, radio, film and television in jinan atm broadband integrated services network, cable broadband network in shaanxi province. september * march 1998 --- xx inc. system administrator / engineer ● chinagbn internet network information center, systems management master unix (sun solaris) operating systems, network management and to participate in the formation of the center chinagbn internet network (including network design, installation system, the fbi, maintenance, network programming) ● chinagbn jingqiao six cities network web site building internet web site to participate in the center and its overall planning and construction of the backbone network and satellite connectivity, satellite network to the backbone, x.25 packet switching, frame relay, isdn and ddn and related equipment to understand ● chinagbn internet network-centric web system administrator profile with extensive work experience, practical responsibility seriously, and have excellent communication skills, has presided over many of the users and technical briefings and training, access to users and companies alike. ministry of electronics industry in the “three gold projects show exhibition style” to the guests on the user group chinagbn green solution. i character moderate, modest, self-discipline, self-confidence (based on the person's circumstances).
篇7:软件测试工程个人简历
目前所在: 佛山 年 龄: 22
户口所在: 上海 国 籍: 中国
婚姻状况: 未婚 民 族: 汉族
诚信徽章: 未申请 身 高: 172 cm
人才测评: 未测评 体 重:
人才类型: 留学生
应聘职位: 软件测试工程师, 英语翻译, 电子工程师/技术员
工作年限: 4 职 称: 无职称
求职类型: 实习可到职日期: 随时
月薪要求: 面议 希望工作地区: 佛山,广州,
工作经历
多伦多世界自然基金会 起止年月:2008-09 ~ 2012-06
公司性质: 外商独资 所属行业:其他行业
担任职位: 志愿者
工作描述: 运用了课余时间协助多伦多世界自然基金会参与多份募捐,凑额项目。
-各种会计,统计经验
-各种项目工作人员
-各种电子用品维修
-小部分软件编程
-中英文翻译工作
离职原因: 暂时居住在中国
毕业院校: 加拿大多伦多大学-圣乔治
最高学历: 本科 获得学位: 电子工程师 毕业日期: 2013-09
专 业 一: 电子工程师 专 业 二:
起始年月 终止年月 学校(机构) 所学专业 获得证书 证书编号
语言能力
外语: 英语 精通 粤语水平:
其它外语能力: 上海话,四川话
国语水平: 精通
工作能力及其他专长
我所学的技能包含,精通英文,中文对话/翻译/写作,电脑软硬件编程,电子电路组装/修复,工程项目计划与实行,地理市场计划,
工程经济预算和计划,等等。希望能从中国企业学到更多知识和经验。
个人自传
自十四岁起,我偏留学加拿大。 从高中一年级读至多伦多大学。 现在我回国则想运用我所学的技能尝试国内的.工作和生活挑战。
我所学的技能包含,精通英文,中文对话/翻译/写作,电脑软硬件编程,电子电路组装/修复,工程项目计划与实行,地理市场计划,
工程经济预算和计划,等等。希望能从中国企业学到更多知识和经验。
★ 机械安装开题报告
【航天中心软件的一个领域工程方法和模型(共7篇)】相关文章:
基于GIS的航天发射应急保障仿真与IDSS的集成2022-04-29
快速强化冻结法施工动态设计方法初探论文2023-01-15
机械工程的毕业论文2024-03-28
信息技术发展论文2022-08-04
一体化航天测控软件框架研究与关键技术2022-07-02
高分子材料科学与工程金工实习报告2022-09-26
高分子认知实习报告2023-08-16
电子信息科学技术毕业论文开题报告2022-12-30
逆向工程技术在模具制造中的应用2024-03-04
复杂系统计算机建模初探2024-02-07