INFO20003课业1第1页,共4页NFO20003 2024年第1学期课业1:ER建模
到期时间:2024年3月28日星期四下午5:59提交:通过LMShttps://canvas.lms.unimelb.edu.au/
电动汽车充电
电动汽车(EV)充电站提供具有不同充电率和成本的充电设施电动汽车。充电站还可以与咖啡馆和餐厅。您的团队将帮助创建充电的技术基础设施
站点、电动车辆和电动车辆用户。作为其中的一部分,您将创建一个MySQL数据库以存储此信息。以下规范已提供给您,以帮助您进行设计。充电站对于每个充电站,系统都会记录其详细信息,即充电站的地址(如街道名称、街道编号、郊区、州、邮政编码)、成立日期、营业时间和关闭时间(假设一周中每天的开放时间和关闭时间相同充电站)。每个充电站还与至少一家拥有该充电站的“公司”相关联充电站。一个充电站可以由多家公司共同拥有。只有那些制造电动汽车可以拥有充电站(有关详细信息,请参阅下面的“电动汽车”部分电动汽车制造公司)。并非所有生产电动汽车的公司都拥有充电站。每个充电站至少有一个充电“插座”,电动汽车可以在那里插电充电。一充电站的插座可以用充电站的ID和插座的ID唯一标识,如充电站ID X,插座ID Y'。每个出口具有以kW为单位的充电速率(例如,72或96)。有两个与每个网点相关的充电成本类型——高峰时段充电成本和非高峰时段充电成本(例如高峰小时充电成本25美分/kWh和非高峰充电成本20美分/kWh)。不同的同一充电站的插座可以有不同的高峰和非高峰充电成本,但一次充电插座只有一个高峰时段充电成本和一个非高峰时段充电费用。对于每个出口
系统还记录出口当前是否被占用。如果“设施”与任何充电站相关,该系统还存储有关“设施”的信息。对于每个设施,系统都存储设施的类型(例如,咖啡馆或餐厅)、营业时间和关闭时间(假设一周中每天的开放时间和关闭时间相同然而,这些时间可能与充电站的开放/关闭时间不同与之相关联)。一个设施最多可以与一个充电站关联,而充电站不需要连接到任何设施(例如,区域内很长道路上的充电站澳大利亚),但最多连接一个设施。设施可以提供折扣优惠券,可以用于“充电事件”的折扣率(有关详细信息,请参阅下面的“充电活动”部分)代 写INFO20003 。对于每个优惠券,系统存储优惠券的一些值,这些值是-优惠券ID、折扣值和到期日。优惠券只能由一个设施发放,最多只能在一次充电活动中使用。INFO20003课业1第2页,共4页电动汽车每辆电动汽车都有一个唯一的车辆识别号(VIN)、制造商公司、型号名称、年份、电池容量(例如60kW)。对于每个制造商公司-存储公司名称、唯一的ABN号码和当前CEO的姓名。电动汽车仅由一家公司制造,而该公司可以制造多辆汽车。系统只存储至少生产一辆电动汽车的公司的公司信息。有时电动汽车制造公司由一家较大的电动汽车制造企业所有。一辆电动汽车制造公司可以拥有多个公司,但一个公司只能由另一个公司拥有。每辆电动汽车只登记一个人。系统存储有关的信息仅限注册的电动车辆(不包括未注册的车辆)。对于每个人,系统存储此人的(唯一)驾驶执照号码、姓名以及一个或多个电话号码。一个人可以拥有多辆电动汽车注册。
充电事件
该系统维护所有充电事件的信息,即在哪辆电动汽车上充电充电站的哪个插座使用哪个优惠券(如果有的话)。对于每个充电事件,系统存储充电的开始日期时间和结束日期时间。充电活动可以使用也可以不使用折扣优惠券,其中优惠券只能来自设施特定的充电活动只能使用一张折扣券。电动汽车可以在同一个插座在不同的日期时间,这将被视为不同的充电事件。当进入充电站时,每辆电动汽车的驾驶员都需要在系统中提供他们的信息。如果驾驶员的信息已经在系统中(作为与电动汽车在一起的人注册的,或之前输入的驾驶员),则驾驶员只需输入他们的驾驶执照号码。否则,驾驶员需要输入(唯一的)驾驶执照号码、姓名和一个或多个电话数字。系统还记录进入时间。电动汽车可以在不同的充电站进入同一个充电站
atetimes,这将被视为不同的条目事件。如果充电站的所有插座一旦进入,电动汽车就需要排队等候。系统记录电动汽车排队等候充电站,捕捉充电站的位置和到达时间。
业务要求
您的数据库设计需要能够满足企业的需求,以回答以下问题:
1.“特斯拉”公司或其他公司拥有多少个充电站通过“特斯拉”?
2.维多利亚州哪个充电站的插座数量最多,充电站在哪里是否至少有一家“咖啡馆”或“餐厅”作为相关设施?
3.“特斯拉”公司生产的哪款电动汽车的电池容量最高?
4.哪些设施的优惠券没有用于今天的任何充电活动?
5.2024年1月1日,充电站“2”的插座ID“1”的总收入是多少?
6.在进入不同充电时,哪辆电动汽车由两个或两个以上不同的驾驶员驾驶车站在同一天?
7.“Renata Borovica Gajic”注册了多少辆电动汽车?
INFO20003课业1第3页,共4页
8.哪个充电站的电动汽车充电(充电事件)总数最高?
9.电动汽车充电时使用最多的优惠券是哪种类型的设施
由“特斯拉”在位于“维多利亚”州的充电站制造?
10.今天上午10点后进入ID为“10”的充电站的电动汽车数量仍在等待它的队列?
说明书
课业1相当于你期末成绩的10%。该课业将从100分中分为如下表所示:ER物理模型,假设80%陈符号中的概念模型20%.mwb物理模型文件提交的分配障碍
你要分析这个商业案例,并用陈的符号设计一个概念ER模型(可以是手工的绘制)和Crow脚上MySQL关系数据库的物理ER模型注释(使用MySQL Workbench或Vertabelo在线工具建模)。您可以列出您对模型所做的任何假设。的限制为200字假设。假设不能用来简化任务,而只能用来证明你的决定是合理的关于研究中的任何歧义。
课业提交
您需要在Canvas LMS上的“课业”选项卡下提交课业。提交需要您需要提交两个文件:
1.单个PDF文档,包含:
i.陈记法中概念模型的清晰(手绘或以其他方式建模)图片。
ii。在MySQL工作台或Vertabelo在线工具中完成的物理ER模型的屏幕截图/导出。确保所有属性都可读,并且表已完全展开。
iii.您所做的任何假设(最多200字)
注意:您可以使用以下在线工具https://smallpdf.com/merge-pdf将多个PDF合并在一起。
2.物理ER模型的最终.mwb MySQL工作台文件的副本。如果您已使用Vertabelo设计物理ER模型,则无需上传此文件。请确保报告中模型的所有细节都非常清晰易读。注意:.mwb文件仅在您的屏幕截图/导出PDF中的模型不可读(即,如果我们必须打开此文件,将受到10%的处罚),所以请记住
将您的物理模型导出包含在PDF中!如果您未能提交清晰易读的模型,您的课业将受到处罚。NFO20003课业1第4页,共4页除非您有批准的延期(见下文),否则您将受到处罚-占总数的10%每天在课业中标记您的提交延迟。例如,如果您收到78%的原始分