软件工程作业之八:分层数据流图的绘制

题目:

“某培训机构入学管理系统有报名、交费和就读等多项功能,下 面是对其各项功能的说明:

1、报名:由报名处负责,需要在学员登记表上进行报名登记 需要查询课程表让学员选报课程,学院所报课程将记录到学员 选课表

2、交费:由收费处负责,需要根据学员所报课程的收责标准进 行收责,然后在账目表上记账,并打印收款收据给办理交费的 学员。

3、就读:由培训处负责,其在验证学员收款收据后,根据学员 所报误程将学员安排到合适班级就读。

画出入学管理系统的顶层图和1层图

入学管理系统涉及报名、交费和就读三个主要功能。顶层图(也称为0层图)通常用来描述系统的总体结构,而1层图(也称为1级图)则更详细地描述了各个功能模块的交互。以下是入学管理系统的顶层图和1层图的描述,以及如何绘制它们。

顶层图(0层图)

顶层图应该展示整个系统的高层次视图,包括主要的功能模块和它们之间的关系。在这个系统中,我们可以将顶层图分为三个主要模块:

  1. 报名模块
  2. 交费模块
  3. 就读模块

每个模块都应该用一个框表示,并且用箭头连接这些框来表示数据或信息的流向。

1层图(1级图)

1层图则需要更详细地描述每个模块内部的工作流程和它们之间的交互。以下是每个模块的详细描述:

  1. 报名模块

    • 功能:负责学员的报名登记。
    • 子功能:查询课程表,记录学员选课信息。
    • 数据流:学生信息->课程表,课程信息 -> 学员选课表。
  2. 交费模块

    • 功能:负责学员的交费处理。
    • 子功能:根据课程收费标准收费,记账,打印收款收据。
    • 数据流:学员选课信息 -> 收费标准 -> 账目表,收款信息 -> 收款收据。
  3. 就读模块

    • 功能:负责学员的就读安排。
    • 子功能:验证收款收据,安排学员到班级。
    • 数据流:收款收据 -> 验证,学生课程信息 -> 班级安排。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值