资源预览内容
第1页 / 共40页
第2页 / 共40页
第3页 / 共40页
第4页 / 共40页
第5页 / 共40页
第6页 / 共40页
第7页 / 共40页
第8页 / 共40页
第9页 / 共40页
第10页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第第5 5章章 系统分析系统分析确定用户需求确定用户需求5.1 5.1 5.1 5.1 系统分析的目标和内容系统分析的目标和内容系统分析的目标和内容系统分析的目标和内容 5.2 5.2 5.2 5.2 详细调查详细调查详细调查详细调查 5.3 5.3 5.3 5.3 组织结构与功能分析组织结构与功能分析组织结构与功能分析组织结构与功能分析 5.4 5.4 5.4 5.4 业务流程调查和分析业务流程调查和分析业务流程调查和分析业务流程调查和分析 5.5 5.5 5.5 5.5 过程建模与分析过程建模与分析过程建模与分析过程建模与分析 5.6 5.6 5.6 5.6 数据字典数据字典数据字典数据字典 5.7 5.7 5.7 5.7 处理过程的逻辑描述处理过程的逻辑描述处理过程的逻辑描述处理过程的逻辑描述 5.8 5.8 5.8 5.8 新系统逻辑模型新系统逻辑模型新系统逻辑模型新系统逻辑模型5.9 5.9 5.9 5.9 系统分析报告系统分析报告系统分析报告系统分析报告稚潮嗓锈窖辽蜘酸浸吭鞠担枪诵邮女豪殉史壳役常综蒋彦退弹颂沪桥浇恤第5章系统分析定用户需求第5章系统分析定用户需求5.1 5.1 系统分析的目标和内容系统分析的目标和内容l l系统分析的目标和任务系统分析的目标和任务系统分析的目标和任务系统分析的目标和任务 系系系系统统统统分分分分析析析析目目目目的的的的就就就就是是是是通通通通过过过过调调调调查查查查,明明明明确确确确用用用用户户户户对对对对信信信信息息息息处处处处理理理理的的的的需需需需求求求求,根根根根据据据据用用用用户户户户的的的的需需需需求求求求和和和和资资资资源源源源,确确确确定定定定新新新新系系系系统统统统的的的的逻逻逻逻辑辑辑辑模模模模型型型型。一一一一句句句句话话话话,系系系系统统统统分分分分析析析析的的的的目目目目标标标标是是是是确确确确定定定定用用用用户户户户的的的的需求是什么。需求是什么。需求是什么。需求是什么。 系系系系统统统统分分分分析析析析的的的的任任任任务务务务是是是是在在在在充充充充分分分分认认认认识识识识原原原原信信信信息息息息系系系系统统统统的的的的基基基基础础础础上上上上,通通通通过过过过详详详详细细细细调调调调查查查查、系系系系统统统统优优优优化化化化分分分分析析析析,最最最最后后后后完完完完成成成成新新新新系系系系统统统统的的的的逻逻逻逻辑辑辑辑方方方方案案案案设设设设计计计计。为为为为了了了了在在在在原原原原系系系系统统统统基基基基础础础础上上上上提提提提出出出出新新新新系系系系统统统统逻逻逻逻辑辑辑辑模模模模型型型型,应应应应对对对对原原原原有有有有系系系系统统统统进进进进行行行行分分分分析析析析,找找找找出出出出原原原原系系系系统统统统业业业业务务务务流流流流程程程程和和和和数数数数据据据据流流流流程程程程的的的的不不不不足足足足,提提提提出出出出优优优优化化化化和和和和改改改改进进进进的的的的方方方方法法法法,给给给给出出出出新新新新系系系系统统统统所所所所要要要要采采采采用用用用的的的的信信信信息息息息处处处处理理理理方方方方案案案案,使使使使新新新新系系系系统目标适应组织的管理需求和战略目标。统目标适应组织的管理需求和战略目标。统目标适应组织的管理需求和战略目标。统目标适应组织的管理需求和战略目标。 趾钝盒豹三疏揩摈沼拾泰艾擅再升持写蹭勉钥溯询螟脖班码奢敷氦拄热萝第5章系统分析定用户需求第5章系统分析定用户需求系统分析的方法与内容系统分析的方法与内容 最最最最常常常常用用用用的的的的经经经经典典典典开开开开发发发发方方方方法法法法有有有有结结结结构构构构化化化化生生生生命命命命周周周周期期期期法法法法,其其其其他他他他的有快速原型法和面向对象法等。的有快速原型法和面向对象法等。的有快速原型法和面向对象法等。的有快速原型法和面向对象法等。 结结结结构构构构化化化化系系系系统统统统分分分分析析析析与与与与设设设设计计计计方方方方法法法法其其其其基基基基本本本本思思思思想想想想是是是是:自自自自顶顶顶顶向向向向下、逐步求精。开发过程阶段化,层次清楚。下、逐步求精。开发过程阶段化,层次清楚。下、逐步求精。开发过程阶段化,层次清楚。下、逐步求精。开发过程阶段化,层次清楚。 系系系系统统统统分分分分析析析析是是是是在在在在详详详详细细细细调调调调查查查查的的的的结结结结果果果果上上上上进进进进行行行行分分分分析析析析,系系系系统统统统分分分分析析析析内内内内容容容容包包包包括括括括:业业业业务务务务流流流流程程程程分分分分析析析析、数数数数据据据据流流流流程程程程分分分分析析析析、功功功功能能能能分分分分析析析析和和和和划划划划分分分分子子子子系系系系统统统统分分分分析析析析、数数数数据据据据属属属属性性性性分分分分析析析析、数数数数据据据据存存存存储储储储分分分分析析析析、数数数数据据据据查查查查询询询询要要要要求求求求分分分分析析析析、数数数数据据据据的的的的输输输输入入入入输输输输出出出出分分分分析析析析等等等等。数数数数据据据据属属属属性性性性分分分分析析析析、数数数数据据据据存存存存储储储储分分分分析析析析、数数数数据据据据查查查查询询询询要要要要求求求求分分分分析析析析、数数数数据据据据的的的的输入输出分析等可以在系统设计阶段进行。输入输出分析等可以在系统设计阶段进行。输入输出分析等可以在系统设计阶段进行。输入输出分析等可以在系统设计阶段进行。 元粘簿恋闪娄厚射诲躯幕瞻氨滤汀袒冻耗最点垢都翻惹拦求研篡蛾敷尹密第5章系统分析定用户需求第5章系统分析定用户需求系统分析的原则系统分析的原则系统分析应遵循以下原则:系统分析应遵循以下原则:系统分析应遵循以下原则:系统分析应遵循以下原则:系系系系统统统统分分分分析析析析应应应应掌掌掌掌握握握握最最最最新新新新的的的的信信信信息息息息处处处处理理理理技技技技术术术术,经经经经验验验验表表表表明明明明,新的硬件和软件技术对新系统起到决定的作用。新的硬件和软件技术对新系统起到决定的作用。新的硬件和软件技术对新系统起到决定的作用。新的硬件和软件技术对新系统起到决定的作用。 充分理解用户的信息需求,近期和长期的需求。充分理解用户的信息需求,近期和长期的需求。充分理解用户的信息需求,近期和长期的需求。充分理解用户的信息需求,近期和长期的需求。 业业业业务务务务流流流流程程程程分分分分析析析析时时时时,分分分分析析析析哪哪哪哪些些些些业业业业务务务务处处处处理理理理环环环环节节节节步步步步骤骤骤骤在在在在新新新新系系系系统统统统中中中中可可可可以以以以取取取取消消消消,如如如如财财财财务务务务信信信信息息息息系系系系统统统统帐帐帐帐务务务务子子子子系系系系统统统统,总总总总账和明细帐的手工核对工作可以在新系统中取消。账和明细帐的手工核对工作可以在新系统中取消。账和明细帐的手工核对工作可以在新系统中取消。账和明细帐的手工核对工作可以在新系统中取消。业业业业务务务务流流流流程程程程分分分分析析析析时时时时,分分分分析析析析哪哪哪哪些些些些业业业业务务务务处处处处理理理理环环环环节节节节步步步步骤骤骤骤在在在在新新新新系系系系统统统统中中中中可可可可以以以以合合合合并并并并,时时时时间间间间的的的的合合合合并并并并、地地地地域域域域的的的的合合合合并并并并、处处处处理理理理过程的合并。过程的合并。过程的合并。过程的合并。 业业业业务务务务流流流流程程程程分分分分析析析析时时时时,分分分分析析析析哪哪哪哪些些些些业业业业务务务务仍仍仍仍采采采采用用用用手手手手工工工工处处处处理理理理,分析哪些业务仍采用计算机处理。分析哪些业务仍采用计算机处理。分析哪些业务仍采用计算机处理。分析哪些业务仍采用计算机处理。炔应呛腿闰毯递罪皮参鲤拎耻复烁液窝省拐协疟狐橡靡霞柬轧搁偷蛀惭塘第5章系统分析定用户需求第5章系统分析定用户需求数数据据流流程程分分析析时时,分分析析哪哪些些数数据据处处理理环环节节步骤在新系统中可以取消或合并。步骤在新系统中可以取消或合并。功功能能分分析析时时,分分析析哪哪些些功功能能在在新新系系统统中中可可以取消、合并,功能层次可否减少。以取消、合并,功能层次可否减少。功功能能分分析析时时,采采用用计计算算机机信信息息技技术术后后,产产生哪些新的功能,如系统的初始化功能。生哪些新的功能,如系统的初始化功能。 数数据据的的输输入入可可否否采采用用自自动动化化输输入入方方式式,多多数据入口可否合并以提高数据的一致性。数据入口可否合并以提高数据的一致性。 笆泌坐绳各址铺痈掂狼栅娟减海邱并柳掷襟蓬示渠秉坊煎信淳傈充绩腾滥第5章系统分析定用户需求第5章系统分析定用户需求对系统分析人员的要求对系统分析人员的要求 只有知道用户的需求后,才能进行下一步的只有知道用户的需求后,才能进行下一步的只有知道用户的需求后,才能进行下一步的只有知道用户的需求后,才能进行下一步的开发工作。专门从事系统分析工作的专业计算机开发工作。专门从事系统分析工作的专业计算机开发工作。专门从事系统分析工作的专业计算机开发工作。专门从事系统分析工作的专业计算机人员称为系统分析员。系统分析员要具有全面的人员称为系统分析员。系统分析员要具有全面的人员称为系统分析员。系统分析员要具有全面的人员称为系统分析员。系统分析员要具有全面的计算机专业知识,包括硬件、软件、网络、通信计算机专业知识,包括硬件、软件、网络、通信计算机专业知识,包括硬件、软件、网络、通信计算机专业知识,包括硬件、软件、网络、通信等等,更要具备项目管理经验和知识,并具有较等等,更要具备项目管理经验和知识,并具有较等等,更要具备项目管理经验和知识,并具有较等等,更要具备项目管理经验和知识,并具有较强的自学能力,能快速的了解项目的专业知识。强的自学能力,能快速的了解项目的专业知识。强的自学能力,能快速的了解项目的专业知识。强的自学能力,能快速的了解项目的专业知识。应具有较强的人际沟通能力和素质,具有较好的应具有较强的人际沟通能力和素质,具有较好的应具有较强的人际沟通能力和素质,具有较好的应具有较强的人际沟通能力和素质,具有较好的概括和表达能力,能把用户复杂的管理业务用计概括和表达能力,能把用户复杂的管理业务用计概括和表达能力,能把用户复杂的管理业务用计概括和表达能力,能把用户复杂的管理业务用计算机专门的工具表达清楚,并使用户也了解计算算机专门的工具表达清楚,并使用户也了解计算算机专门的工具表达清楚,并使用户也了解计算算机专门的工具表达清楚,并使用户也了解计算机化后的业务流程。机化后的业务流程。机化后的业务流程。机化后的业务流程。 淫陷脑庸地污撩屠厅恬贬原凝很峭长缘但吩祥颜寡齐配作剧栽桨边狄缓诉第5章系统分析定用户需求第5章系统分析定用户需求5.2 5.2 详细调查详细调查 为了进行项目的可行性分析,进行了初为了进行项目的可行性分析,进行了初步调查,初步调查着重于全局性的问题,步调查,初步调查着重于全局性的问题,初步调查是调查一个企业的总貌及其对信初步调查是调查一个企业的总貌及其对信息的总需求,比较概括。为了系统分析,息的总需求,比较概括。为了系统分析,为了为了设计出新系统逻辑模型设计出新系统逻辑模型,需要对业务,需要对业务的处理过程有详细全面透彻的了解。在系的处理过程有详细全面透彻的了解。在系统分析阶段需要在初步调查对基础上,详统分析阶段需要在初步调查对基础上,详细彻底细彻底调查企业内各个系统的业务流程与调查企业内各个系统的业务流程与信息流程。信息流程。 娩痰港动辐蓖僚卿劣少沉德育惭栏谜迂梆尘寐械劈尿洼城崇权飘橇椒戚往第5章系统分析定用户需求第5章系统分析定用户需求5.3 5.3 组织结构与功能分析组织结构与功能分析l组织结构调查分析组织结构调查分析 对建设管理信息系统的企业要全面了解,对建设管理信息系统的企业要全面了解,需要对企业目标、企业的方针政策、企业需要对企业目标、企业的方针政策、企业的规模、企业的环境进行了解。作为开始,的规模、企业的环境进行了解。作为开始,应先从了解企业的组织机构开始,然后才应先从了解企业的组织机构开始,然后才能展开其他的调研,组织结构是企业进行能展开其他的调研,组织结构是企业进行业务处理的基础。业务处理的基础。镣邱惧涩被象邪选喝痢跺侦绑烘追斜觅钮惑宦晰汤烩饺目赚告武烹盐迈惦第5章系统分析定用户需求第5章系统分析定用户需求一个组织结构的实例一个组织结构的实例企业经理办公室企业经理办公室计划部生产部财务部供销部人力部计计划划科科统统计计科科统统计计科科外外协协科科调调度度科科成成本本科科会会计计科科出出纳纳科科供供应应科科销销售售科科仓仓库库科科培培训训科科计计划划科科瘟肛瞄烦慎娠宫釉獭革班斑陨十土残尊欣箩用秋逼汪翱渔片芋要荚甩矗陆第5章系统分析定用户需求第5章系统分析定用户需求业务功能调查分析业务功能调查分析 企业的业务基于现有的组织,虽然可以企业的业务基于现有的组织,虽然可以从组织机构的名称中了解其业务,但远远从组织机构的名称中了解其业务,但远远不够。如果以功能来设计系统,应对企业不够。如果以功能来设计系统,应对企业的功能详细了解,在优化的基础上,重新的功能详细了解,在优化的基础上,重新设计企业的组织机构。在组织机构图的基设计企业的组织机构。在组织机构图的基础上,做出组织机构业务功能层次图,该础上,做出组织机构业务功能层次图,该图也是比较粗略的图,目的是描述企业的图也是比较粗略的图,目的是描述企业的主要业务构成,描述从系统目标到各项功主要业务构成,描述从系统目标到各项功能的层次关系。能的层次关系。 泌砍伸湍掸沟百目硼罐亨昼鸯奈膘芋绪亦划镶勤篆恼跳恍遮氏撵赊绢桓嚼第5章系统分析定用户需求第5章系统分析定用户需求反映信息流的组织结构图例子反映信息流的组织结构图例子企业经理办公室企业经理办公室计划部生产部财务部供销部人力部计计划划科科统统计计科科统统计计科科外外协协科科调调度度科科成成本本科科会会计计科科出出纳纳科科供供应应科科销销售售科科仓仓库库科科培培训训科科计计划划科科噎崖荚尝雕共邵眨揽湖嚣全便蚌邦赫挎刨鞭袄稍驻舌骡冗呻嗡啮逆假懦敖第5章系统分析定用户需求第5章系统分析定用户需求业务关系调查分析业务关系调查分析仿廓物迸灿厕祟够簇敢一妇骏陛销懒恨织蒂肥迷怒硫殿括蹄表悯丢蹄心全第5章系统分析定用户需求第5章系统分析定用户需求5.4 5.4 业务流程调查和分析业务流程调查和分析 业务流程调查业务在原系统信息流动的过程,内容包业务流程调查业务在原系统信息流动的过程,内容包业务流程调查业务在原系统信息流动的过程,内容包业务流程调查业务在原系统信息流动的过程,内容包括各环节的处理业务、信息来源、处理方法、计算方法、括各环节的处理业务、信息来源、处理方法、计算方法、括各环节的处理业务、信息来源、处理方法、计算方法、括各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和信息表现的形态,收集信息流经去向、提供信息的时间和信息表现的形态,收集信息流经去向、提供信息的时间和信息表现的形态,收集信息流经去向、提供信息的时间和信息表现的形态,收集原始单据等资料。原始单据等资料。原始单据等资料。原始单据等资料。利用业务流程图进行业务流程分析,主要完成以下内容:利用业务流程图进行业务流程分析,主要完成以下内容:利用业务流程图进行业务流程分析,主要完成以下内容:利用业务流程图进行业务流程分析,主要完成以下内容: 对每一笔业务弄清其输入、处理、存贮、输出、立即存取对每一笔业务弄清其输入、处理、存贮、输出、立即存取对每一笔业务弄清其输入、处理、存贮、输出、立即存取对每一笔业务弄清其输入、处理、存贮、输出、立即存取要求,收集相应资料。要求,收集相应资料。要求,收集相应资料。要求,收集相应资料。 理顺各个岗位、各个业务流程之间的关系。理顺各个岗位、各个业务流程之间的关系。理顺各个岗位、各个业务流程之间的关系。理顺各个岗位、各个业务流程之间的关系。 除去不必要的环节,对重复的环节进行合并,对新的环节除去不必要的环节,对重复的环节进行合并,对新的环节除去不必要的环节,对重复的环节进行合并,对新的环节除去不必要的环节,对重复的环节进行合并,对新的环节进行增补。进行增补。进行增补。进行增补。确定哪些是今后计算机系统要处理的环节。确定哪些是今后计算机系统要处理的环节。确定哪些是今后计算机系统要处理的环节。确定哪些是今后计算机系统要处理的环节。 点浚药敌篱苯通矣源广广妓锭抓酝瑟丈板漏志盏缓尾定赴县吊尤岿译畅蛆第5章系统分析定用户需求第5章系统分析定用户需求5.5 5.5 过程建模与分析过程建模与分析l数据流程图基本组成要素及符号数据流程图基本组成要素及符号 数数据据流流图图的的基基本本组组成成要要素素只只有有四四个个:外外部部项项、数数据据加加工工、数数据据存存储储、及及数数据据流流。用用这这四四个个符符号号可可以以表表达达非非常常复复杂杂的的处处理理过过程。数据流图四种基本成分要素分别是程。数据流图四种基本成分要素分别是: : 1)1)外部项外部项 2) 2)处理过程处理过程 3)3)数据存储数据存储 4) 4)数据流数据流 碟揪伯差棍巍昆她憎焰衰芝抛揭贡柜嚷淀疡皑贷降刁傲后颖候酣准蜗嫌千第5章系统分析定用户需求第5章系统分析定用户需求数据流程图的符号数据流程图的符号: :外部实体处理过程数据存储数据流青絮沉族槛径种侣咕焕诽哮篙臣角兴裴聋抑群蓑吗臣怔蝴镜余喘域松衡瘤第5章系统分析定用户需求第5章系统分析定用户需求绘制数据流程图绘制数据流程图数据流程图的作用是:数据流程图的作用是:抽象地表示了业务处理的过程。抽象地表示了业务处理的过程。 是是自自顶顶向向下下分分析析信信息息处处理理流流程程的的工工具具,其其抽象性便于设计计算机化的业务处理过程。抽象性便于设计计算机化的业务处理过程。 根根据据逻逻辑辑存存储储,作作数数据据分分析析数数据据建建模模,向向数据库设计过渡;数据库设计过渡; 一一个个处处理理过过程程对对应应一一项项功功能能单单元元。在在此此表表达达功功能能单单元元的的处处理理方方法法后后,向向设设计计程程序序过过渡。渡。缩喀则顶早射隋赃掐毫沪氰肠醒承恢竞欧名僚宛貉褂抗阔侦悍陷慧竹避智第5章系统分析定用户需求第5章系统分析定用户需求数据流程图例子数据流程图例子一个仓库管理数据流程图一个仓库管理数据流程图客户库存帐目1 1业务处理出入库要求回执回执第一层数据流程图傣毯囱绵耍示柞痒谁懊沧硼凭病硬褒林筒青谚绵膨办爹辩铜狮矣抉添廖闲第5章系统分析定用户需求第5章系统分析定用户需求第二层数据流程图第二层数据流程图客户1.1业务分类处理1.2入库处理1.3出库处理库存帐目D1出入库请求出库单入库单确认后的出库单确认后的出库单确认后的入库单确认后的入库单班尤皋舰脊幽侧宴董汁硫剂滩绣症件英牙凿棠厘亚吠冕丙山霓帛居蹋掩布第5章系统分析定用户需求第5章系统分析定用户需求数据流程图例子二数据流程图例子二商品批发业务数据流程图商品批发业务数据流程图第一层数据流程图第一层数据流程图商品库存商品库存顾客供应商1业务处理订货单发货单订货单发货单蒸茫严阉镭啼滨陡坍獭劲枚肘帜扳澎试陆炙矣床喻樟刺刻尖豫憎拦箔奶龄第5章系统分析定用户需求第5章系统分析定用户需求第二层数据流程图第二层数据流程图第二层数据流程图第二层数据流程图给供应商的订货单1.1销售顾客供应商商品库存1.2采购1.3会计核算订货单发货单到货通知订货单订货单发货单应付款通知收据摈毕榴焊话硬凑稼切籽攫盂稍鱼夸斑伪英价币法犁峰橡痔脾卖匠叭殷终艺第5章系统分析定用户需求第5章系统分析定用户需求第三层数据流程图第三层数据流程图对销售的细化对销售的细化D1 商品库存1.1.1编辑订货单顾客采购D2 顾客文件1.1.2登录新顾登录新顾客数据客数据1.1.3确定顾客订货订货单发货单合格订货单不满足的不满足的订货订货业务员不合格新顾客1.1.4开发货单开发货单并修改库并修改库存存可发订货1.1.5产生暂存产生暂存订货单订货单D4 暂存订货单1.1.6对照暂存对照暂存订货单订货单到货通知D3 配件库存D5 销售历史D6 应收款明细帐经理1.1.7检索检索库存库存1.1.7编制销编制销售和库售和库存报表存报表档六思见绿炯怜刘违析丁否厌罪委栖葛塞获哆敦拧钮悟做钓喧凯爸逮蝗房第5章系统分析定用户需求第5章系统分析定用户需求5.6 5.6 数据字典数据字典l l外部项外部项外部项外部项 对外部项描述内容说明包括外部项编号、外部项名称、对外部项描述内容说明包括外部项编号、外部项名称、对外部项描述内容说明包括外部项编号、外部项名称、对外部项描述内容说明包括外部项编号、外部项名称、外部项输入数据流、外部项输出数据流、备注等。目前大外部项输入数据流、外部项输出数据流、备注等。目前大外部项输入数据流、外部项输出数据流、备注等。目前大外部项输入数据流、外部项输出数据流、备注等。目前大部分直接采用辅助工具,在计算机中进行说明。部分直接采用辅助工具,在计算机中进行说明。部分直接采用辅助工具,在计算机中进行说明。部分直接采用辅助工具,在计算机中进行说明。 例子:仓储系统外部实体例子:仓储系统外部实体例子:仓储系统外部实体例子:仓储系统外部实体“客户客户客户客户”的数据字典的数据字典的数据字典的数据字典编号编号编号编号W1W1外部实体名称外部实体名称外部实体名称外部实体名称客户客户客户客户输入数据流输入数据流输入数据流输入数据流入库单、出库单、转库单入库单、出库单、转库单入库单、出库单、转库单入库单、出库单、转库单输出数据流输出数据流输出数据流输出数据流结算单据结算单据结算单据结算单据备注备注备注备注大量的大客户,采用月底结算。在大量的大客户,采用月底结算。在大量的大客户,采用月底结算。在大量的大客户,采用月底结算。在9-119-11点是业点是业点是业点是业务高峰。入库业务数量比出库数量少。务高峰。入库业务数量比出库数量少。务高峰。入库业务数量比出库数量少。务高峰。入库业务数量比出库数量少。娄饺高顿企壬些脑手袋莆棘敏镇子僵羽北符茬绽古嚷汛辞吠毗妖蔚湛探叁第5章系统分析定用户需求第5章系统分析定用户需求数据流数据流 数据流说明包括:编号、数据流说明包括:编号、数据流说明包括:编号、数据流说明包括:编号、名称、内部名、组成、使名称、内部名、组成、使名称、内部名、组成、使名称、内部名、组成、使用频率、使用方式(输入、用频率、使用方式(输入、用频率、使用方式(输入、用频率、使用方式(输入、输出、本地、共享)、备输出、本地、共享)、备输出、本地、共享)、备输出、本地、共享)、备注等,重点是对数据流的注等,重点是对数据流的注等,重点是对数据流的注等,重点是对数据流的组成组成组成组成数据项描述。数据项描述。数据项描述。数据项描述。 数据流说明包括数据项数据流说明包括数据项数据流说明包括数据项数据流说明包括数据项和数据项的特征。和数据项的特征。和数据项的特征。和数据项的特征。 例子:入库单数据流数例子:入库单数据流数例子:入库单数据流数例子:入库单数据流数据字典据字典据字典据字典编号Sj1-1名称入库单内部名入仓单组成入库单数据结构来源客户外部实体频率200张/小时高峰量每天上午9:00-11:00,1000张/小时去向入库处理关键字入库单号备注一笔业务对应一张单据号,一张单据包含的商品数量不定,几张单据可以用一个单据号。愉池莆弱舀巫虏诫窄造稗迅绿珍捅炬康错职枷径变缝曙咕舶钠环语胆朋垛第5章系统分析定用户需求第5章系统分析定用户需求数据存储数据存储 数据流是动态的,数据的逻辑保存是数据存储,数据流是动态的,数据的逻辑保存是数据存储,数据流是动态的,数据的逻辑保存是数据存储,数据流是动态的,数据的逻辑保存是数据存储,数据存储永久保存数据和暂时保存数据,数据库数据存储永久保存数据和暂时保存数据,数据库数据存储永久保存数据和暂时保存数据,数据库数据存储永久保存数据和暂时保存数据,数据库设计主要也是分析数据存储。在数据字典中,对设计主要也是分析数据存储。在数据字典中,对设计主要也是分析数据存储。在数据字典中,对设计主要也是分析数据存储。在数据字典中,对数据存储只管描述,不作优化设计,优化设计在数据存储只管描述,不作优化设计,优化设计在数据存储只管描述,不作优化设计,优化设计在数据存储只管描述,不作优化设计,优化设计在系统设计阶段进行。描述内容包括:数据存储的系统设计阶段进行。描述内容包括:数据存储的系统设计阶段进行。描述内容包括:数据存储的系统设计阶段进行。描述内容包括:数据存储的编号、名称、简述、组成、关键字、相关的处理、编号、名称、简述、组成、关键字、相关的处理、编号、名称、简述、组成、关键字、相关的处理、编号、名称、简述、组成、关键字、相关的处理、流入数据流、流出数据流。重点是数据存储的组流入数据流、流出数据流。重点是数据存储的组流入数据流、流出数据流。重点是数据存储的组流入数据流、流出数据流。重点是数据存储的组成,数据存储的组成要说明业务数据的逻辑结构,成,数据存储的组成要说明业务数据的逻辑结构,成,数据存储的组成要说明业务数据的逻辑结构,成,数据存储的组成要说明业务数据的逻辑结构,如库存账目数据存储的存放出库单、入库单、库如库存账目数据存储的存放出库单、入库单、库如库存账目数据存储的存放出库单、入库单、库如库存账目数据存储的存放出库单、入库单、库存账目。存账目。存账目。存账目。 庞汽绷俱穆狈瑚默卞呜框启哀傈板陛投雪恤剁参职仲宛填糊泞揉诌贮漳岁第5章系统分析定用户需求第5章系统分析定用户需求数据存储定义实例数据存储定义实例库存帐目库存帐目数据存储编号F8数据存储名称库存帐目简述存放当年的出库入库记录数据数据存储组成出库单、入库单、库存账备注出库单、入库单、库存账结构,见数据结构描述关键字出库单、入库单、库存账分别是出库单号、入库单号、库存账目号相关联的处理入库处理、出库处理流入数据流出库单、入库单流出数据流库存账挞犯惭谚星岭全厕溪萌创羹泽袁倍胀擦安热五镁姜中汝贤皇梨切铣匠蠕拓第5章系统分析定用户需求第5章系统分析定用户需求数据项数据项 数据项是数据流与数据存储的组成成分。数据项是数据流与数据存储的组成成分。一个数据流有许多数据项构成,数据项的一个数据流有许多数据项构成,数据项的种类有基本项、导出项与组合项三种。基种类有基本项、导出项与组合项三种。基本项是在系统条件下不必再分解的数据项,本项是在系统条件下不必再分解的数据项,对应数据库的数据字段。导出项是可由其对应数据库的数据字段。导出项是可由其他数据项推导出的数据项。复合项是由几他数据项推导出的数据项。复合项是由几个数据项组合而成的。数据字典需要对数个数据项组合而成的。数据字典需要对数据流的基本数据项进行说明。据流的基本数据项进行说明。狡蘑踩及脾捧云涨阶撼楼翠缺喘粘羞喜颜充谓墨裂裸巫驮陕次蓟浑眶徊孤第5章系统分析定用户需求第5章系统分析定用户需求数据项定义实例数据项定义实例入库单号入库单号数据项编号数据项编号数据项编号数据项编号S-001S-001S-001S-001数据项名称数据项名称数据项名称数据项名称入库单号入库单号入库单号入库单号别名别名别名别名入仓单号入仓单号入仓单号入仓单号类型及宽度类型及宽度类型及宽度类型及宽度字符型,字符型,字符型,字符型,8 8 8 8位位位位取值范围取值范围取值范围取值范围“00000001”“99999999”“00000001”“99999999”“00000001”“99999999”“00000001”“99999999”简述简述简述简述入库时由电脑自动生成的,是自动递入库时由电脑自动生成的,是自动递入库时由电脑自动生成的,是自动递入库时由电脑自动生成的,是自动递增的,每年从增的,每年从增的,每年从增的,每年从1 1 1 1开始开始开始开始曼突丑蹦界针耀比涵秸招怖涡咳持佃氰升侠琐刘崔想舌饿胀堪甥优呢泌婚第5章系统分析定用户需求第5章系统分析定用户需求数据结构数据结构 由若干数据项构成的数据组合称为数据由若干数据项构成的数据组合称为数据结构,它描述了某些数据项之间的关系。结构,它描述了某些数据项之间的关系。数据结构是对业务数据的逻辑描述,数据数据结构是对业务数据的逻辑描述,数据结构的名称就是用户对数据集合的称呼,结构的名称就是用户对数据集合的称呼,如发票、入库单、成绩单。在数据字典中如发票、入库单、成绩单。在数据字典中对其定义包括:数据结构的名称、编号、对其定义包括:数据结构的名称、编号、简述、数据结构的组成。数据结构的组成简述、数据结构的组成。数据结构的组成可包含数据项,或者包含的其他数据结构,可包含数据项,或者包含的其他数据结构,或者是数据项和其他数据结构混合。或者是数据项和其他数据结构混合。 夫翠泼价宣肆蓉滚烙磕铺沤艺杭俭捉缨假铅懊梗漂宵殊葡描像墟届摇常槛第5章系统分析定用户需求第5章系统分析定用户需求数据结构实例数据结构实例入库单数据结构定义入库单数据结构定义数据结构编号DS001数据结构名称入库单简述入库填写的入库货物信息数据结构组成日期+入库单号+商品名称+规格+单价+数量+金额+经办人+会计+客户名称杀俯氓慎辽搐咳披毅翰绒咳脆撑歇里壤壁窃釜孩谤操莆颜剃姜迭想朱止戳第5章系统分析定用户需求第5章系统分析定用户需求处理过程处理过程 在数据字典中,对处理过程的进行功能在数据字典中,对处理过程的进行功能说明,在数据流程图中,标出了处理过程说明,在数据流程图中,标出了处理过程的名称,虽然从名称中可以了解其功能,的名称,虽然从名称中可以了解其功能,但还不详细。对处理过程描述的内容包括:但还不详细。对处理过程描述的内容包括:处理逻辑名称及编号、功能简述、输入数处理逻辑名称及编号、功能简述、输入数据流、输出数据流、备注。对处理过程内据流、输出数据流、备注。对处理过程内部处理逻辑的说明,单独在另一部分处理部处理逻辑的说明,单独在另一部分处理过程的逻辑描述中进行。过程的逻辑描述中进行。 峙略狠悸膜狄耘聂又皖糠牛鹤浑涪捍誊非默瘤翻圭毯样机匆晃佩宜会狙断第5章系统分析定用户需求第5章系统分析定用户需求处理过程定义实例处理过程定义实例入库处理入库处理处理过程编号处理过程编号处理过程编号处理过程编号P02-01P02-01P02-01P02-01处理过程名称处理过程名称处理过程名称处理过程名称入库处理入库处理入库处理入库处理功能简述功能简述功能简述功能简述客户办理入库手续时进行处理,核客户办理入库手续时进行处理,核客户办理入库手续时进行处理,核客户办理入库手续时进行处理,核对各项数据对各项数据对各项数据对各项数据输入数据流输入数据流输入数据流输入数据流入库单入库单入库单入库单处理处理处理处理验货、输入入库单、打印、统计验货、输入入库单、打印、统计验货、输入入库单、打印、统计验货、输入入库单、打印、统计输出数据流输出数据流输出数据流输出数据流核对正确的入库单核对正确的入库单核对正确的入库单核对正确的入库单备注备注备注备注盎力盔烤陌再伤狙促殴寇醚乏殃破怠脏蚤沸橱镀槐吩嚼了寺田峙霄铱促酮第5章系统分析定用户需求第5章系统分析定用户需求5.7 5.7 处理过程的逻辑描述处理过程的逻辑描述l l结构化语言结构化语言结构化语言结构化语言 结结结结构构构构化化化化语语语语言言言言是是是是专专专专门门门门用用用用来来来来描描描描述述述述处处处处理理理理过过过过程程程程的的的的逻逻逻逻辑辑辑辑功功功功能能能能的的的的一一一一种种种种规规规规范范范范化化化化语语语语言言言言,它它它它介介介介于于于于自自自自然然然然语语语语言言言言和和和和计计计计算算算算机机机机语语语语言言言言之之之之间间间间,只只只只使使使使用用用用极极极极其其其其有有有有限限限限的的的的词词词词汇汇汇汇和和和和语语语语句句句句简简简简洁洁洁洁而而而而明确地表达处理过程的逻辑。明确地表达处理过程的逻辑。明确地表达处理过程的逻辑。明确地表达处理过程的逻辑。 与与与与程程程程序序序序设设设设计计计计语语语语言言言言相相相相似似似似,结结结结构构构构化化化化语语语语言言言言只只只只允允允允许许许许三三三三种种种种基基基基本本本本逻逻逻逻辑辑辑辑结结结结构构构构: : : : 顺顺顺顺序序序序结结结结构构构构、选选选选择择择择结结结结构构构构、循循循循环环环环结结结结构构构构。可可可可以以以以使使使使用用用用的的的的语语语语句句句句是是是是:简简简简单单单单的的的的祈祈祈祈使使使使语语语语句句句句、判判判判断断断断语语语语句句句句、循环语句和上述三种语句的复合语句循环语句和上述三种语句的复合语句循环语句和上述三种语句的复合语句循环语句和上述三种语句的复合语句。矽谢帆块殿晒祖件屠母枣远惩痞焰胚足卒抡捅屏客压通导眨蚌扦弊蜂评掌第5章系统分析定用户需求第5章系统分析定用户需求处理过程描述例子:处理过程描述例子:例子例子例子例子1 1 1 1:祈使语句:祈使语句:祈使语句:祈使语句 计算入库商品金额计算入库商品金额计算入库商品金额计算入库商品金额 获得库存量获得库存量获得库存量获得库存量 计算实发工资计算实发工资计算实发工资计算实发工资-例子例子例子例子2 2 2 2:判断语句:判断语句:判断语句:判断语句- - - -由交款时间的长短确定优惠折扣率由交款时间的长短确定优惠折扣率由交款时间的长短确定优惠折扣率由交款时间的长短确定优惠折扣率 如果如果如果如果 交款时间大于交款时间大于交款时间大于交款时间大于30303030天天天天 则则则则 优惠折扣率为优惠折扣率为优惠折扣率为优惠折扣率为0 0 0 0 否则否则否则否则 如果如果如果如果 大于大于大于大于20202020天小于天小于天小于天小于30303030天天天天 则则则则 优惠折扣率为优惠折扣率为优惠折扣率为优惠折扣率为10%10%10%10% 否则否则否则否则 如果如果如果如果 大于大于大于大于10101010天小于等于天小于等于天小于等于天小于等于20202020天天天天 则则则则 优惠折扣率为优惠折扣率为优惠折扣率为优惠折扣率为20%20%20%20% 否则否则否则否则 优惠折扣率为优惠折扣率为优惠折扣率为优惠折扣率为30%30%30%30%宾塌咆劫内除究捷涛粳剃花逃赘砷兄时岛夷酗穿耀妄碧嵌熔观扛少过权宙第5章系统分析定用户需求第5章系统分析定用户需求用循环语句描述处理过程的例子-计算入库单金额总计对于入库单对于入库单 计算每种入库货物的入库金额计算每种入库货物的入库金额计算每种入库货物的入库金额计算每种入库货物的入库金额 将每种入库货物的入库金额加到金额总计中将每种入库货物的入库金额加到金额总计中将每种入库货物的入库金额加到金额总计中将每种入库货物的入库金额加到金额总计中弦急乏狭恃佰毡藉难饲冻迹昔晒殿福传嫉蜀灰凉斟汝继盒锚乐琴讣兰酪葛第5章系统分析定用户需求第5章系统分析定用户需求决策表 决决策策表表的的编编制制,首首先先要要明明确确处处理理过过程程的的功功能能与与目目标标,然然后后要要识识别别影影响响决决策策的的各各项项条条件件,列列出出这这些些条条件件可可能能出出现现的的状状态态,并并制制定出决策的规则。决策表组成见下表。定出决策的规则。决策表组成见下表。 狐环显懦抢苏臼匡屯栽醒失耳腕荆榷例敷淄蛔捂拎袱素妨专琅晴即仇修兄第5章系统分析定用户需求第5章系统分析定用户需求决策表示例决策表示例- -优惠折扣决策表(优惠折扣决策表(5 5种可能组合)种可能组合)各种条件组合各种条件组合各种条件组合各种条件组合1 1 1 12 2 2 23 3 3 34 4 4 45 5 5 5条件条件条件条件交易额交易额交易额交易额=20=20=20=20万万万万Y Y Y YY Y Y YY Y Y YY Y Y YN N N N交款时间交款时间交款时间交款时间30303030天天天天N N N NN N N NN N N NY Y Y YN N N N20202020天天天天 交款时间交款时间交款时间交款时间=30=30=30=30天天天天N N N NN N N NY Y Y YN N N NN N N N10101010天天天天 交款时间交款时间交款时间交款时间=20=20=20=20天天天天N N N NY Y Y YN N N NN N N NN N N N0 0 0 0天天天天=交款时间交款时间交款时间交款时间=10=10=10=20=20万元万元2030天20天交款时间=30天10天交款时间=20天0天交款时间=10天0%10%20%30%交易金额交易金额交款时间交款时间折扣政策折扣政策饱耶甸挺秋秆郝烛久盲厚疚群壕故变溶刚谐毛诉殊君浴叭乡拱殖拭朋那循第5章系统分析定用户需求第5章系统分析定用户需求5.8 5.8 新系统逻辑模型新系统逻辑模型 提提提提出出出出新新新新的的的的方方方方案案案案的的的的过过过过程程程程是是是是创创创创造造造造过过过过程程程程,不不不不是是是是推推推推理理理理过过过过程程程程。逻逻逻逻辑辑辑辑方方方方案案案案是是是是系系系系统统统统分分分分析析析析阶阶阶阶段段段段的的的的最最最最终终终终成成成成果果果果,也也也也是是是是今今今今后后后后进进进进行行行行系系系系统统统统设设设设计计计计和和和和实实实实施施施施的的的的依依依依据据据据。新新新新系系系系统统统统逻逻逻逻辑辑辑辑方方方方案内容主要包括:案内容主要包括:案内容主要包括:案内容主要包括: 新系统的业务流程新系统的业务流程新系统的业务流程新系统的业务流程 新系统的数据流程新系统的数据流程新系统的数据流程新系统的数据流程 新系统的逻辑结新系统的逻辑结新系统的逻辑结新系统的逻辑结 新系统的数据处理方式新系统的数据处理方式新系统的数据处理方式新系统的数据处理方式 新系统中的管理模型新系统中的管理模型新系统中的管理模型新系统中的管理模型 轻荡皑跟小藕社莉戏朗药惮介惦皆团宅明刻蓟污饮焊朋霜般嗣韵泞腋杖雀第5章系统分析定用户需求第5章系统分析定用户需求5.9 5.9 系统分析报告系统分析报告系统分析报告内容和格式如下:系统分析报告内容和格式如下:系统分析报告内容和格式如下:系统分析报告内容和格式如下: 一项目系统分析概述一项目系统分析概述一项目系统分析概述一项目系统分析概述 二现行系统的调研报告(见现行系统的分析评价)二现行系统的调研报告(见现行系统的分析评价)二现行系统的调研报告(见现行系统的分析评价)二现行系统的调研报告(见现行系统的分析评价) 三新系统的概念模型三新系统的概念模型三新系统的概念模型三新系统的概念模型 四系统设计的初步进度计划四系统设计的初步进度计划四系统设计的初步进度计划四系统设计的初步进度计划 五系统分析总结五系统分析总结五系统分析总结五系统分析总结 化窖盒镁斋朔副药腹锤牛酥羹棵去嚼佰霜预炔肉献诉幻甸编悸谈灵缓传挑第5章系统分析定用户需求第5章系统分析定用户需求
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号