电子商务设计师下午真题试题.docx
《电子商务设计师下午真题试题.docx》由会员分享,可在线阅读,更多相关《电子商务设计师下午真题试题.docx(35页珍藏版)》请在冰豆网上搜索。
电子商务设计师下午真题试题
【说明】
某房产中介连锁企业欲开发-一个基于Web的房屋中介信息系统,以有效管理房源和客户,提高成交率。
该系统的主要功能是:
1.房源采集与管理。
系统自动采集外部网站的潜在房源信息,保存为潜在房源。
由经纪人联系确认的潜在房源变为房源,并添加出售/出租房源的客户。
由经纪人或客户登记的出售/出租房源,系统将其保存为房源。
房源信息包括基本情况、配套设施、交易类型、委托方式和业主等。
经纪人可以对房源进行更新等管理操作。
2.客户管理。
求租/求购客户进行注册、更新,推送客户需求给经纪人,或由经纪人对求租/求购客户进行登记、更新。
客户信息包括身份证号、姓名、手机号、需求情况、委托方式等。
3.房源推荐。
根据客户的需求情况(求购/求租需求情况以及出售/出租房源信息),向已登录的客户推荐房源。
4.交易管理。
经纪人对租售客户双方进行交易信息管理,包括订单提交和取消,设置收取中介费比例。
财务人员收取中介费之后,表示该订单已完成,系统更新订单状态和房源状态,向客户和经纪人发送交易反馈。
5.信息查询。
客户根据自身查询需求查询房屋供需信息。
现采用结构化方法对房屋中介信息系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
问题:
1.1(4分)
1.使用说明中的词语,给出图1-1中的实体E1~E4的名称。
请输入答案
问题:
1.2(4分)
2.使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
请输入答案
问题:
1.3(3分)
3.根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点。
请输入答案
问题:
1.4(4分)
4.根据说明中术语,给出图1-1中数据流“客户信息”、“房源信息”的组成。
请输入答案
【说明】
某公司要开发一套网络共享(租用)平台,主要包括移动端APP和管理员服务端程序,其中管理员服务端程序采用ASP.NET+SQLServer技术,前端页面采用HTML+CSS+JavaScript技术,主要包括管理员登录、租借记录管理、用户管理、物品管理、用户计费管理、异常情况处理等功能。
项目团队某成员被分配设计实现管理员登录及异常情况查看功能部分。
问题:
2.1(5分)为了防止人为对网站的恶意攻击(程序暴力破解方式进行不断的登录、灌水等),可采用JavaScript验证码技术,验证码是将一串随机产生的数字或符号生成一个不能复制的网页元素(图片、按钮等),并加入一些干扰因素防止OCR。
假设在页面加载时就要生成验证码,且验证码长度为4位,验证码由数字及字母组成,生成验证码的网页元素是一个ID为“myCheck"的Button.根据题目描述,完成以下程序。
请输入答案
问题:
2.2(4分)
在ASP.NET连接SQLServer数据库时,一般是要将连接字符串写到项目的Web.config文件中。
假设要连接的SQLServer数据库服务器IP地址为“192.168.2.41”,服务器的身份认证采用SQLServer与Windows混合验证模式,数据库名为“RentDB”,数据库的登录用户名为“sa”,密码为“@11233”,在Web.config文件的标记中设置数据库连接程序。
根据题目描述,完成以下程序。
请输入答案
问题:
2.3(6分)
以下程序实现用户异常情况查看,通过问题2的配置文件获取连接字符串,数据库中用户表(users)、租用记录表(rents)结构如表2-1、表2-2所示。
用户异常情况查看页面中包括用户名文本框(ID为txtusername)、数据绑定控件GridView(ID为gvRents)等。
为了显示效果:
直观,给每个字段设置对应的中文别名,通过users和rents表联合查询(根据userid字段关联),查询的用户名由页面文本框输入,异常情况指rents表中rentStatus属性值为“异常”的记录,采用SQL参数化方式实现数据库查询。
根据题目描述,完成以下程序。
请输入答案
在开发某大型电子商务系统的过程中,为保证项目的开发质量,需要进行软件测试,某测试员被分配完成人事管理模块及某函数的测试任务。
问题:
3.1(4分)
在人事管理模块中,对加班员工奖励制度:
(1)年薪制:
月加班超过15小时(包括15小时),奖励月薪资的2%,少于15小时,奖励月薪资的1%;
(2)非年薪制:
月加班超过15小时(包括15小时),奖励月薪资的2.5%,少于15小时,奖励月薪资的2%。
测试该功能模块的决策表如表3-1所示,其中Cl:
年薪制,C2:
超过15小时(包括15小时),e1:
奖励2%,e2:
奖励2.5%,e3:
奖励1%。
根据题目描述,完成决策表3-1中的空缺。
注:
在决策表中,“√”代表该动作执行:
“X”代表该动作不执行。
请输入答案
问题:
3.2(4分)某函数的程序流程图如图3-1所示。
预期执行的四条执行路径为(请将(5)处的答案填写在答题纸的对应栏内):
L13:
p1->p3L14:
pl->p4(5)L24:
p2->p4
请输入答案
问题:
3.3(5分)
在程序流程图3-1中,条件表达式“a>1ANDb<2”中,“a>1”取真时代表T1,“b<2”取真时代表T2;条件表达式“a==3ORx<3”中,“a==3”取真时代表T3,“x<3”取真时代表T4。
根据程序流程图。
条件覆盖测试用例表如表3-3所示,完成表中空缺。
请输入答案
问题:
3.4(2分)
在问题3条件覆盖测试用例表中,去掉用例(14),依然满足条件覆盖,说明原因(15)。
【说明】
某软件公司计划开发一个电子商务网站,目前需要进行电子商务平台整合和相关应用软件开发。
软件公司根据时间要求进行分析并做项目准备工作,给出了资源需求情况如表4-1所示,包括每项工作名称、持续时间和每天需要的劳动时数等信息。
图4-1所示为该项目的网络图。
问题:
4.1(3分,每空0.5分)
请根据图4-1的项目任务逻辑关系,计算并填写其中的
(1)~(6)处空缺。
请输入答案
问题:
4.2(2分)
确定该项目的关键路径为(7)。
项目完成总工期为(8)天。
请输入答案
问题:
4.3(5分)
请根据各项工作最早开始时间,计算每天需要的劳动时数,并填写表4-2中(9)~(13)处的空缺。
注:
可自行画出项目甘特图进行计算。
请输入答案
问题:
4.4(5分)
请根据各项工作最迟开始时间,计算每天需要的劳动时数,并填写表4-3中(14)~(18)处的空缺。
请输入答案
【说明】
A公司是最早介入网络营销的企业之一,A公司针对新上市的B手机开展了一次网络社区口碑营销,获得了巨大的成功,使B手机获得非常广泛的市场影响力。
精心的营销策划
A公司首先对国内目标用户的喜好进行了分析,得出B手机“超薄、炫酷”的外观及强大的功能对目标用户产生较强的吸引力,这些特点很容易以图片的方式直观体现在网络社区。
A公司根据这些特点策划了以新品曝光为卖点的社区营销文案:
“超炫B全图详解”和“新机谍报绝对真实,A公司新机B抢先曝光”两篇图文并茂的新品曝光文章,吸引了大量网友的眼球。
精准的传播载体和意见领袖的影响
A公司根据B手机的人群定位,进行了网络社区传播载体的选择,并根据人群定位及社区人气度进行相应级别划分,有针对性地对社区话题进行投放。
因此B手机的社区推广活动瞄准日常生活中的意见领袖,他们的意见将会大大影响用户的购买决策。
A公司在意见领袖密集的热门手机类论坛,投放了精心策划的营销文案,当网友参与到B手机的话题讨论中来,其实针对他们的营销活动就开始了。
随着话题活动的升温,策划的话题文章也被大量转载,在互联网无限延伸的空间中,新品B影响的受众越来越多。
线上线下相结合
若是网络上获得了一定的影响力,但线下没有相应的结合,那么这种影响力就会逐渐消散。
A公司通过立体的营销策略组合,实现了线上线下资源的有机整合,新品营销推广活动大获成功。
强有力的执行和严密的流程控制
在操作实施的过程中,该策划文案被传播至30多个论坛,其中部分论坛以置顶的方式在网络社区进行传播。
A公司执行人员根据社区网友的互动和反馈,进行有针对性的话题引导,并保持与意见领袖的沟通,能够让话题更进一步的深入下去。
同时对负面话题进行监控,及时进行危机公关,在活动结束后,对活动流量及反馈进行相应的分析和总结,这将有效地帮助A公司掌握消费者心理需求及市场发展趋势。
通过社区数据反馈,活动的营销效果是比较成功的,而通过成本分析,该营销方式的成本远低于传统方式。
问题:
5.1(4分)
A公司针对新上市的B手机开展网络社区营销活动,该营销方式主要通过把具有。
(1)的用户集中到一个
(2),达到他们(3)的目的。
该公司的网络社区属于(4)社区。
(4)的备选答案:
A.市场型B.服务型C.销售型D.购买型
请输入答案
问题:
5.2(5分)结合案例材料分析,总结出网络社区营销的优势:
(5)、(6)、(7)、(8)、(9)等。
请输入答案
问题:
5.3(4分)案例中A公司开展网络社区营销取得成功的原因:
(10)、(11)、(12)、(13)。
请输入答案
问题:
5.4(2分)结合案例,进一步分析企业开展网络社区营销存在的缺陷和不足:
(14)(15)
请输入答案
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
M公司为了便于开展和管理各项业务活动,提高公司的知名度和影响力,拟构建一个基于网络的会议策划系统。
【需求分析结果】
该系统的部分功能及初步需求分析的结果如下:
(1)M公司旗下有业务部、策划部和其他部门。
部门信息包括部门号、部门名、主管、联系电话和邮箱号。
每个部门只有一名主管,只负责管理本部门的工作,且主管参照员工关系的员工号;一个部门有多名员工,每名员工属于且仅属于一个部门。
(2)员工信息包括员工号、姓名、职位、联系方式和薪资。
职位包括主管、业务员、策划员等。
业务员负责受理用户申请,设置受理标志。
一名业务员可以受理多个用户申请,但一个用户申请只能由一名业务员受理。
(3)用户信息包括用户号、用户名、银行账号、电话、联系地址。
用户号唯一标识用户信息中的每一个元组。
(4)用户申请信息包括申请号、用户号、会议日期、天数、参会人数、地点、预算费用和受理标志。
申请号唯一标识用户申请信息中的每一个元组,且一个用户可以提交多个申请,但一个用户申请只对应一个用户号。
(5)策划部主管为己受理的用户申请制定会议策划任务。
策划任务包括申请号、任务明细和要求完成时间。
申请号唯一标识策划任务的每一个元组。
一个策划任务只对应一个己受理的用户申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与执行多项策划任务。
【概念模型设计】
图1-1实体联系图
【关系模式设计】
部门(部门号,部门名,部门主管,联系电话,邮箱号)
员工(员工号,姓名,(a),联系方式,薪资)
用户(用户名,(b),电话,联系地址)
用户申请(申请号,用户号,会议日期,天数,参会人数,地点,受理标志,(c))
策划任务(申请号,任务明细,(d))
执行(申请号,策划员,实际完成时间,用户评价)
问题:
1.1(5分)
根据问题描述,补充五个联系,完善图1-1的实体联系图。
联系名可用联系1、联系2、联系3、联系4和联系5表示,联系的类型为1:
1、1:
n和m:
n(或1:
1、1:
*和*:
*)。
请输入答案
问题:
1.2(4分)
根据题意,将关系模式中的空(a)-(d)补充完整,并填入答题纸对应的位置上。
请输入答案
问题:
1.3(4分)
给出“用户申请”和“策划任务”关系模式的主键和外键。
请输入答案
问题:
1.4(2分)
请问“执行”关系模式的主键为全码的说法正确吗?
为什么?
请输入答案
阅读以下说明,回答问题1至问题2,将解答填入答题纸的对应栏内。
【说明】
某软件公司采用ASP.NET+SQLServer技术,前端页面采用HTML+CSS+JavaScript方式,开发一套电子商务网站,主要包括用户注册与登录、商品展示与销售、订单处理等功能,项目团队某成员被分配设计实现用户注册与登录部分。
问题:
2.1为了提高网站访问效率,采用JavaScript进行客户端验证,用户注册页面中,需要验证用户各信息的合法性。
假定页面中用户名控件的ID为“myname”,密码控件的ID为“mypwd1”,确认密码控件的ID为“mypwd2”,以下程序验证用户名非空且长度至少6位,密码及确认密码一致、非空且必须是数字(其他信息的验证忽略)。
根据题目描述,完成以下程序。
functioncheckReg()
{
varusername=document.getElementByID(“myname”).
(1)
varpwd=document.getElementById(“mypwd1”).
(1)
varpwdConfirm=document.getElementById(“mypwd2”).
(1)
varcheckright=true;
if(username=="")||pwd==""||pwdConfirm==""
{
alert("请确认用户名和密码输入是否正确!
!
")
checkright=false;
}
else
{
if(username.length<
(2))
{
alert(“用户名长度至少6个字符!
!
”);
checkright=false;
}
else
{
for(vari=0;i(3);i++)
{
varonechar=pwd.charAt(i)
if(onechar>(4)||onechar<(5))
{
alert("密码必须为数字字符!
");
checkright=false;
break;
}
}
if(i>=(6))
{
if(pwd!
=(7))
{
alert("两次输入的密码必须一致!
!
");
checkright=false;
}
else
{
checkright=(8);
}
}
}
returncheckright;
}
请输入答案
问题:
2.2(7分)
以下程序表示用户登录过程,假定数据库连接字符串正确无误,用户信息表名为"users",登录页面中包括用户编号控件(ID为myUserID)、密码控件(ID为mypwd)等。
采用SQL参数化方式实现数据库查询,登录成功时,跳转至"userCenter.aspx"页面,登录失败时,弹出错误提示。
根据题目描述,完成以下程序。
publicvoidUserLogin()
{
stringstrcon="server=dataServer;database=shop;uid=sa;pwd=sa;";
SqlConnectioncon=newSqlConnection(strcon);
stringuserID=Request.Form["(9)"];
stringpwd=Request.Form["(10)"];
stringsqlStr="select*fromuserswhereUserID=@userIDandUserPWD=@pwd";
Sqlparameter[]p=
{
newSqlParameter("@userID",(11))
newSqlParameter("@"pwd,(12))
};
try
{
SqlDataAdapterda=newSqlDataAdapter(aqlStr,(13));
da.SelectCommand.Parameters.AddRange(p);
DataSetds=newDataSet();
da.Fill((14));
if(ds.Tables[0].Rows.Count>0)
Response.Redirect("(15)");
else
Response.Write("");
}
catch(Exceptione)
{
Response.Write(e.ToString());
}
}
请输入答案
阅读以下说明,回答问题1至问题5,讲将解答填入答题纸的对应栏内。
【说明】
某公司需开发二千套电子商务系统,为保证开发进度和开发质量,专门组建测试小组对开发的全过程进行测试,其中,某测试员需要对如图3-1所示的程序进行测试,采用的方法是白盒测试的动态测试方式。
该程序共有3条路径,分别为P1(AD)、P2(BD)和P3(BCD)。
图3-1程序流程图
问题:
3.1(2分)
如果采用语句覆盖法进行测试,满足条件的路径是
(1)、
(2)。
请输入答案
问题:
3.2(4分)
如果采用判定覆盖法进行测试,测试用例表如表3-1所示(用例不分顺序)。
注:
答案必须从备选答案中选出。
A.a=2,b=-1
B.a=2,b=1,c=3
C.a=2,b=1,c=0,d=4
D.a=1,b=2,c=3,d=4
E.P1
F.P2
G.P3
请输入答案
问题:
3.3(1分)
条件覆盖是设计测试用例,使每个判断中每个条件的可能取值至少满足一次,因此采用条件覆盖法进行测试,一般需要设计两组测试用例,如果第一组测试用例设计为:
a=2,b=0,c=2,d=0,则另一组测试对应的路径为(7)。
请输入答案
问题:
3.4(4分)
如果采用判定一条件覆盖法进行测试,测试用例表如表3-2所示(用例不分顺序)。
注:
答案必须从备选答案中选出。
(8)~(11)的备选答案:
A.a=2,b=-1,c=2,d=-1B.a=3,b=0,c=3,d=-2C.a=2,b=1,c=-3,d=4
D.a=0,b=2,c=3,d=4E.P1F.P2G.P3
请输入答案
问题:
3.5(4分)
如果采用条件组合覆盖法进行测试,测试用例表如表2-3所示(用例不分顺序)。
注:
答案必须从备选答案中选出。
(12)~(15)的备选答案:
A.a=2,b=-1,c=2,d=1B.a=-3,b=1,c=-3,d=-2C.a=2,b=1,c=-3,d=4
D.a=2,b=-2,c=3,d=4E.P1F.P2G.P3
请输入答案
阅读以下说明,回答问题1至问题3,讲将解答填入答题纸的对应栏内。
【说明】
刘某和李某分别是一个软件公司的项目经理和合同经理,该软件公司给某客户完成一个软件项目,根据分析该软件项目的网络计划如图4-1所示,箭线下方(或右方)括号外为正常持续时间,括号内为最短工作历时,假定计划工期为100天,根据实际情况和考虑被压缩工作选择的因素,缩短顺序依次为B、C、D、E、G、H、I、A,试对该网络计划进行工期优化。
图4-1项目网络计划图
问题:
4.1(4分)
请在下表空白处填写该任务的紧前工作。
请输入答案
问题:
4.2(4分)
(5)运用网络图4-1,确定该项目的关键路径为(5)
(6)该软件项目完成的总工期为(6)天。
请输入答案
问题:
4.3(7分)
(7)计算应缩短的工期为(7)天。
(8)根据己知条件,首先应将任务(8)压缩到(9)天,再重新计算网络计划和关键线路;
(9)再根据实际情况和考虑被压缩任务选择的因素,将任务(10)压缩(11)天及任务(12)压缩到(13)天,使关键路径工期达到100天的要求。
请输入答案
阅读以下说明,回答问题1至问题4,讲将解答填入答题纸的对应栏内。
【说明】
某国大选中,竞选人A充分利用互联网web2.0优势,吸收了大量"长尾"和草根力量,成就了自己的梦想。
竞选活动体现了广告、营销、公关手段的进化和发展,伴随着新媒体和数严技术的飞速发展,以更深入和互动的方式建立起与选民之间的关系,获得选民的忠诚度和信任度。
互联网是民众获取信息和参政议政的重要渠道
首先互联网成为该国政治竞技台的主角已经成为事实。
某研究中心调查显示,该国情信息虽然电视仍以72%的比例稳居首位,但网络已经超过报纸29%的比例,成为该国民众获取选情信息的第二大渠道。
另外该研究中心一份调查显示,11%受访对象曾在网上转发过关于选情的消息,5%曾在网上发贴评论竞选,6%曾通过互联网向竞选阵营或候选人捐款,其中在竞选人A的6.4亿美元募集款中87%是网络募来的。
积极参与网上互动
竞选人A曾经是一个社区创建者,深知网络社区在他本次竞选中发挥的力量,竞选团队通过创建社交网络来增强竞选人A的影响力。
他在Facebook拥有一个包含230万拥护者的群组,并在视频网站YouTube上,仅仅一星期就上传了70个竞选人A的相关视额。
这些网络竞选视频节目非常草根,但它们看起来更平实而更让人容易接近,所以实际上这些视频所获取的关注不比那些制作精美的电视广告差。
其中竞选人A关于种族问题的37分钟演讲,从上传至网络以来查看率已经超过500万次,使他成为网络“红人”中的一颗闪亮的明星。
精准狙击竞争对手
竞选人A购买了Google的“关键字广告"。
如果一个选民在Google中输入竞选人A的英文名字,搜索结果页面的右侧就会出现竞选人A的视频宣传广告以及对竞争对手B政策立场的批评等。
竞选人A购买的关键字还包括热点话题,如“油价”、“伊拉克战争”和“金融危机”。
一搜,即知道候选人A对这些敏感问题的观点评论,有助于人们更好的了解这位竞选人。
高效的信息传播
一封名为《我们为什么支持竞选人A一一写给华人朋友的一封信》的邮件到处传播。
邮件内容有针对性地采用了中文,非常详细地阐述了竞选人A当选对该国当地华人选民的好处,最后他们说"请将这封信尽快转送给您的亲朋好友,并烦请他们也能将这封信传下去,这是您在最后几天里所能帮助竞选人A的最为有效的方式之一"。
让每个人都有自己的媒体
博客一开始是网民共享个人思想的一种方式,但是现在博客在该国已经被列入媒体的范畴,并将拥有媒体活动豁免权,不受竞选募款法案的限制。
竞选人A的竞争者之一C通过自己的博客发布了自己的竞选宣言,并且不断通过博客展示自己的政见和观点。
选民可以在他的博客发表对她的看法,C的团队则会选择好的博客放在首页进行推广。
而竞选人A则通过自己的网络博客为自己鲜明地树立起清新、年轻、锐意进取的候选人形象。
拉近了选民与自己的距离,更具亲和力和竞争力。
竞选活动己然结束,竞选人A的胜利代表着太多的革新,尤其是网络互动的应用。
竞选人A筹集超过6.4亿美元的竞选经费,超过87%来自互联网,其中绝大部分是不足100美元的小额捐款。
凭借着网络的力量,竞选人A互动的手法赢得的不仅仅是捐款,更是一张张珍贵的选票,以及网络营销的神奇力量。
问题:
5.1(5分)
竞选人A在竞选活动中,充分利用了直联网web2.0的优势,本案例体现web2.0模式下互联网应用的
(1)、
(2)、(3)、(4)、(5)特点。
(1)~(5)的备选答案:
A.开放的平台,活跃的用户B.用户是互联网信息的被动接受者
C.互联网内容由编辑人员(或站长)定制D.更加注重交互性
E.以兴趣为聚合点的社群F.单纯通过网