- 0
- 0
- 约7.86千字
- 约 20页
- 2026-02-03 发布于四川
- 举报
2025年上半年软件设计师案例分析练习题答案解析
一、试题一(数据流图与结构化分析)
【题目】
某市“智慧停车”平台拟升级,新增“错峰共享”功能:白天写字楼车位闲置时,可向周边小区车主开放;夜间小区车位闲置时,可向写字楼车主开放。平台需记录共享时段、共享价格、预约状态、实际进出时间、费用结算、信用评分六大类数据。
请根据以下描述完成:
1.绘制0层数据流图(上下文图),外部实体不超过4个,数据流不少于6条,并给出数据流名称。
2.对“预约车位”功能进行1层数据流图分解,要求分解为4个加工,并给出每个加工的主要输入、输出数据流。
3.给出“共享时段”数据存储应包含的至少5个数据项,并说明理由。
【答案与评分要点】
1.上下文图(0层DFD)
外部实体:
E1车主(车主含小区车主、写字楼车主,统一抽象为“车主”)
E2停车场管理方
E3支付平台
E4市交通委监管系统
数据流(箭头上方为名称,下方为简要说明):
F1预约请求(车主→系统,含车牌、期望时段、车场编号)
F2预约结果(系统→车主,含车位编号、二维码)
F3共享时段上报(停车场管理方→系统,含可共享车位列表、时段、价格)
F4费用结算单(系统→停车场管理方,含分成金额、明细)
F5扣款请求(系统→支付平台,含订单号、金额)
F6扣款结果(支付平台→系统,含成功/失败、时间戳)
F7监管上报(系统→市交通委监管系统,含共享率、异常订单)
评分:外部实体正确1分;数据流名称准确、方向正确、无冗余,每条0.5分,共6条,满分4分;图符规范1分。
2.“预约车位”1层分解
加工:
P1.1校验共享时段(输入:F1预约请求、D1共享时段;输出:有效时段/无效提示)
P1.2分派车位(输入:有效时段;输出:候选车位列表、D2车位状态)
P1.3生成订单(输入:候选车位列表、车主信息;输出:F2预约结果、D3预约记录)
P1.4锁定资源(输入:预约记录;输出:D2车位状态(已锁定)、通知P1.2)
评分:加工数量正确1分;输入输出数据流与0层、数据存储一致,每加工1.5分,共6分;数据流命名准确2分。
3.“共享时段”数据存储(D1)数据项
1)车场编号(主键之一,定位停车场)
2)车位编号(主键之一,定位具体车位)
3)可共享开始时间(精确到分钟,用于冲突校验)
4)可共享结束时间(精确到分钟)
5)共享单价(元/30分钟,支持差异化定价)
6)状态(可共享/已关闭,便于临时停运)
理由:车场+车位为复合主键,保证唯一性;起止时间支持跨天;单价细化到30分钟可灵活定价;状态字段满足运营方临时关闭需求。
评分:数据项5个及以上1分;主键设计合理1分;理由充分1分。
二、试题二(数据库设计)
【题目】
续“智慧停车”平台,需保存“错峰共享”全过程数据。经分析,核心实体如下:
Owner(车主,属性:owner_id、name、phone、credit_score)
Parklot(停车场,属性:parklot_id、address、owner_org、total_spaces)
Space(车位,属性:space_id、parklot_id、type、status)
ShareRule(共享规则,属性:rule_id、space_id、start_time、end_time、price、status)
Order(订单,属性:order_id、owner_id、space_id、start_time、end_time、price、real_enter、real_exit、pay_status、pay_time)
Penalty(违约记录,属性:penalty_id、order_id、type、amount、handle_time)
1.补充各表主键、外键,并指出外键引用。
2.给出“查询某车主过去30天所有共享订单及对应停车场地址”的SQL,要求输出列:order_id、parklot_address、start_time、pay_status,并按start_time倒序。
3.共享规则要求:同一车位在同一时刻只能存在一条有效规则。请用SQL实现该约束,要求兼容MySQL8.0。
4.若每天平均新增100万条订单,订单表三年后将达10亿行。请给出水平分表方案,要求:
a)分表策略及分片键;
b)查询“某车主最近一年订单”时如何路由;
c)扩容时如何减少数据迁移量。
【答案】
1.主键、
您可能关注的文档
最近下载
- 最新:中国心血管病一级预防指南基层版2023.pdf VIP
- TCAB-CSISA0011-2019软包装复合用无溶剂聚氨酯胶黏剂通用要求及检验方法.pdf VIP
- 城市生命线安全监测系统PPT(15页).pptx VIP
- 模拟移相电路的设计--通信类毕业论文(设计).doc VIP
- VW75174_Ch_2010-04_汽车连接器_试验标准.pdf VIP
- 居家养老模式营销方案 .pptx VIP
- 社区养老:居家模式创新方案.pptx VIP
- 陕西高速双悬臂大跨度预应力盖梁施工质量控制QC成果汇报.doc VIP
- 新沪粤版八年级下册初中物理全册单元期中期末测试卷.doc VIP
- 医学影像科建设与管理指南(最新版).docx VIP
原创力文档

文档评论(0)