中级软件设计师2013上半年下午考试试题.doc

中级软件设计师2013上半年下午考试试题.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中级软件设计师2013上半年下午试题 试题一 某慈善机构欲开发一个募捐系统,已跟踪记录为事业或项目向目标群体进行募捐而组织的集体性活动。该系统的主要功能如下所述。 ? ?1管理志愿者。根据募捐任务给志愿者发送加入邀请、邀请跟进、工作任务;管理志愿者提供的邀请响应、志愿者信息、工作时长、工作结果等。 ? ?2确定募捐需求和收集所募捐赠(资金及物品)。根据需求提出募捐任务、将活动请求和捐赠请求,获取所募集的资金和物品。 ? ?3组织募捐活动。根据活动请求,确定活动时间范围。根据活动时间,搜索场馆,即:想场馆发送场馆可用性请求,获得场馆可用性。然后根据活动时间和地点推广募捐活动,根据相应的活动信息举办活动,从募捐机构获取资金并向其发放赠品。获取和处理捐赠,根据捐赠请求,提供所募集的捐赠;处理与捐赠人之间的交互,即: ? ?录入捐赠人信息,处理后存入捐赠人信息表;从捐赠人信息表中查询捐赠人信息,向捐赠人发送募捐请求,并将已联系的捐赠人存入已联系的捐赠人表。根据捐赠请求进行募集,募得捐赠后,将捐赠记录存入捐赠表;对捐赠记录进行处理后,存入已处理捐赠表,向捐赠人发送致谢函,根据已联系的捐赠人和捐赠记录进行跟踪,将捐赠跟进情况发送给捐赠人。 ? ?先采用结构化方法对募捐系统进行分析与设计,获得如图1、图2、和图3所示分层数据流图。 ? ? ? ? ? ? 1、使用说明中的词语,给出图1中的实体E1~E4的名称。 2、在建模DFD时,需要对有些复杂加工(处理)进行进一步精化,图2为图1中处理3的进一步细化的1层数据流图,图3为图2中3.1进一步细化的2层数据流图。补全2中加工P1、P2和P3的名称和图2与图3中缺少的数据流。 3、使用说明中的词语,给出图3中的数据存储D1~D4的名称。 试题二 某电视台拟开发一套信息管理系统,以方便对全台的员工、栏目、广告和演播厅等进行管理。 ? ?[需求分析] 系统需要维护全台员工的详细信息、栏目信息、广告信息和演播厅信息等。员工的信息主要包括:工号、姓名、性别、出生日期、电话、住址等。 栏目信息主要包括:栏目名称、播出时间、时长的呢过。 广告信息主要包括:广告编号、价格等。 演播厅信息包括:房间号、房间面积等。 电视台分局调度单来协调各档栏目、演播厅和场务。 一销售档栏目只会占用一个演播厅,但会使用多名场务来进行演出协调。演播厅和场务可以被多个栏目循环使用。 ? ?电视台根据栏目来插播广告。每档栏目可以插播多条广告,每条广告也可以在多档栏目插播。 ? ?一档栏目可以有多个主持人,但一名支持人只能支持一档栏目。 ? ?一名编辑人员可以编辑多条广告,一条广告只能由一名编辑人员编辑。 ? ?[概念模型设计] 根据需求阶段收集的信息设计的实体联系图(不完整)如图所示。 1 m ? ? ? ?[逻辑结构设计] ? ?根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整): ? ?演播厅(房间号,房间面积) ? ?栏目(栏目名称,播出时间,时长) ? ?广告(广告编号,销售价格,_广告时长 __) ? ?员工(工号,姓名,性别,出生日期,电话,住址) ? ?主持人(主持人工号,___栏目名称___) ? ?插播单(__栏目名称、广告编号__,播出时间) ? ?调度单(__栏目名称、房间号、场务工号 __) 4、补充图中的联系和联系的类型。 5、根据图,将逻辑结构设计阶段生成的关系模式的空补充完整,并用下划线指出空所在关系模式的主键。 6、现需要记录广告商信息,增加广告商实体。一个广告商可以提供多条广告,一条广告只由一个广告商提供。请根据该要求,对图进行修改,画出修改后的实体间联系和联系的类型。 试题三 某城市拟开发一个基于Web的城市黄页,公开发布该城市重要的组织或机构(一下统称为客户)的基本信息,方便城市生活。该系统的主要功能描述如下: ? ?7搜索信息:任何使用Internet的网络用户都可以搜索发布在城市黄页中的信息,例如客户的名称、地址、联系电话等。 ? ?8认证:客户若想在城市黄页上发布信息,需通过系统的认证。认证成功后,该客户成为系统授权用户。 ? ?9更新信息:授权用户登录系统后,可以更改自己在城市黄页中的相关信息,例如变更联系电话等。 ? ?10删除客户:对于拒绝继续在城市黄页上发布信息的客户,有系统管理员删除该客户的相关信息。 ? ?系统采用面向对象方法进行开发,在开发过程中认定出如下表所示的类。系统的用例图和类图分别如图1和图2所示。 类列表 类名 说明 InternetClient 网络用户 CustomerList 客户集.维护城市黄页上的所有客户信息 Customer 客户信息,记录单个客户的信息 Registered

您可能关注的文档

文档评论(0)

kbook + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档