文档视界 最新最全的文档下载
当前位置:文档视界 › 社会政策理论与分析方法.doc

社会政策理论与分析方法.doc

社会政策理论与分析方法.doc
社会政策理论与分析方法.doc

社会政策:理论与分析方法-txt免费下载|在

线阅读|全集|电子书

关键字:方法,分析,理论,政策,社会,实践,发展,国家,写作,研究,

更新.

基本信息·出版社:中国人民大学出版社

·页码:304页

·出版日期:2009年10月

·ISBN:73001068119787300106816

·条形码:9787300106816

·版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:社会学前沿论丛

内容简介《社会政策:理论与分析方法》对社会政策的内涵与发展变迁、社会政策的过程与评估方法进行了系统的论述,并以我国最低生活保障制度与医疗政策的改革为例,对社会政策的实践予以深刻的剖析,同时通过对社会政策的跨国比较研究,提

出了中国社会转型与未来社会政策模式的发展思路及趋向。该书是一部既有理论研究深度,又有政策实践案例分析和比较研究的著作。

作者简介熊跃根,男,1965年12月生,江西人,北京大学社会学系副教授。1998年获香港中文大学社会福利哲学博士学位,19982000年在北京大学社会学系从事博士后研究,2000年至今留校工作。2002~2003年曾获“英国学术院王宽诚奖学金”赴牛津大学从事访问与研究工作。曾担任香港大学荣誉副教授、中国青少年发展基金会理事,现为民政部全国社会工作者职业水平评价专家委员会委员、民建中央理论工作委员会委员、中国社会工作教育协会常务理事及副秘书长、东亚社会政策研究网络(EastAsianSocialPolicyResearchNetwork)顾问委员会委员、国际政治协会(IPSA)会员、国际社会学协会(ISA)RCl9会员。分别担任两份国际学术期刊ChinaJournalofSocialWork (Routledge)与AsianSocialWorkandPolicyReview(BlackweⅡ)的执行和编委会成员。

主要研究领域:社会政策、比较福利体制、非营利组织与社会服务、社会工作理论与实践等。

主要代表作:《需要、互惠和责任分担一中国城市老人照顾的政策与实践》(专著)、《转型经济国家中的“第三部门”的发展:对中国现实的解释》(论文)等。在《社会学研究》、《中国人口科学》、《中国社会工作研究》、SotialWorkEducation,China.JournalofSocialWork等学术刊物上发表论文30余篇。

推荐《社会政策:理论与分析方法》:社会学前沿论丛

目录

第一章导论/1

一、社会政策的内涵/3

二、社会政策的实践领域与功能/10

三、社会政策作为一门应用的社会科学/18

四、社会政策的理论范式与分析方法/25

五、本书的章节结构与主要内容/29

第二章社会史与社会政策的发展/31

一、社会史与社会政策的关系/33

二、西方社会政策发展的社会史分析:以英美为例/37

三、社会史中的时间与事件一过程维度在社会政策分析中的重要性/54

第三章影响社会政策的价值观与意识形态/59

一、意识形态和福利的关系/60

二、社会政策实践中的核心价值观问题/75

三、当代中国社会政策实践中体现的原则和价值观/83

第四章社会政策与社会理论的关系/89

一、社会政策与社会理论的关系/90

二、解释和阐述社会福利的相关理论/96

三、解释与分析社会政策实践的基本理论/109

第五章社会政策过程及其分析/126

一、社会政策作为一种权力过程/128

二、社会政策运行中的行动者构成/135

三、社会政策过程/141

第六童社会发展与发展型社会政策/158

一、社会发展与社会政策的关系/159

二、发展型社会政策的兴起/166

三、中国社会福利的改革与发展型社会政策的实践意义/171

第七章社会政策研究与分析方法/176

一、社会政策研究的内涵、功能和意义/177

二、社会政策研究的理念和基本方法/183

三、社会政策分析的含义、内容和方法/188

四、社会政策分析的基本框架及其应用/198

第八章中国的社会救助政策分析:以城市最低生活保障制度为例/203

一、如何在现实中分析中国的社会政策/204

二、社会救助政策实践的案例分析:以我国城市最低生活保障制度为例/211

三、中国的福利体制与社会救助机制发展之间的关系:对后社会主义福利理论的阐释/223

第九章中国的医疗保障政策分析:以城镇职工基本医疗保险改革为例/228

一、社会医疗保险制度与满足公民健康服务需求的关系/230

二、中国医疗体制和医疗服务的变革:从计划走向市场/235

三、中国城镇职工基本医疗保险制度的全面引入与发展:地

方的政策实践分析/239

四、现阶段中国医疗体制改革的政策方针与城镇医疗保险制度未来的发展/259

第十章全球化与社会政策的国际比较/263

一、全球化背景下社会福利与社会政策的发展/265

二、社会政策国际比较研究的兴起和发展/272

三、如何在国际比较中认识中国的社会政策/276

参考文献/280

后记/303

……

序言自马克斯·韦伯时代起,社会政策就已经成为一门重要的社会科学分支,并在国家政治实践中占据了不可或缺的位置。尽管长期以来,人们对社会政策的价值与实践之间的关系有不同看法甚至争议,但是,对社会政策研究者而言,选择一种公正的社会价值偏好并实践社会理想,则既是一种社会责任,也是一种对研究者自身使命的挑战。在新自由主义浪潮的强力冲击下,尽管社会保护机制受到了诸多影响,但是,社会仍需得到必要的捍卫。作为一种智慧活动和对实践的探索,社会政策研究者要不断追寻并思考这样的问题:理想社会如何成为可能?怎样才能在最大限度的基础上实现社会正义与公平?政府或国家的社会期望如何通过有效的手段与措施,来实现社会关系的和谐?

半个多世纪前,英国社会学家T.H.马歇尔在《公民与社会阶级》一书中,曾明确指出,作为国家或政府干预社会能力的表现,社会政策试图通过为公民提供基本的社会保护,来实现阶级之间的融合。跨越阶级界限,确保公民不因阶级和种族背景的

缘故而获得公正的社会对待,是社会进步和发展的重要表现,也是公民权利发展的基本内涵。在福利国家建立之初的年代里,马歇尔的判断和预言具有一定的局限性。

文摘插图:

社会政策,简言之,是指用社会行动来改善公民生活素质的一切制度化设置,它既是一门学科,又是一种社会管理的实务科学。社会政策是一门古老而又新颖的学科,理解这门学科不仅要尝试认识20世纪社会变迁与国家干预行动之间的关联,也要理解21世纪普遍出现的社会转型同政府政策之间的内在关系。作为一门政策科学,社会政策清晰地表明了国家(政府)透过制度化机制来解决社会问题的智慧以及管理社会风险的策略。20世纪在广大的世界范围内建立的不同类型国家(政府),在不同程度地经历市场经济的洗礼后,传统的国家政治力量对经济的控制减弱,自由主义思潮在经济社会生活中开始发挥主导作用。重建政府对社会一经济的控制,将二分化的生活世界体系进行有效的整合,对市场经济导致的矛盾与分化进行修复,对失衡的社会关系做出调整,成为在国家甚至在国际层面上推动社会团结的政策目标(图雷纳,1999)。而在社会工作领域,纵观整个20世纪的历史人们都可以看到,社会工作者一直都在致力于将影响社会政策作为专业实践的重要承诺。20世纪80年代以来,西方福利国家和转型经济国家的社会福利改革不断强调去集中化的国家政策,而将“社会”(thesocial)本身作为解决在社会问题过程中对资源、技术和人力要求的。在我们重新探讨社会工作的“社会层面”时,同样也要求专业工作者对社会政策的内涵和变化进行再

度的思考(Schneider%26Netting,1999;熊跃根,2000a)。

社会科学家(尤其是社会学家)经常要面对的一个理论问题,是如何解释“某种社会秩序成为可能”。但对国家或政府的政策制定者来说,实现一种“可能的社会秩序”则常成为一个现实的政治目标。国家从“统治”(governtment)实践转向“治理”(governance)实践,表明了在解决社会问题过程中的政策导向所具有的某种道德色彩。显然,长期以来社会政策为解决社会问题尤其是消除社会不公正、社会不平等(隐含社会分化的巨大矛盾)提供了可行的思路。社会政策最早同社会学紧密地联系在一起,但是由于抽象的理论思考并不等同于现实世界里有关问题解决的实际行动。因此,这门学科在20世纪初开始从规范的理论传统转向侧重实践的经验取向(Pinker,1979)。众所周知,社会问题同一定的社会结构关联在一起,而社会制度又是影响这些社会结构稳固的重要力量。

后记在这个写作近乎泛滥的时代,我常常会问自己这样的问题:为何要写作?我个人以为,在一个人的学术生涯中,要独立完成一本著作,其间必定会遭遇精神上的苦痛与煎熬。本书的写作历程亦非一次轻松的思想旅行,但无论如何它已在我的生命历程中留下一丝印记。

很多年前,我就萌发了撰写一本有关社会政策的理论与分析的著作,但写作的工作在经年的忙碌与琐碎的日常生活中变得断断续续,一些章节的最初手稿慢慢变得发黄,但我却始终没有忘却完成本书的写作信念。在幽闭但充满挑战的写作过程中,我时常会想起乔治·奥威尔60多年前说过的话,“写一本书是一桩消耗精力的苦差事,就像生一场痛苦的大病一样”。虽然本书并不是类似病痛折磨下的产物,但它的确使我有机会重新体味写作的

挑战与激情。对学者而言,写作是职业生涯中一种持续不断的任务,对写作我几乎无法抗拒。因为我深知,写作有时候是一种清除思想尘埃的有效方式。同时,写作过程本身也可以使人享受在寂静的夜晚独自思考的快乐。

[:转载请注明]

上一篇:公共关系:理论、实务与技巧(第

下一篇:快乐歌唱:音乐快递优秀少儿

-需求分析方法论

需求分析方法论 原则上,需求分析阶段IT中心应尊重需求方的项目管理和项目分析能力;在具体的任务开展上,以不干扰需求方的自主权为主,除非在项目过程中发现需求方的项目管理以及项目分析能力存在很大的差距和不足。 为了保证项目的成功,IT中心必须加强项目管理和项目分析工作,在具体的操作上可以坚持吸收、同化、贯彻的方法和手段。 其中,需求分析是一个项目的开端,也是项目建设的基石。在以往的信息化建设失败的案例中,80%是由于需求分析的不明确而造成的。因此一个项目成功的关键因素之一,就是对需求分析的把握程度。而项目的整体风险往往表现在需求分析不明确、业务流程不合理,用户不习惯或不愿意去用应用管理软件。作为IT中心,必须提醒需求方重视需求分析的重要性,采用必要的手段和方法来进行需求调研,同时IT 中心也应深入具体的需求调研中去。只有这样才能切切实实地把握用户的需求和方向,才能在将来的功能界定、实施上有发言权。 一、如何进行需求分析 需求分析不象侦探推理那样需从蛛丝马迹着手,而是应该先了解宏观的问题,再了解细节的问题。 一个应用软件系统(记为S)的涉及面可能很广,可以按不同的问题域(记为D)分类,每个问题域对应于一个软件子系统。 S={D1,D2,D3,…Dn} 问题域Di由若干个问题(记为P)组成,每个问题对应于子系统中的一个软构件。 Di={P1,P2,P3,…Pm} 问题Pj有若干个行为(或功能,记为F),每个行为对应于软构件中的实现接口。 Pj={F1,F2,F3,…Fk} 需求说明书应该对于那些只想了解宏观需求的领导,和需要了解细节的技术人员都合适。在写需求说明书时应该注意两个问题: 1、最好为每个需求注释“为什么”,这样可让双方(IT中心、需求方)了解需求的本质,以便选用最合适的技术来实现此需求。 2、需求说明不可有二义性,更不能前后相矛盾。如果有二义性或前后相矛盾,则要重新分析此需求。 二、重点监控需求分析 由于项目的特殊性和行业覆盖的广阔性,以及需求分析的高风险性,软件需求分析的重要性是不言而喻的,同时需求分析又的的确确难做。其原因基本是由于以下情况造成的。 1、用户说不清楚需求 有些用户对需求只有朦胧的感觉,当然说不清楚具体的需求。例如总部各部门及各地的很多店铺在进行应用系统以及网络建设时,需求方的办公人员大多缺乏IT系统建设方面的专家和知识。此时,用户就会要求IT中心系统分析人员替他们设想需求。项目的需求存在一定的主观性,为项目未来建设埋下了潜在的风险。 2、需求自身经常变动 根据以往的历史经验,随着用户对信息化建设的认识和自己业务水平的提高,他们会在不同的阶段和时期对项目的需求提出新的要求和需求变更。事实上,历史上没有一个软件的需求改动少于三次的!所以必须接受“需求会变动”这个事实,在进行需求分析时要懂得防患于未然,尽可能地分析清楚哪些是稳定的需求,哪些是易变的需求,以便在系统选型及实施时,将软件的核心建筑在稳定的需求上,同时留出变更空间。IT中心在需求分析的功能界定上担任一个中间、公平、公正的角色,所以也必须积极参与到需求分析的准备中来,以便协助需求方来界定“做什么”、“不做什么”的系统功能界限。 3、IT中心分析人员或用户理解有误 系统分析人员不可能都是全才,更不可能是行业方面的专家。用户表达的需求,不同的分析人员可能

培训需求分析的方法和工具

培训需求分析的方法和工具 培训需求分析是企业培训的出发点,也是最重要的一步工作。如果需求分析不准确,就会让接下来的培训偏离轨道,做无用功,浪费企业的人力、物力和财力,却收不到应有的效果。企业要进行有效的需求分析,就必须采取合适方法和工具,本文全面介绍了通常情况下培训需求分析使用的方法以及对应的工具。 一、需求分析的方法和工具 1.1 调研问卷法 调研问卷法是最普遍也最有效的收集资料和数据的方法之一。一般由培训部门设计一系列培训需求相关问题,以书面问卷的形式发放给培训对象,待培训对象填写之后再收回进行分析,获取培训需求的信息和数据。 调研问卷法进行培训需求分析,可以遵循以下五个步骤,见表1: 在设计调研问卷的问题时,应该注意下几个问题: 1、问题尽量简短,并注意使用简单的、固定用法的术语,避免使用读者不了解或者容易引起歧义的名词; 2、一个问题只涉及一件事,避免“结构复杂”的问句; 3、题目设计要简单,不要使作答者作计算或逻辑推理; 4、避免出现诱导答案的问题,保证作答者完全陈述自己观点。

备注:填表时在对应的内容下面用“√”标明。 1.2 访谈法 访谈法也是数据收集的一种重要方法。它是指为了得到培训需求的数据和信息,与访谈对象进行面对面交流的活动过程。这个过程不只是收集硬性数据,比如事实、数据等,包括印象、观点、判断等信息。 访谈法可以遵循以下几个步骤进行,见表3:

1.3现场取样法 现场取样法一般较多使用于服务性行业的培训需求调查(如饭店、卖场等),是通过选取培训对象现场实际工作的部分片段进行分析,以确定培训需求的一种分析方法。现场取样法主要包括两种形式:拍摄和取样。 拍摄是指在培训对象的工作环境中安装监控录影机、摄像机等拍摄设备,对培训对象的现场工作过程进行实际拍摄,事后通过录影带进行观察分析,得出培训需求结论。表5为拍摄样板的示例。

软件需求方案

软件需求分析(Software Reguirement Analysis)是研究用户需求得到的东西,完全理解用户对软件需求的完整功能,确认用户软件功能需求,建立可确认的、可验证的一个基本依据。 软件需求分析是一个项目的开端,也是项目实施最重要的关键点。据有关的机构分析结果表明,我们设计的软件产品存在不完整性、不正确性等问题80%以上是需求分析错误所导致的,而且由于需求分析错误造成根本性的功能问题尤为突出。因此,一个项目的成功软件需求分析是关键的一步。 一、软件需求分析理论 如果我们用数学方法来描述软件需求分析,可以将一个应用软件定义为S,可能应用软件涉及功能性问题非常广,我们用抽象化理论分析,可以划分为各个功能域,可以用D1、D2、… Dn表示,那么,我们可以用一个表达式描述为YwDYM。 S={D1,D2,D3,…Dn} 但是,功能域Di依然存在着有若干个问题P1、P2、P3、… Pm组成,并且每个功能对应于子系统中的一个软构件,我们可以表示为 Di={P1,P2,P3,…Pm} 同样,功能Pj有若干个行为F1、F2、F3、… Fk,每个行为对应于软构件中的实现方法bDnpi。 Pj={F1,F2,F3,…Fk} 一个软件包含了所有功能的集合,同时包含了实现所有功能的所有方法和算法描述。需求分析是依据于用户需求,经过需求问题识别,进行分析、消化与综合,制订规格说明,评审,分为四个阶段,形成用户需求与设计同步,设计满足用户需求目标。AR2yz。 需求分析方法始终贯穿着吸收、同化、贯彻方法和手段,用商业化行为解决需求与实现中存在的矛盾,解决用户需求与商业化产品融通,解决规范与个性化追求。26Y1l。 二、软件需求分析目标 软件需求分析的主要实现目标:

需求分析、概要设计、详细设计的标准格式.doc

需求分析,概要设计,详细设计的标准格式 一、开发计划 (一)引言 1、目的 说明编制开发计划的目的。 2、参考资料 列出必要的参考资料。 3、定义 列出用到的术语的定义和外文缩写的原文。 (二)概述 1、工作内容 2、主要参加人员 3、成果 列出要提交给用户的程序文件、文档或服务的名称,及非移交 成果的名称。 4、完成的最迟期限 (三)实施计划 1、任务的分解及人员分工 列出各项任务及其负责人和主要参加人员。 2、进度 列出各任务的开始日期和完成日期。 3、关键问题 列出影响整个开发项目的关键问题,技术难度、风险及处理方 案。 (四)支持条件 1、计算机系统支持 2、需要由用户承担 二、需求分析说明书 (一)引言 1、目的 说明编制需求分析说明书的目的。 2、参考资料 列出必要的参考资料。 3、定义 列出用到的术语的定义和外文缩写的原文。 (二)概述 1、目标 说明本项软件开发意图、应用目标、作用范围等,以及所开发的软件与其它软件的关系。

2、用户特点 列出使用本软件的用户类型、特点、其教育程度和技术特长。 3、约束和假定 列出本软件开发工作的假定和约束。 (三)需求规定 1、对功能的规定 根据功能模型逐项说明本软件各项功能的详细需求。 列出完成各项功能所需输入,处理,输出及所需控制等。 2、对性能的规定 包括精度、时间特性要求、灵活性。 3、数据要求 数据分为静态数据和动态数据两类。 静态数据是指在程序运行过程中一般不改变的数据; 动态数据是指在运行中发生变化、需要输入输出的数据。 (1)数据描述 (2)数据采集 (3)输入输出要求 (4)其它要求 (四)运行环境规定 (1)硬件 包括处理机、网络、输入输出设备及其它设备。 (2)软件 列出支持软件。 (3)接口 包括必要的硬件接口、软件接口、通讯接口等。 (五)关于不可能实现的用户要求的说明 三、概要设计说明书 (一)引言 1、目的 说明编制概要设计说明书目的。 2、参考资料 列出必要的参考资料。 3、定义 列出用到的术语的定义和外文缩写的原文。 (二)总体设计 1、需求规定 简述本系统的主要功能、性能等要求。 详见需求分析说明书。 2、运行环境 简述本系统的运行环境规定。 详见需求分析说明书。

静力弹塑性分析方法与与动力弹塑性分析方法的优缺点

静力弹塑性分析方法与与动力弹塑性分析方法的优缺点 Pushover)分析法 1、静力弹塑性分析方法(Pushover)分析法优点: (1)作为一种简化的非线性分析方法,Pushover方法能够从整体上把握结构的抗侧力性能,可以对结构关键机构及单元进行评估,找到结构的薄弱环节,从而为设计改进提供参考。 (2)非线性静力分析可以获得较为稳定的分析结果,减小分析结果的偶然性,同时花费较少的时间和劳力,较之时程分析方法有较强的实际应用价值。 2、静力弹塑性分析方法(Pushover)分析法缺点: (1)它假定所有的多自由度体系均可简化为等效单自由度体系,这一理论假定没有十分严密的理论基础。 (2)对建筑物进行Pushover分析时首先要确定一个合理的目标位移和水平加载方式,其分析结果的精确度很大程度上依赖于这两者的选择。(3)只能从整体上考察结构的性能,得到的结果较为粗糙。且在过程中未考虑结构在反复加载过程中损伤的累积及刚度的变化。不能完全真实反应结构在地震作用下性状。 二、弹塑性时程分析法

1、时程分析法优点: (1)采用地震动加速度时程曲线作为输入,进行结构地震反应分析,从而全面考虑了强震三要素,也自然地考虑了地震动丰富的长周期分量对高层建筑的不利影响。 (2)采用结构弹塑性全过程恢复力特性曲线来表征结构的力学性质,从而比较确切地、具体地和细致地给出结构的弹塑性地震反应。 (3)能给出结构中各构件和杆件出现塑性铰的时刻和顺序,从而可以判明结构的屈服机制。 (4)对于非等强结构,能找出结构的薄弱环节,并能计算出柔弱楼层的塑性变形集中效应。 2、时程分析法缺点: (1)时程分析的最大缺点在于时程分析的结果与所选取的地震动输入有关,地震动时称所含频频成分对结构的模态n向应有选择放大作用,所以不同时称输入结果差异很大。 (2)时程分析法采用逐步积分的方法对动力方程进行直接积分,从而求得结构在地震过程中每一瞬时的位移、速度和加速度反应。所以此法的计算工作十分繁重,必须借助于计算机才能完成。而且对于大型复杂结构对计算机要求更高,耗时耗力。 (3)对工程技术人员素质要求较高,工程应用要求较高。从结构模型建立,材料本构的选取、地震波选取,到参数控制及庞大计算结果的整理及甄别都要求技术人员具有扎实的专业素质以及丰厚的工程经验。

软件需求分析重点-

软件需求分析重点 第1 章软件需求基础知识 返工的成本占了总开发成本的30%-50%,而对于返工的情况,70%-80%是国需求错误引起的。(11) 在对所有讨论问题有了更深入的了解之前不要急于回答。不能充分理解需求,就会作出过于乐观的估计,最终不可避免地陷入超支的泥潭。(13-14)造成软件成本估算失败的最主要原因包括频繁变更需求、遗漏需求、未与用户充分沟通、需求的说明不精确以及地需求的分析不透彻等。给出估算结果时,应该提供范围(最好的情况,最可能的情况和最糟的情况)或把握程度(“我有九成把握在三个月内完成”)。(14) 从产品的实际用户处收集需求这一过程是不可替代的。(18) 第2 章客户眼中的需求 某些需求问题源于混淆了不同层次的需求(业务需求、用户需求和功能需求)。(19) 要想开发出优秀的软件产品,必须以优质需求为基础精心制定计划。(20)不要指望项目涉众天生知道如何合作进行需求开发。必须花时间讨论如何最有效地进行协作。(22) 需求审阅是最有价值的保证软件质量的活动之一。(25) 需求批准过程的所有参与者都应该明白签字意味着什么,否则会出现很多问题。(25) 不可能在项目初期就能明确所有的需求,需求肯定要随时间的推移而发生变化。(26) 第3 章需求工程的推荐方法 熟练的需求分析员应具备以下特点:耐心,思维条理性强,有良好的交际和沟通能力,理解产品应用领域,并且掌握丰富的需求工作技术。(29)为每类用户选择代言人(31)

观察用户工作的过程(31) 跨项目重用需求(32) 过早地以尚不明确的需求为基础进行开销和进度评估是非常不可靠的。(37)38图表 不要期望可以线性地、顺序地完成获取、分析、编写规格说明和验证这些需求开发活动。(38) 第4 章需求分析员 相比缺乏经验的需求分析员,使用经验丰富的需求分析员能使项目所需求的工作量减少三分之一。(42) 优秀的需求分析员应同时具备出色的交流、引导和人际交待能力,具备技术和业务领域的丰富知识,以及适合这项工作的相应个性。耐心和真诚的合作愿望是关键的成功因素。(44) 需求分析员必须研究可能出错的情形。(44) 第5 章确定产品前景与项目范围 第6 章获取客户的需求 能否让开发人员更准确地了解用户需求,将决定软件需求工作能否取得成功,进而影响到软件开发的成功。(62) 项目伊始就应确定谁来担任问题的决策人。(72) 第7 章聆听客户的需求 需求开发工作的成果就是项目涉众之间就被处理的需求达成共识。(75) 需求获取的参与者在理解问题之前要抵制住诱惑,不要急于设计系统。 要强调用户任务,而不是用户界面,要强调根本需要,而不是用户表达出来的期望,这样有助于项目团队避免过早是制定设计的细节。 在软件开发中,需求获取也许是最困难、最关键、最容易出错和最需要沟通的一个环节。(76)

软件需求分析方法

需求分析方法 一需求分析概括 需求分析应该先了解宏观的问题,再了解细节的问题。 一个应用软件系统(记为S)的涉及面可能很广,可以按不同的问题域(记为D)分类,每个问题域对应于一个软件子系统。 S={D1,D2,D,…Dn} 问题域Di由若干问题(记为P)组成,每个问题对应于子系统中的一个软构件。 Di={P1,P2,P3,…Pn} 问题Pi有若干个行为(或功能,记为F),每个行为对应于软构件中的实现接口。 Pj={F1,F2,F3,…Fk} 需求说明书应该对于那些只想了解宏观需求的领导和需要了解细节的技术员都合适。在写需求说明书时,应该注意两个问题: 1.最好为每个需求注释“为什么”,这样可以让程序员了解需求的本质,以便选用最合适 的技术来实现此需求 2.需求说明不能有”二义性”,更不能前后矛盾。如果有二义性或前后矛盾,即要重新分 析此需求。 二需求分析方法论 第一阶段:“访谈式”

第一阶段是和具体用户方的领导层、业务层人员的访谈沟通,主要目的是从宏观上把握用户的具体需求方向和趋势,了解现有的组织架构、业务流程、硬件环境、软件环境、现有的运行系统等等具体情况、客观的信息。 建立起良好的沟通渠道和方式。针对具体的职能部门以及各委办局,最好能指定本次项目的接口人。 实现手段:访谈、调查表格 输出成果:调查报告、业务流程报告 第二阶段:“诱导式” 结合第一阶段的基本信息,做出简单的用户流程页面,同时结合以往的项目经验对用户采用诱导式,启发式的调研方法和手段,和用户一起探讨业务流程设计的合理性、准确性、习惯性。用户可以操作简单演示的DEMO,感受整个业务流程的设计合理性、准确性等等问题,以及提出改进意见和方法。 实现手段:诱导(拜访)、原型演示 输出成果:调研分析报告、原型反馈报告、业务流程报告 第三阶段:“确认式” 此阶段在上述两个阶段成果的基础上,进行具体的流程细化、数据项的确认阶段。这个阶段承建方必须提供原型系统和明确的业务流程报告、数据项表,并能清晰地向用户描述系统的业务流设计目标。通过审查,提出反馈意见,并对已经可接受的报告、文档签字确认。 实现手段:拜访(回顾、确认),提交业务流程报告、数据项表;原型演示系统 输出成果:需求分析报告、数据项、业务流程报告、原型系统反馈意见(后三者可以统一归到需求分析报告中)

需求分析方法主要步骤

1.1主要步骤 遵循科学的需求分析步骤可以使需求分析工作更高效。需求分析的一般步骤如图2-3所示。 需求涉及的方面有很多。 在功能方面,需求包括系统要做什么,相对于原系统目标系统需要进行哪些修改,目标用户有哪些,以及不同用户需要通过系统完成何种操作等。 在性能方面,需求包括用户对于系统执行速度、响应时间、吞吐量和并发度等指标的要求。 在运行环境方面,需求包括目标系统对于网络设置、硬件设备、温度和湿度等周围环境的要求,以及对操作系统、数据库和浏览器等软件配置的要求。 在界面方面,需求涉及数据的输入/输出格式的限制及方式、数据的存储介质和显示器的分辨率要求等问题。 1.1.1获取需求,识别问题 开发人员从功能、性能、界面和运行环境等多个方面识别目标系统要解决哪些问题,要满足哪些限制条件,这个过程就是对需求的获取。开发人员通过调查研究,要理解当前系统的工作模型和用户对新系统的设想与要求。 此外,在需求的获取时,还要明确用户对系统的安全性、可移植性和容错能力等其他要求。比如,多长时间需要对系统做一次备份,系统对运行的操作系统平台有何要求,发生错误后重启系统允许的最长时间是多少等。

遗漏需求是最难修订的需求错误。 --RobertL.Glass 获取需求是需求分析的基础。为了能有效地获取需求,开发人员应该采取科学的需求获取方法。在实践中,获取需求的方法有很多种,比如,问卷调查、访谈、实地操作、建立原型和研究资料等。 问卷调查法是采用调查问卷的形式来进行需求分析的一种方法。通过对用户填写的调查问卷进行汇总、统计和分析,开发人员便可以得到一些有用的信息。采用这种方法时,调查问卷的设计很重要。一般在设计调查问卷时,要合理地控制开放式问题和封闭式问题的比例。 开放式问题的回答不受限制,自由灵活,能够激发用户的思维,使他们能尽可能地阐述自己的真实想法。但是,对开放式问题进行汇总和分析的工作会比较复杂。 封闭式问题的答案是预先设定的,用户从若干答案中进行选择。封闭式问题便于对问卷信息进行归纳与整理,但是会限制用户的思维。 访谈通过开发人员与特定的用户代表进行座谈,进而了解到用户的意见,是最直接的需求获取方法。为了使访谈有效,在进行访谈之前,开发人员要首先确定访谈的目的,进而准备一个问题列表,预先准备好希望通过访谈解决的问题。在访谈的过程中,开发人员要注意态度诚恳,并保持虚心求教的姿态,同时还要对重点问题进行深入的讨论。由于被访谈的用户身份可能多种多样,开发人员要根据用户的身份特点,进行提问,给予启发。当然,进行详细的记录也是访谈过程中必不可少的工作。访谈完成后,开发人员要对访谈的收获进行总结,澄清已解决的和有待进一步解决的问题。 关注用户的行为而不是他们的言语。

需求分析报告编写规范

需求分析报告编写规范 文件编号: NW503101 生效日期: 2000.3.20 受控编号: 密级:秘密版次:Ver2.1 修改状态:总页数16 正文 4 附录12 编制:杨利审核:袁淮批准:孟莉

沈阳东大阿尔派软件股份有限公司(版权所有,翻版必究)

文件修改控制

目录 1. 目的 2. 适用范围 3. 术语及缩略语 4. 编写规范 4.1排版规范 4.2模板使用 5. 引用文件 5.1NW503102《软件功能规格说明书编写规范》 6. 附录

1.目的 为使需求分析的结果能够完整、无遗漏地反映待开发系统的要求,本文件规定《需求分析报告》的编写格式和内容要求。 2.适用范围 适用于本公司软件产品或软件项目的需求分析报告的编制。 3.术语及缩略语 本程序采用NQ402100《质量手册》中的术语和缩略语及其定义。 4.编写规范 4.1排版规范 1)整个规范由2节构成,模板单独一节。 2)正文样式采用“规范正文”。 3)标题编号采用每节独立编号。 4.2模板使用 需求分析报告的编写可依据具体情况选用摸板的格式或编写指南的格式。 1)拷贝规范。 2)删除第一节(需求分析报告封面前的所有页)。 3)在修改完内容后,更新目录域和相关的页数域。 5.引用文件 5.1NW503102《软件功能规格说明书编写规范》 6.附录 以下部分为需求分析报告的模板与编写指南。

密级:机密 文档编号:第版分册名称:第册/共册 项目名称(项目编号) 需求分析报告 (部门名称) 沈阳东大阿尔派软件股份有限公司 总页数正文附录生效日期:年月日编制:审核:批准:

【结构设计】学习静力弹塑性分析方法总结

学习静力弹塑性分析方法总结 静力弹塑性分析(Push-over)方法最早是1975年由Freeman等提出的,以后虽有一定发展,但未引起更多的重视.九十年代初美国科学家和工程师提出了基于性能(Performance-based)及基于位移(Displacement-based)的设计方法,引起了日本和欧洲同行的极大兴趣,Push-over方法随之重新激发了广大学者和设计人员的兴趣,纷纷展开各方面的研究.一些国家抗震规范也逐渐接受了这一分析方法并纳入其中,如美国ATC-40、FEMA-273&274、日本、韩国等国规范.我国2001规范提出“弹塑性变形分析,可根据结构特点采用静力非线性分析或动力非线性分析”,这里的静力非线性分析,即主要即是指Push-over分析方法. 1、Push-over方法的基本原理和实施步骤 (1)基本原理 Push-over方法从本质上说是一种静力分析方法,对结构进行静力单调加载下的弹塑性分析.具体地说即是,在结构分析模型上施加按某种方式模拟地震水平惯性力的侧向力,并逐级单调加大,构件如有开裂或屈服,修改其刚度,直到结构达到预定的状态(成为机构、位移超限或达到目标位移).其优点突出体现在:较底部剪力法和振型分解反应谱法,它考虑了结构的弹塑性特性;较时程分析法,其输入数据简单,工作量较小. (2)实施步骤 (a)准备结构数据:包括建立结构模型、构件的物理参数和恢复力模型等; (b)计算结构在竖向荷载作用下的内力(将与水平力作用下的内力叠加,作为某一级水 平力作用下构件的内力,以判断构件是否开裂或屈服);

(c)在结构每层的质心处,沿高度施加按某种分布的水平力,确定其大小的原则是:水平力产生的内力与(b)步计算的内力叠加后,恰好 使一个或一批件开裂或屈服; (d)对于开裂或屈服的杆件,对其刚度进行修改后,再增加一级荷载,又使得一个或一批杆件开裂或屈服; (e)不断重复(c)、(d)步,直到结构达到某一目标位移(对于普通Push-over方法)、或结构发生破坏(对于能力谱设计方法). 2、Push-over方法研究进展 (1)Push-over方法对结构性能评估的准确性 许多研究成果表明,Push-over方法能够较为准确(或具有一定的适用范围)反映结构的地震反应特征.Lawson和Krawinkler对6个 2~40层的结构(基本周期为0.22~2.05秒)Push-over分析结果与动力时程分析结果比较后,认为对于振动以第一振型为主、基本周期在2秒以内的结构,Push-over方法能够很好地估计结构的整体和局部弹塑性变形,同时也能揭示弹性设计中存在的隐患(包括层屈服机制、过大变形以及强度、刚度突变等).Fajfar通过7层框剪结构试验结果与Push-over方法分析结果的对比得出结论,Push-over方法能够反映结构的真实强度和整体塑性机制,因此适宜于实际工程的设计和已有结构的抗震鉴定.Peter对9层框剪结构的弹塑性时程分析结果与Push-over方法分析结果进行了对比,认为无论是框架结构还是框剪结构,两种方法计算的结构最大位移和层间位移均很一致.Kelly考察了一幢17层框剪结构和一幢9层框架结构分别在1994年美国Northridge地震和1995年日本神户地震中的震害,并采用Push-over方法对两结构进行分析,发现Push-over方法能够对结构的最大反应和结构损伤进行合理地估计.Lew对一幢7层框架结构进行了非线性静力分析和非线性动力分析,发现非线性静力分析估计的构件的变形与非线性动力分析多条波计算结果的平均值大致相同.笔者曾对6榀框架(层数为3~16,基本周期为0.59~2.22秒)进行了Push-over分析与动力时程分析,发现两

需求分析习题及答案

第三章需求分析 一. 填空题 1.需求分析的步骤, , , 。 2.需求分析阶段需编写的文档有,,。 3.系统规格说明,数据要求,, ,这四份文档资料是在书写文档阶段必需完成的。 4.在书写文档阶段,数据要求主要包括通过需求分析建立起来的,以及描绘数据结构的层次方框图。 5.对于计算机程序处理的数据,其数据域应包括, , 和数据结构。 6.数据内容即是。 7.把一个功能分解成几个子功能,并确定, 就属于横向分解。 8.软件需求的逻辑视图给出, 而不是实现的细节。 9. 功能一般用, 来表示。 10.结构化分析方法是, 进行需求分析的方法. 11.描述结构化分析方法的工具有,,,判定表,判定树。 12. SA方法中自顶向下的分析策略主要是和。 13.数据流图的基本组成部分有,,,。 14.数据流图的特性,,,。 15.数据流图和数据字典共同构成了系统的模型,是需求规格说明书的主要组成部分。 16.分析员通过需求分析,逐步细化对软件的需求,描述软件主要处理的,并给软件开发提供一种可转化为,和的数据与功能表示。 17.需求分析阶段研究的对象是软件项目的。 18.数据流图的基本符号包括,,,。19.在需求分析阶段常用的图形工具有,,。20.需求分析应交付的主要文档是。 二. 选择题 1. 需求分析中开发人员要从用户那里了解() A.软件做什么B.用户使用界面C.输入的信息D.软件的规模 2. 需求分析阶段的任务是确定() A.软件开发方法 B.软件开发工具C.软件开发费 D.软件系统的功能 3. 需求分析阶段最重要的技术文档之一是非曲直()。 A.项目开发计划 B.设计说明书 C.需求规格说明书 D.可行性分析报告

软件需求分析方法

欢迎阅读 软件需求分析(Software Reguirement Analysis)是研究用户需求得到的东西,完全理解用户对软件需求的完整功能,确认用户软件功能需求,建立可确认的、可验证的一个基本依据。 1)对实现软件的功能做全面的描述,帮助用户判断实现功能的正确性、一致性和完整?性,促 使用户在软件设计启动之前周密地、全面地思考软件需求; 2)了解和描述软件实现所需的全部信息,为软件设计、确认和验证提供一个基准;

3)为软件管理人员进行软件成本计价和编制软件开发计划书提供依据; 需求分析的具体内容可以归纳为六个方面:软件的功能需求,软件与硬件或其他外部系统接口,软件的非功能性需求,软件的反向需求,软件设计和实现上的限制,阅读支持信息。 软件需求分析应尽量提供软件实现功能需求的全部信息,使得软件设计人员和软件测试人员不再需要需求方的接触。这就要求软件需求分析内容应正确、完整、一致和可验证。此外,为保证软件设计质量,便于软件功能的休整和验证,软件需求表达无岔意性,具有可追踪性和可修改性。2.1、????? 软件功能需求 1 不 (5)??? 尽可能不使用“待定”这样的词。所有含有待定内容的需求都不是完整的文件,如果出现待定的部分,必须进行待定部分内容说明,落实负责人员、落实实施日期。 2)功能描述的无岔意性和可追踪性 需求功能描述的无岔意性、可追踪性和规范化: (1)??? 功能描述必须清晰地描述出怎样输入到怎样输出,并且输入、输出描述应对应有数据流描述、控制流描述图,这些描述必须与其它地方描述一致;

(2)??? 可以用语言、方程式、决策表、矩阵或图等对功能的描述。如果选用语言描述必须使用结构化的语言,描述前必须说明该步骤(或子功能)的执行是顺序,选择, 重复,还是并发,然后说明步骤逻辑。整个描述必须单入单出。 (3)??? 描述时,每一个功能名称和参照编号必须唯一,且不要将多个功能混在一起进行描述,这样便于功能的追踪和修改。 (4)??? 功能描述应注意需求说明和程序设计的区别。需求设计仅仅是软件的功能设计,它给出软件运行的的外部功能描述,以及为了实现这一外部功能必须做哪些事情(采 2.2、 2.3、 (2)??? 处理容限、精度、采样参数的分辨率,误差处理等; (3)??? 可靠性的MTBF要求,可维护性、安全性要求等。(对可能的不正常的输入给以正常响应是可靠性的重要内容,这属于功能性需求。) 2.4、????? 软件反向需求 软件的反向需求描述软件在那些情况下不能做什么。这一条是随软件实际要求而定。有两类情形需要采用反向需求的形式。第一种情况:某些用户需求适宜采用反向形式说明,如数据安全性要求属于这类形式。第二种情况:对一些可靠性和安全性要求较高的软件,有些必须描述软件不能做些什么。如控制点火时序,我们必须交代清楚在那些情况下不能点火,否则会造成故障。

软件需求分析习题大全

软件需求分析习题大全 Coca-cola standardization office【ZZ5AB-ZZSYT-ZZ2C-ZZ682T-ZZT18】

习题集 一、单项选择题 1、需求分析最终结果是产生()。 A.项目开发计划 B.可行性分析报告 C.需求规格说明书 D.设计说明书答案:C 2、需求分析中,开发人员要从用户那里解决的最重要的问题是()。 A.让软件做什么 B.要给软件提供哪些信息 C.要求软件工作效率怎样 D.让软件具有何种结构 答案:A 3、需求规格说明书的内容不应包括对()的描述。 A.主要功能 B.算法的详细过程 C.用户界面和运行环境 D.软件性能答案:B 4、需求规格说明书的作用不应包括()。 A.软件设计的依据 B.用户与开发人员对软件要做什么的共同理解 C.软件验收的依据 D.软件可行性研究的依据 答案:D 5、下面关于面向对象方法中消息的叙述,不正确的是()。 A.键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息 B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息 C. 应用程序之间可以相互发送消息 D.发送与接收消息的通信机制与传统的子程序调用机制不同 答案:B 6、面向对象技术中,对象是类的实例。对象有三种成份:()、属性和方法(或操作)。 A. 标识 B. 规则 C. 封装 D. 消息 答案:A 7、软件需求分析阶段的工作,可以分成以下四个方面:对问题的识别、分析与综合、 制定规格说明以及()。 A.总结 B.实践性报告 C.需求分析评审 D.以上答案都不正确 答案:C 8、软件需求规格说明书的内容不应包括对()的描述。 A.主要功能 B.算法的详细过程 C.用户界面及运行环境 D.软件的性能 答案:B 9、产品特性可以称为质量属性,在众多质量属性中,对于开发人员来说重要的属性有哪些(B ) A 有效性、效率、灵活性、互操作性 B 可维护性、可移植性、可重用性、可测试性 C 完整性、可靠性、健壮性、可用性 D 容错性、易用性、简洁性、正确性

需求分析标准文档要求

软件需求文档格式的标准写法 1.引言 Internet的蓬勃发展,使新闻传播方式发生了巨大的变化,传统的信息传播媒体电视、管波、报纸已经不再是人们茶余饭后的主要精神甜点,人们开始更多的关注网络新闻。由于互联网所容纳的信息量大,内容丰富,信息及时、准确,更有相关信息的全面介绍与比较,大大地方便了人们的阅读,因此在短短几年里,互联网便跻身于众多媒体之间,并具有相当一部分媒体人群。借此东风,新闻网也迅速发展起来,它内容丰富,涉及商业、工业、农业、银行、财政、教育、娱乐和信息等各个产业,信息量大,不仅有时事新闻,还有相关的行业信息,同时新闻网具有互联网所具备的一切特性。在全球网络化、信息化的今天新闻网迅速的发展,大大丰富了人们的生活,不知不觉,它已成为人们生活中不可或缺的重要组成部分。1.1 编写目的 传统的信息发布方式已经不适应这个快速变化的信息时代,需要一个更高效,更简洁的方式进行信息发布。内容管理系统正是基于这样一个目的而诞生的,它是企业信息化建设和电子政务的新宠。它的基本思想是分离信息内容和表现形式,内容存储在数据库或独立的文件中,而表现形式存储在模版里。当用户请求页面时,各部分联合生成一个标准的HTML页面;当信息修改时,用户只需在一个可视化的界面对信息内容进行修改。大大缩短了信息的更新时间,提高了效率,并且简化了操作。 1.2 项目背景

·标识待开发软件产品的名称、代码; ·列出本项目的任务提出者、项目负责人、系统分析员、系统设计员、程序设计员、程序员、资料员以及与本项目开展工作直接有关的人员和用户; ·说明该软件产品与其他有关软件产品的相互关系。 https://www.docsj.com/doc/ca11094681.html,平台,MVC本设计采用基于UML用例驱动对象建模的ICONIX项目管理方法,应用MVC 三层设计模式,实现一个可以完成新闻栏目和新闻信息的添加、修改、删除以及新闻查看功能的新闻发布系统。 1.3 术语说明 列出本文档中所用到的专门术语的定义和英文缩写词的原文。 1.4 参考资料(可有可无) 列举编写软件需求规格说明时所参考的资料,包括项目经核准的计划任务书、合

静力弹塑性分析(Pushover分析)两种方法剖析

静力弹塑性分析(Pushover 分析) ■ 简介 Pushover 分析是考虑构件的材料非线性特点,分析构件进入弹塑性状态直至到达极限状态时结构响应的方法。Pushover 分析是最近在地震研究及耐震设计中经常采用的基于性能的耐震设计(Performance-Based Seismic Design, PBSD)方法中最具代表性的分析方法。所谓基于性能的耐震设计就是由用户及设计人员设定结构的目标性能(target performance),并使结构设计能满足该目标性能的方法。Pus hover 分析前要经过一般设计方法先进行耐震设计使结构满足小震不坏、中震可修的规范要求,然后再通过pushover 分析评价结构在大震作用下是否能满足预先设定的目标性能。 计算等效地震静力荷载一般采用如图2.24所示的方法。该方法是通过反应修正系数(R)将设计荷载降低并使结构能承受该荷载的方法。在这里使用反应修正系数的原因是为了考虑结构进入弹塑性阶段时吸收地震能量的能力,即考虑结构具有的延性使结构超过弹性极限后还可以承受较大的塑性变形,所以设计时的地震作用就可以比对应的弹性结构折减很多,设计将会更经济。目前我国的抗震规范中的反应谱分析方法中的小震影响系数曲线就是反应了这种设计思想。这样的设计方法可以说是基于荷载的设计(force-based design)方法。一般来说结构刚度越大采用的修正系数R 越大,一般在1~10之间。 但是这种基于荷载与抗力的比较进行的设计无法预测结构实际的地震响应,也无法从各构件的抗力推测出整体结构的耐震能力,设计人员在设计完成后对结构的耐震性能的把握也是模糊的。 基于性能的耐震设计中可由开发商或设计人员预先设定目标性能,即在预想的地震作用下事先设定结构的破坏程度或者耗能能力,并使结构设计满足该性能目标。结构的耗能能力与结构的变形能力相关,所以要预测到结构的变形发展情况。所以基于性能的耐震设计经常通过评价结构的变形来实现,所以也可称为基于位移的设计(displacement-based design)。 Capacity (elastic) Displacement V B a s e S h e a r 图 2.24 基于荷载的设计方法中地震作用的计算

论系统需求分析方法

论系统需求分析方法 一需求分析概括 需求分析应该先了解宏观的问题,再了解细节的问题。 一个应用软件系统(记为S)的涉及面可能很广,可以按不同的问题域(记为D)分类,每个问题域对应于一个软件子系统。 S={D1, D2, D,…Dn} 问题域Di由若干问题(记为P)组成,每个问题对应于子系统中的一个软构件。 Di={P1,P2, P3,…Pn} 问题Pi有若干个行为(或功能,记为F),每个行为对应于软构件中的实现接口。 Pj={F1, F2, F3,…Fk} 需求说明书应该对于那些只想了解宏观需求的领导和需要了解细节的技术员都合适。在写需求说明书时,应该注意两个问题: 1. 最好为每个需求注释“为什么”,这样可以让程序员了解需求的本质,以便选用最合适的技术来实现此需求 2. 需求说明不能有”二义性”,更不能前后矛盾。如果有二义性或前后矛盾,即要重新分析此需求。

二需求分析方法论 第一阶段:“访谈式” 第一阶段是和具体用户方的领导层、业务层人员的访谈沟通,主要目的是从宏观上把握用户的具体需求方向和趋势,了解现有的组织架构、业务流程、硬件环境、软件环境、现有的运行系统等等具体情况、客观的信息。 建立起良好的沟通渠道和方式。针对具体的职能部门以及各委办局,最好能指定本次项目的接口人。 实现手段:访谈、调查表格 输出成果:调查报告、业务流程报告 第二阶段:“诱导式” 结合第一阶段的基本信息,做出简单的用户流程页面,同时结合以往的项目经验对用户采用诱导式,启发式的调研方法和手段,和用户一起探讨业务流程设计的合理性、准确性、习惯性。用户可以操作简单演示的DEMO,感受整个业务流程的设计合理性、准确性等等问题,以及提出改进意见和方法。 实现手段:诱导(拜访)、原型演示 输出成果:调研分析报告、原型反馈报告、业务流程报告 第三阶段:“确认式” 此阶段在上述两个阶段成果的基础上,进行具体的流程细化、数据项的确认阶段。这个阶段

需求分析规范——编码规范V10

1. 需求类文档 (如:用例编号) 子系统(或特性,见附表)(当为整个项目的文档时,此段空) 文档内容(见附表) 项目编号(见附表) 2. 项目管理类文档 XXX-PM-XXX-XXX-XXX 版本号 文档内容 子系统(或特性,见附表)(当为整个项目的文档时,此段空) 项目编号 3. 用例编号 3.1 正常用例编号 XXXnnn (第一位为1新建、2修改、3显示、4事务处理、5事务处理、6查询打印、7期末处 理、8组织机构及通用的后台设置、9事务的后台设置; 第二、三位为流水号。给用例编号时,根据需要可以适当留空号) 子模块代码(见附表ModuleList.xls) 说明: (1)正常按照功能划分的用例,其编号按照上面的规则进行编码,将来这个6位编码可以作为事务码来使用。有些比较复杂的用例,为了书写方便的目的而将其拆分为几个子用例,这时没有必 要为每个子用例重新编号,而是在原来用例编号之后加2位数字顺序号表示,这个多于6位的 新编号将来不作为(也没有必要作为)事务码使用; (2)划分子用例允许到多个层次级别,每向后增加一个级别,就在原用例编号之后再加2位数字顺序号,以此类推。 3.2 特定实施单位功能扩充用例编号 定义: (1)系统标准功能中已经有一个用例,某实施单位需要这个用例,但是与系统标准用例功能之间存在着差异,需要对这个用例进行特殊增加或修改功能,从而产生新的用例; (2)没有或预计不会再有其他实施单位存在这个同样的功能差异,没有必要为这个新用例创建与原用例编号没有任何联系的全新的用例编号。 编号规则: 在原正常用例的后面增加三位字符“Xnn”,其中:“X”代表特定实施单位(见附表《特定实施单位对照表》);“nn”为同一用例、在同一个实施单位的多个变型顺序号。 例如:用例INV413A01是依据INV413为轿车公司特制开发的第一个变型用例。 3.3 用例扩充用例编号 定义:

静力弹塑性分析方法

静力弹塑性分析方法(pushover法)的确切含义及特点 结构弹塑性分析方法有动力非线性分析(弹塑性时程分析)和静力非线性分析两大类。动力非线性分析能比较准切而完整的得出结构在罕遇地震下的反应全过程,但计算过程中需要反复迭代,数据量大,分析工作繁琐,且计算结果受到所选用地震波及构件恢复力和屈服模型的影响较大,一般只在设计重要结构或高层建筑结构时采用。 静力弹塑性分析方法,是对结构在罕遇地震作用下进行弹塑性变形分析的一种简化方法,从本质上说它是一种静力分析方法。具体地说,就是结构计算模型上施加按某种规则分布的水平侧向力,单调加载并逐级加大;一旦构件开裂(或屈服)即修改其刚度(或使其推出工作),进而修改结构总刚度矩阵,进行下一步计算,依次循环直到结构达到预定的状态(成为机构、位移超限或达到目标位移),从而判断是否满足相应的抗震能力要求。 静力弹塑性分析方法(pushover法)分为两个部分,首先建立结构荷载-位移曲线,然后评估结构的抗震能力,基本工作步骤为: 第一步:准备结构数据:包括建立模型、构件的物理参数和恢复力模型等; 第二步:计算结构在竖向荷载作用下的内力。 第三步:在结构每层质心处,沿高度施加按某种规则分布的水平力(如:倒三角、矩形、第一振型或所谓自适应振型分布等),确定其大小的原则是:施加水平力所产生的结构内力与第一步计算的内力叠加后,恰好使一个或一批构件开裂或屈服。在加载中随结构动力特征的改变而不断调整的自适应加载模式是比较合理的,比较简单而且实用的加载模式是结构第一振型。 第四步:对于开裂或屈服的杆件,对其刚度进行修改,同时修改总刚度矩阵后,在增加一级荷载,又使得一个或一批构件开裂或屈服; 不断重复第三、四步,直到结构达到某一目标位移(当多自由度结构体系可以等效为单自由度体系时)或结构发生破坏(采用性能设计方法时,根据结构性能谱与需求谱相交确定结构性能点)。 对于结构振型以第一周期为主、基本周期在2s以内的结构,pushover方法能够很好地估计结构的整体和局部弹塑性变形,同时也能揭示弹性设计中存在的隐患(包括层屈服机制、过大变形以及强度、刚度突变等)。 在实际计算中必须注意一下几个问题: (1)、计算模型必须包括对结构重量、强度、刚度及稳定性有较大影响的所有结构部件。 (2)对结构进行横向力增量加载之前,必须把所有重力荷载(恒载和参加组合的活荷载)施加在相应位置。

软件工程需求分析案例

11.假设你在一所职业高中工作,负责该校信息系统的建设与维护。财务科长请你研究用学校拥有的微型计算机生成工资明细表和各种财务报表的可能性。请详细描述你用结构化分析方法分析上述问题的过程。 答:通常,结构化分析过程包括问题定义、可行性研究和需求分析3个阶段。下面分别叙述这3个阶段的分析过程。 (1)问题定义 从何处着手解决财务科长提出的问呢?立即开始考虑实现工资支付系统的 详细方案并动手编写程序,对技术人员无疑是很有吸引力的。但是,在这样的 早期阶段就考虑具体的技术问题,却很可能会是我们迷失前进的方向。会计部 门(用户)并没有要求在学校自己的计算机上实现工资支付系统,仅仅要求研 究这样的可能性。后者是和前者很不相同的问题,它实际上是问,这样做预期 将获得的经济效益能超过开发这个系统的成本吗?换句话说,这样做值得吗? 优秀的系统分析员还应该进一步考虑,用户面临的问题究竟是什么。财务 科长为什么想研究在自己的计算机上实现工资支付系统的可能性呢?询问财务 科长后得知,该校一直由会计人工计算工资并编制财务报表,随着学校规模扩 大工作量也越来越大。目前每个月都需要两名会计紧张工作半个月才能完成, 不仅效率低而且成本高。今后学校规模将进一步扩大,人工计算的成本还会进 一步提高。 因此,目标是寻找一种比较便宜的生成工资明细表和各种财务报表的办法,并不一定必须在学校自己的计算机上实现工资支付系统。财务科长提出的要求,实际上并没有描述应该解决的问题,而是在建议一种解决问题的方案。这种解 决方案可能是一个好办法,分析员当然应该认真研究它,但是也还应该考虑其 他可能的解决方案,以便选出最好的方案。良好的问题定义应该明确地描述实 际问题,而不是隐含的描述解决问题的方案。 分析员应该考虑的另一个关键问题,是预期的项目规模。为了改进工资支 付系统最多可以花多少钱?虽然没人明确提出来,但是肯定会有某个限度。应 该考虑下述3个基本数字:目前计算工资所花费的成本,新系统的开发成本和 运行费用。新系统的运行费用必须低于目前的成本,而且节省的费用应该能使 学校在一个合理的期限内收回开发新系统时的投资。 目前,每个月有两名会计用半个月时间计算工资和编制报表,一名会计每 个月的工资和岗位津贴共约2000元,因此,每年为此项工作花费的人工费约2.4万元。显然,任何新系统的运行费用也不可能减少到小于零,因此,新系统每 年最多可能获得的经济效益是2.4万元。 为了每年能节省2.4万元,投资多少钱是可以接受的呢?绝大多数单位都 希望在3年内收回投资,因此,7.2万元可能是投资额的一个合理的上限值。 虽然这是一个很粗略的数字,但是它确实能使用户对项目规模有一些了解。 为了请客户(会计科和学校校长)检验分析员对需要解决的问题和项目规 模的认识是否正确,以便在双方达成共识的基础上开发出确实能满足用户实际 需要的新系统,典型地,分析员用一份简短的书面备忘录表达他对问题的认识,这份文档称为“关于系统规模和目标的报告书”(见表2.1)。

相关文档
相关文档 最新文档