电子商务设计师模拟题及答案解析第九套_第1页
电子商务设计师模拟题及答案解析第九套_第2页
电子商务设计师模拟题及答案解析第九套_第3页
电子商务设计师模拟题及答案解析第九套_第4页
电子商务设计师模拟题及答案解析第九套_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电子商务设计师模拟题及答案解析第九套试题一阅读下列说明和图。 说明某公司欲开发招聘系统以提高招聘效率,其主要功能如下:1接受申请验证应聘者所提供的自身信息是否完整,是否说明了应聘职位,受理验证合格的申请,给应聘者发送致谢信息。2评估应聘者根据部门经理设置的职位要求,审查已经受理的申请;对未被录用的应聘者进行谢绝处理,将未被录用的应聘者信息存入未录用的应聘者表,并给其发送谢绝决策;对录用的应聘者进行职位安排评价,将评价结果存入评价结果表,并给其发送录用决策,发送录用职位和录用者信息给工资系统。现采用结构化方法对招聘系统进行分析与设计,获得如图 1所示的顶层数据流图、图 2所示 0层数据流图和图

2、3所示 1层数据流图。图21、使用说明中的术语,给出图中E1 E3所对应的实体名称。2、使用说明中的术语,给出图中D1D2所对应的数据存储名称。3、使用说明和图中的术语,给出图3中加工 P1p3的名称。4、解释说明图 2和图 3是否保持平衡, 若不平衡请按如下格式补充图3中数据流的名称以及数据流的起点或终点, 使其平衡(使用说明中的术语或图中符号) 。试题二阅读下列说明。 说明某物流公司为了整合上游供应商与下游客户,缩短物流过程,降低产品库存,需要构建一个信息系统以方便管理其业务运作活动。 需求分析结果 5物流公司包含若干部门,部门信息包括部门号、部门名称、经理、电话和邮箱。一个部门可以有多名

3、员工处理部门的日常事务,每名员工只能在一个部门工作。每个部门有一名经理,只需负责管理本部门的事务和人员。6员工信息包括员工号、姓名、职位、电话号码和工资;其中,职位包括:经理、业务员等。业务员根据托运申请负责安排承运货物事宜,例如:装货时间、到达时间等。一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理。7客户信息包括客户号、单位名称、通信地址、所属省份、联系人、联系电话、银行账号,其中,客户号唯一标识客户信息的每一个元组。每当客户要进行货物托运时,先要提出货物托运申请。托运申请信息包括申请号、客户号、货物名称、数量、运费、出发地、目的地。其中,一个申请号对应唯一的一个托运申请;

4、一个客户可以有多个货物托运申请, 但一个托运申请对应唯一的一个客户号。 概念模型设计 根据需求阶段收集的信息, 设计的实体联系图和关系模式 (不完整)如图 2-1 所示。 关系模式设计 部门(部门号,部门名称,经理,电话,邮箱)员工(员工号,姓名,职位,电话号码,工资,( a)客户( b),单位名称,通信地址,所属省份,联系人,联系电话,银行账号)托运申请( c),货物名称,数量,运费,出发地,目的地)安排承运( d)_,装货时间,到达时间,业务员)5、根据问题描述, 补充四个联系、联系的类型, 以及实体与子实体的联系,完善上图所示的实体联系图。6、根据实体联系图,将关系模式中的空( a)(

5、d)补充完整。分别指出部门、员工和安排承运关系模式的主键和外键。7、若系统新增需求描述如下:为了数据库信息的安全性, 公司要求对数据库操作设置权限管理功能, 当员工登录系统时, 系统需要检查员工的权限。 权限的设置人是部门经理。 为满足上述需要,应如何修改(或补充)如图所示的实体联系图,请给出修改后的实体联系图和关系模式。试题三某公司拟开发一多用户电子邮件客户端系统, 部分功能的初步需求分析结果如下:8邮件客户端系统支持多个用户,用户信息主要包括用户名和用户密码,且系统中的用户名不可重复。9邮件帐号信息包括邮件地址及其相应的密码,一个用户可以拥有多个邮件地址(如 user1123com)。10

6、一个用户可拥有一个地址薄,地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址 1、邮件地址 2、邮件地址 3等信息。地址薄中一个联系人只能属于一个用户,且联系人编号唯一标识一个联系人。11一个邮件帐号可以含有多封邮件,一封邮件可以含有多个附件。 邮件主要包括邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间、接收时间。其中,邮件号在整个系统内唯一标识一封邮件,邮件状态有已接收、待发送、已发送和已删除4种,分别表示邮件是属于收件箱、发件箱、已发送箱和废件箱。 一封邮件可以发送给多个用户。附件信息主要包括附件号、 附件文件名、附件大小。一个附件只属于一封邮件,附件号仅在一

7、封邮件内唯一。8、根据以上说明设计的 E-R图如图所示, 请指出地址簿与用户、 电子邮件帐号与邮件、邮件与附件之间的联系类型。9、该邮件客户端系统的主要关系模式如下,请填补a. c. 的空缺部分。用户(用户名,用户密码)地址簿( a. ,联系人编号,姓名,电话,单位地址,邮件地址 1,邮件地址 2,邮件地址 3)邮件帐号(邮件地址,邮件密码,用户名)邮件( b. ,收件人地址,邮件状态,邮件主题,邮件内容,发送时间,接收时间)附件( _c. ,附件号,附件文件名,附件大小)10、( 1)请指出问题 2中给出的地址簿、邮件和附件关系模式的主键,如果关系模式存在外键请指出。(2)附件属于弱实体吗?

8、请用50字以内的文字说明原因。试题四【说明】某电子商务网站采用 ASP+SQLServer开发的电子商务网站系统,提供商品查询、网上购物车、订单管理、后台商品管理、在线支付等功能。其后台修改商品页面如下图所示。11、【问题 1】网站开发完成后, 开发人员将源代码和数据库文件pubs.mdf 及pubs 1og.1df提供给公司网络管理人员进行网站发布。此时应采用(1)数据库方式在数据库服务器上生成数据库。12、【问题 2】为保证系统运行的安全性,该商务网站数据库服务器与Web服务器分离,在数据库服务器上创建登录用户时,应打开企业管理器中的(2)_项进行操作,在创建数据备份计划时,应打开企业管理

9、器中的(3)项进行操作。(2)(3)备选答案:数据库数据库转换服务C.管理D.安全性复制支持服务13、【问题 3】该网站数据库连接程序 conn.inc 部分代码如下,请在空白处填入相应的程序代码。set conn= (4).createobject(adodb.connection)vider=sqloledb;database=_(5);uid=swwz;pwd=9765123conn. ( 6) _provstr%(4)(6)备选答案:14、【问题 4】该商务网站数据库中商品表的部分字段如下:下面是后台修改商品页面的部分表单代码,请根据图和上述字段描述, 确定( 7) ( 9)的表单类型

10、,将答案填写在对应位置。1.input name=newsbooktype=() id=nbvalue=1checked2.input name=bmtype=(8)id=bnsize=30value=3.inputtype=(9)name=govalue= 修改 onClick=returncheck();试题五15、 问题 2计算:(1)该项目每周所需人工数;(2)周人工数的最大差值。16、【问题 2】请根据上表,计算每个工作的最早开始时间和最迟开始时间,计算结果填入下表。17、【问题 1】若以 St 为起点,以 Fin 为终点,工作的编号、代号和持续时间描述为如下格式:请根据上述元素的结

11、点画出该项目的网络图。【说明】天意公司是一家汽车零部件生产企业, 在网上有定制生产服务项目。 近日公司接到一份新配件生产意向, 用户希望公司做一个配件生产周期和经费预算方案,为合同签订做准备。下图是天意公司制定的工作计划甘特图。答案:试题一1、E1:应聘者 E2:部门经理 E3:工资系统 解析 本题考查数据流图( DFD)的应用,采用结构化方法进行系统分析与设计,是一道传统题目,要求考生细心分析题目中所描述的内容。DFD是一种便于用户理解、分析系统数据流程的图形化建模工具。是系统逻辑模型的重要组成部本问题考查顶层 DFD。顶层 DFD-般用来确定系统边界,将待开发系统看作一个加工, 因此图中只

12、有唯一的一个处理和一些外部实体, 以及这两者之间的输入输出数据流。 外部实体可以是使用系统的用户, 也可以是为系统提供输入或接收系统输出的外部系统。 本问题要求根据描述确定图中的外部实体。应仔细分析题目中描述,并结合已经在顶层数据流图中给出的数据流进行分析。从题目的说明中可以看出,与系统的交互者包括应聘者、部门经理和工资系统。分析说明中的描述可知, 应聘者提供自身信息, 并接收系统验证合格后的致谢信息等。部门经理设置职位要求。 对录用者而言, 将其录用职位和信息发送给工资系统。对应图 1中数据流和实体的对应关系,可知 E1为应聘者, E2为部门经理,E3为工资系统。2、D1:未录用的应聘者表

13、D2:评价结果表 解析 本问题考查 DFD中数据存储的确定。本题中涉及的数据存储只有2个,一个是存储未被录用的应聘者信息,即未录用的应聘者表; 另一个是存储对录用的应聘者进行职位安排评价的评价结果,即评价结果表。可以确定图2中 D1和D2为未录用的应聘者表和评价结果表,因为有一个处理与这两个数据存储相关,需要再对应图 1.3 ,可确认 D1为未录用的应聘者表,D2为评价结果表。3、P1:验证信息 P2:审查申请 p3:职位安排评价 解析 本问题考查 1层DFD中缺失的处理。从说明( 1)中接受申请的描述功能,需先对应聘者信息进行验证, 受理验证合格的申请, 可知缺失的处理 P1为验证信息。说明

14、( 2)中,根据职位要求,审查已经受理的申请,对录用者进行职位安排评价,可知缺失的处理 P2为审查申请, P3为职位安排评价。4、不平衡。图2中加工的输入输出流与其子图3中的输入输出流的数量不同。 解析 本问题考查绘制分层 DFD时的注意事项。 在分层 DFD中,需要保持父图与子图的平衡。即父图中某加工的输入输出数据流必须与其子图的输入输出数据流在数量和名字上相同, 或者父图的一个输入 (或输出) 数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流。本题中,图2中加工的输入输出流与其子图 3中的输入输出流的数量不同。 也无需将父图中一条数据

15、流分解成子图中多条数据流, 因此,补充子图中缺失的输入或输出数据流:录用职位、已受理的申请、谢绝决策。试题二 解析 题考查数据库系统中实体联系模型(E-R模型)和关系模式设计方面的应用知识。两个实体集之间的联系类型分为三类:一对一(1:1)联系、一对多(1:n)联系和多对多( m:n)联系。根据题意,每名员工只能在一个部门工作, 所以部门和员工之间有一个 1:n的所属”联系;由于每个部门有一名经理,只需负责管理本部门的事务和人员,因此部门和经理之间有一个 1:1的管理”联系; 由于一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理, 故业务员和托运申请之间有一个1:n的“托运”联

16、系; 又由于一个客户可以有多个货物托运申请,但一个托运申请对应唯一的一个客户号,故客户和托运申请之间有一个1:n的、申请”联系。 解析 根据题意,部门和员工之间有一个 1:n的、所属”联系需要将一端的码并入多端,故员工关系模式中的空( a)应填写部门号;在客户关系模式中,客户号为主键,故空( b)应填写客户号;在托运申请关系模式中,申请号、客户号为主键,故空( c)应填写申请号、客户号:又由于一个业务员可以安排多个托运申请,但一个托运申请只由一个业务员处理, 因此在安排承运关系模式中,申请号为主键,故空( d)应填写申请号。部门关系模式中的部门号为主键, 经理为外键; 因为经理来自员工关系。

17、员工关系模式中的员工号为主键, 部门号为外键, 因为部门号来自部门关系。 安排承运关系模式的中的申请号为主键,业务员为外键,因为业务员来自员工关系。7、关系模式:权限(员工号,权限,设置人)或权限(员工号,权限,部门经理) 解析 根据题意,权限的设置人是部门经理, 因此,需要建立一个权限关系模式,以及经理到权限之间的 1:n的设置联系。 修改后的实体联系图和关系模式参见参考答案。试题三8、1mn1*(注: mn*可互换) 9、a用户名 b邮件号,发件人地址 c邮件号 10、1)地址簿的主键是联系人编号,外键是用户名,邮件的主键是邮件号,附件的主键是附件号、邮件号,外键是邮件号。( 2)是弱实体

18、,附件必须依附于邮件而存在。试题四11、附加试题四 分析本题考查的是 Web数据库的基本知识。问题 1考查的是在 sQ数据库服务器上创建数据库的方法。 在sQL数据库服务器上可以使用以下方法建立数据库:(1)新建数据库。(2)还原数据库: 需要扩展名为 bak的备份文件, 可以将数据库还原到备份点:(3)附加数据库:需要扩展名为 mdf和1df 的数据库文件,可以将文件中的数据导入 SQL数据库服务器。从本题要求可见,有数据库文件 pubs.mdf 及pubs1og.1df ,所以应采用附加数据库的方法在数据库服务器上生成数据库。12、( 2)D或安全性( 3)C或管理 解析考查的是 sQL数

19、据库服务器的基本操作。在数据库服务器上创建登录用户时, 应打开企业管理器中的安全性项进行操作,在创建数据备份计划时, 应打开企业管理器中的管理项进行操作, 如下图所示。13、( 4)E或server (5)C或pubs(6)B或open 解析考查的是 Web数据库的连接代码。根据题目说明,该网站采用ASP+SQL Server开发,其数据库名称由问题1可知为 pubs,所以数据库的连接代码为:14、( 7)checkbox(8)text (9)submit 解析考查的是 Web程序代码。由上图和商品表字段可以看出,第1小题是“新品”选项,类型是复选框,第 2小题是商品名称, 其表单类型是文本型

20、, 第3小题是“修改”按钮, 类型是提交按钮。其具体代码如下:1.input name=newsbooktype=checkboxid=nbvalue=1checked2.input name=bmtype=textid=bnsize=30value=3.input type=submitname=govalue=修改 onClick=return check(); 试题五15、 问题 2(1)(2)14 解析以 问题 1 所描绘的甘特图为基础,逐次依照横坐标周数序数,按周累加纵坐标对应各活动的人工数, 即得每周所需人工数。 依照 1至 17周每周所需人工数,查到周需人工数最大值为 17,最小

21、值为 3,其差为 14,即周人工数的最大差值为14。16、 解析单代号网络计划时间参数的计算应在确定各项工作的持续时间之后进行。(1)单代号网络计划中各项工作的最早开始时间和最早完成时间的计算应从网络计划的起点结点开始, 顺着箭线方向逐项计算。 最早开始时间和最早完成时间计算方法如下。网络计划的起点结点的最早开始时间为零。工作的最早完成时间等于该工作的最早开始时间加上其持续时间。工作的最早开始时间等于该工作的各个紧前工作的最早完成时间的最大值。(2)单代号网络计划中各项工作的最迟开始时间和最迟完成时间的计算应以项目规定或计算的工期为基准,从网络计划的终止结点, 逆着箭线方向逐项计算,本题中项目

22、规定或计算的工期为45天。最迟开始时间和最迟完成时间计算方法如下。某工作的总时差应从网络计划的终点结点开始,逆着箭线方向逐项计算,本题中终点 F的总时差为 45天。其他工作的总时差等于该工作的各个紧后工作的总时差加上该工作与其紧后工作之间的时间间隔之和的最小值。某工作的最迟开始时间等于该工作的最早开始时间加上其总时差之和。 某工作的最迟完成时间等于该工作的最早完成时间加上其总时差之和。17、 解析 单代号网络图是以结点及其编号表示工作,以箭线表示工作之间逻辑关系的网络图。在单代号网络图中加注工作的持续时间,以便形成单代号网络计划。单代号网络图中的每一个结点表示一项工作,结点可以用圆圈或矩形表示。结点所表示的工作名称、持续时间和工作代号等应标注在结点内。单代号网络图中的结点必须编号。编号标注在结点内, 其号码可间断, 但严禁重复。箭线的箭尾结点编号应小于箭头结点的编号。一项工作必须有唯一的一个结点及相应的一个编号。单代号网络图中的箭线表示紧邻工作之间的逻辑关系,既不占用时间、 也不消耗资源。箭线应画成水平直线、 折线或斜线。箭线水平投影的方向应自左向右,表示工作的行进方向。 工作之间的逻辑关系包括工艺关系和组

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论