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