数据库程序设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

需求中常见的难题: (1)难于接近项目甲方; (2)项目甲方不知道他们想要得到的是什么; (3)项目甲方分散在各处; (4)项目甲方改变主意; (5)优先级冲突; (6)过多的项目甲方想参与进来; (7)项目甲方指定了技术方案; (8)项目甲方墨守成规; (9)项目甲方含糊其词; (10)开发人员不懂业务。
2.组织与管理业务功能的关系分析
3.业务功能一览表
销售系统管理
销售计 销售合 销售核 成品库 划管理 同管理 算管理 管理
市场 预测
销编编 售制制 历年销 史度售 资销计 料售划 管大 理纲
合合合 同同同 有执登 效行记 性情和 审况变 查分更

销销 售售 利统 润计 核分 算析
出库 入存 库统 管计 理
(1)在系统分析阶段要求系统分析员详细了解每 一个业务过程和业务活动的工作流程及信息处理流 程,理解广大用户对信息系统的需求;
(2)运用各类信息系统开发理论、开发方法和开 发技术确定出系统应具有的逻辑功能,再用适当的 方法表达出来,形成这个系统的逻辑方案。
二、信息系统分析的工作步骤及分析工具
第一 对现行系统进行详细的业务调查,分析了解各 项需求。调查结果可以用业务流程图来表达。然后 从业务流程图中识别出信息流程,画出数据流程图。 这是对现行系统的总的、概要的描述。
理顺各个岗位、各个业务流程之间的关系。 除去不必要的环节,对重复的环节进行合并,对新的
环节进行增补。 确定哪些是今后计算机系统要处理的环节。
业务流程图的表达规范,即基本图例可以采用以下几种:
第四章 信息系统分析
§1 信息系统分析概述 §2 现行系统分析 §3 数据流程图(DFD)与E-R图的绘制 §4 数据字典 §5 表达处理逻辑的工具
§1 信息系统分析概述
一、信息系统分析的任务
系统分析是指理解并详细说明信息系统应该 做什么的过程。
信息系统存在的目的是为了解决问题,因此 分析的第一步是了解问题,然后在了解问题的基 础上设计方案解决问题。
信息不畅?) 你通常采取什么手段提高工作效率?使用计算机了吗? 如果增加激励(奖金、鼓励、新技术等),工作效率是否
会提高?
例如: (续) 从有效组织经营的角度出发,你的权限是否适当(大或
小)? 你认为影响本企业经营效率的关键问题是什么? 从全局的利益出发,你认为现有的管理体制是否合理? 你认为提高经营的潜力在哪里?现存管理体制有哪些问题? 有效降低经营成本的途径有哪些?信息系统的开发在本单
三、信息系统分析的困难
1、问题空间的理解 2、人与人之间的沟通 3、环境的不断变化
§2 现行系统分析ቤተ መጻሕፍቲ ባይዱ
一、系统调查分析 1.详细调查的目的、原则 目的:完整掌握现行系统的现状,发现问题和薄弱 的环节,收集资料,为系统化分析和提出新系统的 逻辑设计作好准备 原则:应遵循用户参与的原则
2.详细调查的内容 (1)系统环境调查 (2)新系统目标调查 (3)管理功能调查 (4)业务流程调查 (5)数据流程的调查与分析 (6)决策方式与管理方法调查
位是否有必要? 你认为新的信息系统应该重点解决哪些问题? 你所了解的管理工作中,你认为决策的效益应从哪些方面
去衡量?
例如:(续)
你认为业务、财务、储运等部门是否已经使用了计算机? 有什么问题?
你用过计算机吗?你认为企业现在使用计算机还有什么困 难吗?
在你所了解的管理决策工作中,有哪些可以定量或定性用 计算机处理吗?
本企业与外部哪些企业有业务联系?业务往来用计算机处 理吗?
原来开发的软件有哪些毛病?为什么老用不好呢?
4.收集资料
(1)收集全部输入单证、输出报表和数据存储介质的典 型格式。 (2)注明各种单证、报表的制作单位、报送单位、存放 地点、发生额度、发生的高峰时间及发生量。 (3)注明各种数据的类型、长度、取值范围 (4)有关各环节处理方法和计算方法
第二 进行数据分析,建立数据库逻辑模型,建立数 据字典。
第三 进行功能分析,确定新系统逻辑结构。
详细调查企业所有业务情况 进行分析,弄清问题
提出新系统的逻辑方案
为完成上述步骤中的各项工作,可以采用如下适当的工具。 ·业务流程图、数据流程图,这是对系统进行概要描述的工 具。它反映了系统的全貌,是系统分析的核心内容。 ·数据字典,是对上述流程图中的数据部分进行详细描述的 工具。它起着对数据流程图的注释作用。 ·实体——关系(ER)图,运用它可以揭示数据的内在联系, 为设计阶段的数据库设计提供有力的根据。 ·功能描述工具——结构式语言、判断树、判断表,是对数 据流程图中的功能部分进行详细描述的工具,它也起着对数据 流程图的注释作用。
二、组织结构与管理功能的分析
——现行系统分析
主要有三部分内容:组织结构分析、业务过程与组织 结构之间的关系分析、业务功能结构调查与分析。
组织结构分析 业务过程与组织结构之 间的关系分析
组织结构图 业务与组织的关系图
业务功能结构调查与分析
1.组织结构分析
组织结构图是反映组织内部之间关系的树状结构图。
3.调查方法 (1)查阅历史资料 (2)召开调查会 (3)访问面谈调查 (4)发调查表 (5)参加业务实践
重点询问常见问题
例如: 你所在的工作岗位是什么?岗位工作的性质是什么? 你的工作任务是什么?每天工作怎样进行时间安排? 你的工作分为几班?工作结果同前、后续工作如何联系? 你所接触的报表有几类?数据有哪些?满意程度如何? 你所在的工作岗位是否恰当?工作量如何? 你的工作计划不能合理安排的原因是什么? 你的工作岗位存在的问题是什么?(组织不力?规划不好?
市市 场场 预分 测析
——现行系统分析
三、业务流程分析
业务流程分析是在业务功能的基础上将其细化,利用系 统调查的资料将业务处理过程中的每一步用一个图形将其串 起来。
业务流程图(Transaction flow diagram,TFD)是用一些 规定的符号及连线来表示某个具体业务处理过程。
对每一业务弄清其输入、处理、存贮、输出、立即存 取要求,收集相应资料。
相关文档
最新文档