首页

软考 - 中级_电子商务设计师

类型:
选择方向:
选择考试:
题型:
为你找到 60 个题目。

阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
LS的母公司FL准备开发一款新口味的薯片,但和过去不同,它没有召集众多专家来咨询意见,而是上线一款Facebook应用,LS推出了一个向网友征集薯片口味的竞赛活动 Do Us a Flavor(乐味一番),谐音取自“Do me a favor(帮我个忙)”,如果LS 最终决定选择某位网友推荐的薯片口味,这位网友将获得100万美元大奖,或者得到这款口味薯片销量净利润1%的提成。
2012年,该活动吸引了大批“垃圾食品爱好者”主动参与,并且将信息传递给熟悉的人。LS 通过 Facebook 渠道,搜集了400万个口味创意。随后,LS组织厨师、著名美食家、食品口味专家成立评审团仔细挑选并最终选中了三个最佳口味:芝士蒜香面包味、炸鸡华夫味、甜辣酱味。2013年5月,经过100余万名消费者在Facebook、Twitter上和短信中的投票评选,FL宣布,芝士蒜香面包味获得了最终大奖,获奖人Karen Webber-Mendham来自威斯康星州蓝多湖,是一名儿童图书管理员。LS曾在美国以外市场用类似方法征集创意,设计出新产品,如澳大利亚凯撒色拉味薯片、埃及虾味薯片和波兰香肠味薯片。
对消费者来说,“Do Us a Flavor”活动有两层意义:一是让他们感受到自己的观点引起了企业的重视,二是让消费者参与产品开发,并发出自己的声音。通过这场营销竞赛,LS母公司FL在美国地区的Facebook粉丝数量在很短的时间增长了3倍,公司在全美范围的销量也增长了12%。2014年1月,LS 决定再次使用这种营销方式,这次他们加入了一项新规则,让消费者给入选决赛圈的四个薯片口味进行投票,但每种新口味都必须基于LS的三款原创口味来延展。

【问题1】(4 分)
LS采用的网络营销方法是(1),该方法常用于进行网站推广、品牌推广等。该营销方法利用(2)传播原理,这种传播是在(3)自发进行的,无须努力向他人传递信息,因此几乎是不需要(4)的网络营销手段。
(1)的备选答案:
A.搜索引擎营销
B.病毒性营销
C.网络社区营销
D.博客营销
(2)~(4)的备选答案:
A.用户口碑
B.用户与企业之间
C.用户之间
D.整合营销
E.费用
F.推广
【问题2】(3 分)
LS 采用的营销方法不同于其他营销方式在于: LS推出了一个向网友征集薯片口味的竞赛活动 Do Us a Flavor,并向胜出的网友提供丰厚奖励,说明该营销(5);通过 Facebook搜集了400 万个口味创意,说明该营销(6);LS向网友征集薯片口味的竞赛活动,吸引了大批“垃圾食品爱好者”主动参与,并且将信息传递给熟悉的人,说明该营销(7)。
(5)~(7)的备选答案:
A.通过信息几何倍数的传播以及高效率的接收
B.通过他人的信息交流频道或者行为来进行传播
C.向用户提供有价值的产品或服务
D.通过市场调查收集市场信息,有利于新产品开发
【问题3】(5分)
案例中营销方法的实施过程,反映出该营销方法的五个步骤,即:(8)、(9)、(10)、(11)和(12)
(8)~(12)的备选答案:
A.原始信息的发布和推广
B.信息源与信息传播渠道的设计
C.形成独特的创意
D.整体方案的规划
E.营销效果跟踪和管理
【问题4】(3 分)
LS通过Facebook征集新口味的意图是:(13)、(14)和(15)。
(13)~(15)的备选答案:
A.巩固老客户,发展新客户
B.实现与消费者的互动
C.形成口碑传播
D.收集市场信息
E.开发新产品

阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
陈诚是某品牌公司的项目经理,有着丰富的项目管理经验,最近负责某电子商务系统开发的项目管理工作。该项目经过工作分解后,子任务已经明确。为了更好地对该项目的开发过程进行监控,保证项目顺利完成,陈诚拟采用网络计划技术对项目进度进行管理。经过分析,陈诚得到了一张工作计划表,如表4-1所示。

表4-1 工作计划表

事件1:陈诚的工作计划得到了公司的认可,但是项目建设方(甲方)提出,因该项目涉及融资,希望建设工期能够提前2天,并可额外支付9万元的项目款。
事件2:陈诚将修改后的项目计划上报给了公司,公司请财务部估算项目的利润。
说明:为了表明各活动之间的逻辑关系,计算工期,有关属性用图4-1表示。


图 4-1   参数内容

【问题1】(4分)
任务D与任务B是(1)依赖关系,任务F是任务H的(2)依赖关系。
(1)和 (2)备选答案:
A.并行
B.紧后
C.紧前
任务G的最早开始时间为(3) ,任务C的总时差为(4)。
【问题2】(5 分)
运用网络图、各活动的工期、最早开始时间、最晚开始时间、最早结束时间、最晚结束时间、时差等相关知识,确定该项目的关键路径为 A一 (5)一 (6) 一 (7)一 (8)。
项目完成总工期为(9)天。
【问题3】(6 分)
在事件1中,总工期需要缩短2天,应选择(10)上的活动进行压缩。在满足建设方的工期要求时,要尽量节省费用,应首先选择(11)的任务(12)的活动进行压缩,然后选择任务(13)的活动进行压缩。
(10)、(11)的备选答案:
A. 关键路径
B. 非关键工作
C. 正常费用最低
D. 单位时间赶工(应急)成本最低
因此,综合事件1和事件2,项目缩短工期2天会增加赶工(应急)成本(14)万元,最终项目的利润可增加(15)万元。

阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
小张到软件公司毕业实习,被分配到测试组参与一个电子商务系统开发项目的测试工作。

【问题1】(7 分)
小张跟着指导教师对一个软件模块进行测试。为了完成这个测试,指导教师设计了辅助模块去模拟与被测模块相关的其他模块。其中(1)模块用于模拟被测试模块的上一级模块,相当于被测模块的主程序,(2)模块用于模拟被测模块工作过程中所调用的模块。
在这个模块的测试中,小张设计测试用例完成了模块测试5个方面的任务,其中:
(3)是对数据类型说明、初始化、默认值等方面的问题进行测试,并测试全局数据对模块的影响;
(4)能够发现由于计算错误、不正确的判定或不正常的控制流而产生的错误;
(5)主要是对参数表、调用子模块的参数、全局变量、文件I/O操作进行测试;
(6)是检查模块在工作中发生了错误,其中的出错处理设施是否有效;
(7)检查在限制数据处理而设置的边界处,测试模块是否能够正常工作。
【问题2 】(3 分)
在集成测试中,小张采用增量式集成测试法,在自顶向下集成方式的广度优先策略中,如图 3-1模块结构的广度优先顺序为(8)。集成测试过程有两个重要的里程碑,它们是(9)、(10)。

【问题 3】(5分)
软件系统中关于电话号码是这样设定的:电话号码由地区码、前缀和后缀3部分组成。地区码由空白或4位数字组成;前缀是非“0”或非“1”开头的3位数字,后缀是4位数字。测试小组设计了等价类,如表3-1所示。请根据题目说明及表3-1,填补空(11)~(15)。

表 3-1 电话号码输入等价类表



阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某公司的商务网站需要实现公司产品的网上销售,预采用ASP.NET+SQL Server 技术开发,网站主要功能包括商品列表、商品详情、订单管理、订单结算和会员管理等。

【问题1】(5分)
基于ASP.NET开发B/S系统时,考虑系统的灵活性、可伸缩性,可扩展性等,一般都采用层次体系结构。常见的为三层结构,分别是页面表示层、(1),(2)。如果要实现商品信息的展示,该功能属于(3)层;数据的增、删、改、查等与数据库直接交互的操作属于(4)的功能。基于层次结构的WEB系统(5)软件耦合度。
(5)备选答案:
A.增加
B.降低
【问题2】(5分)
在ASP.NET应用程序连接SQL Server数据库时,一般是要将连接字符串写到项目的Web.config文件中。Web.config文件是一个XML文本文件,它用来储存ASP.NETWeb应用程序的配置信息。假设要连接的SQL Server数据库服务器F地址为“192.168.1.4”,服务器名为“DataServer”,服务器的身份认证采用SQL Server与Windows混合验证模式,数据库名为“Business”,数据库的登录用户名为“sa”,密码为“alb2c3”,在Web.config文件的appSettings标记中设置数据库连接如下:

【问题3】(5分)
假设某客户已经确认下单并需要结算,此时应该将该客户的订单信息展示,并统计客户购买商品的种类数、合计总金额,可使用GridView控件实现该功能。假定GridView控件ID为“gridView”,绑定的订单数据中“金额”是GrdiView控件的第6列(列从0开始),现要在GridView控件的Footer位置显示统计合计的信息,其中第0列显示文字“合计:”、第1列显示商品的种类数、在“金额”列显示金额合计数,根据以上描述,完成以下程序。
Decimal sum = 0;
protected void gridView_RowDataBound (object sender ,GridViewRowEventArgs e)
{
if (e. Row. RowType == DataControlRowType .(11) )
{
if (e.Row.Cells[6].Text != "" && e.Row.Cells[6].Text != null && e.Row.Cells[6] .Text != " ")
sum+= Convert.ToDecimal(e.Row.Cells[6] .Text);
}
else if (e.Row.RowType == DataControlRowType. ( 12 ) )
{
e .Row. Cells [0] .Text = "( 13 )";
e.Row.Cells[l] .Text = this.gridView.Rows.( 14 ).ToString ();
e.Row.Cells[( 15 )] .Text = sum.ToString();
}
}

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某企业拟构建一个高效、低成本、符合企业实际发展需要的办公自动化系统。工程师小李主要承担该系统的公告管理和消息管理模块的研发工作。公告管理模块的主要功能包括添加、修改、删除和查看公告。消息管理模块的主要功能是消息群发。
小李根据前期调研和需求分析进行了概念模型设计,具体情况分述如下。
【需求分析结果】
(1)该企业设有研发部、财务部、销售部等多个部门,每个部门只有一名部门经理,有多名员工,每名员工只属于一个部门。部门信息包括:部门号、名称、部门经理和电话,其中部门号唯一确定部门关系的每一个元组。
(2)员工信息包括:员工号、姓名、岗位、电话和密码。员工号唯一确定员工关系的每一个元组,岗位主要有经理、部门经理、管理员等,不同岗位具有不同的权限。一名员工只对应一个岗位,但一个岗位可对应多名员工。
(3)消息信息包括:编号、内容、消息类型、接收人、接收时间、发送时间和发送人。其中(编号,接收人)唯一标识消息关系中的每一个元组。一条消息可以发送给多个接收入,一个接收人可以接收多条消息。
(4)公告信息包括:编号、标题、名称、内容、发布部门、发布时间。其中编号唯一确定公告关系的每一个元组。一份公告对应一个发布部门,但一个部门可以发布多份公告,一份公告可以被多名员工阅读,一名员工可以阅读多份公告。
【概念模型设计】 根据需求分析阶段收集的信息,设计的实体联系图(不完整)如图1-1所示。


1-1实体联系图

【逻辑结构设计】根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):
部门((a),部门经理,电话)
员工(员工号,姓名,岗位号,部门号,电话,密码)
岗位(岗位号,名称,权限)
消息((b),消息类型,接收时间,发送时间,发送人)
公告((c),名称,内容,发布部门,发布时间)
阅读公告((d) ,阅读时间)

【问题1】(5分)
根据问题描述,补充4个联系,完善图2-1所示的实体联系图。联系名可用联系1、联系2、联系3 和联系4代替,联系的类型分为1 :1、1:n和m:n(或 1:1、1:*和* :*)。
【问题2】(8 分)
(1)根据实体联系图,将关系模式中的空(a)~(d)补充完整。
(2)给出“消息”和“阅读公告”关系模式的主键与外键。
【问题3】(2 分)
消息和公告关系中都有“编号”属性,请问它是属于命名冲突吗?用100字以内文字说明原因。

阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
国外有一个名不见经传的葡萄酒品牌,通过博客,进行了一次成功的营销,使得其产品迅速扩大了销量和知名度。
约翰在南非的Doolhof谷买了80公顷葡萄园创建了A葡萄酒公司,这是一家小葡萄酒厂,其产品是“B”牌葡萄酒,该葡萄酒在英国的多家商场销售。
“新西兰有最好的白葡萄酒酿造技术,南非的葡萄品质较高”,A公司宣称它的葡萄酒是这两者的结合。约翰深信这里肥沃的土壤一定能生产出好酒,但不久A公司就陷入了困境,作为一家新成立的小公司,面临与所有小公司一样的问题,资金少、资源缺乏、知名度低,加上酒厂的位置偏僻,他的品牌如何才能越过南非的崇山峻岭赢得英国消费者的关注并与超市签订大宗销售合同呢?这令约翰很苦恼。
他们想宣传,但是却没有钱投放任何形式的广告。所谓穷则思变,有时候没钱不一定是坏事,因为在没钱的情况下,就会逼得你去求变,去想办法。
A公司终于想出了一个好办法,就是通过博客营销来扩大产品知名度,打开销售局面。
首先,A公司在某知名网站博客系统中注册账号,定期发布产品信息。另外,在网络上发布了一条消息,宣传要免费送葡萄酒,任何人只要满足以下3个条件,都可以免费申领。这三个条件是:
1.已到法定饮酒年龄;
2.住在英国,爱尔兰或法国;
3.此前至少3个月内一直写博客。读者多少不限,可以少到3个,只要是真正的博客。
消息发布后,反响强烈,报名踊跃,一周之内,便送出150瓶酒。而A公司在送酒的同时,还顺便附带了一个小小的请求,他们非常真诚地恳求对方能够在品尝完美酒后,写一写体验和感受。当然,这些要求不是必须的,你可以写,也可以不写;可以说好话,可以说坏话。
在这个活动开始前,网络搜索不到任何关于A公司的信息,而一个月后,在网络上搜索A公司的相关信息有500条结果;4个月后,变成了2万条结果。专家估计有30万人通过博客知道了这家公司,而A公司的销售局面也快速打开,在过去不到一年的时间里,他们的葡萄酒销量翻倍,而这项活动产生的滞后效应还很难具体估量。

【问题1】(5分)
A葡萄酒公司利用博客开展营销,充分发挥了博客(1)的作用,这是博客营销的基础。另外针对A公司缺资金、知名度低及位置偏僻的现状,利用博客(2)、(3)、(4)、(5)的特点开展营销,使得自己的产品迅速扩大了销量和知名度。
(1)~(5)的备选答案:
A.博客文章可以说是一种公关方式,需借助于公关公司和其它媒体
B.博客文章可信度高
C.博客传播不需要直接费用
D.传递网络营销信息
E.博客文章内容题材往往比较严肃
F.博客文章企业不可自行操作
G.博客文章内容题材和发布方式灵活
H.信息量大,表现形式灵活
【问题2】(3分)
判断以下关于博客营销的叙述是否正确,正确的打“√”,错误的打“×”。
A.每篇博客文章不是一个独立的网页,因此不容易被搜索引擎收录和检索 。(6)
B.博客文章会迅速获得广大用户的关注。(7)
C.博客文章的信息量取决于对某个问题描写的需要,而不是简单的广告信息。(8)
【问题3】(4分)
案例中A葡萄酒公司利用博客开展营销的价值主要表现为:(9)、(10)、(11)和(12)。
(9)~(12)的备选答案:
A.获得用户对品牌的忠诚
B.为用户推广搜索引擎获取信息提供机会
C.降低宣传推广费用
D.缩小了被竞争者超越的潜在风险
E.提高品牌的知名度
F.可以实现更低的成本对用户行为进行研究
G.增加企业网站的链接数量
H.直接带来潜在用户
【问题4】(3分)
A葡萄酒公司开展博客营销采用的策略主要有:(13)、(14)和(15)。
(13)~(15)的备选答案:
A.创造良好的博客环境
B.选择优秀的博客
C.协调个人观点与企业营销策略之间的分歧
D.建立自己的博客系统
E.选择功能完善、稳定、适合企业的博客系统,发布博客文章
F.坚持博客的定期更新,不断完善

阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
张某和同学毕业后参加大学生创业项目,创建了一个电子商务网站。最近张某负责电子商务系统开发的项目管理工作。该项目经过工作分解后,范围已经明确,为了更好地对该项目的开发过程进行监控,保证项目顺利完成,张某拟采用网络计划技术对项目进度进行管理,经过分析,张某得到了一张工作计划表,如表4-1所示。

表4-1 工作计划表

说明:为了表明各活动之间的逻辑关系,计算工期,张某将任务及有关属性用图4-1表示,然后根据工作计划表,绘制了单代号网络图。


4-1  参数内容

【问题1】(5分)
根据表4-1,张某需要完成此项目的单代号网络图。请帮助张某完善此项目的BCDG任务单代号网络图各参数,填写图4-2中的空(1)-(10),将解答填入答题纸相应位置。 




   图4-2 任务B、C、D、G的相关网络参数

【问题2】(4分)
(1)运用网络图,确定该项目的关键路径为(11)。
(2)项目完成的总工期(12)。
【问题3】(6分)
根据创业项目要求,项目工期要求缩短到39天完成,需要调整工作计划。请给出具体的工期压缩方案并计算需要增加的最少费用。
(1)最优压缩方案需要压缩的工作任务有:(13)、(14)、(15)、(16)、(17)。
(2)需要增加的最少费用是(18)。

 
 
 
 
 

阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】

某公司需开发一套中小企业电子商务平台, 为保证开发进度和开发质量, 专门组建测试小组对开发的全过程进行测试。   

【问题1】(4分)
测试小组的准备工作主要从硬件配置、软件环境、人员组织三个方面进行。请判断以下叙述是否正确,正确的打“√”,错误的打“×”。
A.对硬件配置的要求是硬件配置必须要达到系统运行的最低要求,确保能支持软件正常运行。(1)
B. 为了更好地模拟系统运行的真实环境, 软件环境中还应当包括用户常用的驻留于测试环境之中的其他应用程序(2)。
C.在测试的不同阶段,参与的人员也不同,系统测试通常由开发人员负责; (3)验收测试应当主要由使用系统的人来完成。(4)
【问题2】(5分)
为了提高测试的效率, 测试小组分阶段展开测试, 共完成了以下工作:
A.检验软件是否符合用户的需求
B.在测试组的协助下,由用户代表执行,审査验收文档资料、测试软件系统的功能、性能等
C. 验证组成软件系统的各模块的接口和交互作用
D.将软件与整个系统的硬件、外设、支持软件、数据和人员等结合起来,以需求规格说明为依据,在实际运行环境下进行测试
E.检査各个程序模块是否正确地实现了规定的功能, 确保其能正常工作
其中,(5)是单元测试;(6)是集成测试;(7)是确认测试;(8)是系统测试;(9)是验收测试。
【问题3】(2分)
为了使软件更好地满足最终用户的要求,通常执行α测试和β测试, 其中, 由用户在开发环境下进行的测试称为(10) , 多个用户在一个或多个用户的实际使用环境下进行的测试称为(11)。
【问题4】(4分)
针对电子商务平台的运行特性,测试小组进行了基于web的系统测试,(12)用于测试软件与先前发布过的版本的兼容情况;(13)检査系统对非法侵入的防范能力;(14)检査系统正常运行的能力和用户接受的程度;(15)是指对软件开发、测试和维护过程中产生的所有文档的测试。
(12)~(15)的备选答案:
A.恢复测试
B.配置测试
C.安全性测试
D.文档测试
E.强度测试
F.可用性测试

阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
为了扩展业务,某商务公司在2012年开发了一套基于ASP.NET+SQL Server的电子商务网站,在网站运行过程中,逐渐发现了一些问题和漏洞,其中有一个严重的缺陷,缺少商品的售后评价体系,导致很多客户无法表述商品使用体会。针对这个问题,对网站进行二次开发,采用的解决方案是增加用户对商品的评价体系。为此,在数据库中增加了一张客户评价表UserEvaluation,结构如表2-1所示。



【问题1】(3分)
在关系数据库中,实体间的联系有三种类型,分别是一对多(或1:m)、一对一(或1:1)、多对多(或m:n)。如果规定每个客户只能对一件商品评价一次,那么客户与客户评价之间的联系是(1),商品与客户评价之间的联系是(2)。
【问题2】(6分)
要实现用户对商品的评价,需要在用户已买到的商品列表中每条商品信息中都增加一个评价按钮,当用户点击该按钮时,跳转到商品评价页面,并在商品评价页面中显示指定的订单及商品信息,一般在web页面中实现网页跳转的HTML标签是(3)。在Web页面间传值可以通过form表单的方式实现,其传值方式分为(4)和(5),如果通过form表单传值方式将商品列表页面中的用户编号、订单编号和商品编号传递给商品评价页面,最适合采用的传值方式应为(6)。
(4)~(6)备选答案:
A.set
B.get
C.session
D.cookie
E.application
F.post
【问题3】(6分)
以下程序表示用户添加评价信息,假定数据库连接字符串正确无误,已购买商品列表页面链接到商品评价页面的URL中传递了用户编号(参数名为UserID)、商品编号(参数名为ProductID)和订单编号(参数名为OrderID)等信息,规定用户评价编号由用户编号+商品编号+订单编号依次组成,评价日期为系统当前时间,评价分数和评价内容控件名分别为RatingGrade和txtEvaluation。根据题目描述,完成以下程序:
Protected void btnSave_Click(object sender, EventArgs e)
{
string strcon = "server=dataServer;database=business;uid=sa;pwd=sa; ";
SqIConnection con =new SqIConnection(strcon);
con.OPen();
string UserID= Request.QueryString["UserID"];
string ProductID =Request.QueryString["ProductID"];
string OrderID = Request.QueryString["OrderID"];
string Evaluation= this.txtEvaluation.Text;
int Grade=this.RatingGrade.CurrentRating;
DateTime dt= DateTime.( 7) ;
string sqlStr ="insert into (8) (UserEvaluationID, UserID, ProductID, OrderID, Evaluation, Grade, EvaluationDate)
values("';
SqlStr +=(9) +"',"';
SqlStr += UserID + "',"';
sqlStr +=(10)+ "',"';
sqlStr += OrderID +"',"';
sqlStr +=Evaluatjon +"',"';
sqlStr += Grade +","';
sqlStr += dt +"')'';
SqlCommand cmd= new SqlCommand((11), con);
try
{
If (cmd.ExecuteNonQuery()>0)
Response.Write("");
else
Response.Write("");
}
catch
{
Response.Write("数据库访问出错!");
}
(12)
{
con.Close();
}
}

 

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某宾馆为了有效地管理客房资源,满足不同客户需求,拟构建一套宾馆信息管理系统,以方便宾馆管理及客房预订等业务活动。
【需求分析结果】
该系统的部分功能及初步需求分析的结果如下:
(1)宾馆有多个部门,部门信息包括部门号、部门名称、电话、经理。每个部门可以有多名员工,每名员工只属于一个部门;每个部门只有一名经理,负责管理本部门。
(2)员工信息包括员工号、姓名、岗位、电话、工资,其中,员工号唯一标识员工关系中的一个元组,岗位有经理、业务员。
(3)客房信息包括客房号(如1301、1302等)、客房类型、收费标准、入住状态(已入住/未入住),其中客房号唯一标识客房关系中的一个元组,不同客房类型具有不同的收费标准。
(4)客户信息包括客户号、单位名称、联系人、联系电话、联系地址,其中客户号唯一标识客户关系中的一个元组。
(5)客户预订客房时,需要填写预订申请。预订申请信息包括申请号、客户号、入住时间、入住天数、客房类型、客房数量,其中,一个申请号唯一标识预订申请中的一个元组;一位客户可以有多个预订申请,但一个预订申请对应唯一的一位客户。
(6)当客户入住时,业务员根据客户的预订申请负责安排入住客房事宜。安排信息包括客房号、姓名、性别、身份证号、入住时间、天数、电话,其中客房号、身份证号和入住时间唯一标识一次安排。一名业务员可以安排多个预订申请,一个预订申请只由一名业务员安排,而且可安排多间同类型的客房。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图如图1-1所示。

图1-1 实体联系图

【关系模式设计】
部门(部门号,部门名称,经理,电话)
员工(员工号,(a),姓名,岗位,电话,工资)
客户((b),联系人,联系电话,联系地址)
客房(客房号,客房类型,收费标准,入住状态)
预定申请((c),入住时间,天数,客房类型,客房数量)
安排(申请号,客房号,姓名,性别,(d),天数,电话,业务员)

【问题1】(4分)
根据问题描述,补充四个联系,完善图1-1的实体联系图。联系名可用联系1、联系2、联系3和联系4代替,联系的类型为1:1、1:n和m:n(或者1:1、1:*和*:*)。
【问题2】(8分)
(1)根据题意,将关系模式中的空(a)~(d)补充完整,并填入答题纸对应的位置上。
(2)给出“预订申请”和“安排”关系模式的主键和外键。
【问题3】(3分)
【关系模式设计】中的“客房”关系模式是否存在规范性问题,请用100字以内文字解释你的观点(若存在问题,应说明如何修改“客房”关系模式)。

     

上一页

第 3 页