中级电子商务设计师2019下半年下午试题-附答案解析.doc

中级电子商务设计师2019下半年下午试题-附答案解析.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:18428362892(电话支持时间:9:00-19:00)。
中级电子商务设计师2019下半年下午试题 试题一 阅读下列说明,回答问题1至问题4。 ? ?【说明】 ? ?某电子商务企业拟开发一套销售系统,该系统的部分功能及初步需求分析的结果如下所述: ? ?1.会员信息包括会员号、姓名、性别、身份证号、电话、积分。其中会员号唯一标识会员关系中的每一个元组。 ? ?2.员工信息包括员工号、姓名、性别、职务、权限级别、身份证号、基本工资。其中员工号唯一标识员工关系中的每一个元组;职务分为会员管理员、商品管理员等;一名会员管理员可以管理多名会员,一名商品管理员可以管理多种商品,不同职务员工的基本工资不同。 ? ?3.商品信息包括商品号、商品名称、所属类型、数量、单价。商品号唯一确定商品关系的每一个元组。一个会员可以购买多种商品,一种商品也可以被多个会员购买,购买时,需要注明购买数量。 ? ?【概念模型设计】 ? ?根据需求阶段收集的信息,设计的实体联系图如图1所示。 ? ? ? ?图1 ?实体联系图 ? ?【关系模式设计】 ? ?会员(会员号, ?(4) ?,性别,身份证号,电话,积分,员工号) ? ?员工( ?(5) ?,姓名,性别,职务,权限级别,身份证号,基本工资) ? ?商品(商品号,商品名称,所属类型,数量,单价) ? ?购买( ?(6) ?,商品号,购买数量,购买时间,购买费用) 1、【问题1】 ? ?补充图1中的空(1)~(3)。 2、【问题2】 ? ?(a)根据题意,将关系模式中的空(4)~(6)补充完整。 ? ?(b)根据题意,有没有不完整的关系模式?如果有,请给出正确的关系模式。 3、【问题3】 ? ?(a)会员关系模式的主键为 ?(7) ?,外键为 ?(8) ?。 ? ?(b)购买关系模式的主键为 ?(9) ?。 4、【问题4】 ? ?员工关系不存在传递依赖的说法正确吗?为什么? 试题二 阅读以下说明,回答问题1至问题3。 ? ?【说明】 ? ?某电子商务公司开发了一个基于ASP.NET+SQL Server的电子商务网站,为了满足用户在移动端的使用需求,同时还开发了基于Android平台的App,其中基于Android平台的App采用Java语言开发,管理服务端程序采用C#语言开发。 5、【问题1】 ? ?在App登录界面的布局文件中,创建用户名输入框(id为“uname”)、密码输入框(id为“password”)及登录按钮(id为“blogin”),在登录按钮的监听器中编写登录验证方法,要求登录成功时显示“登录成功”,登录失败时显示“登录失败”。其中可以调用login方法,根据输入的用户名及密码在数据库中进行查询,来判断用户身份是否合法。如用户合法,该方法返回值为true,否则返回值为false。根据描述,完成以下程序。 ? ?public void loginClicked(View view) { ? ?username=(EditText)findViewById(R.id. ?(1) ?); ? ?userpassword=(EditText)findViewById(R.id. ?(2) ?); ? ?String userName=username. ?(3) ?.toString(); ? ?String passWord=userpassword. ?(3) ?.toString(); ? ?if(userName. ?(4) ?||passWord. ?(4) ?){ ? ?Toast.makeText(MainActivity.this, "账号和密码不能为空", ? ?Toast.LENGTH_SHORT).show(); ? ? ?(5) ?; ? ?} ? ?if(login(userName,passWord)) { ? ?Toast.makeText(MainActivity.this, " ?(6) ?", Toast.LENGTH_SHORT).show(); ? ?} ? ?else{ ? ?Toast.makeText(MainActivity.this, " ?(7) ?", Toast.LENGTH_SHORT).show(); ? ?} ? ?} 6、【问题2】 ? ?采用ASP.NET(c#语言)实现管理员对商品的删除,具体操作是管理员在商品信息列表中点击需要删除的商品行中的“删除”按钮。创建商品信息列表一般可以采用GridView控件实现,在GridView控件每一行数据后加一个“删除”按钮列,该列采用GridView控件模板列实现。根据题意,完成添加“删除”按钮的代码。 ? ?<asp: ?(8) ?HeaderText="删除">

您可能关注的文档

文档评论(0)

赵阿文

相关文档

相关课程推荐