1、第 2 步:概念设计 理论知识点理论知识点 输入信息:需求分析 输出信息:E-R 模型图 (1)产生局部 E-R 模型图 (2)产生全局 E-R 模型图 实践操作实践操作 1、产生局部 E-R 模型图 (1)确定实体 1) 旅客:售票信息管理的操作对象,是售票操作的参与实体之 一;其 E-R 模型如图: 旅客 姓名 性别 身份证号 2) 车次:车次信息管理的操作对象,是车次调度的参与实体之 一;其 E-R 模型如图: 车次 司机车票价发车日期最大容纳人数车次号 3) 售票员:售票信息管理的操作对象,是售票操作的参与实体 之一;其 E-R 模型如图: 售票员 工号姓名性别联系电话 4) 用户:管
2、理系统的使用者,是一个类实体,是售票操作的参 与实体之一, 包括系统管理员和售票员两个子类实体; 其 E-R 模型如图: 用户 系统管理员售票员 用户名创建日期密码 cpj (2)确定联系 1)旅客与车次之间有“乘坐”联系 一个旅客只能买一张车次,一个车次可被多个旅客购买,其 E-R 模型如图: 旅客 性别 姓名身份证号 乘坐 车次号 发车日期 车次名 车次 创建日期 发车日期 M1 2)旅客与售票员之间有“购票”联系 一个旅客只能在一个售票员出购票,一个售票员可售票给多 个旅客,其 E-R 模型如图: 售票员 旅客 工号 姓名 联系电话 性别 性别 姓名联系电话 管理 车次 1 司机名 车票
3、价 车次号 最大容纳人 数 发车日期 用户 用户名 密码 创建日期 系统管理员售票员用户管理1N M 管理 N 1 售票 M N 乘坐 购票 N M 1 1 车次号 票价 座位号 售票员 旅客 M N 工号 姓名 联系电话 性别 性别 姓名 票价 身份证号 购票 3)售票员与车次之间有“售票”联系 一个售票员可售多个车次,一个车次可被多个售票员销售, 其 E-R 模型如图: 售票 车次号 发车日期 车次名 车次号 车次 M 创建日期 发车日期 座位号 售票员 N 工号 姓名 联系电话 性别 售票 车次号 发车日期 车次名 售票员 N 工号 姓名 联系电话 性别 票价 车次 M 创建日期 发车日期 4)系统管理员与售票员之间有“管理”联系 一个管理员可以管理多个售票员,一个售票员只能被一个系 统管理员管理,其 E-R 模型如图: 管理 售票员 系统管理员 1 M 联系电话 姓名 工号 性别