作业 | 机票预订系统和银行计算机储蓄系统的数据流图及实体图

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38382857/article/details/78597800

为方便旅客,某航空公司拟开发一个机票预定系统。旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入进入该系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印出机票给旅客。
画出数据流图.


数据流图

这里写图片描述

E-R图

退票信息(订单号,旅客姓名,联系方式,证件号码)
旅客(旅客姓名,证件号码,联系方式,性别)
航班信息表(航班号,票价,起飞地,目的地,起飞时间)
取票通知单(旅客姓名,取票时间,证件号码,航班号,座位号)
机票信息表(座位号,航班号,座位信息,机票类型)

这里写图片描述


银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员输入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、、存款类型、存款日期、到期日期、利率密码等信息,并印出存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出系统清单给储户。
用数据流图描绘本系统的功能,并用实体联系图描绘系统中的数据对象。

数据流图

这里写图片描述

ER图

根据题目来理解,我们可以知道“储户”和“储蓄所”之间存在“存取款”关系。然后一位储户可以在多家储蓄所存取款,一家储蓄所拥有多位储户,所以“存取款”是多对多(M:N)关系。
又因为储户的属性主要有姓名、住址、电话号码和身份证号码,储蓄所的属性主要是名称、地址和电话号码,而数额、类型、到期日期、利率和密码则是存取款的属性,所以根据这些条件可以得:

这里写图片描述

猜你喜欢

转载自blog.csdn.net/weixin_38382857/article/details/78597800