该系统采用结构化方法进行开发,得到待修改的数据流图(如图1-1所示)。
1.商场需要记录的信息包括商场编号(商场编号不重复)、商场名称、地址和联系电话。某商场信息如下表1所示。
2.每个商场包含不同的部门,部门需要记录的信息包括部门编号(不同商场的部门编号不同)、部门名称、位置分布和联系电话。某商场的部门信息如表2所示。根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:
【关系模式设计】(2)需要预订机票的客户应填写"机票预订"表,提供飞行日期、航班号、出发时间、目的地等信息。宾馆根据客户订票信息购票后,生成"客户订单"表,并根据客户类型确定相应的折扣额度。"机票预订"和"客户订单"表如下表1、表2所示。
【逻辑结构设计】
根据需求阶段收集的信息,设计的关系模式如下图所示。
关系模式的主要属性、含义及约束如下表3所示。
假设实现停车场管理的伪指令如下表1所示:
根据上述描述,在入口处的伪代码程序为:
x=Get();
IF x=NULL THEN return 0;
Write(x,1);