软件工程专业优秀论文
软件工程是大学电子信息系一个热门的专业,那么大家知道软件工程专业论文怎么书写吗?在此,小编为大家准备好了软件工程专业优秀论文,一起来学习吧!
〔摘要〕我国的信息化已经走过了20多年的历程,但许多软件开发公司仍不得不在收集、编写和管理产品需求中疲于奔命。而缺乏用户参与、不完整的需求及不断变更需求,是导致信息技术项目不能按进度安排和资金预算完成全部功能的主要原因。
〔关键词〕用户软件开发软件工程
需求分析是软件工程中的一个重要环节,是关乎软件项目开发成败的重要因素。现在的软件项目中返工开销几乎占了总开发的一半,而导致返工的主要原因是需求分析不明确,从而引发项目开发中的一系列更改。这些更改可能导致浪费大量资源、软件项目无法按时完成等严重问题。所以,需求分析是软件设计和实现的基础,是软件项目迈向成功的重中之重。
一、软件工程中的需求分析概述
一个软件项目的开发主要分为五个阶段:需求分析阶段、设计阶段、编码阶段、测试阶段和维护阶段。而需求分析阶段所得到的结果。是软件项目开发中其他四个阶段的必备条件。从以往的经验来看,需求分析中的一个稍稍的偏差,就可能导致整个项目无法达到预期的效果。
需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。在这个过程中,用户的确是处在主导地位,需求分析工程师和项目经理要负责整理用户需求,为之后的软件设计打下基础。需求分析阶段结束后,要求得到:1。SRS文档(SystemRequirementSpecification);2。DRM文档;3。AcceptancePlan。从广义上理解需求分析则包括需求的获取、分析、规格说明、变更、验证、管理的一系列需求工程。
二、软件工程中的需求工作流程
软件需求是指用户对目标软件在功能、行为、性能、设计约束等方面的期望。通过对问题及其环境的理解与分析,为问题涉及的信息、功能及行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,如图1所示,整个活动构成软件开发生命周期的需求分析阶段。在需要的开发中,问题的获取包括业务需求、用户需求、功能需求。业务需求的参与者主要是业务流程分析员,对企业目前的业务流程进行评估,确定进行何种程度的业务建模;用户需求重心是如何收集用户需求,确定角色和用例,获取需求的方法倾向组织访谈会;功能需求依赖于用户需求,是用户需求在系统上的一个映射,为用户做一个软件原型是一个很好的方法。
三、软件工程中的需求分析
需求分析包括提炼、分析和仔细审查已收集到的需求,以确保所有承担风险者都明白其含义,能找出其的错误、遗漏等地方。分析员通过评价来确定是否所有的需求和软件需求规格说明都达到了优秀需求说明的要求。分析的目的在于开发出高质量的需求,这样你能做出实用的项目估算并可以进行设计、构造和测试。通常,把需求中的一部分用多种形式来描述,如同时用文本和图形来描述。分析这些不同的视图将揭示出一些更深的问题,这是单一视图无法提供的。分析还包括与客户的交流以澄清某些混淆,并明确哪些需求是更为重要的。其目的是确保所有风险承担者尽早地对项目达成共识并对将来的产品有个相同而清晰的认识。
1。创建数据字典。数据字典是对系统用到的所有数据项和结构的定义,以确保开发人员使用统一的数据定义。在需求阶段,数据字典至少应定义客户数据项以确保客户与开发小组使用一致的定义和术语。分析和设计工具通常包括数据字典组件。
2。确定需求的优先级别。应用分析方法来确定使用实例、产品特性或单项需求实现的优先级别。以优先级为基础确定产品版本将包括哪些特性或哪类需求。当允许需求变更时,在特定的。版本中加入每一项变更,并在那个版本计划中做出需要的变更。
3。分析需求可行性。在允许的成本、性能要求下,分析每项需求实施的可行性,明确与每项需求实现相联系的风险,包括与其它需求的冲突,对外界因素的依赖和技术障碍。
4。使用质量功能调配。质量功能调配是一种高级系统技术,它将产品特性、属性与对用户价值联系起来。该技术提供了一种分析方法以明确哪些是客户最为关注的特性。质量功能调配将需求分为三类:期望需求,即客户或许并未提及,但如若缺少会让他们感到不满意;普通需求和兴奋需求,即实现了会给客户带去惊喜,但若未实现也不会受到责备。
5。衡量需求稳定性。记录基本需求的数量和每周或每月的变更数量(添加、修改、删除)。过多的需求变更是一个报警信号意味着问题并未真正弄清楚,项目范围并未很好的确定下来或是政策变化较大。
6。绘制系统上下文示意图。这种示意图是用于定义系统与系统外部实体问的界限和接口的简单模型。同时它也明确了通过接口的信息流和物质流。
7。作为功能需求的补充,软件需求规格说明还应包括非功能需求,它描述了系统展现给用户的行为和执行的操作等。它包括产品必须遵从的标准、规范和合约;外部界面的具体细节;性能要求;设计或实现的约束条件及质量属性。
软件需求分析中的关键就是展开分析、发现问题、征服问题。所有的一切都是为了能够将软件中的错误和漏洞在需求分析和需求工程阶段发现并解决,这样才能使软件开发的成本收益比达到最大,使得软件在其生命周期中的维护费用降到最低,这也是我进行软件需求分析方法研究的目的,希望可以通过上述的软件需求分析的方法研究为以后软件的开发打下一个良好的基础。
参考文献:
〔1〕郑人杰等:实用软件工程(第2版),北京:清华大学出版社,1997
〔2〕史济民等:软件工程一原理、方法和应用,北京:高等教育出版社,2002
〔3〕PressmaI1:软件工程一实践者研究方法(第4版)。北京:机械工业出版社。1999
〔4〕张龙祥:UML与系统分析设计。北京:人民邮电出版社,2007
〔5〕孙家广:软件工程理论、方法与实践,高等教育出版社
浅论国防生辅导员做好国防生的三个培养我军依托普通高校培养国防生个新生事物,也是一项探索性很强的实践活动。国防生辅导员是国防生全面发展的引导者,是国防生健康成长的服务者是国防生可持续发展的研究者。本文对国防生辅导员如何
现代化教育的基本特征教育的现代化或现代化的教育已成为人们非常熟悉的词汇。一些同志常常将传统教育与现代教育作为一对对称的概念,讨论二者的关系。我们认为,与传统教育相对称的概念应该是现代化教育(Moder
小议三峡的出处与作者三峡是我国古代山水名篇,长期以来作为重要篇目选入语文教材。由于各种原因,本文也涉及一些有争议的细节问题,如关于这篇课文的出处与作者的疑问就一度为一些老师所关注。有疑问,就要析疑,笔
浅析教育的双主体性特征教育活动是人类社会中一种特殊的实践活动。它的特殊性是由教育活动所指向的对象特性目标特征和活动结构特性所引发的。这些,又可还原和归结为教育主客体关系的特殊性状和特殊结构。而教育主客体
幼儿园男教师在英语游戏教学中个性特征的渗透摘要本文从英语游戏教学对幼儿的意义男教师的个性特征对幼儿的影响幼儿园中英语游戏教学的合理实施对策三个方面,探讨了幼儿园男教师在英语游戏教学中男性个性特征的渗透表现。主张男性教师设计
浅谈民族语言素质教育在职业教育中的重要性摘要当前,我国正在开展由应试教育向民族语言素质教育转变的教育改革。因此,民族语言素质教育成为全社会普遍关注的焦点,更是高职院校深入探讨的重要课题。本文着重分析民族语言素质教育的含义
素质教育与应试教育的平衡点探索摘要随着我国社会的迅速发展及教育制度的不断完善,以往的应试教育已无法适应我国的教育需要。与此同时,素质教育的实施,不仅完善了应试教育的不足,同时还有利于学生今后的成长。然而素质教育
关于素质教育中创新教育的思考摘要随着知识经济时代的到来,创新性人才的培养,成为社会日益关注的问题,作为高等院校,如何结合素质教育,开展大学生创新能力的培养,是当前面临的重要课题。关键词大学生素质教育创新教育一
以人为本护理概念在护理教育中的应用摘要文章首先对以人为本护理理念进行简要介绍,并在分析其在护理教育中应用效果的基础上,探讨行之有效的实施对策,以此来为日后护理教育质量的提升提供一定的参考依据。关键词以人为本应用护理
加强班子成员教育管理和监督探讨摘要党要管党,从严治党是对党的能力建设和先进性建设提出的一贯政治要求。建设坚强领导班子,党委书记要发挥好民主集中制作用,努力营造民主氛围,提高科学决策质量,健全监督机制。关键词民主
高职教育实践教学模式探讨摘要实践教学在高职教育中占据核心地位,是培养学生专业技能的重要途径。本文探讨分析了多种高职教育实践教学模式,总结了我国高职教育实践教学存在的问题,从能力培养的角度提出了高职教育实践
践行传统文化促进企业和谐发展摘要人伦道德的缺失带来危害,以人为本传统文化回归给企业带来和谐发展。关键词传统文化企业和谐一当今面临的现实问题今天社会的人们,在享受经济和科技发展带来物质文明的同时,价值观念发生了
施工企业管理七步法(5)第四步集团多层级战略管控体系构建施工企业集团多层级战略管控体系构建的基础是集团强势和价值创造总部的构建。因此在集团层面,可根据战略规划的要求打造母公司核心能力,以母公司为主体,在建
谈道教与国人审美趣味摘要道教对艺术审美领域有着很深的影响。道教思想,既指导着艺术创作,也对艺术美的评价标准形成有着不可忽视的作用。本文旨在截取魏晋唐元明几个时代片段,领悟中国人特有的审美心理与道教思想
试论朱熹理一分殊思想的道家道教渊源摘要理一分殊是由程颐提出,朱熹进行系统论述的程朱理学中的一个核心观点。对其来源,学术界历来认为是佛教华严宗。本文的考察认为,这个思想的主要来源主要不是佛教而是道家道教。尤其朱熹对这
三星堆宗教内涵试探提要本文在比对中华早期诸文化的基础上探讨三星堆宗教文化,并对相关的研究作了概述。对道教的起源也提出了自己的一些见解。李复华,四川省博物馆工作。王家皊,四川省博物馆研究员。主题词三星
枕从支与托马新哈代论文关键词沈从文哈代人性乡土文明文化批判论文摘要在社会历史的转型时期,沈从文哈代两位中西方文学大家都对乡土题材给予了特别的关注。本文通过对二人的比较,来反映了处于传统文化与现代文化
西方的吸血鬼文化嗜血的狂魔,僵尸,丑陋邪恶拥有永不逝去的惊人美貌,谈吐高雅,身着华贵礼服,夜夜穿梭于上流社会的晚宴,具有超出常人的能力,这两种截然不同的描述说的都是同一个事物mdashmdash吸
暮光之城中的西方文化隐喻摘要暮光之城巨大成功的背后隐含着深刻的西方文化隐喻。作品以火与冰的意象奠定了创作的核心内涵代表欲望与理性的对抗以及两者最终达到的平衡并通过构建罗密欧与朱丽叶式的纯爱故事,倡导了一种
传统文化符号在现代建筑设计中的应用探析一在现代建筑设计中融入传统文化的重要性分析事实上,我国传统文化在现代建筑中传承的情况并不乐观,由于我国社会经济的不断发展,来自西方国家的各种文化也纷至沓来,这样就在一定程度上使很多
浅析中国传统文化在建筑设计中的继承与发展1概述1。1传统文化传统文化主要是指具有较强的积淀性以及相应的文化传承机制的一种文化的综合体。一般传统文化包含的范围极为广泛,在文化的传承与发展过程中积淀与传承下来的知识技能政治制
加强文化建设构建和谐社区摘要企业社区的形成,是新时期下企业为了加强自我发展,摆脱企业办社会的沉重负荷而进行改制的产物。它以企业员工居住地的管理单位作为组织机构,围绕居民的生活安全服务等方面开展各项工作。文