ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:205.23KB ,
资源ID:17324094      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17324094.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(系统需求分析Word文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

系统需求分析Word文档格式.docx

1、业务流程图是系统业务调查中使用得最普遍、最重要的工具。系统的数据调查1.全面收集及业务有关的所有保存和传递数据的载体,包括各种原始凭证、票据、单据、台账-单选对上述各种数据需要进行汇总、整理,为以后的数据分析和数据库设计打下基础。系统调查的数据汇总为三类:记住单选(1)输入数据。主要指输入系统进行处理的凭证、票据,或下级部门上报给本系统的报表。(2)存储数据。主要指各种台账、记录文件,是本系统实现计算机化后,需要存储的数据的主要内容。(3)输出数据。指由本系统将输入数据和存储数据进行加工处理,产生的各类报表和查询结果。它是计算机化以后,系统输出和网络传输的主要内容。2.数据分布的估算在汇总的基

2、础上按部门进行数据分布估算,主要业务部门数据量汇总表,可以用所列的数据存储量为基数,分考虑到系统发展的需要,估计新系统计算设备应提供的存储能力。需求分析和系统逻辑模型的建立需求分析是对原系统的功能和信息作进一步的分析和抽象,以确定新系统应满足的要求,即明确新系统应当“做什么”,从而完成新系统的逻辑设计。这个分析和抽象工作可分以下三步进行:数据流程图的绘制、数据分析、功能分析试述系统需求分析所用的主要工具有哪些?答:数据流程图、数据字典、决策表、决策树、结构化语言、U/C矩阵。数据流程图的绘制数据流程图既是对原系统进行分析和抽象的工具,也是用以描述新系统逻辑模型的主要工具。它描述数据来源的流向、

3、处理过程和数据存储。它有两个特点:-简答 (1)具有概括性。数据流程图将系统的各种业务处理过程及其数据联系起来,形成一个整体,从而能反映出系统内部错综复杂的联系。(2)具有抽象性。数据流程图抽去具体的物理内容及处理细节,只描述数据的来源、流向、处理功能和数据存储。数据流程图的作用-由于数据流程图简明、清晰,不涉及技术细节,容易让用户理解,因此数据流程图是系统分析人员及用户进行交流的有效工具,也是系统设计的主要依据。数据流程图的符号及含义在数据流程图中,采用四种符号。(1)外部实体。是指不受所描述的系统控制,独立于该系统之外的部门、群体,或另一个信息系统。例在一个供销存系统中,属于外部实体的是(

4、D)A.供应科B.销售科C.库房D.计划科 (2)处理功能。这是指对输入数据流进行加工、变换及输出数据流的逻辑处理过程。08-4名解(3)数据存储-名解。是指逻辑上要求存储的数据,不考虑具体数据的存储介质和技术手段。(4)数据流-名解。是指及所描述系统数据处理功能有关的各类数据的载体,是各处理功能输入和输出的数据集合。箭头指向数据流动的方向,箭尾连接数据产生的地方,它可以产生于或流向外部实体、处理功能,也可产生或流向数据存储。有时还会出现双向数据流,即用双箭头线表示的情况。数据流用一根箭线表示。2.顶层数据流程图顶层数据流程图是位于最高层的数据流程图,把整个系统作为一个处理功能看待,包含系统数

5、据的来源、去向和全局共享的数据存储。(1)顶层数据流程图的一般形式。任何系统,无论多么复杂,顶层数据流程都可粗略地表达为如图5-8形式。若系统中具有全系统共享的数据存储,可表示在顶层数据流程图中,部分处理功能共享的数据可在低层次数据流程图中表达。(2)顶层数据流程图的绘制。先应根据系统可行性分析确定的范围和目标、用户的需求,划定系统的界面。界面内的,作为具体分析的系统;界面外的、及系统有数据联系的部门和事物,则视为外部实体。例子3.低层次数据流程图在顶层数据流程图的基础上,将处理功能(逻辑功能) 逐步分解,可得到不同层次的数据流程图。4.扩展的数据流程图扩展的数据流程图其绘制过程就是在原系统逻

6、辑模型的基础上,进行改进和扩展,形成计算机化的信息系统(新系统)逻辑模型的过程。-名解扩展的具体内容有两个方面-简答:(1)应用计算机以后,可以增加许多原来手工处理难以完成的各种功能。(2)扩展是增加对各种例外情况和错误情况的处理。应用题型:数据流图的画法商场到货处理过程是:根据供应商送来的发货单及货物,对照订货合同文件审核发货单,如果及合同不符,则将发货单和货物退回供应商;对相符的发货单及货物,进行收货处理:首先,将发货单存档,然后开出入库单,并将入库单及货物送交仓库,再向财务科发出付款通知。请画出处理过程的数据流程图。奖券兑奖过程是:接收持券人的奖券,首先核对日期,再根据奖券种类库鉴别奖券

7、类型,然后参照中奖号码库的内容确定中奖信息,最后将中奖结果交持券人。绘制奖券兑奖过程的数据流程图。请绘制储蓄所取款系统的数据流程图,处理过程如下:储户将填写好的取款单及存折,或定期存单交储蓄所。经查对账户,将不合格的取款单及存折,或定期存单退回储户;合格的取款单及存折,或定期存单送取款处理。处理时要修改账户,处理结果是将存折、利息单和现金交储户,同时将定期存单、取款单存档。分析:题目中分析:(1)外部实体:储户(2)处理功能:查对账户、取款处理(3)数据存储:账户、取款单、定期存单(4)数据流:取款单、存折、定期存单、利息单 数据分析数据分析,是将数据流程图中所出现的各组成部分的内容、特征用数

8、据字典的形式做出明确的定义和说明。数据字典的概念及作用和编写要求。数据字典的作用对数据流程图中的各种成分,包括数据项、数据结构、数据流、数据存储、处理功能、外部项等的逻辑内容及特征予以详细说明。数据字典中有关系统的详细信息是以后系统设计、系统实施及维护的重要依据。数据字典编写的基本要求是:-简答对数据流程图中各种成分的定义必须明确、易理解、惟一。命名、编号及数据流程图一致。符合一致性及完整性的要求,对数据流程图上的成分定义及说明无遗漏项,无同名异义或异名同义。格式规范、文字精炼及符号正确。功能分析功能分析是对数据流程图中处理过程的功能作详细的说明。从逻辑上进行分析,处理功能可归纳为三类,即数据

9、的输入和输出处理、算术运算、逻辑判断。常采用决策树、决策表及结构化语言等作为描述功能分析的工具。决策树决策树又称判定树,是一种呈树状的图形工具,适合于描述处理中具有多种策略,要根据若干条件的判定,确定所采用策略的情况。左端圆圈为树根表示决策结点;由决策结点引出的直线,形似树枝,称为条件技,每条树枝代表一个条件;中间的圆圈称为条件结点;右端的实心圆表示决策结果。决策树中条件结点以及每个结点所引出条件枝的数量依具体问题而定。某工厂对工人超额完成工时的奖励方案如下:(1)机加工工人,每月超额工时数在50工时以内(含50工时,下同)的,每工时奖励4元;超额工时数大于50并在100工时以内的,大于50工

10、时的部分,每工时奖励6元,其余部分每工时奖励4元;超额工时数在100工时以上的,大于100工时的部分,每工时奖励8元,其余部分按100工时以内处理。(2)装配工人,每月超工时数在50工时以内,每工时奖励5元;超额工时数大于50工时并在100工时以内的,大于50工时的部分,每工时奖励8元,其余按50工时以内处理;超额工时数在100工时以上的,大于100工时的部分,每工时奖励10元,其余按100工时以内处理。该奖励方案可用图5-15所示的决策树表示(图中N表示超额工时数,W表示超额工时奖金)。决策树的优点是清晰、直观;缺点是当条件多,而且互相组合时,不容易清楚地表达判断过程。2.决策表决策表又称判

11、断表,是一种呈表格状的图形工具,适用于描述处理判断条件较多、各条件又相互组合、有多种决策方案的情况。决策表由四部分组成(表5-10, 左上部分C1, C2, C3为判断条件;冒号后面是条件的具体描述;左下部分A1, A2, A3为处理行动;冒号后面是行动的具体说明。Y-满足所列条件,N-不满足所列条件X-对应所采取行动表5-10 决策表格式判断条件不同条件的组合C1:C2:C3:处理行动采取的行动A1:A2:A3:当条件和行动的个数比较多,条件组合关系较复杂时,用决策表来反映逻辑判断过程,比用决策树表示要简单、明确。应用题型:用决策树、决策表描述逻辑判断处理的内容。邮寄包裹收费标准如下:若收件

12、地点在1000公里以内,普通件每公斤2元,挂号件每公斤3元;若收件地点在1000公里以外,普通件每公斤2.5元,挂号件每公斤3.5元;若收件地点在1000公里以外,若重量大于30公斤,超重部分每公斤加收0.5元。请绘制确定收费决策表、决策树(重量用w表示)。决策树表示为:决策表表示为:123456C1: 距离L1000km?YNC2: 是否挂号?C3: 重量W30kg?A1: F=2WA2: F=3WA3: F=2.5WA4: F=3.5WA5: F=75+3(W-30)A6: F=105+4(W-30)3.结构化语言结构化语言是用于描述逻辑判断的一种规范化的语言,它使用的词汇主要有动词、名词

13、和保留字三种,而任何处理逻辑都可以表示为顺序、选择和循环三种结构。在自然语言的基础上发展了一种规范化的语言表达方式,它使用的词汇主要有三种:即祈使语句中明确的动词;数据字典和数据流程图中的名词;表示处理逻辑结构的保留字。用结构化语言任何处理逻辑都可以表达为顺序、选择判断、循环三种结构。(1)顺序结构中的祈使语句应包含一个动词及一个宾语,表示要进行的处理(包括输入、输出及运算等) 。(2)判断结构有两种表示形式,可及判定树、判定表的表达方式相对应。如果工种“机加工” 如果N50 则W4N 否则 如果N=100 则W200+6(N50) 否则W500+8(N100)(3)循环结构是指在条件成立时,

14、重复执行某处理,直到条件不成立时为止。5.2.4 数据/功能分析在反映系统全貌的数据流程图及数据、功能详细分析完成以后,在此基础上进行数据/功能系统化分析,以便整体地考虑新系统的功能联系及数据资源的合理分布。这一分析采用U/C矩阵。U/C矩阵是一张表格。它的左边第一列列出系统中各功能的名称,上面第一行列出系统中各数据类的名称。表中在各功能及数据类的交叉处,填写功能及数据类的关系。如果在某功能中建立了一个数据类,则在该功能及数据类的交叉处填上字母“C”;如果完成某功能要应用一个数据类,则在交叉出填上字母“U”。表U/C矩阵示意图客户订货产品目录综合计划财务计划主品结构零部件数据原材料库存成品库存

15、操作顺序设备负荷工作令材料供应销售区域固定资产成本职工工资经营计划UC财务规划资产管理产品预测U/C矩阵的正确性,可由三方面来检验:(多次考选择题)(1)完备性检验。这是指每一个数据类必须有一个产生者(即“C”) 和至少有一个使用者(即“U”) ;每个功能必须产生或者使用数据类。否则这个U/C矩阵是不完备的。04-4-18.U/C矩阵的正确性,由以下3方面检验:一致性、无冗余性和(B)A.共享性 B.完备性C.惟一性 D.相关性(2)一致性检验。这是指每一个数据类仅有一个产生者,即在矩阵中每个数据类只有一个“C”。如果有多个产生者的情况出现,则会产生数据不一致的现象。(A.可靠性检验B.完备性

16、检验C.一致性检验D.无冗余性校验(2004.10, 单选19) U/C矩阵的正确性,由以下三方面检验:完备性,无冗余性和(D)A.共享性B.相关性C.唯一性D.一致性(3)无冗余性检验。这是指每一行或每一列必须有“U” 或“C”,即不允许有空行空列。若存在空行空列,则说明该功能或数据的划分是没有必要的、冗余的。将U/C矩阵进行整理,移动某些行或列,把字母“C” 尽量靠近U/C矩阵的对角线,可得到C符号的适当排列。U/C矩阵的分析也是业务流程重组的基础。整理U/C矩阵排列的目的主要是(D)A改善U/C矩阵外观 B检验U/C矩阵正确性C明确数据输入输出 D提供子系统划分依据系统分析报告系统分析阶段最后一项任务是编写系统方案说明书。系统分析报告在系统开发中的作用-记住系统分析报告是整个系统分析阶段的工作总结或成果,又是企业领导对系统进入设计阶段决策的依据。系统分析报告的主要内容包括:-记住1.原系统的状况和问题2.新系统的目标3.新系统的逻辑设计4.有关新系统方案的比较

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1