首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >[答疑]火车售票的类图

[答疑]火车售票的类图

作者头像
用户6288414
发布2021-11-26 15:24:18
发布2021-11-26 15:24:18
5120
举报
文章被收录于专栏:软件方法软件方法

第五元素 2021-11-8 7:05

潘老师,以下是你以前课堂上讲过的一题,我重新做了一遍。

有以下我自己仔细考虑过的问题:

1、我没有单独将 经停站 画出来,而是使用每个出发站作为 经停站。检票口作为出发站的一个属性。不知道这样的处理是否恰当?

2、车次-》车厢-》座位的处理是否恰当?车次的始发站和终点站,不需要直接与车站关联,而可以通过 座位-》座位区间 可以推导得到。这样的处理可以不?

3、只关注车次有哪些车厢,所以将车次与车厢产生关联,而不是与车辆产生关联。这样的处理可以不?

4、由于售票时才产生票价与财收结账方式,因此我独立出 售票 这样一个关联类出来,这样的处理可以不?

5、二维码、21位码是根据售票内容即时产生的,相当于前两天问的那个“通讯录”,我没有将这些内容放在里,处理是否恰当?

UMLChina潘加宇

之前在(《软件方法》)老版本的下册(电子版)上有比较完整的图

同一出发车站,同一车次的不同发车,检票口是不一样的;

另外,时间指的列车时刻表上的时间,当天几点几分,第二天几点几分,第三天几点几分,像广州到拉萨的直快,要50多个小时。

以前我还做过一部分实现,但(已经过了多年)发现之前的文件和数据库都被我删了,备份不知道有没有,得翻好久以前的硬盘。目前的电脑上留有一小段(查询脚本),你可以结合两个推敲一下

模型漏了一个逻辑:有的车次不是每天都发车的

这个你可以在你的模型里面放进去

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-11-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 UMLChina 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档