"

新用户注册送59体验金 - 移动版拥有全球最顶尖的原生APP,每天为您提供千场精彩体育赛事,新用户注册送59体验金 - 移动版更有真人、彩票、电子老虎机、真人电子竞技游戏等多种娱乐方式选择,新用户注册送59体验金 - 移动版让您尽享娱乐、赛事投注等,且无后顾之忧!

<acronym id="moiky"></acronym>
<rt id="moiky"><center id="moiky"></center></rt>
<rt id="moiky"><small id="moiky"></small></rt>
<rt id="moiky"><small id="moiky"></small></rt>
<rt id="moiky"></rt>
<rt id="moiky"></rt>
"
您现在所在的位置是:首页 > 业界新闻

进销存管理软件需求分析

进销存管理软件分析是在软件策划之后的第一项工作新用户注册送59体验金 - 移动版,也是软件开发的一项十分重要的工作。进销存管理软件分析包括领域分析和需求分析。领域分析是对软件所服务的应用领域的业务进行的分析新用户注册送59体验金 - 移动版;需求分析确定软件给用户呈现的外在特性,包括软件的功能、性能和软件的相关特性新用户注册送59体验金 - 移动版。软件分析是软件设计的基础。教学要求①了解领域分析的内容和方法新用户注册送59体验金 - 移动版。②掌握需求分析的内容和方法新用户注册送59体验金 - 移动版。重点①领域分析新用户注册送59体验金 - 移动版。②需求分析。难点需求分析。

1.1领域分析
1.1.1领域分析的意义和作用
软件有其确定的服务领域,软件服务对象所在的环境是软件的应用领域新用户注册送59体验金 - 移动版。系统软件的应用领域是软件可以发挥作用的场所;应用软件一般要服务于一个特定的行业、企业、部门或某种确定的业务新用户注册送59体验金 - 移动版。软件的特征决定了软件要与所服务的应用领域中的知识新用户注册送59体验金 - 移动版、业务、方法、技术、信息等内容紧密地渗透和融合。因此在开发软件之先,必须清楚地了解软件的应用领域,需要对软件的应用领域进行深入分析新用户注册送59体验金 - 移动版。只有对软件应用领域进行深入分析,才能够开发出反映领域特点、满足领域应用需要的软件。
计算机软件可以服务于人类所能涉足的所有领域新用户注册送59体验金 - 移动版,因此,软件的应用领域具有广阔性和多样性,这也决定了领域分析的艰巨性。不同软件的应用领域差别甚大新用户注册送59体验金 - 移动版,系统软件和应用软件的应用领域完全不同。管理软件和控制软件应用领域的差别也十分大。同为管理软件,应用于不同行业、不同企业、不同业务,其领域差异亦十分大新用户注册送59体验金 - 移动版。因此,领域分析并没有统一的方法,需要分析人员针对具体软件应用领域的特点开展分析工作新用户注册送59体验金 - 移动版。下面以事务型软件为例新用户注册送59体验金 - 移动版,介绍领域分析的一般方法。

1.1.2事务型软件领域分析的一般工作
事务型软件也被称为管理型软件,这类软件应用于组织的信息处理、业务处理、企业管理和辅助决策新用户注册送59体验金 - 移动版,其应用领域是企业组织系统。事务型软
件的领域分析主要集中在对组织系统的分析新用户注册送59体验金 - 移动版,事务型软件领域分析一般包括如图1.1所示的工作。
1.组织业务调查
通过对组织现状和发展过程的调查,以认识组织系统新用户注册送59体验金 - 移动版,并为领域分析提供充足材料。调查的内容包括:组织目标、规模新用户注册送59体验金 - 移动版、机构新用户注册送59体验金 - 移动版、职能、产品、市场、技术、设备、业务新用户注册送59体验金 - 移动版、信息、企业管理、人员素质新用户注册送59体验金 - 移动版、组织文化、组织事务系统建设现状等。
2.组织目标分析
通过对组织的使命、目标、策略和制约条件的分析,以全面地认识组织系统新用户注册送59体验金 - 移动版。
3.组织机构分析
组织机构是组织的骨架和主脉,是对完成组织目标的人员新用户注册送59体验金 - 移动版、工作、技术和信息所做出的制度性安排新用户注册送59体验金 - 移动版,是领域分析的切入点。
4.组织职能分析
组织职能是为实现组织目标新用户注册送59体验金 - 移动版,组织应该具有的功能和作用。组织职能由组织目标确定新用户注册送59体验金 - 移动版,具有相对稳定性。组织职能总是通过一定的组织机构来实现新用户注册送59体验金 - 移动版。需要认真分析组织机构和组织职能,以及相互之间的关系。
5.业务及流程分析
业务是组织资源的有序活动过程。组织通过各个业务活动的执行来实现组织目标。业务是对组织职能的分解和过程化。组织职能可以分解成为多个业务,业务的执行是组织职能的实现和体现。业务的活动过程被称为业务流程新用户注册送59体验金 - 移动版,业务流程中交织着物流新用户注册送59体验金 - 移动版、人流和信息流。要认识组织活动过程,必须认真分析各个业务以及业务流程新用户注册送59体验金 - 移动版。
6.组织实体分析
组织实体是组织中存在的各种事物,即组织的资源新用户注册送59体验金 - 移动版,组织由这些资源构成。通过组织实体的活动以及实体的状态变化构成完整的组织业务新用户注册送59体验金 - 移动版,以实现组织的目标新用户注册送59体验金 - 移动版。认识组织必须认识组织中的各种实体新用户注册送59体验金 - 移动版,通过对组织实体的特性、作用、结构、状态、关系的分析新用户注册送59体验金 - 移动版,更深入地理解组织本身新用户注册送59体验金 - 移动版。

1.1.3业务调查
业务调查是指对组织的目标、规模、机构、职能、产品、市场新用户注册送59体验金 - 移动版、设备、业务、管理、决策新用户注册送59体验金 - 移动版、人员等方面所做出的调查研究新用户注册送59体验金 - 移动版。业务调查是一项十分艰苦、细致的工作,需要高度重视、精心组织。业务调查需要遵循客观原则,全面细致原则,调查、分析新用户注册送59体验金 - 移动版、记录相结合的原则。
业务调查应该涵盖组织的全部内容,包括的范围十分广泛,涉及组织的内部和外部、组织的业务、管理、决策的各个方面。
业务调查需要周密计划、精心安排。首先新用户注册送59体验金 - 移动版,应该明确调查的任务和范围,以及调查的对象新用户注册送59体验金 - 移动版,并对调查的工作做出基本估计新用户注册送59体验金 - 移动版;第二,组织调查小组新用户注册送59体验金 - 移动版,并对参加调查的人员进行必要的培训,明确分工新用户注册送59体验金 - 移动版,落实任务,责任到人新用户注册送59体验金 - 移动版;第三新用户注册送59体验金 - 移动版,确定调查方法新用户注册送59体验金 - 移动版、工作规程、描述规范,以及所采用的工具;第四,制定详细的调查计划。
业务调查有面谈、走访、问卷和召开座谈会等方法新用户注册送59体验金 - 移动版。

1.1.4组织目标分析
组织目标是组织的奋斗方向,组织的一切工作将围绕着组织目标展开。因此,在领域分析时新用户注册送59体验金 - 移动版,首先应该分析组织目标。组织目标分析包括组织使命分析、组织总目标分析、组织子目标分析和组织目标的实现策略分析等内容,见图1.2新用户注册送59体验金 - 移动版。
组织使命是组织存在的意义和价值,组织方向是组织发展的长远路向和趋势。组织的使命和方向是组织的根本之所在,认识一个组织,首先要认识组织的使命和方向。组织总目标是为了实现组织的使命新用户注册送59体验金 - 移动版,在一段时间内组织所要达到的总体目的和结果。方向是组织向未来发展的一种趋向和希望,而目标则是在具体时限内可度量的结果新用户注册送59体验金 - 移动版。组织子目标是对总目标的分解新用户注册送59体验金 - 移动版,子目标可以逐层分解新用户注册送59体验金 - 移动版,形成目标树。组织策略是为了实现组织目标所采取的对策和举措新用户注册送59体验金 - 移动版,是实现组织目标的运筹和保证。图6—3是某书店的组织目标分析新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版。
某书店的目标使命和方向
以优质服务向本市读者提供丰富的图书。组织总目标
向本市读者提供一流服务,使本地图书市场占有率达到30%新用户注册送59体验金 - 移动版。组织子目标
·最方便地供读者阅读和购买图书新用户注册送59体验金 - 移动版,减少30%的读者购书时间。
·近三年每年增加30%的新图书品种。
·书店能够快速掌握国内最新出版的各类图书。
·快速统计本市读者的购书要求,及时掌握畅销书、滞销书的信息新用户注册送59体验金 - 移动版。
·入库,出库新用户注册送59体验金 - 移动版、盘库的工作效率提高20%新用户注册送59体验金 - 移动版。
·每年在本市建立一个分店新用户注册送59体验金 - 移动版,五年内实现全市图书连锁销售。组织策略’
·采取开架售书,为读者提供方便阅读和购书条件新用户注册送59体验金 - 移动版。
·更改售书结算方法,减少读者结账时间,提高工作效率。
·建立全国出版社、供书商数据库,掌握最新图书动态。
·修改购书资金计划新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版,每年增加30%购书资金,以增加图书品种.
·对销售图书进行动态统计,及时掌握畅销书、滞销书信息新用户注册送59体验金 - 移动版。
·修改库存管理办法,提高效率新用户注册送59体验金 - 移动版。方便管理。
·建立书店信息系统,全面提高管理水平和工作效率新用户注册送59体验金 - 移动版。

1.1.5组织机构分析
组织机构分析的任务是理清组织的机构设置,以及各机构之间的隶属领导关系和职能指导关系。组织机构分析包括机构分析、职能关系分析和岗位分析三方面的工作。
一般通过组织机构图来描述组织机构。组织机构图仅能够反映组织的部门设置,以及各部门之间的行政隶属关系新用户注册送59体验金 - 移动版,如图6.4所示。
除在各部门之间存在隶属领导关系之外,还存在着职能指导关系,而且职能指导关系纵横交织在部门之间。要全面认识组织管理,就需要理清这些关系新用户注册送59体验金 - 移动版。例如在高校的各个部门之间存在着教学管理、科研管理、人事管理、财务管理、物质管理等复杂的职能指导关系。
在每一个部门中设置许多工作岗位来实施部门的职责新用户注册送59体验金 - 移动版。需要认真分析每一个部门岗位的设置情况。在一个单位的人事劳资部门会有各个部门详细的岗位设置资料新用户注册送59体验金 - 移动版。

1.1.6组织职能分析
组织职能是为了实现组织使命和目标,赋予组织的职责和功能,组织职能也被称为组织功能新用户注册送59体验金 - 移动版。例如,招生、教学新用户注册送59体验金 - 移动版、科研、学生管理、财务新用户注册送59体验金 - 移动版、人事新用户注册送59体验金 - 移动版、设备、资产、后勤是大学的职能新用户注册送59体验金 - 移动版。职能由组织目标确定,并可以逐层分解。例如,招生职能又可以细化为招生计划、招生宣传新用户注册送59体验金 - 移动版、招生安排、招生过程管理等职能。
组织的职能需要赋予一定的机构和岗位来承担新用户注册送59体验金 - 移动版,因此新用户注册送59体验金 - 移动版,每一个机构和岗位应该具有明确的职能。组织职能具有相对稳定性,而组织机构则具有多变性新用户注册送59体验金 - 移动版。职能由目标和使命确定,而机构除了考虑目标和使命之外新用户注册送59体验金 - 移动版,还需要顾及人事新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版、管理、社会及其变化等其他因素。
组织职能分析的第一种方法是从组织使命和目标出发进行分析。组织职能是根据组织的使命和目标而确定的新用户注册送59体验金 - 移动版,组织职能分析的基准是组织的使命和目标。组织职能分析的第二种方法是从组织的机构和岗位入手进行分析。因为,组织职能总是要落实到确定的机构及岗位来承担,而组织机构和所设置的岗位也总是具有确定的职责新用户注册送59体验金 - 移动版,这些职责的总和也就构成了组织的职能新用户注册送59体验金 - 移动版。由于组织机构在组织中十分显见,因此新用户注册送59体验金 - 移动版,从组织机构入手分析组织职能,比直接从组织使命和目标出发进行分析更具有操作性新用户注册送59体验金 - 移动版。
在分析过程中需要客观地抽取出确实能够反映组织实际现状的组织职能。同时新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版,也需要把组织中存在的不合理职能整理出来,作为向组织领导改进组织管理的建议。

1.1.7业务流程分析
业务流程是组织业务的活动过程,业务流程也是组织实体围绕着实现组织目标而进行的活动过程。在业务流程中伴随着组织中大量的人流、物流、资金流等实体流和信息流。业务流程分析是领域分析中的一个很重要的内容。只有对业务流程进行深入分析,才能够深入地理解业务的活动过程,了解业务活动所涉及的各种组织实体,掌握业务的过程、步骤、规则和方法。
某书店的职能分析计划管理
制定图书计划,书店发碾规划。采购图书
根据读者需求,从出版社或供书商处采购图书新用户注册送59体验金 - 移动版。书库管理
·入库管理
·出库管理
·盘库管理
·报损管理图书销售
·图书销售
·费用结算事务管理图6—5书店的职能分析
曾经出现过许多业务流程建模语言,如UML活动图、IDEF3、事件过程链图等,但这些建模语言在对业务流程建模的方便性新用户注册送59体验金 - 移动版、实用性,以及与软件建模语言的一致性等方面存在仍存在明显不足新用户注册送59体验金 - 移动版。2003年BPM(businessprocessmanagement)技术管理倡议组织BPMI(目前已经与OMG合并)发布了BPMN(businessprocessmodelingnotation)新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版,即业务流程建模符号,可望成为业务流程可视化建模的正式标准,代表了目前业务流程可视化建模的发展方向。BPMN是一个功能强大、使用方便的可视化业务流程建模语言,它使用四类基本建模符号来建立业务流程模型新用户注册送59体验金 - 移动版,它们是流对象,连接对象新用户注册送59体验金 - 移动版,泳池新用户注册送59体验金 - 移动版、泳道和制品新用户注册送59体验金 - 移动版。
图6—6是用BPMN描述的书店图书入库的业务流程图。由于图书入库是由采购员和库管员两个岗位的人员共同参与完成的工作新用户注册送59体验金 - 移动版,所以采用了采购员和库管员两个泳道。首先,由采购员填写入库单新用户注册送59体验金 - 移动版,持入库单和要入库的图书到书库新用户注册送59体验金 - 移动版??夤茉焙硕匀肟馔际?、入库单和订单,如果发现入库单填写有错误新用户注册送59体验金 - 移动版,则要求采购员修改或重新填写。如果正确新用户注册送59体验金 - 移动版,则接收图书,把图书放到书库的书架,登记入库账新用户注册送59体验金 - 移动版,入库业务结束。

1.1.8组织实体分析
实体是组织中的各种事物新用户注册送59体验金 - 移动版。组织由各种实体构成,由实体的活动构成组织业务,以实现组织的目标和使命。实体是组织的构成要素新用户注册送59体验金 - 移动版,认识组织必须认识组织中存在的各种实体。实体又是开发系统的基础,在面向对象方法中,软件中的对象很大一部分来源于对组织实体的抽象。实体分析需要经过发现实体、筛选实体、确定实体的性质、关系和综合分析等步骤新用户注册送59体验金 - 移动版。
(1)发现实体:一般从组织目标j组织机构、组织职能、组织业务以及组织的现有文档中发现实体。也可以采用直观分析法,通过发现组织中所存在的客观事物新用户注册送59体验金 - 移动版,以发现组织的实体。
(2)筛选实体:通过认真筛选和甄别,选择出实际存在的组织实体新用户注册送59体验金 - 移动版。筛选实体可以通过名词与实物对应法新用户注册送59体验金 - 移动版、范围确定法和名称分析法等方法来确定组织实体。
(3)实体性质分析:通过对实体性质的分析将会使我们更深入地认识和把握所分析的实体,另外,实体性质的分析也将为下一步业务对象的属性和操作分析奠定基础新用户注册送59体验金 - 移动版。
(4)实体关系分析:事物不是孤立存在的,而是彼此之间存在着广泛的联系新用户注册送59体验金 - 移动版。组织中的各个实体总是通过与其他实体所存在的相互关系,而表现出自己存在的价值和意义。实体关系的形式具有多样性新用户注册送59体验金 - 移动版,主要应该把握关联、聚合、组合、泛化、依赖等关系新用户注册送59体验金 - 移动版。

1.2需求分析
1.2.1概述
1.需求分析的含义
软件需求是为了解决现实中特定的问题新用户注册送59体验金 - 移动版,软件应该具有的功能和特性。软件需求是软件能够做到什么的规约,是软件开发和验收的基础和依据。
软件需求可以分为功能需求、性能需求和其他需求三种类型。功能需求是软件应该向用户提供的功能和服务新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版。软件的功能可以细化和分解,粗功能可以逐层分解为更细的功能。软件功能需要通过软件界面展现出来,软件功能的完成需要用户和系统交互一定的信息。性能需求是为了保证软件功能的实现和正确运行,对软件所规定的效率新用户注册送59体验金 - 移动版、可靠性、安全性等规约。性能需求包括软件的效率新用户注册送59体验金 - 移动版、可靠性新用户注册送59体验金 - 移动版、安全性、可用性、适用性等方面的内容。除了功能需求和性能需求之外,还包括其他需求,例如新用户注册送59体验金 - 移动版,软件完成的工期、软件质量等都可以归到其他需求之中。
用户是软件的直接使用者,所以软件的初步需求来自于用户。但用户对计算机的作用和能力并不全面了解,用户站在自己局部和业务需要的角度提需求新用户注册送59体验金 - 移动版,加之用户的水平参差不齐,因此用户可能提出不准确或不全面的需求。这就需要分析员在用户需求的基础上进行深入分析,最后确定出合理、可行的软件需求新用户注册送59体验金 - 移动版。需求分析是调查用户对软件系统的需求,然后通过深入细致分析新用户注册送59体验金 - 移动版,确定出合理可行的软件需求,并通过规范的形式描述需求的过程。
2.需求分析的工作
需求分析包括需求获取新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版,需求分析,需求描述和需求验证等工作。
(1)需求获取
需求获取也被称为需求调查新用户注册送59体验金 - 移动版,是由分析人员通过座谈、走访新用户注册送59体验金 - 移动版、问卷、召开座谈会等形式新用户注册送59体验金 - 移动版,深入了解用户对所开发的软件的需要和要求,获取用户需求新用户注册送59体验金 - 移动版。
(2)需求分析
需求分析是对获取的用户需求,通过综合考虑系统现状新用户注册送59体验金 - 移动版、技术条件、投资能力等因素,对软件系统的结构新用户注册送59体验金 - 移动版、功能、性能等方面进行深入分析,最终确定出合理新用户注册送59体验金 - 移动版、可行的软件需求。
(3)需求描述
需求描述是建立软件的需求说明文档新用户注册送59体验金 - 移动版,把需求分析的结果采用规范的形式描述出来,形成需求规格说明,作为下面开发工作的依据。
(4)需求验证
由分析员、用户或专家对所确定的需求,从软件的一致性、完整性新用户注册送59体验金 - 移动版、现实性和有效性等方面进行审核和验证新用户注册送59体验金 - 移动版,以确定正确和可行的需求,排除不可行的需求。

1.2.2需求获取
1.获取需求的内容
(1)总体需求
总体需求是用户对所建立的软件系统的总体要求新用户注册送59体验金 - 移动版。包括软件的总目标,软件的范围,软件的构成和结构,以及软件系统的核心功能等。
(2)功能需求
功能需求是软件系统应该提供的功能和能够达到的效用新用户注册送59体验金 - 移动版。功能需求是对总体需求的分解和细化。有软件的总体功能和明细功能新用户注册送59体验金 - 移动版;有抽象功能和具体功能;有核心功能和辅助功能等。
(3)性能需求
性能需求包括软件系统的效率、处理方式、可靠性、安全性新用户注册送59体验金 - 移动版、适应性等技术要求。不同系统具有不同的性能要求。例如,联机事务处理型软件要求具有较快的响应速度,而一般事务处理型软件对响应速度的要求则可以相对低一些。
(4)其他需求
除了以上三方面的需求之外,还应该调查用户的投资能力、开发时间新用户注册送59体验金 - 移动版、开发队伍、社会法律等方面的非功能和非技术性需求。
2.需求获取的方法
需求获取的方法与业务调查方法很类似,会等形式进行。除了采用一般调查方法之外新用户注册送59体验金 - 移动版,
(1)启发法需要通过面谈、走访、问卷调查新用户注册送59体验金 - 移动版、召开座谈还可以采用以下辅助方法获取需求。
由于用户对所要开发的软件系统应该具有的功能和能够达到的结果并不十分清楚,这就需要调查人员在需求调查过程中,能够对用户进行引导和启发,向用户详细介绍信息技术对人们工作和生活方式所带来的影响,信息技术在本领域中应用的成功范例等,让用户产生对软件系统的感性认识新用户注册送59体验金 - 移动版,启发和引导用户发现潜在的需求。
(2)观摩法
在系统开发初期新用户注册送59体验金 - 移动版,可以让用户参观同类型成功的软件系统新用户注册送59体验金 - 移动版。用户看到这些系统,将会对软件系统的功能、作用、外在效果、人机交互方式等产生直观印象,这样会启发用户的联想,通过类比思维,提出自己的需求。
(3)原型法
通过原型生成系统,根据用户的初步需求,构造出软件系统的初步原型新用户注册送59体验金 - 移动版。原型给用户和开发人员的交流和讨论提供了~个具体的参照物,有原型作为参照对象新用户注册送59体验金 - 移动版,需求调查就有针对性新用户注册送59体验金 - 移动版,可以澄清和纠正许多模糊和矛盾的用户需求。

1.2.3需求分析
需求分析的任务是对获取的需求,从总体情况、系统功能、技术性能等方面进行深入分析,最后确定出全面、合理、可行的软件需求。
从用户获取的初步需求一般存在模糊、片面、脱离实际等不足。需求分析过程就是对用户需求的合理化过程新用户注册送59体验金 - 移动版。通过对用户需求的修改、补充新用户注册送59体验金 - 移动版、细化、删减、重整等工作,最后得出全面、可行的软件需求新用户注册送59体验金 - 移动版。需求分析应该有用户参加,随时与用户沟通交流新用户注册送59体验金 - 移动版,了解情况,最终确定的需求也应该征得用户的认可。

1.总体需求分析
总体需求分析是对软件系统的目标、范围、框架等涉及软件的总体问题所进行的分析工作。在软件策划阶段已经基本确定了软件的目标新用户注册送59体验金 - 移动版、范围等软件的总体问题,在需求分析阶段,随着分析工作的深入新用户注册送59体验金 - 移动版,有必要对这些问题再深入分析,以确定出合理的软件目标、范围和框架。
(1)软件目标分析
随着分析工作的深入,对在软件策划阶段确定的软件目标进行分析和审核,以对当时所确定的软件目标中不合理部分进行修正,最后确定出合理可行的软件目标。软件目标呈层次结构新用户注册送59体验金 - 移动版,有总体目标和各分项目标;有功能目标和性能目标。需要分不同层次,不同方面对这些目标进行审核和修正新用户注册送59体验金 - 移动版。
例如,通过对一个小型书店书务系统的分析新用户注册送59体验金 - 移动版,最后确定出该软件系统的目标见图6—8。
某书店软件系统的目标总目标
●对书店的图书、架存新用户注册送59体验金 - 移动版、销售、出版社、会员提供全面管理。
●对图书业务提供全面、一致新用户注册送59体验金 - 移动版、快速处理。
●系统安全、友好、可靠。功能目标
(1)书目管理
●编辑查询书目:提供书目的输入新用户注册送59体验金 - 移动版、修改、存储、输出、浏览等功能新用户注册送59体验金 - 移动版。
●图书类别管理:提供图书类别的增加、删除、修改、打印、浏览功能。
(2)架存管理●进书处理;●盘架处理新用户注册送59体验金 - 移动版;●报损处理;●架存处理;●架存查询新用户注册送59体验金 - 移动版。
(3)图书销售管理
●售书处理;●退书处理;●售书查询新用户注册送59体验金 - 移动版。
(4)会员管理
提供会员的增加、删除、修改、打印新用户注册送59体验金 - 移动版、浏览功能。
(5)出版社管理
提供出版社的增加、删除、修改、打印、浏览功能。
性能目标
(1)系统处理效率要比手工提高30%。
(2)一般职工通过简单培训就可以使用系统。
(3)具有较高的可靠性,不会丢失信息。
(4)具有安全检查机制新用户注册送59体验金 - 移动版,非法用户不能使用。
(2)软件需求结构分析
软件需求结构是根据软件目标和需求的相关性,从总体上把软件需求划分成为多个部分,每一个部分称为一个需求单元,由这些需求单元构成的软件系统的需求框架。软件需求结构是对需求的一种有效组织方法。通过软件需求结构对软件需求框架的展现新用户注册送59体验金 - 移动版,以便于开发人员把握、组织和管理软件需求。
确定软件需求结构的依据是软件系统的目标和需求的相关性。软件需求结构应该体现软件目标,并把各部分关联比较密切的需求划归为一个需求单元新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版,使得需求结构具有内聚性。每一个需求单元用UML中的包来表示新用户注册送59体验金 - 移动版,这样用包图来描述软件的需求结构。

2.功能分析
(1)功能分析的基本原理
软件功能是软件系统具有的效能和作用。软件的目标通过软件的功能来体现。软件功能也是软件呈现给其用户的外观效果新用户注册送59体验金 - 移动版,用户通过软件所提供的功能来认识新用户注册送59体验金 - 移动版、使用和评价软件系统,通过对软件功能的使用来完成自己的业务工作。功能分析是需求分析的重要内容,需求分析除了要确定软件的目标、结构和性能之外,一个重要工作就是确定软件的功能。
软件目标是功能分析的依据。软件功能是软件目标的体现和实现新用户注册送59体验金 - 移动版,软件中每一个功能都直接或间接地与软件目标有关系新用户注册送59体验金 - 移动版。软件目标也是检查软件功能设置正确与否的依据。
用户需求是软件功能的主要来源新用户注册送59体验金 - 移动版。用户是软件的使用者新用户注册送59体验金 - 移动版,用户的业务处理需要表现为用户对软件的功能需求。用例是进行功能分析和功能建模的主要手段。软件功能将通过用户在使用软件系统过程中表现出来新用户注册送59体验金 - 移动版,这给我们提供了获取软件功能的一种有效方法新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版,就是通过使用者与软件系统的交互活动来确定软件的功能。
功能分析的结果可以用功能用例图来描述,它通过使用者与软件系统的交互过程新用户注册送59体验金 - 移动版,反映软件应该具有的功能。
(2)功能分析过程
①从软件需求结构展开功能分析
软件需求结构确定了软件的需求框架,把软件需求从总体上划分成为多个需求单元新用户注册送59体验金 - 移动版,需求单元内部的需求联系较为密切新用户注册送59体验金 - 移动版??梢远孕枨蠼峁怪械拿恳桓鲂枨蟮ピ箍δ芊治鲂掠没ё⒉崴?9体验金 - 移动版。例如,书务系统划分成为书目管理、架存管理、图书销售、统计查询、会员管理和出版社,管理等需求单元新用户注册送59体验金 - 移动版。
②用例分析
可以采用用例对需求结构中的每一个需求单元进行功能分析。例如,书务系统从总体上可以提供书目管理新用户注册送59体验金 - 移动版、架存管理新用户注册送59体验金 - 移动版、图书销售、统计查询、会员管理和书版社管理等功能,这些功能被作为需求结构中的需求单元。下面我们可以采用用例图对每一个需求单元进行功能分析。例如书目管理功能可以分为编辑书目、查询书目和图书类别管理三项子功能,用用例图描述书目管理提供的此三项功能新用户注册送59体验金 - 移动版,见图1.10。图书销售可以分为售书处理新用户注册送59体验金 - 移动版、退书处理和图书浏览等子功能,见图1.11新用户注册送59体验金 - 移动版。
采用功能用例图来描述功能分析的结果。需求结构中的一个需求单元的功能可以用一张用例图来描述新用户注册送59体验金 - 移动版,如果某一个用例的功能还需要展开新用户注册送59体验金 - 移动版,可以建立下层用例图。
③用例说明
功能用例图直观地描述了软件系统的功能,但功能用例图不能反映各功能的详细内容,以及用户在使用这个功能时与软件交互的信息和交互过程,而这些交互信息又是理解功能的必要材料,所以需要对每一个用例进行说明。
图书类别管理图6—10书务系统的书目管理用例图图
图书浏览图6-11书务系统的图书销售用例图
用例说明是对功能用例图中的用例做出的说明。在用例说明中,需要描述用例的编号新用户注册送59体验金 - 移动版、名称、使用者和用例的功能以及交互过程新用户注册送59体验金 - 移动版。
④用例的交互流程
每一个用例的执行过程可以用业务流程图描述出来。
⑤用例的人机交互信息
为了完成用例的功能,人与系统需要交互一定的信息??梢杂盟承蛲祭疵枋鲆桓鲇美牖换サ男畔?。

3.性能分析
(1)软件性能的含义
软件性能是软件功能实现的方式新用户注册送59体验金 - 移动版、效率和保障,它包括软件系统的效率新用户注册送59体验金 - 移动版、处理方式、可靠性、安全性新用户注册送59体验金 - 移动版、适应性等内容新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版。软件性能需求是软件需求的重要组成部分新用户注册送59体验金 - 移动版。效率是软件的处理能力、处理速度新用户注册送59体验金 - 移动版、吞吐量新用户注册送59体验金 - 移动版、响应时间等与系统处理时间有关的性能要素新用户注册送59体验金 - 移动版。处理方式涉及的范围比较宽,包括软件系统的结构、交互方式等??煽啃允潜Vは低痴9ぷ餍掠没ё⒉崴?9体验金 - 移动版,抗故障、抗干扰的能力新用户注册送59体验金 - 移动版,可靠性包括保证系统正常工作的能力新用户注册送59体验金 - 移动版,对系统故障的预防、检测以及自动纠错的能力,出现故障时,保证系统不发生崩溃新用户注册送59体验金 - 移动版,并使系统重新恢复新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版、重新启动的能力等新用户注册送59体验金 - 移动版。安全性是保证合法用户能够正确使用软件系统,并防止非法用户访问软件系统的能力。适应性是软件系统对外部环境和需求变化的适应能力。

(2)性能分析
软件性能分析是对用户提出的各种性能要求,进行综合分析,确定出合理新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版、可行的软件性能的工作。在需求调查过程中,用户会对软件性能提出一定的要求。用户一般站在本位角度,所提出的性能要求很可能与软件的整体目标发生矛盾新用户注册送59体验金 - 移动版,各个用户提出的性能要求相互之间也会发生冲突。另外新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版,用户所提出的性能要求可能还存在含糊不清、性能与功能相互混淆等问题。这就需要分析人员对用户提出的性能需求进行认真分析,通过去粗取精、去伪存真,最后确定出合理可行的软件性能需求新用户注册送59体验金 - 移动版。
软件性能可以从技术、经济、社会等方面进行综合分析。
①性能的技术因素分析
用户在提出性能要求时一般是从自己的需要考虑,而并不一定了解信息技术发展的动态以及目前所达到的水平。因此,用户所提出的性能要求可能存在技术上达不到,或者代价太高等问题。这就需要分析人员对用户所提出的性能要求从技术角度进行深入分析,最后确定出技术上能够实现且便于实现的系统性能。
②性能的经济因素分析
有些性能从技术上是能够实现的新用户注册送59体验金 - 移动版,但从经济角度考虑就不一定合算新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版,因此,对用户所提出的性能需要进行经济分析新用户注册送59体验金 - 移动版。例如新用户注册送59体验金 - 移动版,用户对书务系统提出了“不允许在工作期间?新用户注册送59体验金 - 移动版;?,不允许在运行期间出现故障和错误”的性能要求。系统的?新用户注册送59体验金 - 移动版;怯啥嘀忠蛩卦斐傻?。系统的硬件或网络故障会造成系统?;?新用户注册送59体验金 - 移动版,突然停电会造成系统托掠没ё⒉崴?9体验金 - 移动版;?新用户注册送59体验金 - 移动版,软件故障也可能造成?;?。对电网停电造成的系统?;梢圆扇∨浔覆晃识系缭蠢唇饩鲂掠没ё⒉崴?9体验金 - 移动版,对系统的硬件故障可以采用双机或多机热备份的方案。当运行机出现故障时新用户注册送59体验金 - 移动版,马上由系统自动切换到备份机上工作,这样可以解决系统?;侍?新用户注册送59体验金 - 移动版。但多机备份的技术方案造价过高,对像书务系统这样的事务型系统采用这种技术方案的必要性不大新用户注册送59体验金 - 移动版。因此,可以把这一条性能需求修改为“系统具有一定的冗错能力,工作期间的托掠没ё⒉崴?9体验金 - 移动版新用户注册送59体验金 - 移动版;换岣低吃斐芍旅跋?,并可以尽快切换到手工工作方式新用户注册送59体验金 - 移动版?!?br /> ③性能的社会因素分析
用户提出的有些性能要求可能会与社会道德、公益等规范相冲突,也可能社会环境对这种性能的实现还不提供支持。这就需要对性能进行社会因素分析。
除了以上三个方面之外,还需要分析用户所提出的各个性能相互之间是否存在矛盾和冲突,另外,性能和系统目标以及功能是否存在矛盾。通过性能分析新用户注册送59体验金 - 移动版,最后确定出逻辑~致新用户注册送59体验金 - 移动版、合理可行的软件性能需求。

1.2.4需求描述
在软件需求分析之后,需要把分析的结果用文档完整地描述出来,这就是需求描述的工作新用户注册送59体验金 - 移动版。描述软件需求的文档被称为《软件需求说明书》或《软件需求规格说明》?!度砑枨笏得魇椤方晗阜从匙钪杖范ǖ娜砑枨?,并能够简要的反映需求分析的过程以及相关问题?!度砑枨笏得魇椤芳仁嵌孕枨蠓治龉ぷ鞯淖芙?,同时又将作为后续阶段的工作纲领,系统设计、实现和测试都将依据软件需求进行。对软件需求说明书的内容和格式,目前并没有形成统一的规范。
《软件需求说明书》共分引言、软件目标、软件需求结构新用户注册送59体验金 - 移动版、软件功能、软件性能和其他问题六个部分。在引言部分主要介绍编写目的、项目背景和参考资料。软件目标介绍软件的目标新用户注册送59体验金 - 移动版,包括总目标、功能目标和性能目标,并对目标的确定做出说明新用户注册送59体验金 - 移动版。第六部分描述需求分析中已经发现但没有解决的问题,以及还有待进一步发现的问题。

1.2.5需求验证
1.需求验证的含义
需求验证也被称为需求检验,是指在需求分析阶段,通过一定的途径和手段,对初步确定的软件需求进行验证新用户注册送59体验金 - 移动版,确定正确的和可行的需求,排除含糊的、不实际和不可行的需求。
在进行需求验证之前新用户注册送59体验金 - 移动版,读者需要清楚并不是所有需求都可以验证,也不是所有需求都需要验证新用户注册送59体验金 - 移动版。实际上有很大部分需求事先无法验证,或事先无须验证新用户注册送59体验金 - 移动版。需求验证的最彻底、最有效的办法是开发出来的实际的软件系统新用户注册送59体验金 - 移动版,因为它是对需求的完整实现新用户注册送59体验金 - 移动版,但这不叫需求验证。需求验证是在开发之初,通过一定的方法和途径,对一些重要的、把握不准的需求进行验证,以减少软件开发的风险新用户注册送59体验金 - 移动版,提高软件开发的成功率新用户注册送59体验金 - 移动版。
2.需求验证的方法
需求验证的方法很多新用户注册送59体验金 - 移动版,在此,我们仅介绍几种需求验证的基本方法。
(1)自查法
由需求分析人员对自己所确定的软件需求进行审核和验证,纠正需求中存在的问题新用户注册送59体验金 - 移动版。自查法又可以分为多种具体方法。第一种是小组审查法。由~名分析人员向开发小组中其他人员介绍软件需求,小组中的成员提问,由介绍人进行解答。在介绍过程中,可能就会发现并澄清许多潜在的需求问题。实践证明新用户注册送59体验金 - 移动版,这是一种验证需求的十分有效的方法新用户注册送59体验金 - 移动版新用户注册送59体验金 - 移动版。第二种是参照法。对本系统中存在的有些可疑的需求,在系统内部无法验证其可行性时,可以参考其他系统,如果发现在其他系统中有相同或相似的需求,并且已经实现新用户注册送59体验金 - 移动版,那么就可以证明这种需求是可行的。第三种是逻辑分析法。由分析人员按照需求与业务新用户注册送59体验金 - 移动版、需求与目标、需求相互之间的逻辑关系进行分析新用户注册送59体验金 - 移动版,找出在逻辑上存在矛盾或不一致的需求进行重点分析。
(2)用户审查法
用户是需求的提出者,也是软件最终使用者,因此,由用户来审查需求是最权威的审查。分析人员可以把《软件需求说明书》提交给用户,有条件时还可以编写一份针对此需求的《用户使用说明书》同时提交给用户。用户通过对需求文档的阅读找出不符合用户意图或用户认为不能实现的需求,双方再对这些有争议的需求进行讨论,最后达成一致认识。
(3)专家审查法
聘请业务领域、软件系统新用户注册送59体验金 - 移动版、政策法律等方面的专家对软件需求进行审查新用户注册送59体验金 - 移动版。专家对用户和分析人员存在争议的需求新用户注册送59体验金 - 移动版,以及隐藏着重大问题的需求能够进行甄别和判断。
(4)原型法
原型方法是对存在的有争议或拿不准的需求,通过建立原型进行验证新用户注册送59体验金 - 移动版,以确定需求的正确性。原型法是验证需求的一种十分有效的方法,同时也是帮助用户理解需求的一种好方法,但它要求原型生成环境的支持新用户注册送59体验金 - 移动版。本章小结
软件分析包括领域分析和需求分析两项工作新用户注册送59体验金 - 移动版。领域分析是对软件所服务的应用领域进行的分析工作。软件的服务领域具有广阔性和多样性,不同软件的应用领域差异很大。事务型软件领域分析一般包括业务调查新用户注册送59体验金 - 移动版、组织目标分析、组织机构分析、组织职能分析、业务及流程分析和组织实体分析等项工作新用户注册送59体验金 - 移动版。

进销存管理软件需求是为了解决现实中特定的问题,软件应该具有的功能和特征。进销存管理软件需求可以分为功能需求、性能需求和其他需求三种类型。需求分析的工作包括需求获取、需求分析、需求描述和需求验证四项工作。需求获取可以采用面谈、走访、问卷调查和召开座谈会等方法,并可以辅助采取启发法新用户注册送59体验金 - 移动版、观摩法和原型法:需求分析需要从总体需求新用户注册送59体验金 - 移动版、系统功能和技术性能等方面进行分析。需求分析完成后需要编写《软件需求说明书》新用户注册送59体验金 - 移动版,并对需求进行验证。

文章来源:秘奥软件网,中小企业信息化领跑者!全国咨询热线:400-9908-527_www.greenabellacavaliers.com

最新新闻:
新用户注册送59体验金 - 移动版 <acronym id="moiky"></acronym>
<rt id="moiky"><center id="moiky"></center></rt>
<rt id="moiky"><small id="moiky"></small></rt>
<rt id="moiky"><small id="moiky"></small></rt>
<rt id="moiky"></rt>
<rt id="moiky"></rt>