复制
收藏
提问
简洁
某培训机构入学管理系统有报名、交费、就读等多项功能,并有课程表(课程号,课程名,收费标准)、学员登记表(学员号,姓名,电话)、学员选课表(学员号,课程号,班级号)、账目表(学员号,收费金额)等诸多数据表。 下面是对其各项功能的说明。 (1) 报名:由报名处负责,需要在学员登记表上进行报名登记,需要查询课程表让学员选课程,学员所报课程将记录到学员选课表。 (2) 交费:由收费处负责,需要根据学员所报课程的收费标准进行收费,然后在账目表上记账,并打印收款收据给办理交费的学员。 (3) 就读:由培训处负责,其在验证学员收款收据后,根据学员所报课程将学员安排到合适的班级就读。 请用结构化方法画出入学管理系统顶层图、0层图,写出其数据字典。 答:
3月前
全网
文档
学术
百科
知识库
回答简洁模式
深入研究一些
根据您提供的信息,我将使用结构化方法来设计某培训机构入学管理系统的顶层图、0层图,并编写数据字典。
顶层图
顶层图是系统的最高抽象,它展示了系统的主要功能和它们之间的关系。对于入学管理系统,顶层图可以如下设计:
- 报名:由报名处负责,涉及学员登记表和课程表。
- 交费:由收费处负责,涉及学员选课表和账目表。
- 就读:由培训处负责,涉及学员选课表和账目表。
0层图
0层图是顶层图的进一步细化,它展示了系统的主要功能模块和它们之间的交互。对于入学管理系统,0层图可以如下设计:
-
报名模块:
- 功能:在学员登记表上进行报名登记。
- 输入:学员信息。
- 输出:学员选课表记录。
- 交互:查询课程表以供学员选择课程。
-
交费模块:
- 功能:根据学员所报课程的收费标准进行收费。
- 输入:学员选课表记录。
- 输出:账目表记账和打印收款收据。
- 交互:根据课程收费标准计算收费金额。
-
就读模块:
- 功能:验证学员收款收据,安排学员到合适的班级就读。
- 输入:学员收款收据和学员选课表记录。
- 输出:学员就读安排。
- 交互:根据学员所报课程和班级情况安排就读。
数据字典
数据字典是系统数据的详细描述,包括数据项、数据结构、数据关系等。以下是入学管理系统的数据字典:
-
课程表:
- 课程号:唯一标识一个课程。
- 课程名:课程的名称。
- 收费标准:该课程的收费金额。
-
学员登记表:
- 学员号:唯一标识一个学员。
- 姓名:学员的姓名。
- 电话:学员的联系电话。
-
学员选课表:
- 学员号:与学员登记表中的学员号相对应。
- 课程号:与课程表中的课程号相对应。
- 班级号:学员所选课程的班级编号。
-
账目表:
- 学员号:与学员登记表中的学员号相对应。
- 收费金额:学员所交费用的金额。
请注意,以上设计是基于您提供的信息和结构化方法的一般原则。实际的系统设计可能需要更详细的分析和设计过程。12345678
你觉得结果怎么样?