第1题
试题二(共15分)
阅读下列说明,回答问题1至问题3;将解答填入答题纸的对应栏内。
【说明】
某销售公司当前的销售业务为商城实体店销售。现该公司拟开展网络销售业务,需要开发一个信息化管理系统。请根据公司现有业务及需求完成该系统的数据库设计。
【需求描述】
(1)记录公司所有员工的信息。员工信息包括工号、身份证号、姓名、性别、出生日期和电话,并只登记一部电话。
(2)记录所有商品的信息。商品信息包括商品名称、生产厂家、销售价格和商品介绍。系统内部用商品条码唯一区别每种商品。
(3)记录所有顾客的信息。顾客信息包括顾客姓名、身份证号、登录名、登录密码、和电话号码。一位顾客只能提供一个电话号码。系统自动生成唯一的顾客编号。
(4)顾客登录系统之后,在网上商城购买商品。顾客可将选购的商品置入虚拟的购物车内,购物车可长期存放顾客选购的所有商品。顾客可在购物车内选择商品、修改商品数量后生成网购订单。订单生成后,由顾客选择系统提供的备选第三方支付平台进行电子支付,支付成功后系统需要记录唯一的支付凭证编号,然后由商城根据订单进行线下配送。
(5)所有的配送商品均由仓库统一出库。为方便顾客,允许每位顾客在系统中提供多组收货地址、收货人及联系电话。一份订单所含的多个商品可能由多名分检员根据商品所在仓库信息从仓库中进行分拣操作,分拣后的商品交由配送员根据配送单上的收货地址进行配送。
(6)新设计的系统要求记录实体店的每笔销售信息,包括营业员、顾客、所售商品及其数量。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图(不完整)如图2-1所示。
图2-1实体联系图
【逻辑结构设计】
根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):
员工(工号,身份证号,姓名,性别,出生日期,电话)
商品(商品条码,商品名称,生产厂家,销售价格,商品介绍,(a))
顾客(顾客编号,姓名,身份证号,登录名,登录密码,电话)
收货地点(收货ID,顾客编号,收货地址,收货人,联系电话)
购物车(顾客编号,商品条码,商品数量)
订单(订单ID,顾客编号,商品条码,商品数量,(b))
分检(分拣ID,分拣员工号,(c),分拣时间)
配送(配送ID,分拣ID,配送员工号,收货ID,配送时间,签收时间,签收快照)
销售(销售ID,营业员工号,顾客编号,商品条码,商品数量)
【问题1】(4分)
补充图2-1中的“配送”联系所关联的对象及联系类型。
【问题2】(6分)
补充逻辑结构设计中的(a)、(b)和(c)三处空缺。
【问题3】(5分)
对于实体店销售,若要增加送货上门服务,由营业员在系统中下订单,与网购的订单进行后续的统一管理。请根据该需求,对图2-1进行补充,并修改订单关系模式。
第2题
试题三(共15分)
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某网上购物平台的主要功能如下:
(1)创建订单。顾客(Customer)在线创建订单(Order),主要操作是向订单中添加项目、从订单中删除项目。订单中应列出所订购的商品(Product)及其数量(quantities)。
(2)提交订单。订单通过网络来提交。在提交订单时,顾客需要提供其姓名(name)、收货地址(address)、以及付款方式(form. of payment)(预付卡、信用卡或者现金)。为了制定送货计划以及安排送货车辆,系统必须确定订单量(volume)。除此之外,还必须记录每种商品的名称(Name)、造价(cost price)、售价(sale price)以及单件商品的包装体积(cubic volume)。
(3)处理订单。订单处理人员接收来自系统的订单;根据订单内容,安排配货,制定送货计划。在送货计划中不仅要指明发货日期(delivery date),还要记录每个订单的限时发送要求(Delivery Time Window)。
(4)派单。订单处理人员将己配好货的订单转交给派送人员。
(5)送货/收货。派送人员将货物送到顾客指定的收货地址。当顾客收货时,需要在运货单(delivery slip)上签收。签收后的运货单最终需交还给订单处理人员。
(6)收货确认。当订单处理人员收到签收过的运货单后,会和顾客进行一次再确认。
现采用面向对象方法开发上述系统,得到如图3-1所示的用例图和图3-2所示的类图。
【问题1】 (5分)
根据说明中的描述,给出图3-1中A1~A3所对应的参与者名称和U1~U2处所对应的用例名称。
【问题2】(7分)
根据说明中的描述,给出图3-2中C1~C3所对应的类名以及(1)~(4)处所对应的多重度(类名使用说明中给出的英文词汇)。
【问题3】(3分)
根据说明中的描述,将类C2和C3的属性补充完整(属性名使用说明中给出的英文词汇)。
第3题
企业在商品销售后如能够继续对其实施有效控制,则不应确认收入
企业采用交款提货式销售商品,通常应在开出发票账单并收到货款时确认收入
企业在资产负债表日提供劳务交易结果能够可靠估计的,应采用完工百分比法确认提供劳务收入
企业销售商品相关的已发生或将发生的成本不能可靠计量,但已收到价款的,应按照已收到的价款确认收入
第5题
A.甲企业在4月1日确认的应收账款的金额为117万元
B.甲企业在4月1日确认的主营业务收入的金额为125万元
C.乙企业享受的现金折扣为1万元
D.甲企业4月15日实际收到的货款为116万元
第6题
57. 该公司2017年现金流量表中“销售商品、提供劳务收到的现金”项目的金额是()元。
A.56000
B.84000
C.60000
D.108000
该公司2017年现金流量表中“购买商品、接受劳务支付的现金”项目的金额是()元。A.40000
B.55000
C.121900
D.136900
该公司2017年现金流量表中“支付给职工以及为职工支付的现金”项目的金额是()元。
A.2000
B.20000
C.18000
D.16000
该公司2017年现金流量表中“支付的各项税费”项目的金额是()元。A.1000
B.6600
C.8200
D.7600
该公司2017年现金流量表中“购建固定资产、无形资产和其他长期资产支付的现金”项目的金额是()元。
A.13000
B.81900
C.93900
D.94900
请帮忙给出每个问题的正确答案和分析,谢谢!
第7题
采用支付手续费委托代销方式销售商品,应在收到代销清单时确认收入
采用预收货款方式销售商品,应在收到货款时确认收入
采用交款提货方式销售商品,应在开出发票收到货款时确认收入
采用托收承付方式销售商品,应在发出商品并办妥托收手续时确认收入
第8题
根据资料(1),甲公司实际收到的款项为()元。
A.93600
B.84240
C.80000
D.72000
根据资料(2)-(3),甲公司应确认的现金折扣为()元。A.1200
B.1500
C.1800
D.2000
甲公司3月份的营业利润是()元。A.53600
B.60800
C.68800
D.61600
请帮忙给出每个问题的正确答案和分析,谢谢!
第10题
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某网上药店允许顾客凭借医生开具的处方,通过网络在该药店购买处方上的药品。该网上药店的基本功能描述如下:
(1)注册。顾客在买药之前,必须先在网上药店注册。注册过程中需填写顾客资料以及付款方式(信用卡或者支付宝账户)。此外顾客必须与药店签订一份授权协议书,授权药店可以向其医生确认处方的真伪。
(2)登录。已经注册的顾客可以登录到网上药房购买药品。如果是没有注册的顾客,系统将拒绝其登录。
(3)录入及提交处方。登录成功后,顾客按照“处方录入界面”显示的信息,填写开具处方的医生的信息以及处方上的药品信息。填写完成后,提交该处方。
(4)验证处方。对于已经提交的处方(系统将其状态设置为“处方已提交”),其验证过程为:
①核实医生信息。如果医生信息不正确,该处方的状态被设置为“医生信息无效”,并取消这个处方的购买请求;如果医生信息是正确的,系统给该医生发送处方确认请求,并将处方状态修改为“审核中”。
②如果医生回复处方无效,系统取消处方,并将处方状态设置为“无效处方”。如果医生没有在7天内给出确认答复,系统也会取消处方,并将处方状态设置为“无法审核”。
③如果医生在7天内给出了确认答复,该处方的状态被修改为“准许付款”。
系统取消所有未通过验证的处方,并自动发送一封电子邮件给顾客,通知顾客处方被取消以及取消的原因。
(5)对于通过验证的处方,系统自动计算药品的价格并邮寄药品给己经付款的顾客。
该网上药店采用面向对象方法开发,使用UML进行建模。系统的类图如图3—1所示。
根据说明中的描述,给出图3—1中缺少的C1~C5所对应的类名以及(1)~(6)处所对应的多重度。