




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Part5 结构化系统分析 系统分析的任务系统需求调查组织结构图 业务功能分析 业务功能一览图业务流程图数据流程图数据字典表达处理逻辑的工具 5 1系统分析的任务 系统分析员与用户在一起充分理解用户的要求 并把双方的理解用书面文档 系统分析说明书表达出来 任务 P195 在充分认识原信息系统的基础上 通过问题识别 系统调查 组织功能分析 业务流程分析 数据流程分析等系统化分析 完成新系统的逻辑方案设计 具体包括 系统需求调查组织功能分析业务流程分析数据流程分析功能 数据分析新系统方案提出 5 2系统需求调查 分析的重要任务是理解和表达需求 有如下问题 需求有哪些种类 如何寻找需求 如何表述需求 系统需求调查遵循用户参与的原则 主要针对管理业务调查和数据流程调查两部分进行 1 需求的来源 系统相关者 系统需求的主要来源是系统的各种系统相关者 他们是对系统成功感兴趣的所有人 与系统有关系的所有人 也称利益相关者 stakeholder 系统分析中获得需求的首要步骤就是确定各类系统相关者 系统相关者 业务用户信息用户管理用户主管用户外部用户客户技术人员 2 系统需求的种类 系统需求是新系统必须完成的功能或其局限性 系统需求一般分为两类 功能性需求和技术性需求 功能性需求功能需求是系统必须完成的活动或过程 也就是系统将要涉及的商业应用 功能需求是根据业务过程和业务规则确定的 有些容易获取 有些则是隐含的 需要去发现 技术性需求技术需求也称非功能性需求 是和公司的环境 硬件和软件有关的所有可操作目标 通常是一些技术目标 例如 系统必须能支持100个并发用户 保存订单的时间不能超过0 5秒等等 涉及系统性能 可靠性 安全性等质量特性 3 如何获取需求 座谈访谈式问卷调查法调查范围 组织结构和功能业务组织目标和发展战略工艺流程和产品构成数据与数据流程业务流程与工作模式管理方式和具体业务的进行方法决策方式和决策过程可用资源和限制条件现存问题和改进意见 4 如何表述 呈现需求 自然语言不需要任何准备但既要保证精确无二义性 又要保证叙述不至于晦涩难懂 是困难的 随意性 误会 模型模型是人们对复杂问题的一种抽象或者对实物的一种简单实现或规划蓝图 例如 飞机模型 建筑模型 数学模型等等 5 3组织结构图 业务功能分析 业务功能一览图 P198 199 5 4业务流程图 P200 TransactionFlowDiagram 举例 练习 业务流程图 根据以下业务过程画出领料业务流程图 车间填写领料单给仓库要求领料 库长根据用料计划审批领料单 未经批准的领料单退回车间 已批准的领料单被送给仓库管理员 仓库管理员查阅库存账 若有货 通知车间领料 也就是把领料通知单发给车间 否则 将缺货通知单通知供应科 参考答案 5 5数据流图 业务流程图表达了管理中信息的流动和存储过程 但仍没脱离一些物质因素 如货物 产品 必须进一步舍去物质要素 供计算机进行信息管理 因此使用数据流图 LogicalDataFlowDiagram DFD 来建立系统需求的过程模型 数据流图DFD采用介于形式语言和自然语言之间的描述方式 通过一系列分层次的数据流图来描述系统 DFD的每一个层次都代表了系统的一个抽象水平 高层次DFD中的处理可以进一步分解成低层次 更详细的DFD DFD定义与特点 数据流程图是一种能全面地描述信息系统逻辑模型的主要工具 它可以用少数几种符号综合地反映出信息在系统中的流动 处理和存储情况 数据流图 DFD 是一种便于用户理解 分析系统数据流程的图形工具 是软件系统分析阶段用于描述系统逻辑模型的图形描述工具 用于回答软件系统 做什么 的问题 它摆脱了系统的物理内容 精确地在逻辑上描述系统的功能 输入 输出和数据存储等 是系统逻辑模型的重要组成部分 数据流图 DFD 具有抽象性和概括性 抽象性表现在它完全舍去了具体的物质 只剩下数据的流动 加工处理和存储概括性表现在它可以把信息中的各种不同业务处理过程联系起来 形成一个整体 分层的数据流图 纵观 顶层 P1P2P3P4 P41P42 第一层 第二层 数据流图的基本图例符号 数据流图用来记录系统中的数据和数据在特定的过程中的流动 即数据如何被采集 处理 保存和使用的 围绕信息系统的功能 练习 数据流程图1 试根据以下储蓄所取款过程画出数据流程图 储户将填好的取款单及存折交储蓄所 经查对存款账 将不合格的存折和取款单退回储户 合格的存折和取款单被送交取款处理 处理时要修改存款账户 处理的结果是将存折 利息单和现金交储户 同时将取款单存档 参考答案 练习 数据流程图2 经对某公司原手工管理工资系统调查得知 该公司月末发工资 处理过程是 根据已存档的上月工资发放清单和人事科送来的人员工资变动表 抄写本月工资发放清单中的前三项 工资发放清单共六项 部门 姓名 基本工资 借款 应发工资和签名栏 再按总务科提供的扣款清单将扣款数填入本月工资发放清单 最后计算出每个职工应发工资数 并填入工资发放清单 交由工资发放员 请按以上过程画出数据流程图 参考答案 5 6数据字典 DFD是一种简化的模型 虽然直观 但没有具体细节 仅依靠DFD定义需求不够充分 数据字典是对DFD的补充描述 用来描述数据流程图中的数据流 数据存储 处理过程和外部实体的详细内容 数据流图与数据字典共同构成系统的功能模型 数据字典可以改进通信 规范描述 消除误解 数据流程图配以数据字典 就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述 数据字典的内容 数据字典中有六类条目 数据元素数据结构数据流数据存储外部实体处理 5 7表达处理逻辑的工具 数据流程图中比较简单的计算性的处理逻辑 可以在数据字典中定义 对于比较复杂的逻辑处理 有必要运用一些描述逻辑处理的工具 常用的加工逻辑描述方法有 结构化语言判定树 决策树 判定表 决策表 复习题 系统分析员的职责是什么 优秀的系统分析员应具备哪些知识和能力 结构化系统分析的成果是什么 包含哪些内容 请问用户在系统开发中有何作用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 有关饭店用工合同的模板4篇
- 改造工程项目方案(3篇)
- 封开拆迁工程方案公示(3篇)
- 顶楼防腐工程方案(3篇)
- 电气工程报价方案(3篇)
- 灵山县Y057线龙垌至六吉公路沙梨江桥危桥改造工程(非辐射类)环境影响报告表
- 猫基本药品知识培训内容课件
- 猫咪睡觉课件
- 安全教育的培训需求课件
- 工程安全管控方案(3篇)
- 钻探合同范本
- 福建省漳州市2025届高三上学期第一次质量检测化学试卷+
- 垃圾渗滤液处理站运维及渗滤液处理投标方案(技术方案)
- 高职建筑设计专业《建筑构造与识图》说课课件
- 人教版九年级物理上册《第十三章内能》单元检测卷(带答案解析)
- 3DMine-矿业工程软件-帮助手册说明书
- 中小学五项管理-作业-睡眠-手机-读物-体质五项管理-课件-(26张课件)
- 2024年苏州历史文化名城建设集团有限公司招聘笔试冲刺题(带答案解析)
- 医院保洁中央运输服务项目管理制度
- 阿里巴巴与四十大盗的故事
- 《CT检查技术》课件-CT检查原理
评论
0/150
提交评论