收藏 分销(赏)

第七章-电子政务系统分析.ppt

上传人:精*** 文档编号:10296548 上传时间:2025-05-19 格式:PPT 页数:68 大小:629KB
下载 相关 举报
第七章-电子政务系统分析.ppt_第1页
第1页 / 共68页
第七章-电子政务系统分析.ppt_第2页
第2页 / 共68页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,系统分析工作要做的扎实,宁可迟钝也绝不冒进,哪怕有人指手画脚。,71,系统分析概述,7.1.1 系统分析的任务与结果,7.1.2 系统分析的特点与困难,72,系统分析的基本内容,7.2.1 可行性分析,7.2.2 系统需求分析,7.2.3 业务流程分析,7.2.4 数据分析和数据字典,7.2.5 加工逻辑说明,73,提出新系统,7.3.1 提出新系统的模型,7.3.2 系统规格说明书,内容提要,7.1,系统分析概述,系统分析的任务,通过深入调查分析,和用户一起充分了解现行系统是怎样工作的,对现行系统中数据和信息的流程以及系统的功能进行描述,得出现行系统的逻辑模型。,理解用户对现行系统的改进要求和对新系统的要求,给出明确的描述,得出新系统需求的逻辑描述。,把和用户共同理解的新系统用恰当的工具表达出来。即确定新系统的功能,给出系统的逻辑描述,进而得出系统的逻辑模型。,7.1.2 系统分析的特点和困难,与系统规划相比,系统分析对问题及其环境的调查研究更加深入和细致。,与系统设计、编码等阶段相比,系统分析阶段仍停留在业务分析层次,是从业务活动到信息系统的过渡,特 点,系统分析的困难,技术人员和用户看待问题的角度、强调的侧重点和阐述问题的方法都迥然不同,依赖于高超的项目组织,沟通协调的水平,研究对象及其所处环境总是在不断变化,怎么这么难?,引入系统分析员,提高项目组织水平,采用先进分析工具,参与各方摆正位置,那该怎么办?,72,系统分析的基本内容,内 容 提 要,7.2.1,可行性分析,7.2.2,系统需求分析,7.2.3,业务流程分析,7.2.4,数据分析和数据字典,7.2.5,加工逻辑说明,7.2.1 可行性分析,可行性分析,可以避免系统建设的盲目性,保证项目后期工作的顺利进行;此外,如果得出否定性的决策,也还可以避免大量浪费。,主要内容,经济可行性分析,管理可行性分析,技术可行性分析,法律可行性分析,社会可行性分析,经济可行性分析,直接经济效益不十分明显,侧重于分析管理成本的减少值,社 会 效 益,预估费用支出,应防止成本估计过低的倾向。,对于大多数系统,一般成本都会有所限制,应考虑一个“底线”,从而确定项目成本是否可以接受,评价项目效益,公共服务系统的社会效益表现为:,1,提高工作效率;,2 改进服务,增强了公众信任;,3 提供以前提供不了的信息;,4 更加准确、及时得提供信息;等。,内部办公系统的社会效益表现为:,1,更好地支持领导决策;,2 推动政府职能转变和体制改革;,3,提高工作效率,减少人员费用;,4 改善工作条件;,5 为进一步发展奠定了基础。,直接经济效益,技术可行性,其次是项目所需要的物质资源是否能够得到,得到的物质资源能否满足系统建设的要求。,首先是现有的技术水平和技术条件能否支持这个系统的实现。,两个方面,管理可行性,系统所涉及的各项工作能否顺利调整。,系统所需各项原始数据是否正确。,高层管理人员的支持程度。,所涉及工作人员的态度。,相关的管理制度和规章是否完善。,变革管理是否启动?必要的培训是否到位。,法律可行性,法律可行性主要研究在系统开发过程中可能涉及的各种合同、侵权、责任以及系统功能是否与相关的法律、法规相抵触。,随着系统建设和应用的不断深入,随着我国法律制度的完善和公民法律意识的不断完善,这方面的问题会越来越突出。,比如在设计办公自动化系统时,就要注意电子文件的管理是否符合,档案法,的有关规定;设计公众服务系统,就要考虑收集到的某些公众信息的使用会不会侵犯公众的隐私权;,社会可行性,系统运行的社会条件是否成熟,某些系统功能或系统输出的数据、文档的格式或内容的变化能否得到有关部门的认可。,可行性分析报告,可行性研究报告是“立项”和申请经费、设备、人员等资源的主要依据,也是上级管理人员进行科学决策的主要依据。,可行性分析报告的主要内容包括:,系统简述,项目的要求、目标、条件和限制,备选方案,对现有系统的分析,系统的经济可行性,系统的技术可行性,系统的管理可行性,系统的法律可行性,各备选方案的比较分析和选择,可行性分析的结论性意见,可行性分析结论可能是以下内容之一:,(,1,)可以立即开发;,(,2,)待若干条件具备后,才能开发;,(,3,)需对开发进行某些修改;,(,4,)目前不可行。,7.2.2,系统需求分析,软件需求分析是进一步细化软件规划阶段所确定的软件范围,把软件功能和性能的总体概念描述为具体的软件需求规格说明的过程。,软件需求分析的过程是对机构进行全面深入的调查分析的过程,是一项团队工作,不仅需要系统分析员的参与,而且需要用户的积极配合。,系统分析是根据用户的描述,以及深入的分析,把用户的直观表达转换成一个易于实现、完整细致的用户需求说明和系统的逻辑模型。,逻辑模型忽视实现机制与细节,只描述系统要完成的功能和要处理的数据。,系统需求分析的任务,具体描述系统的,功能和性能需求,确定系统范围以及,系统和其他元素之,间的接口,定义系统其它需求,系统需求分析的步骤,问题识别,需求分析评审,编制需求,分析文档,分析与综合,问题识别,功能需求,性能需求,环境需求,可靠性需求,安全保密需求,用户界面需求,分析与综合,分析过程中要不断进行分解、综合、修改和完善,分析过程可选用如下工具和方法,比如选用数据流图表示数据流、处理过程和系统行为,使用数据字典,对数据项、数据结构、数据流等进行说明,利用判定树、判定表等给出加工逻辑说明,需求分析方法,数 据 字 典,需求分析方法,数据流程图,加工逻辑说明,编制需求分析文档,任 务 概 述,数 据 描 述,功 能 需 求,引 言,性 能 需 求,运 行 需 求,其 他 需 求,需求分析评审,评审时需要考虑如下问题?,系统定义的目标是否与用户的要求一致;,用户所要求的功能是否已包括在系统范围内;,是否充分考虑了软件需求的变更和增删;,文档中的所有描述是否完整、清晰、准确反映用户要求;,数据流与数据结构是否已确定;,是否定义了与其他系统的接口;,所有图表是否足够清楚;,系统开发是否有技术风险;,是否详细制定了系统检验标准;,用户是否认可需求分析阶段的成果等。,系统需求分析中要注意的问题,选用合适的系统分析工具和方法,采用自顶向下、逐层分解的方式对问题进行分解和不断细化,遵循规范的工作方法,注重全面铺开与重点调查结合,采取主动沟通和亲和友善的工作方式,7.2.3 业务流程分析,组织结构分析,业务流程分析,业务流程分析,组织结构图,组织结构图,管理流程图,表格分配图,职能分部图,组织结构分析,组织结构图就是反映机构内部隶属关系,的树状结构图,它将机构分解为若干部,分,并把它们之间的行政隶属或管理与,被管理的关系用适当的图形以及图形之,间的连线表示出来。,统计信息局组织结构图,机构的职能图,局 长,主管统计副局长,工交信息统计,投资信息统计,核算信息统计,社科信息统计,工业统计,交通统计,资产负债核算,资金流量核算,社会总供需核算,投入产出分析,国民生产总值核算,经济循环坏账,全市统计信息管理职能图,业务流程分析,业务流程分析,应顺着原业务活动逐步进行,内容包括各环,节的信息来源、处理方法、计算方法、信息,流向、提供信息的时间和信息输入输出的形,态,(,报告、单据、屏幕显示,),等。,业务流程图的绘制,基 本 符 号,管理业务流程图,税务稽查管理业务流程图,表格分配图,准备采购单,采购单,卖方,登记待收货,待收货清单,收货处理,收货清单,付款,卖方,采购部门,财务部门,收货部门,采购业务表格分配图,7.2.4,数据分析和数据字典,数据流程 图,数 据,字 典,数据存储结构,数据立即存取分析,加工逻辑说明,数据流程图,数据流程图描述数据在系统中流动、存储、处理的逻辑关系,数据流程图的抽象程度很高,是结构化系统分析的主要工具,数据流程图除了能够形象的刻画数据流的各种处理过程之外,还能够在分析的过程中发现数据流程方面的一些问题:比如前后数据不匹配,数据流程不顺畅等等,这样在新系统的设计过程中就会采取弥补的措施,改善数据流动的效率。,数据流程图的四种基本符号,职员,外部实体,数据流,拟稿,审核,数据处理,拟稿,办公,文员,数据存储,A1,账户,数据流程图的绘制,由于系统比较复杂又是多层的,不可能一次把所有问题描述清楚,因此采取自外向内,自顶向下,逐层细化,完善求精、逐步分析的方法绘制数据流程图。,首先,把系统看作一个整体,或一个总的数据处理模块,只指明它和各有关外部实体之间的信息交换关系,得到最粗略的,或者说最顶层的数据流图。,然后再把最顶级数据流程图中的具体处理看作一项整体功能,进行分析,其内部必然又有信息的处理、传递、存储过程。,如此自顶向下一级一级地剖析,直到所用处理步骤都很具体和清晰为止。,分层的数据流程图,S,1,2,3,1.1,1.2,1.3,2.1,2.2,2.3,3.1,3.2,3.3,顶层流程图,底层流程 图,数据流程图示例顶层流程图,市用水,管理部门,用户,市财政,部门,银行,抄表员,自来水,收费系统,数据流程图示例数据流图的展开,8用水量统计,水费标准,收费通知单,新读用水量,用水量登记,用 户,现金核算日报,5制作用水通知单,用户主文件,读表记录,7记现金和核算日志,市财政,部门,3处理新读表用户,市财政部门,1抽出需读表用户,2制作复查指示,用 户,6收款业务,银 行,交水费,交款,交款回执,4修改用户信息,市用水管理部门,复查用水要求,用户变更,会计日志,未交款项,用户信息,复查,指示,抄表员,读表,记录本,读表核实,核算结果,会计事务,决算信息,用户记录,通知单副本,用水量,市用水管理部门,用水总量,收费周期,平衡,数据流程图示例处理过程5的展开,53制作特殊用户收费,要求复查单,5.1修改水价表,用水附加率,水价表,水价,水价,水价,用户记录,余额,52制作本期收费单,收费单,数据流程图示例处理过程5.2 的展开(底层流程图),522制作特殊用户收费,欠账信息,523计算用户水费,521修改水价表,读录数据,收费周期,用水量,水费,525制作收费通知单,未,付,款,数,罚 款,本期收费单,新余额,524计算卫生费,卫生费,用户垃圾信息,绘制数据流程图中要注意的问题,数据流程图中的符号或图标必须仅限于前述的四种符号;,图上每个元素都必须有名字;,科学划分层次,;,注意将每个特定层次上的处理的抽象程度控制在可以接受的程度;,通过适当的命名和编号,提高数据流图的易理解性;,在数据流图中,严格按层次给数据处理编号;,确保,父图与子图的平衡,;,每个处理至少有一个输入数据流和一个输出数据流;,任何一个数据流至少有一端是处理;,由外向里、从左到右地绘制流程图。,数据字典(Data Dictionary,),数据字典是对数据流程图中所有数据流、数据存储、外部实体和处理过程的定义及描述。,数据字典是数据流图的辅助资料,对数据流图起注解作用。,数据字典在系统开发中具有十分重要的意义,不仅在系统分析阶段,而且在整个研制过程中以及今后系统运行中都要使用它。,数据字典中有数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六类条目,数据项,数据项是在该系统中最小的不可再分的数据组成单位,比如学号、姓名等。,数据项条目主要包括以下内容:,(,1,)名称,(,2,)别名,(,3,)类型,(,4,)长度,(,5,)取值范围和取值意义,(,6,)相关的数据项及数据结构,等,数据结构,一个数据结构可以由若干个数据项的组合,也可以由若干个数据结构组成,还可以由若干个数据项和数据结构混合组成。,被引用的数据项和数据结构应已被定义,这里只需列出被引用数据项及数据结构的名称。,数据结构是为了说明这个数据结构包括哪些成分。一般来说,这些成分有三种情况:任选项,用“,”,表示;必选项,用“,”,表示;重复项,在右上角加星号上标表示。,数据结构示例,数据流,表明数据项或数据结构在系统内传输的路径。,在数据字典中,对数据流的定义应有以下几项内容:,(,1,),数据流名。,(,2,),简要说明。,(,3,),数据流来源。,(,4,),数据流去向。,(,5,),数据流组成。,(,6,),数据流的流通量。,(,7,)高峰时的流通量。,数据流示例,名称:,年度员工业绩考核表,编号:,P3.1.3,简要说明:,财政年度结束时,部门主管填写的业绩考核表。,数据流来源:,部门主管,数据流去向:,人事处,包含的数据结构:,流通量:,150,份年,员工姓名,工作证号,所在部门,完成工作任务,*,工作效果,*,名称:,年度员工业绩考核表,编号:,P3.1.3,简要说明:,财政年度结束时,部门主管填写的业绩考核表。,数据流来源:,部门主管,数据流去向:,人事处,包含的数据结构:,流通量:,150,份年,员工姓名,工作证号,所在部门,完成工作任务,*,工作效果,*,数据存储,数据结构暂存或被永久保存的地方。,数据字典对数据存储从逻辑上加以简单的描述,不涉及具体的物理设计和组织。,数据存储条目应有以下几项内容:,(,1,),名称。,(,2,),简述:存放的是什么数据。,(,3,),数据存储组成:即它所包含的数据结构。,(,4,),存储方式:顺序,直接,关键码。,(,5,),存取频率。,数据存储示例,名称:,收文档案库,编号:,D20,简述:,年度结束,按时间汇集各类收文,数据存储组成:,收文登记表,有无立即查询:,有,著录表,数据处理,对处理过程的部分数据特性作简单的描述,一般来说,数据处理条目主要包括如下内容:,(,1,),处理名称和编号:反映该处理的层次。,(,2,),简要描述。,(,3,),输入数据流。,(,4,),输出数据流。,(,5,)主要处理功能,数据处理示例,名,称:,计算电费,编,号:,P2-2-1,简,述:,计算应交纳的电费,输入数据流:,电费价格,来源于数据存储文件价格表;,电量和用户类别,来源于处理逻辑“读电表数字处理”和数据存储“用户文件”。,输出数据流:,“电费”至外部实体“用户”,二是写入数据存储“用户电费账目文件”。,处,理功,能:,根据“用电量”和“用户信息”,检索用户文件,确定该用户类别;再根据已确定的该用户类别,检索数据存储价格表文件,以确定该用户的收费标准,得到单价;用单价和用电量相乘得该用户应交纳的电费。,处理频率:,对每个用户每月处理一次。,外部实体,外部实体是数据的来源和去向。,一个信息系统的外部实体不应过多,否则系统的独立性不好。,外部实体条目的内容主要包括:,(,1,),名称。,(,2,),简要描述。,(,3,)有关数据流。,外部实体示例,外部实体名称:,财务处,简要描述:,处理机构内部财务工作的职能,有关的数据流:,工资单、成本等,数据字典的使用和管理,如果系统规模较小,数据字典可以用人工方式建立。事先印好表格,填好后按一定顺序排列,就是一本字典。,如果系统规模较大,则应该采用计算机辅助编制数据字典,目前有专用的数据字典软件包以供选用。,数据字典都必须由专人,(,数据管理员,),管理,职责就是维护和管理数据字典,保证数据字典内容的完整一致。,7.2.5 加工逻辑说明,加工逻辑说明就是数据处理逻辑说明。,对于数据字典在说明逻辑上比较复杂数据处理上的不足,有必要运用一些描述处理逻辑的工具来加以说明。,编制加工逻辑说明需注意如下一些问题:,每个基本处理必须有相应的加工逻辑说明。,加工逻辑说明必须说明基本处理是如何把输入数据流转换为输出数据流的。,加工逻辑说明需要说明的是实现加工的策略而不是实现加工的细节。,把冗余度控制在最低程度。,使用标准工具编制加工逻辑说明。,结构化英语(Structured English),结构化英语,使用有限的词汇和有限的语句来描述数据处理。,结构化英语的词汇主要包括英语命令动词、数据词典中定义的名字、有限的自定义词和控制结构关键词,IFTHENELSE,、,WHILEDO,、,REPEATUNTIL,、,CASEOF,等。,结构化英语只有三种基本语句:祈使语句、判断语句、循环语句。,祈使语句,祈使语句由一个动词和一个宾语组成,说明要做什么。例如:计算工资。,使用祈使语句,应注意以下几点:,1,、,简短;,2,、,不使用形容词和副词;,3、,动词要能明确表达执行的动作,不使用意义宽泛的动词;,4、名词必须在数据字典中已有定义。,判断语句,if,条件,then,动作,A,else (,条件不成立,),动作,B,循环语句,repeat,动作,A,until,条件成立,判定表(Decision Table),判定表是采用表格方式来描述处理逻辑的一种工具,某些数据处理加工需要依赖于多个逻辑条件的取值,此时如果使用结构化英语表达这种多元的逻辑关系,不仅十分繁琐,而且难以看清,使用判定表来描述就比较合适,判定表不仅能把各种组合情况一个不漏地表示出来,有时还能帮助发现遗漏和矛盾的情况。,判定表由四个部分组成:,条件,(Condition Stub),左上部分:列出了各种可能的条件。判定表对各条件的先后次序不作特殊要求。,条件组合,(Condition Entry),右上部分:给出各个条件取值的组合。,动作,(Action Stub),左下部分:列出了可能采取的动作。判定表对各动作的先后次序不作特殊要求。,动作选项,(Action Entry),右下部分:是和条件项紧密相关的,它指出了在特定条件组合情况下应采取什么动作。,判定树(Decision Tree),18%,12%,10万以上,不足10万,无,有,5年以上,不足5年,2%,7%,购货款,欠款,交易时间,折扣率,折扣政策,三种工具的比较,判定树,判定表,结构化语言,直观性,很好,较好,较好,可修改性,较好,差,好,逻辑检查,较好,很好,好,机器可读性,差,很好,很好,机器可编程,差,很好,较好,用户检查,方便,不便,不便,7.3,提出新系统,内 容 提 要,7.3.1,提出新系统的模型,7.3.2,系统规格说明书,7.3.1 提出新系统的模型,确定新系统,的业务流程,确定新系统,的数据流程,进一步明确新,系统的子系统,研究和确定新,系统的管理,模型,编制系统,规格说明书,7.3.2 系统规格说明书,引言,现行系统的运行情况,新系统的逻辑方案,系统规格说明书,实施,计划,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服