第三章传统软件工程例:某培训中心业务处理系统(续)动词或动词结构:报名、发给、查询相关课程、检查、登记、开出报名单、复审、通知、查询课程文件、付款、交查询部门、给出答复、注销、修改、拒绝对于以上的最初分析结果,必须逐个进行检查,首先排除的是属于培训中心系统操作人员的名词。如职员、财务部门、财务人员、查询部门等:其次,对于某些动词也要进行研究。例如,“报名”这个动词是“学员”这个外部实体的动作,会成生“报名数据”数据流,类似的还有交费、查询相关课程、注销等
第三章传统软件工程 例:某培训中心业务处理系统(续) ◼ 动词或动词结构:报名、发给、查询相关课 程、检查、登记、开出报名单、复审、通知、 查询课程文件、付款、交查询部门、给出答 复、注销、修改、拒绝 ◼ 对于以上的最初分析结果,必须逐个进行检 查,首先排除的是属于培训中心系统操作人 员的名词,如职员、财务部门、财务人员、 查询部门等;其次,对于某些动词也要进行 研究。例如,“报名”这个动词是“学员” 这个外部实体的动作,会成生“报名数据” 数据流,类似的还有交费、查询相关课程、 注销等
第三章传统软件工程例:某培训中心业务处理系统(续)学员文件一学贝公号学注销单一禁培训中欧电学员学员复串结果+心业务处不合理婴求理系统查询结果株目文件课程文件
第三章传统软件工程 例:某培训中心业务处理系统(续)
卜工程谋程信息4课注销单孕员语员程务文注销要求员文伴作学员息课程信息紫目信息报名数据2报名报名单一6产生发票学贝学员1分类销电+8收集信息上合格编皮+装信息发票账日文件复事结不合理要求恭目信息付款数摄3付款付款→夏车武询结果数据查询婴求4f
第三章传统软件工程
第三章传统软件工程检查和修改数据流图的原则数据流图上所有图形符号只限于前述四种基本图形元素。数据流图的主图必须包括前述四种基本元素,缺一不可。数据流图的主图上的数据流必封闭在外部实体之间。每个加工至少有一个输入数据流和一个输出数据流
第三章传统软件工程 ◼ 数据流图上所有图形符号只限于前述四 种基本图形元素。 ◼ 数据流图的主图必须包括前述四种基本 元素,缺一不可。 ◼ 数据流图的主图上的数据流必须封闭在 外部实体之间。 ◼ 每个加工至少有一个输入数据流和一个 输出数据流。 检查和修改数据流图的原则
第三章传统软件工程检查和修改数据流图的原则在数据流图中需按层给加工框编号编号表明该加工所处层次及上下层的亲子关系。规定任何一个数据流子图必须与它上一层的一个加工对应。两者的输入数据流和输出数据流必须一致。此即父图与子图的平衡。帮助用可以在数据流图中加入物质流,户理解数据流图
第三章传统软件工程 ◼ 在数据流图中,需按层给加工框编号。 编号表明该加工所处层次及上下层的亲 子关系。 ◼ 规定任何一个数据流子图必须与它上一 层的一个加工对应,两者的输入数据流 和输出数据流必须一致。此即父图与子 图的平衡。 ◼ 可以在数据流图中加入物质流,帮助用 户理解数据流图。 检查和修改数据流图的原则