此题为判断题(对,错)。
在电子商务迅速发展的情况下,出现了当当网、卓越网等网络书店和书生网等数字内容网对巨人的冲击。巨人发现年轻的读者更倾向于网络购买图书,或者直接网上阅读,巨人原有的读者群正在缩小。2006年,巨人虽然维持在7000万元左右的销售水平,但盈利变得困难了。
为了适应新的竞争环境,巨人在保留传统业务的同时,有意进军电子商务。2007年初,巨人拟采取的电子商务战略,一是自营网络书店,销售自己出版的书籍,同时也销其他出版商的同类出版物;二是出版销售电子读物。公司拥有自己出版物的知识产权,生产、销售数字化的电子读物方便读者下载。
巨人管理层内部对这一战略转型持有不同看法。有人担心数字化版本下载后,可能遭到非法机制,广泛传播,进而大大地冲击实体图书的销量。有人担心网上书店与巨人直销店会发生“渠道冲突”也有人认为巨人向电子商务转型是必然的,但如何保障转型后的持续竞争力应成为战略重点。部分管理人员坚持认为网上销售虽然会影响直销店的销佐,可是全公司的图书销量会明显提高。公司原来就有自己的内部网,最近招聘了一批网络编辑和策划人员,人力、物力己经有所准备。
根据上述材料,回答下列问题:
(1)推动巨人公司电子商务战略选择的外部环境因素有哪些?
(2)巨人公司应如何判断实施电子商务战略的时机是否成熟?
(3)实施电子商务战略在产品线和渠道两个方面如何拓展巨人的业务?
试题五(共15分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某网上商品销售系统的业务流程如下:
(1)将客户的订单记录(订单号,客户ID,商品ID,购买数量)写入订单表;
(2)将库存表(商品ID,库存量)中订购商品的库存量减去该商品的购买数量。针对上述业务流程,完成下列问题:
【问题1】(3分)
假设库存量有大于等于O的约束,可能出现如下情况:当订单记录写入订单表后,
修改库存表时因违法约束而无法执行,应如何处理?(100字以内)
【问题2】(6分)
引入如下伪指令:将商品A的订单记录插入订单表记为I(A);读取商品A的库存量到变量x,记为x=R(A);变量x值写入商品A中的库存量,记为W(A,x)。则客户i的销售业务伪指令序列为:Ii(A),xi=Ri (A),xi=xi-ai,Wi (A,Xi)。其中ai为商品的购买数量。
假设当前库存量足够,不考虑发生修改后库存量小于o的情况。若客户1、客户2同时购买同一种商品时,可能出现的执行序列为:I1(A),I2 (A),X1=R1 (A),X2= R2 (A),x1= x1-a1 , W1 (A, xi), X2 =X2- a2, W2(A,X2)。
(1)此时会出现什么问题(100字以内)?
(2)为了解决上述问题,引入共享锁指令SLock(A)和独占锁指令XLock(A)对数据
A进行加锁,解锁指令Unlock(A)对数据A进行解锁,客户i的加锁指令用SLocki(A)表示,其它类同。插入订单表的操作不需要引入锁指令。请补充上述执行序列,使其满足2PL协议,并使持有锁的时间最短。
【问题3】(6分)
下面是用E-SQL实现的销售业务程序的一部分,请补全空缺处的代码。
SET TRANSACTION ISOLATION LEVEL REPEATABLE READ;
INSERT INTO 订单表VALUES(:OID,:CID,:MID,:qty);
iferror then {ROLLBACK; (a) ;}
UPDATE库存表
SET库存量=库存量-:qty
WHERE (b) ;
iferror then {ROLLBACK; return;}
(c)