论需求分析

起司先生首次发布:2022年10月29日 12:23浏览量:800
 用鼠标选中 生字  后,就能自动读出发音 

各位警告敬告

论文可以参考别人,但只能借鉴思路不能完全抄袭

应该根据自己思路自己项目经验改写改写客户名、改写项目名。这样完全改写后,已经东西,比较自信,容易。万一其他人同一篇论文不会雷同

试题  软件需求分析方法工具应用

需求分析提炼分析仔细审查已经获取需求过程。需求分析目的确保所有项目干系理解需求含义找出其中错误遗漏其它不足地方。需求分析关键在于问题研究理解。为了便于理解问题现代软件工程所推荐需求分析方法问题进行抽象,将分解若干个基本元素,然后对元素之间关系进行建模。常见需求分析方法包括面向对象分析方法面向问题分析方法、结构化分析方法等。

采用恰当方法工具使需求分析工作事半功倍

围绕"软件需求分析方法工具应用"论题,依次从以下三个方面进行论述

1. 简要叙述你参与管理和开发的软件系统开发项目以及你在其中所承担的主要工作。

2. 概要论述需求分析工作中,采用了哪些需求分析方法和工具?为什么?

3. 结合你具体参与管理和开发的实际项目,说明采用的需求分析方法和工具的实际效果。你认为在哪些方面应该进一步改进?并指出改进的思路。

正文

知识技能决定一个企业竞争力当下,基于网络技术企业人事信息系统”现代企业标配本文论述人事信息系统建设目标帮助央企提升人力资源管理水平内容包括:从招聘面试离职退休全过程涉及主要业务活动包括面试报到培训考核升职离职其他人事变动包括电子化考勤工资性收入计算分发使用其他公司资源有关记录宿舍保险证件办理等等)。此外,系统涉及企业全国各地人事信息管理、企业组织架构设置级别职务管理人力申请直至人力需求报表,从而形成一个对企业真正有用人事信息管理应用系统。 作为项目技术组组长担任项目系统分析、系统设计与数据库管理等大量技术工作人事信息管理系统一个有着广泛应用面的实用性系统,但是我国各个企业有着自己独特组织架构企业文化行业特点个性化需求开发这类系统系统需求分析极为重要一环整个分析过程我们采用面向对象分析方法是因为我们近几年实践中坚信这种方法能够更加有效地表达描述现实世界软件具有适用性扩展性,就必须更接近现实世界本身发展规律。 以一个实际例子引进人才评估子系统,按我们过去做法先会要求提供我们一份相关引进人才评估,然后依葫芦画瓢地设计相应表单界面短期来说,这样简便而实用,但并不能够符合现实世界长远目标,因为这套设计方法具有扩展性任何一份评估结构都会可能发生许多改变。而采用面向对象方法可以提取类型结构评分方法以及考虑继承方面要素这样可以保证软件通用性配置,又适应未来业务可能变更开发系统不仅维护,还具有十分灵活适应性

1、好方法工具可以有效推进需求分析工作并能保证项目及时交付

  工具选择过程我们选择Rational系列包括Rational RoseRUPSoDA等,原因:基于我们通过对本软件系统需求充分理解软件系统需求分析工作正确地回答如下几个关键性问题

  (1) 用户需求是否已详尽地被考虑到

  (2) 用户理解明白我们描述内容吗?

  (3) 分析是否设计脱节

  (4) 程序员明白我们分析设计要求吗?等等。

  以下对上述几个问题逐一简要地加以说明

  (1) 详尽地获取用户需求

  用户需求分为需求与隐性需求用户往往只顾及当前与明显需求全面理解需求,不仅仅只是依靠有效用户谈话调查,因为我们面对用户需求往往有些片面,而采用基于UML Rational Rose提供,以及多种联合使用可以使我们发现其中遗漏

  (2) 使用户充分地理解我们表示方法能够真正明白我们描述内容

  软件需求分析规格说明书通常冗长而枯燥,一般用户不容易深入理解不利于沟通UML图形化需求分析工具支持面向对象及语言Rational Rose图表更直观,可以更好地用户交流用户了解系统运作方式甚至细节操作

  (3) 使分析设计两个阶段互相联系与贯通

 我们以前多项工作出现过“系统分析与设计相互脱节”。为了避免这类现象我们选择面向对象方法Rational Rose我们不仅用户描述需求,而且包括解决方法解决方法当然包括设计程序)、数据库系统配置我们当然不希望用户得到一个与需求规格说明不相同软件可能要求程序员完成一个不可胜任任务

  而分析设计脱节,还不利于设计现格说明评估,因为分析往往脱离现实,导致缺乏评估依据

  因为设计缺陷可能导致分析需要重来,就造成巨大浪费损失。而一个好工具可以使分析设计更紧密地连结起来,甚至于—一对

面向对象分析方法使对象之间相对而言独立性减少任何影响全局改动能避免需求变化导致全盘皆被动局面

(4) 使程序员明白我们设计

一个好设计应该程序员感到清晰明白,更少疑问。一个疑问很多设计加上沟通不畅,交付绝对用户所不需要软件。所以设计规格说明书务必清楚、形象与明确,当然Rational Rose具有足够图形其他形式使程序员更加明确,甚至细微一个语句(事实上如果使用VB程序架构有可能直接生成)。

(5) 选择UML可能会更多理由

比如用户文档编写数据库设计我们需要做到延续性自动化支持具有质量保证

所以,我们应用以上方法工具

2、面向业务满足需求,逐一解决具体问题

使用单一一个工具完成一个中大型应用系统需求分析,可能成功。因为社会发展用户需求改变如何把握住用户需求需要时间,面向对象方法有时忽略外在表层要求,不仅仅获得关键需求其他更多需求往往等到用户使用后才知道,然而等到用户使用现实,作为原型开发模型中的原型收集用户需求描述解释需求一类相当有效方法工具

项目进入开发阶段客户要求对已经完成页面报表进行调整项目团队成员抵触就让他们接受需求变动这个现实不能抱怨不能带着情绪客户打交道免得影响客户关系那个大家明白需求变动这个道理后,进行需求分析重点如下工作: (1)根据客户要求制定相应实施方案,并对新方案需要资金时间资源进行估算变更流程进行处理。 (2)新需求变更获得批准后纳入需求列表,并尽可能地分析清楚哪些稳定需求哪些易变需求。以便进行新的系统设计,将软件核心建筑稳定需求上。 (3)以后项目合同一定要说清楚“什么“不什么”。如果合同含含糊糊,日后扯皮事情就多。

我们开发过程,为了更好地用户了解我们系统我们设计方案用户见面会上方向性针对性我们首先用Access开发原型用户试用这样我们真正分析设计更加符合用户要求。 总之,软件需求分析方法工具使用,对我们软件开发过程影响很深远选用高效能正确方法工具可以使我们软件更加正确地反映现实需求,更加具有可用性、可扩展性可维护性;降低软件项目风险

需要论文批改和辅导?请加高章舜老师的QQ:614185778,注明“软考”即可。

有专门的钉钉网课(可回放)支持软考的中项、高项及所有高级资格考生的备考。目前开设的网课共分项目管理、集成技术、案例分析、冲刺、论文写作等5门专题课。前4门为中项、高项共同的课程。而论文写作仅面向高项和软考其他高级资格,包括写作方法、写作实战、论文批改、论文重点以及运筹学等高项专属内容。

开源开放的精神和优质的服务是网课的信念。

访客guest的论文网页,只预览,不保存。无论是否注册用户,建议用“另存为WORD文件”存到你本地计算机里,注册用户点击论文网页顶端的“删除文章”以免论文被别人看到后雷同。


最新修改时间:2022年10月29日 12:23
前一篇:

后一篇:

您已浏览完毕。

高章舜,软考技术支持专家、中文“智能文”发明者、中文智能化推进者。其EMAIL是:gaozhsh2007@sina.com

高章舜主持开发的中文智能编辑系统,呈现了中文“智能体”的优美。为了发扬光大中文的优秀传统,弘扬文化自信,著作人决定第一版开源,向全社会开放本版本的使用权。如果您需要更清晰、更优美、更专业、手写体更丰富的文章格式,甚至还需要定制字体和文章格式的话,请按上一段里的EMAIL给高章舜老师发邮件。


登录后回复

共有0条评论


copy right www.zhutu.net 回首页