网站大量收购闲置独家精品文档,联系QQ:2885784924

需求分析下软件工程.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  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文档。上传文档
查看更多

Word

第PAGE1页

需求分析下软件工程

软件工程需求分析最大的问题是开发方和使用方对于软件工程需求分析的轻视,在开发过程中存在着肯定的盲目性、急功近利性,致使软件的开发难以满意用户应用需求,甚至一些软件开发到了后期,用户才提出新的需求要求,导致软件工程质量难以保证,工期被迫延长,可见软件工程需求分析的重要性;在软件工程需求分析方案的制定中缺少用户的参加,对于需求分析的收集、编写、管理等环节也多为系统分析员、软件工程师一手包揽,致使软件工程的需求分析存在了肯定的空想性、不切实际性,使开发方开发的软件产品缺乏实际应用价值,难以满意用户需求;开发人员与用户在开发之初对于系统需求分析的重要性熟悉不清,双方的沟通、沟通简单发生误会,致使其对软件系统用来“做什么”理解不精确,致使软件开发中问题许多,变更频出,影响了软件开发的效益;软件工程需求分析对于客户需求论述的不完好、不精确,且开发过程中用户需求不断变更,致使软件工程分析方案的制定存在肯定的难点和问题。因此,在实际操作中,可以将两者敏捷运用,结合起来,即确保了需求调查的精确性,又提高了需求调查的效率。此外,还可以采纳回忆座谈、表风格查等方式,以提高用户需求调查的精确性,确保为用户需求分析供应有效的、全面的、精确的分析资料。再次,注意系统后期的需求分析方案的完善,帮助用户明确系统要求,对系统的应用环境、信息处理特点等,与用户进行全面的、完好的沟通,以确保软件工程需求分析的最大精确性、科学性,确保软件系统开发者的效益。

2软件工程需求分析方案的制定

在软件工程需求分析方案的制定中,首先,要明确软件编写的目的,一方面,要对软件工程的编写背景进行深化的、全面的调查和了解,以精确确定软件编写的目的。例如,软件工程开发的背景是用户为解决分散管理,数据易丢失等问题,那么软件工程的需求就应向数据共享、规范管理方面考虑,以解决用户工实际工作中的各种问题。另一方面,通过各种手段调查、了解用户需求,以用户的使用目的为参考根据进行软件工程需求分析。例如,在学籍档案管理中,软件系统的功能是精确管理同学档案,对同学的状况进行真实的、牢靠的记录,同时还要确保修改的便利,对同学奖罚等状况的准时记录、修正等等,在了解了用户的使用范围和功能要求的基础上进行用户需求分析,能更好地抓住用户的使专心态,提高软件产品的质量和性能。其次,明确用户对软件系统的性能要求,合理的设计用户权限,备份和恢复功能等,确保系统数据的长期性、全面性和正确性,确保系统的便于操作、无故障运行。一方面,注意系统应用的平安性、牢靠性设计,对用户权限、使用目的等进行深化分析,以确保用户重要信息资源的平安共享。例如,酒店软件系统开发中,点菜权限只需要使用系统的菜名、价位等数据,对于菜品的本钱价钱等无需让点菜服务人员知晓、更不能随便更改菜品单价、打折等状态,在权限设计上就可以加以掌握,以避开用户不必要的信息流失或信息泄露等问题,同时应避开不相关用户登录后对数据的随便更改,这些都需要用户权限予以约束。另一方面,应注意用户使用平台的要求分析,例如用户使用的运行环境,如XP与windows7的系统运行环境是有所区分的,只有精确了解用户使用的运行环境,才能为题更好地供应各种软件服务,使软件产品更符合用户使用需求。再次,提高对软件产品层次概念的理解,从不同角度挖掘系统工程需求的详情问题,对软件工程开发的各个层次进行科学、细致的分类,精确把握用户需求。例如,在编写用户需求图示或需求文档时,可根据用户对产品的使用频度、用户对产品的需求特点等进行,以便更精确地把握不同层次的用户需求,开发更合理、更使用的软件产品。另一方面,科学选择产品的用户代表,针对用户和开发者的接口进行需求分析,绘制关联图,有效地创建开发原型,并讨论软件工程需求分析可行性,在进入实施阶段,确保软件工程需求分析环节的精确、有效、科学。总之,仔细、严格地把握软件工程需求分析中需求分析、总体概述、详细要求、软件质量特点等等环节,建立全面的、真实的、科学的用户需求分析模型,使软件工程需求分析能够为软件的开发供应牢靠的指导根据。

文档评论(0)

131****3764 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档