- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试作出数据存储设计 医院每个病区有一名科室主任,每名主任只能在一个病区任职;每个病区有若干名医生,每个医生只在一个病区任职;每个病人由若干名医生管理。 第一步:实体属性表: 病区:病区号,主任,电话,所属科 主任:医师号,姓名,病区,职称 医生:医生号,姓名,病区,职称 病人:病历号,姓名,病区,费用 第二步:画出分体E-R图 病区 医生 1 n 主任 管理 1 1 病区 病人 治疗 n m 医生 主任 领导 n 1 医生 任职 病人 治疗 领导 n m 1 主任 管理 1 1 任职 病区 医生 1 n n 第三步:装配E--R总图 第四步:生成关系:共8个关系 病区:病区号,主任,电话,所属科 主任:医师号,姓名,病区,职称 医生:医生号,姓名,病区,职称 病人:病历号,姓名,病区,费用 管理:病区号 任职:医生号 领导:医生号 治疗:医生号,病历号 第五步:合并同码关系,剩下5个关系: 病区:病区号,主任,电话,所属科 主任:医师号,姓名,病区,职称 医生:医生号,姓名,病区,职称 病人:病历号,姓名,病区,费用 治疗:医生号,病历号 第六步:关系规范化。上述关系都达到3NF。 * * * * * * 业务流程图的作用 业务流程图是系统分析人员作进一步系统分析的依据 业务流程图是系统分析人员、管理人员相互交流思想的工具 系统分析员可以直接在业务流程图上拟出计算机要处理的部分 利用业务流程图可以分析业务流程是否合理 数据流程图 是一种用来表示信息流程和信息变换过程的图解工具,它把系统看成是由数据流联系的各种功能的组合,是管理信息系统逻辑模型的主要形式。 数据流程图具有抽象性与概括性。 数据流程图的基本符号 外部实体 数据流 数据处理 数据存储 购 书 单 发票 领书单 审查并 开发票 开领 书单 无效书单 学生 1 2 各班学生 用 书 表 举例: 学生 教材存量表 描述处理逻辑的工具 判定树 判定表 结构化语言 判定树/决策树 (Decision Tree) 条件1 条件2 结果 计 7-9月 订票量20: 15% 算 12月 订票量≤20: 5% 折 扣 1-6月 订票量20: 30% 量 10,11月 订票量≤20: 5% 例:优惠折扣 某商业公司的销售策略规定:不同的购货量、不同的顾客可以享受不同的优惠。具体办法是: 年购货额在5万元以上且最近三个月无欠款的顾客可享受15%的折扣; 近三个月有欠款,但是本公司十年以上的老顾客,可享受10%的折扣; 若不是老顾客,只有5%的折扣; 年购货额在5万元以下无折扣。 例:优惠折扣 最近三个月无欠款: 最近三个月有欠款 与本公交易10年以上:折扣10% 与本公交易10年以下:折扣5% 折扣15% 不打折 交易额 5000元 以下: 交易额 5000元 以上 优惠 处理 判定表(决策表) 描述多条件、多目标动作的形式化工具 判定表结构: 条件类别 条件组合 操作 操作执行 举例:优惠折扣 识别判断条件,并列出所有的条件及条件值; C1(交易额)=5000元、5000元 C2(信誉好)近三个月无欠款、有欠款 C3(老顾客)交易10年以上、10 年以下 建立条件组合数 三种条件,每种各有二种情况,共有8种组合 识别每个独立步骤 A1:折扣 15% A2:折扣 10% A3:折扣 5% A4:无折扣 设计判断表格 条件组合 条件与行动 1 2 3 4 5 6 7 8 C1交易额=5000元 Y Y Y Y N N N N C2近三个月无欠款 Y Y N N Y Y N N C3交易10年以上 Y N Y N Y N Y N A1折扣 15% √ √ A2折扣 10% √ A3折扣 5% √ A4无折扣 √ √ √ √ 合并与简化 条件组合 条件与行动 1/ 2 3 4 5/ 6 7/ 8 C1交易额=5000元 Y Y Y N N C2近三个月无欠款 Y N N Y N C3交易10年以上 --- Y N --- --- A1折扣 15% √ A2折扣 10% √ A3折扣 5% √
文档评论(0)