问题 问答题

【说明】
某音像制品出租商店欲开发一个音像管理信息系统,管理音像制品的租借业务。需求如下:
1.系统中的客户信息文件保存了该商店的所有客户的用户名、密码等信息。对于首次来租借的客户,系统会为其生成用户名和初始密码。
2.系统中音像制品信息文件记录了商店中所有音像制品的详细信息及其库存数量。
3.根据客户所租借的音像制品的品种,会按天收取相应的费用。音像制品的最长租借周期为1周,每位客户每次最多只能租借6件音像制品。
4.客户租借某种音像制品的具体流程如下。
(1)根据客户提供的用户名和密码,验证客户身份。
(2)若该客户是合法客户,查询音像制品信息文件,查看商店中是否还有这种音像制品。
(3)若还有该音像制品,且客户所要租借的音像制品数小于等于6个,就可以将该音像制品租借给客户。这时,系统给出相应的租借确认信息,生成一条新的租借记录并将其保存在租借记录文件中。
(4)系统计算租借费用,将费用信息保存在租借记录文件中并告知客户。
(5)客户付清租借费用之后,系统接收客户付款信息,将音像制品租借给该客户。
5.当库存中某音像制品数量不能满足客户的租借请求数量时,系统可以接受客户网上预约租借某种音像制品。系统接收到预约请求后,检查库存信息,验证用户身份,创建相应的预约记录,生成预约流水号给该客户,并将信息保存在预约记录文件中。
6.客户归还到期的音像制品,系统修改租借记录文件,并查询预约记录文件和客户信息文件,判定是否有客户预约了这些音像制品。若有,则生成预约提示信息,通知系统履行预约服务,系统查询客户信息文件和预约记录文件,通知相关客户前来租借音像制品。


【问题4】
在进行系统分析与设计时,面向数据结构的设计方法(如Jackson方法)也被广泛应用。简要说明面向数据结构设计方法的基本思想及其适用场合。

答案

参考答案:面向数据结构的设计方法以数据结构作为设计的基础,它根据输入/输出数据结构导出程序的结构。
面向数据结构的设计方法用于规模不大的数据处理系统。

解析:
本题考查数据流图的设计和应用。
根据题目说明,本系统的外部实体仅仅涉及到客户,因此系统的顶层数据流图中E1应该对应为客户。
题目的第二个问题在于识别系统中的数据文件D1~D4,根据0层数据流图中的数据文件与处理之间的关系分析可以得知:
D1为创建新客户加工的输出,并且为加工1、6和7的输入,再根据题目中的描述,客户信息文件与创建客户信息、预约、归还和履行预约都相关,因此D1便是客户信息文件。同理可分析出D2为音像制品信息文件、D3为租借记录文件、D4为预约记录文件。
图(b)中缺少了3条数据流,我们先检查顶层数据流图和。层数据流是否一致。首先,从顶层数据流图中可以看出,与E1直接相关的数据流共有9条,而在0层数据流图中与E1直接关联的只有7条,因此可以直接断定,图(b)中至少缺少直接与E1相关的两条数据流:新客户创建请求和预约流水号。新客户创建请求通过创建新客户加工将客户的信息写入客户信息文件中,因此其起点和终点分别为:E1和4。同理,预约流水号的起点和终点为5和E1。在说明中,客户归还到期的音像制品,系统修改租借记录文件,并查询预约记录文件和客户信息文件,判定是否有客户预约了这些音像制品。若有,则生成预约提示信息,通知系统履行预约服务,系统查询客户信息文件和预约记录文件,通知相关客户前来租借音像制品。因此,在客户归还和履行预约服务之间存在着数据上的联系。
面向数据结构的设计方法以数据结构作为设计的基础,它根据输入/输出数据结构导出程序的结构。面向数据结构的设计方法用于规模不大的数据处理系统。

选择题
问答题

材料1最近美国五角大楼在《2025年的亚洲》报告中强调,中国将成为美国在亚太地区利益的最大威胁,美国若要继续在南亚和东南亚扮演重要角色,就必须解决在这些地区没有前沿作战基地的问题,还必须加强与中国周边国家的联盟以约束中国。为此,美国已经作出将其军事战略重心从欧洲移往亚洲的计划。与此同时,有人提出在亚太地区拼凑“小北约”,对中国编织包围圈。美国新政府上台后,曾将中国确定为“战略竞争对手”。还有人直言,美国搞国家导弹防御系统和主要原因是中国。——摘自2002年8月《人民日报》文章:《如何看待中国的发展》材料2最近美国著名的智囊机构——外交关系协会公布了一份名为《中国军事力量》的最新研究报告。这份长达92页的报告认为,随着中国的军费开支在上世纪90年代和本世纪开头几年的稳定增长,中国将无可争议地成为东亚地区的军事强国,中国越来越成为“美国的强劲对手”。——摘自2003年4月《报刊文摘》材料3中国政府多次声明,中国不参加军备竞赛,不搞军事集团,不进行军事扩张,永远不称霸。中国单方面承诺无条件不首先使用核武器,无条件不对无核国家使用或威胁使用核武器,主张全面禁止和彻底销毁核武器,支持在拉美、亚太及非洲等地区建立无核区。中国已向乌克兰和哈萨克斯坦分别提供核安全保障。中俄双方已宣布不把各自的核弹头瞄准对方和互不首先使用核武器。中、俄、哈、吉、塔五国长达七千多公里的边境地区就裁减军事力量达成协议。——摘自《十四大以来重要文献选编》材料4中美两国人民的友好合作对世界具有重大影响。美国是最发达的资本主义国家,中国是最大的发展中国家。十三亿人口的中国保持稳定和加快发展,对促进亚太地区和世界的稳定发展具有极其重要的意义。中国拥有广大的市场和发展需求,美国拥有先进的科学技术和巨大的物质力量,两国之间有着很强的经济互补性。中国的潜在市场同国外的先进技术和资金优势结合起来,就能形成众多的发展机遇和强大的发展活力。中国和美国,在事关人类生存和发展的许多重大问题上,例如维护世界和平与安全,防止大规模杀伤性武器扩散,保护人类生存环境,打击国际犯罪等,有着广泛的共同利益,肩负着共同责任。这些都是中美两国发展友好合作的重要基础。——摘自江 * * * * 在1997年11月1日在美国哈佛大学的演讲材料5纪思道争辩说,作为一个大国,中国在国际事务中已经比过去变得更为负责,很多国际问题,无论是反恐、朝鲜核危机、国际贸易、全球气温还是抗SARS病毒和防艾滋病等问题,都需要中国合作参与。——摘自新加坡《联合早报》2003年6月19日文章《纪思道的中国观》请回答: (1)结合材料l和2,分析冷战结束后美国对华政策的调整。 (2)阅读材料3、4和5,指出应如何发展中美关系。 (3)结合上述材料,说明各国应当如何处理不同文明、不同社会制度间的国家关系。