软件工程作业2

更新时间:2024-04-18 18:50:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

软件工程 第五章作业

8、某旅馆的电话服务如下:可以拨分机号和外地电话号码。分机号是从7201至7299.外线号码先拨9,然后是市话号码或长话号码,长话号码是以区号和市话号码组成。区号是从100到300中任意的数字串。市话号码是以局号和分局号组成。局号可以是455、466、888、552中任意一个号码。分局号是任意长度为4的数字串。写出在数据字典中,电话号码的 数据条目的定义: 答: 名称 分机号 简称 Extension 类型 长度 字符 4 字符 9 字符 12 值域 7201..7299 9+455|466|888|552+4{数字}4 9+{100..300}+455|466|888|552+4{数字}4 市话号码 Urban 长话号码 Long-distance

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 Add Tel 键值 类型 P 字符 字符 字符 长度 值域 100 100 15 编号:DS02 名称 标识号 街道地址 大小 地点 简称 Num Street Size Add 键值 类型 P 字符 字符 整型 字符 长度 值域 100 100 1 100 1~10 路中、路边 初值 备注 初值 备注 区域 优先级

Lat Order 字符 整型 100 1 由街道地址确定 由坑洼大小确定 编号:DS04 名称 地点 大小 队号 人数 装备 时间 状况 简称 Add1 Size1 Team Popu Eqp Time State 键值 类型 长度 P P 字符 100 整型 字符 100 整型 字符 100 字符 100 字符 100 值域 1~10 正在工作 已被修理 临时修理 未修理 14、

数据流程图:

DS11初值 0 未修理 备注 修理队标识号 修理队的人数 被分配的装备 修理所用的时间 填料数 开销 Material Expense 字符 100 整型 0 0 家属满意度DS10老人满意度DS1身体指标参数IPO1IPO14DS12探望接待信息IPO13家属DS6探望统计结果IPO11老人体检打印统计养老合同IPO3DS2体检结果IPO1DS7服务IPO9DS4IPO2清点物品退房DS3试住员工DS8注册收费入住信息IPO4基本信息DS5费用信息退费IPO12DS9库存信息库存管理IPO7IPO15IPO8IPO6IPO5催款打印信息结账结算日常费用

数据字典:

编号 IPO01 IPO02 IPO03 IPO04 IPO05 IPO06 IPO07 IPO08 IPO09 IPO10 IPO11 IPO12 IPO13 IPO14 DS01 DS02 DS03 DS04 DS05 DS06 DS07 DS08 DS09 DS10 DS11 DS12

名称 对比 注册 收费 退费 日常费用 结算 催款 结账 试住 清点物品退房 查询统计 库存管理 探望接待 打印 身体指标参数 体检信息 入住基本信息 养老合同 费用信息 统计结果 服务 基本信息 库存信息 服务满意度 探望接待信息 家属满意度 类型 处理 处理 处理 处理 处理 处理 处理 处理 处理 处理 处理 处理 处理 处理 存储 存储 存储 存储 存储 存储 存储 存储 存储 存储 存储 存储 说明 老人体检表是否符合入院标准 填写老人基本信息,签入院合同 收取照顾老人所需要的费用 为老人办理退费 对入场费用进行统计 为敬老院办理这段时间的结算 催促没有按时缴费的老人缴款 老人办理结账 为老人办理试住 为老人办理退房手续,并请点物品 查询老人的身体信息 管理仓库存储 接待探望的人并记录 对老人的各项信息进行打印 存储敬老院入院身体指标 存储老人体检表 对老人入院住房信息,物品信息等进行记录 对养老合同进行存储 老人缴费信息进行存储 存储老人的身体状况信息 存储服务信息 存储员工基本信息 存储仓库物品库存信息 存储老人的服务满意度的信息 存储探望接待的信息 存储家属对敬老院的满意度

本文来源:https://www.bwwdw.com/article/xjdp.html

Top