电子商务设计师模拟题及答案解析第九套.docx
- 文档编号:23038325
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:19
- 大小:1.48MB
电子商务设计师模拟题及答案解析第九套.docx
《电子商务设计师模拟题及答案解析第九套.docx》由会员分享,可在线阅读,更多相关《电子商务设计师模拟题及答案解析第九套.docx(19页珍藏版)》请在冰豆网上搜索。
电子商务设计师模拟题及答案解析第九套
电子商务设计师模拟题及答案解析第九套
试题一
阅读下列说明和图。
[说明]
某公司欲开发招聘系统以提高招聘效率,其主要功能如下:
1接受申请
验证应聘者所提供的自身信息是否完整,是否说明了应聘职位,受理验证合格的申请,给应聘者发送致谢信息。
2评估应聘者
根据部门经理设置的职位要求,审查已经受理的申请;对未被录用的应聘者进行谢绝处理,将未被录用的应聘者信息存入未录用的应聘者表,并给其发送谢绝决策;对录用的应聘者进行职位安排评价,将评价结果存入评价结果表,并给其发送录用决策,发送录用职位和录用者信息给工资系统。
现采用结构化方法对招聘系统进行分析与设计,获得如图1所示的顶层数据流图、图2所示0层数据流图和图3所示1层数据流图。
图2
1、使用说明中的术语,给出图中E1~E3所对应的实体名称。
2、使用说明中的术语,给出图中D1~D2所对应的数据存储名称。
3、使用说明和图中的术语,给出图3中加工P1~p3的名称。
4、解释说明图2和图3是否保持平衡,若不平衡请按如下格式补充图3中数据流的名称以及数据流的起点或终点,使其平衡(使用说明中的术语或图中符号)。
试题二
阅读下列说明。
[说明]
某物流公司为了整合上游供应商与下游客户,缩短物流过程,降低产品库存,需要构建一个信息系统以方便管理其业务运作活动。
[需求分析结果]
5物流公司包含若干部门,部门信息包括部门号、部门名称、经理、电话和邮箱。
一个部门可以有多名员工处理部门的日常事务,每名员工只能在一个部门工作。
每个部门有一名经理,只需负责管理本部门的事务和人员。
6员工信息包括员工号、姓名、职位、电话号码和工资;其中,职位包括:
经理、业务员等。
业务员根据托运申请负责安排承运货物事宜,例如:
装货时间、到达时间等。
一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理。
7客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号,其中,客户号唯一标识客户信息的每一个元组。
每当客户要进行货物托运时,先要提出货物托运申请。
托运申请信息包括申请号、客户号、货物名称、数量、运费、出发地、目的地。
其中,一个申请号对应唯一的一个托运申请;一个客户可以有多个货物托运申请,但一个托运申请对应唯一的一个客户号。
[概念模型设计]
根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如图2-1所示。
[关系模式设计]
部门(部门号,部门名称,经理,电话,邮箱)员工(员工号,姓名,职位,电话号码,工资,(a))客户((b),单位名称,通信地址,所属省份,联系人,联系电话,银行账号)托运申请((c),货物名称,数量,运费,出发地,目的地)安排承运((d)_,装货时间,到达时间,业务员)
5、根据问题描述,补充四个联系、联系的类型,以及实体与子实体的联系,完善上图所示的实体联系图。
6、根据实体联系图,将关系模式中的空(a)~(d)补充完整。
分别指出部门、员工和安排承运关系模式的主键和外键。
7、若系统新增需求描述如下:
为了数据库信息的安全性,公司要求对数据库操作设置权限管理功能,当员工登录系统时,系统需要检查员工的权限。
权限的设置人是部门经理。
为满足上述需要,应如何修改(或补充)如图所示的实体联系图,请给出修改后的实体联系图和关系模式。
试题三
某公司拟开发一多用户电子邮件客户端系统,部分功能的初步需求分析结果如下:
8邮件客户端系统支持多个用户,用户信息主要包括用户名和用户密码,且系统中的用户名不可重复。
9邮件帐号信息包括邮件地址及其相应的密码,一个用户可以拥有多个邮件地址(如user1@123com)。
10一个用户可拥有一个地址薄,地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址1、邮件地址2、邮件地址3等信息。
地址薄中一个联系人只能属于一个用户,且联系人编号唯一标识一个联系人。
11一个邮件帐号可以含有多封邮件,一封邮件可以含有多个附件。
邮件主要包括邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间、接收时间。
其中,邮件号在整个系统内唯一标识一封邮件,邮件状态有已接收、待发送、已发送和已删除4种,分别表示邮件是属于收件箱、发件箱、已发送箱和废件箱。
一封邮件可以发送给多个用户。
附件信息主要包括附件号、附件文件名、附件大小。
一个附件只属于一封邮件,附件号仅在一封邮件内唯一。
8、根据以上说明设计的E-R图如图所示,请指出地址簿与用户、电子邮件帐号与邮件、邮件与附件之间的联系类型。
9、该邮件客户端系统的主要关系模式如下,请填补a.~c.的空缺部分。
用户(用户名,用户密码)地址簿(a.,联系人编号,姓名,电话,单位地址,邮件地址1,邮件地址2,邮件地址3)邮件帐号(邮件地址,邮件密码,用户名)邮件(b.,收件人地址,邮件状态,邮件主题,邮件内容,发送时间,接收时间)附件(_c.,附件号,附件文件名,附件大小)
10、
(1)请指出问题2中给出的地址簿、邮件和附件关系模式的主键,如果关系模式存在外键请指出。
(2)附件属于弱实体吗?
请用50字以内的文字说明原因。
试题四
【说明】
某电子商务网站采用ASP+SQLServer开发的电子商务网站系统,提供商品查询、网上购物车、订单管理、后台商品管理、在线支付等功能。
其后台修改商品页面如下图所示。
11、【问题1】
网站开发完成后,开发人员将源代码和数据库文件pubs.mdf及pubs1og.1df提供给公司网络管理人员进行网站发布。
此时应采用
(1)数据库方式在数据库服务器上生成数据库。
12、【问题2】
为保证系统运行的安全性,该商务网站数据库服务器与Web服务器分离,在数据库服务器上创建登录用户时,应打开企业管理器中的
(2)_项进行操作,在创建数据备份计划时,应打开企业管理器中的(3)项进行操作。
(2)~(3)备选答案:
A.数据库
B.数据库转换服务
C.管理
D.安全性
E.复制
F.支持服务
13、【问题3】
该网站数据库连接程序conn.inc部分代码如下,请在空白处填入相应的程序代码。
setconn=(4).createobject("adodb.connection")
conn.provider="sqloledb"
provstr="server=10.10.10.10;database=_(5);uid=swwz;pwd=9765123"
conn.(6)_provstr
%>
(4)~(6)备选答案:
A.runB.openC.pubsD.pubs_logE.serverF.request
14、【问题4】
该商务网站数据库中商品表的部分字段如下:
下面是后台修改商品页面的部分表单代码,请根据图和上述字段描述,确定(7)~(9)的表单类型,将答案填写在对应位置。
1. <%ifrs1("newsbook")=1then%>checked<%endifg>> 2. <第=rs1("bookname")%>"> 3. 试题五 15、[问题2] 计算: (1)该项目每周所需人工数; (2)周人工数的最大差值。 16、【问题2】 请根据上表,计算每个工作的最早开始时间和最迟开始时间,计算结果填入下表。 17、【问题1】 若以St为起点,以Fin为终点,工作的编号、代号和持续时间描述为如下格式: 请根据上述元素的结点画出该项目的网络图。 【说明】 天意公司是一家汽车零部件生产企业,在网上有定制生产服务项目。 近日公司接到一份新配件生产意向,用户希望公司做一个配件生产周期和经费预算方案,为合同签订做准备。 下图是天意公司制定的工作计划甘特图。 答案: 试题一 1、E1: 应聘者E2: 部门经理E3: 工资系统 [解析]本题考查数据流图(DFD)的应用,采用结构化方法进行系统分析与设计,是一道传统题目,要求考生细心分析题目中所描述的内容。 DFD是一种便于用户理解、分析系统数据流程的图形化建模工具。 是系统逻辑模型的重要组成部本问题考查顶层DFD。 顶层DFD-般用来确定系统边界,将待开发系统看作一个加工,因此图中只有唯一的一个处理和一些外部实体,以及这两者之间的输入输出数据流。 外部实体可以是使用系统的用户,也可以是为系统提供输入或接收系统输出的外部系统。 本问题要求根据描述确定图中的外部实体。 应仔细分析题目中描述,并结合已经在顶层数据流图中给出的数据流进行分析。 从题目的说明中可以看出,与系统的交互者包括应聘者、部门经理和工资系统。 分析说明中的描述可知,应聘者提供自身信息,并接收系统验证合格后的致谢信息等。 部门经理设置职位要求。 对录用者而言,将其录用职位和信息发送给工资系统。 对应图1中数据流和实体的对应关系,可知E1为应聘者,E2为部门经理,E3为工资系统。 2、D1: 未录用的应聘者表D2: 评价结果表 [解析]本问题考查DFD中数据存储的确定。 本题中涉及的数据存储只有2个,一个是存储未被录用的应聘者信息,即未录用的应聘者表;另一个是存储对录用的应聘者进行职位安排评价的评价结果,即评价结果表。 可以确定图2中D1和D2为未录用的应聘者表和评价结果表,因为有一个处理与这两个数据存储相关,需要再对应图1.3,可确认D1为未录用的应聘者表,D2为评价结果表。 3、P1: 验证信息P2: 审查申请p3: 职位安排评价 [解析]本问题考查1层DFD中缺失的处理。 从说明 (1)中接受申请的描述功能,需先对应聘者信息进行验证,受理验证合格的申请,可知缺失的处理P1为验证信息。 说明 (2)中,根据职位要求,审查已经受理的申请,对录用者进行职位安排评价,可知缺失的处理P2为审查申请,P3为职位安排评价。 4、不平衡。 图2中加工的输入输出流与其子图3中的输入输出流的数量不同。 [解析]本问题考查绘制分层DFD时的注意事项。 在分层DFD中,需要保持父图与子图的平衡。 即父图中某加工的输入输出数据流必须与其子图的输入输出数据流在数量和名字上相同,或者父图的一个输入(或输出)数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流。 本题中,图2中加工的输入输出流与其子图3中的输入输出流的数量不同。 也无需将父图中一条数据流分解成子图中多条数据流,因此,补充子图中缺失的输入或输出数据流: 录用职位、已受理的申请、谢绝决策。 试题二 [解析]题考查数据库系统中实体联系模型(E-R模型)和关系模式设计方面的应用知识。 两个实体集之间的联系类型分为三类: 一对一(1: 1)联系、一对多(1: n)联系和多对多(m: n) 联系。 根据题意,每名员工只能在一个部门工作,所以部门和员工之间有一个1: n的所属”联系;由于每个部门有一名经理,只需负责管理本部门的事务和人员,因此部门和经理之间有一个1: 1的管理”联系;由于一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理,故业务员和托运申请之间有一个1: n的“托运”联系;又由于一个客户可以有多个货物托运申请,但一个托运申请对应唯一的一个客户号,故客户和托运申请之间有一个1: n的、申请”联系。 [解析]根据题意,部门和员工之间有一个1: n的、所属”联系需要将一端的码并入多端,故员工关系模式中的空(a)应填写部门号;在客户关系模式中,客户号为主键,故空(b)应填写客户号;在托运申请关系模式中,申请号、客户号为主键,故空(c)应填写申请号、客户号: 又由于一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理,因此在安排承运关系模式中,申请号为主键,故空(d)应填写申请号。 部门关系模式中的部门号为主键,经理为外键;因为经理来自员工关系。 员工关系模式中的员工号为主键,部门号为外键,因为部门号来自部门关系。 安排承运关系模式的中的申请号为主键,业务员为外键,因为业务员来自员工关系。 7、关系模式: 权限(员工号,权限,设置人)或权限(员工号,权限,部门经理) [解析]根据题意,权限的设置人是部门经理,因此,需要建立一个权限关系模式,以及经理到权限之间的1: n的设置联系。 修改后的实体联系图和关系模式参见参考答案。 试题三 8、1mn1*(注: mn*可互换)9、a用户名b邮件号,发件人地址c邮件号10、 (1)地址簿的主键是联系人编号,外键是用户名,邮件的主键是邮件号,附件的主键是附件号、邮件号,外键是邮件号。 (2)是弱实体,附件必须依附于邮件而存在。 试题四 11、附加 试题四[分析] 本题考查的是Web数据库的基本知识。 问题1考查的是在sQ数据库服务器上创建数据库的方法。 在sQL数据库服务器上可以使用以下方法建立数据库: (1)新建数据库。 (2)还原数据库: 需要扩展名为bak的备份文件,可以将数据库还原到备份点: (3)附加数据库: 需要扩展名为mdf和1df的数据库文件,可以将文件中的数据导入SQL数据库服务器。 从本题要求可见,有数据库文件pubs.mdf及pubs1og.1df,所以应采用附加数据库的方法在数据库服务器上生成数据库。 12、 (2)D或安全性(3)C或管理 [解析] 考查的是sQL数据库服务器的基本操作。 在数据库服务器上创建登录用户时,应打开企业管理器中的安全性项进行操作,在创建数据备份计划时,应打开企业管理器中的管理项进行操作,如下图所示。 13、(4)E或server(5)C或pubs(6)B或open [解析] 考查的是Web数据库的连接代码。 根据题目说明,该网站采用ASP+SQLServer开发,其数据库名称由问题1可知为pubs,所以数据库的连接代码为: <号 setconn=server..createobject("adodb.connection") conn.provider="sqloledb" provstr="server=io.10.10.10;database=pubs;uid=swwz;pwd=9765123" conn.openprovstr %> 14、(7)checkbox(8)text(9)submit [解析] 考查的是Web程序代码。 由上图和商品表字段可以看出,第1小题是“新品”选项,类型是复选框,第2小题是商品名称,其表单类型是文本型,第3小题是“修改”按钮,类型是提交按钮。 其具体代码如下: 1. <%ifrs1("newsbook")=1then%>checked<%endif>> 2. <%=rs1("bookname")%>"> 3. 试题五 15、[问题2] (1) (2)14 [解析] 以[问题1]所描绘的甘特图为基础,逐次依照横坐标周数序数,按周累加纵坐标对应各活动的人工数,即得每周所需人工数。 依照1至17周每周所需人工数,查到周需人工数最大值为17,最小值为3,其差为14,即周人工数的最大差值为14。 16、 [解析] 单代号网络计划时间参数的计算应在确定各项工作的持续时间之后进行。 (1)单代号网络计划中各项工作的最早开始时间和最早完成时间的计算应从网络计划的起点结点开始,顺着箭线方向逐项计算。 最早开始时间和最早完成时间计算方法如下。 ①网络计划的起点结点的最早开始时间为零。 ②工作的最早完成时间等于该工作的最早开始时间加上其持续时间。 ③工作的最早开始时间等于该工作的各个紧前工作的最早完成时间的最大值。 (2)单代号网络计划中各项工作的最迟开始时间和最迟完成时间的计算应以项目规定或计算的工期为基准,从网络计划的终止结点,逆着箭线方向逐项计算,本题中项目规定或计算的工期为45天。 最迟开始时间和最迟完成时间计算方法如下。 ①某工作的总时差应从网络计划的终点结点开始,逆着箭线方向逐项计算,本题中终点F的总时差为45天。 其他工作的总时差等于该工作的各个紧后工作的总时差加上该工作与其紧后工作之间的时间间隔之和的最小值。 ②某工作的最迟开始时间等于该工作的最早开始时间加上其总时差之和。 ③某工作的最迟完成时间等于该工作的最早完成时间加上其总时差之和。 17、[解析] 单代号网络图是以结点及其编号表示工作,以箭线表示工作之间逻辑关系的网络图。 在单代号网络图中加注工作的持续时间,以便形成单代号网络计划。 单代号网络图中的每一个结点表示一项工作,结点可以用圆圈或矩形表示。 结点所表示的工作名称、持续时间和工作代号等应标注在结点内。 单代号网络图中的结点必须编号。 编号标注在结点内,其号码可间断,但严禁重复。 箭线的箭尾结点编号应小于箭头结点的编号。 一项工作必须有唯一的一个结点及相应的一个编号。 单代号网络图中的箭线表示紧邻工作之间的逻辑关系,既不占用时间、也不消耗资源。 箭线应画成水平直线、折线或斜线。 箭线水平投影的方向应自左向右,表示工作的行进方向。 工作之间的逻辑关系包括工艺关系和组织关系,在网络图中均表现为工作之间的先后顺序。 单代号网络图中,各条线路应用该线路上的结点编号从小到大依次表述。 单代号网络图的绘图规则如下。 (1)单代号网络图必须正确表达已定的逻辑关系。 (2)单代号网络图中,严禁出现循环回路。 (3)单代号网络图中,严禁出现双向箭头或无箭头的连线。 (4)单代号网络图中,严禁出现没有箭尾结点的箭线和没有箭头结点的箭线。 (5)绘制网络图时,箭线不宜交叉,当交叉不可避免时,可采用过桥法或指向法绘制。 (6)单代号网络图中只应有一个起点结点和一个终点结点;当网络图中有多项起点结点或多项终点结点时,应在网络图的两端分别设置一项虚工作,作为该网络图的起点结点(S.)和终点结点(Fm)。 18、3 (2)5(3)8(4)2(5)B、C(6)13(7)E (8)F(9)2试题五[分析] 本题考查甘特图和单代号网络图的基本知识。 甘特图也称条形图,是一个二维平面图。 在用于描述项目进度和项目计划时,纵维表示活动内容,横维表示活动时间,以活动开始时间起到活动结束时间止,横道线的长度表示了该活动的持续时间。 本题给出甘特图,要求考生读懂图并能正确理解。 答案见下表。 网络图是以节点及其编号表示工作,以箭线表示工作乙间逻辑天系的网络图。 在网络图中加注工作的持续时间等,以便形成网络计划。 网络图中的每一个节点表示一项工作,节点可以用圆圈或矩形表示。 节点所表示的工作名称、持续时间和工作代号等可以标注在节点内。 网络图中的箭线表示紧邻工作之间的逻辑关系,既不占用时间,也不消耗资源。 箭线应画成水平直线、折线或斜线。 箭线水平投影的方向应自左向右,表示工作的行进方向。 工作之间的逻辑关系包括工艺关系和组织关系,在网络图中均表现为工作之间的先后顺序。 本题的网络图如下图所示。 19、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 设计师 模拟 答案 解析 第九