软件工程作业2..docVIP

  • 58
  • 0
  • 约4千字
  • 约 7页
  • 2021-01-03 发布于山东
  • 举报
软件工程 第五章作业 8、某旅馆的电话服务如下:可以拨分机号和外地电话号码。分机号是从 7201至 7299.外线号 码先拨 9,然后是市话号码或长话号码,长话号码是以区号和市话号码组成。区号是从 100 到300中任意的数字串。市话号码是以局号和分局号组成。局号可以是 455、466、 888、552 中任意一个号码。 分局号是任意长度为 4的数字串。 写出在数据字典中, 电话号码的 数据条 目的定义: 答: 名称 简称 类型 长度 值域 分机号 Extension 字符 4 7201..7299 市话号码 Urban 字符 9 9+455|466|888|552+4{ 数字 }4 长话号码 Long-distance 字符 12 9+{100..300}+455|466|888|552+4{ 数字 }4 10、一个大城市的公共工作部门决定开发一个 “计算机化的” 坑洼跟踪和修理系统。 当报告 有坑洼时,它们被赋予一个标识号,并依据街道地址、大小 (1~10) 、地点 (路中或路边等 )、 区域 (由街道地址确定 )和修理优先级 (由坑洼的大小确定 )储存起来。工单数据被关联到每个坑洼,其中包括地点和大小、修理队标识号、修理队的人数、被分配的装备、修理所用的时 间、坑洼状况 (正在工作、已被修理、临时修理、未修理 )、使用填料的数量和修理的开销 (由 使用的时间、人数、使用的材料、装备确定 ),最后,产生一个关于坑洼的文件,其中还包 括报告者的姓名、地址、电话号码。请使用结构化分析为该系统建模。 答: 数据流程图: 修理队标号、人数、装备、时间、开销 DS1报告者信息 DS3坑洼大小记录 DS4 工单数据 坑洼信息 维修状态 IPO1 IPO2 IPO3 IPO4 IPO4 提交坑洼 确定坑洼信 生成工单 市民 息、标号、 维修 更新 信息 数据 优先级 DS2坑洼信息 修理队 维修状态 E-R 图: 系统数据字典: 编号 名称 类型 说明 IPO01 提交坑洼信息 处理 市民提交坑洼信息,并保存市民的联系方式 IPO02 确定坑洼信息 处理 对提交的信息进行核实、按坑洼大小排出优先级 IPO03 生成工单数据 处理 建立工单数据,并将坑洼信息提交给修理队 IPO04 维修 处理 派遣修理队,并将修理反馈回的数据记入工单数据 IPO05 汇总 处理 更新坑洼信息,保存坑洼修理状况 DS01 报告信息 存储 记录报告者的联系方式 DS02 坑洼信息 存储 记录坑洼信息 DS03 坑洼大小数据 存储 用来排列修理优先级 DS04 工单数据 存储 记录修理信息、花销等 存储说明: 编号: DS01 名称 简称 键值 类型 长度 值域 初值 备注 姓名 Name P 字符 100 地址 Add 字符 100 电话号码 Tel 字符 15 编号: DS02 名称 简称 键值 类型 长度 值域 初值 备注 标识号 Num P 字符 100 街道地址 Street 字符 100 大小 Size 整型 1 1~10 地点 Add 字符 100 路中、路边 区域 Lat 字符 100 由街道地址确定 优先级 Order 整型 1 由坑洼大小确定 编号: DS04 名称 简称 键值 类型 长度 值域 初值 备注 地点 Add1 P 字符 100 大小 Size1 整型 1~10 队号 Team P 字符 100 修理队标识号 人数 Popu 整型 修理队的人数 装备 Eqp 字符 100 被分配的装备 时间 Time 字符 100 0 修理所用的时间 状况 State 字符 100 正在工作 未修理 已被修理 临时修理 未修理 填料数 Material 字符 100 0 开销 Expense 整型 0 14、 数据流程图: DS11 家属满意度 DS10 老人满意度 DS1 身体指标参数 DS12 探望接待信息 IPO13 IPO1 IPO14 家属 探望 老人 体检 打印 DS6 IPO11 统计结果 IPO1 统计 DS2 体检结果 清点物品 IPO2 退房 DS7 服务 IPO9 DS4 养老合同 试住 注册 DS3 入住信息 IPO3 IPO4 员工 DS8 基本信息 收费 DS5 费用信息 退费 IPO12 DS9 库存信息 IPO7 IPO15 IPO8 IPO6 IPO5 库存管理 催款 打印信息 结账 结算 日常费用 数据字典: 编号 名称 类型 说明 IPO01 对比 处理 老人体检表是否符合入院标准 IPO02 注册 处理 填写老人基本信息,签入院合同 IPO03 收费 处理 收取照顾老人所需要的费用 IPO04 退费 处理 为老人办理退费 IPO05 日常费用 处理 对入场费用进行统计 IPO06 结算 处理 为

文档评论(0)

1亿VIP精品文档

相关文档