实用软件工程部分习题解答.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 234实用软件工程 PAGE 234 PAGE 233 PAGE 233 附录 STYLEREF 标题 1,章,章名,实例名称 部分习题解答 附录 附录A 附录A 部分习题解答 习题1 9.A = 1 \* GB3 ①,B = 2 \* GB3 ②,C = 4 \* GB3 ④,D = 3 \* GB3 ③,E = 1 \* GB3 ① 10.A = 2 \* GB3 ②,B = 1 \* GB3 ①,C = 4 \* GB3 ④,D = 1 \* GB3 ①,E = 2 \* GB3 ② 11、 快速原型,原因是这个软件功能非常简单,可以很快地容易实现,而且实现并测试完之后,该产品将被抛弃。 12、 该软件产品跟踪该公司的全部流程,可以按阶段划分,为了保证前后的连续和衔接,每个阶段都需要完成合格的文档,所以考虑使用瀑布模型。 13、 新产品的要求是可移植性好,并且容易适应新的运行环境,可能用户会提出不同的需求,新产品也要满足,因此,对软件体系结构有开放的要求,采用增量模型可以较好地解决这个问题。 习题2 1、A = 4 \* GB3 ④,B = 3 \* GB3 ③,C = 1 \* GB3 ①,D = 2 \* GB3 ② 2、房产经营管理系统 (1)数据字典 规格=[三房一厅 | 两房一厅 | 一房一厅] 房间=房产编号+房产地点+楼房名称+层次+朝向+规格+面积+单价+总价+[租|售]+[已|未]+备注 房产={房产地点+{楼房名称+总层高+{{房间}}}} 单价=[每月租金|每平方米价格] 客户=客户编号+姓名+性别+地址+电话 客户需求=客户编号+日期+{房产编号} 交易情况=日期+客户编号+房产编号+金额+备注+经手人 (2)房产经营管理系统数据流图,如图附录图1所示。 图附录图.1房产经营管理系统数据流图 (3)房产经营管理系统IPO图,如图附录图2所示。 输入 处理 输出 房产 房产 客户需求 查询 统计 租/售 房产情况 统计结果 租/售合同 图附录图.2 房产经营管理系统IPO图 3、火车卧铺票订票系统 (1)数据字典 列车类型=[普快/特快/快速]+[空调/非空调] 停靠站=站名+(到达时间,发车时间) 车次=车次号+列车类型+{停靠站} 列车运行情况={车次} 软卧=[上铺/下铺] 硬卧=[上铺/中铺/下铺] 铺位类型=[软卧/硬卧] 车票号=车厢号+{铺位号}。如,5车8号上。 售票情况=1{日期+{车次+{车票号+[已售/未售]}}} 5 票价=起始站+{到达站+{列车类型+{铺位类型+价格+[全/半]}}} 火车票=日期+车次+起始站+到达站+列车类型+铺位类型+价格+车票号+[全/半] (2)数据流图 本系统的数据库可设计两张数据表:列车运行情况表和售票情况表。旅客根据列车运行情况,提出购票要求。售票系统根据旅客要求,查询售票情况表,有票则输出火车票,并更改售票情况;无票则告诉旅客。数据流图如图附录图3所示。 图附录图.3 火车卧铺票售票系统数据流图 (3)IPO图 如图附录图4所示。 图附录图.4 火车卧铺票订票系统IPO图 4.银行储蓄管理系统 (1)数据流图,如图附录图5所示。 D1 存款清单 D1 存款清单 存款信息 存款信息 更新账户存款额存款处理存款单 更新 账户存款额 存款处理 存款单 单据凭证 单据凭证 单据储户事务 单据 储户 事务 接收 密码核对核对结果取款处理取款信息计算利息 密码 核对 核对结果 取款 处理 取款信息 计算利息 业务员 取款单取款信息 取款单 取款信息 D3 密码信息 D3 密码信息 D4利息清单D2 取款清单 D4利息清单 D2 取款清单 图附录图5 银行储蓄管理系统数据流图 (2)数据字典: 系统中的数据对象:业务员、储户、存款清单、取款清单、利息清单 储户与存款清单、取款清单、密码信息分别有1:N的拥有联系 业务员与存款清单、取款清单、利息清单有1:N的处理联系。 存款清单(存款人姓名,住址,存款人证件号码,存款类型,存款日期、到期日期、利率,存款数量) 取款清单(存款人姓名,存款人证件号码,取款人姓名,取款人证件号码,取款类型,取款数量) 利息清单(取款人姓名,身份证号码,取款类型,利息,取款总数量) (3)实体-关系图,如图附录图6银行储蓄管理系统实体-关系图所示。 储户 储户 取款清单 取款清单 拥有 处理 业务员 存款清单 利息清单 图附录图6 银行储蓄管理系统实体-关系图 5.飞机票订票系统的实体-关系图,如图附录图7所示。 旅客信息 旅客信息 D1 旅客信息文件 旅客 输入旅客信息 安排航班 校对 取票通知

文档评论(0)

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

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

1亿VIP精品文档

相关文档