- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程与息系统作业讲评
软件工程 作业及解答 第二章习题(P.54 第5题) 电话号码的表示: 电话号码=[校内电话号码|校外电话号码] 校内电话号码=非零数字+3位数字 校外电话号码=[本市号码|外地号码] 本市号码=数字零+8位数字 外地号码=数字零+3位数字+8位数字 非零数字=[1|2|3|4|5|6|7|8|9] 数字零=0 3位数字=3{数字}3 8位数字=非零数字+7{数字}7 数字=[0|1|2|3|4|5|6|7|8|9] 第二章习题(P.54 第5题) 电话号码的表示: 电话号码=[校内电话号码|校外电话号码] 校内电话号码=非零数字+3{数字}3 校外电话号码=[本市电话|外地电话] 本市电话=0+非零数字+7{数字}7 外地电话=0+3{数字}3+非零数字+7{数字}7 第二章习题(P.54 第5题) 注意: 数据元素的定义应该符合常识 校外电话号码=数字+ [本市号码|外地号码] 数字=“0” 关于重复符号的理解 本市电话=0+非零数字+0{数字}6 本市电话=0+非零数字+6{数字}6 第三章习题(P.73 第6题) 复印机的状态转换图: 从问题陈述可知,复印机的状态主要有“闲置”、“复印”、“缺纸”、“卡纸”,引起状态转换的事件有:“复印命令”、“完成复印命令”、“发现缺纸”、“装满纸”、“发生卡纸故障”和“排除了卡纸故障”。 第三章习题(P.73 第6题) 复印机的状态转换图: 数据流图的概念(第二章习题) 数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程 P.73 第三题 银行储蓄系统的数据流图 注意:银行业务员的角色,仅是储户业务的代理人员,并且功能模型中的外部实体 “银行储蓄系统”作为整个系统只会出现在顶层数据流图(包含外部实体和系统)中,不可能出现在具体功能的数据流图中 ER图概念(第三章习题) ER图描述现实世界中的实体以及实体之间的关系,而不涉及这些实体在系统中的实现方法 P.73 第三题 银行储蓄系统的ER图 软件结构图设计方法(第五章习题) 软件结构设计(数据流图映射到结构图)的步骤 复审和精化数据流图 确定数据流图的类型(变换型、事务型) 采用变换分析或事务分析技术,将DFD映射成初始结构图 改进初始结构图 软件结构图设计方法 变换分析的任务是将变换型的DFD映射成初始的结构图,步骤如下: 划定输入流和输出流的边界,确定变换中心 进行第一级分解:将DFD映射成变换型的程序结构 进行第二级分解:将DFD中的加工映射成结构图中的一个适当的模块 标注输入输出信息:根据DFD,在初始结构图上标注模块之间传递的输入信息和输出信息 软件结构图设计方法 P.114 第3题 银行储蓄系统的软件结构图(第五章习题) 第六章习题(P.142) 7. 某交易所规定给经纪人的手续费计算方法如下:总手续费等于基本手续费加上与交易中的每股价格和股数有关的附加手续费。如果交易总金额少于1000元,则基本手续费为交易金额的8.4%;如果交易总金额在1000元到10000元之间,则基本手续费为交易金额的5%,再加34元;如果交易总金额超过10000元,则基本手续费为交易金额的4%加上134元。当每股售价低于14元时,附加手续费为基本手续费的5%,除非买进、卖出的股数不是100的倍数,在这种情况下附加手续费为基本手续费的9%。当每股售价在14元到25元之间时,附加手续费为基本手续费的2%,除非交易的股数不是100的倍数,在这种情况下附加手续费为基本手续费的6%。当每股售价超过25元时,如果交易的股数零散(即,不是100的倍数),则附加手续费为基本手续费的4%,否则附加手续费为基本手续费的1% 要求: (1) 用判定表表示手续费的计算方法; (2) 用判定树表示手续费的计算方法 第七章作业 7-4 回答下列问题(P.184) 什么是模块测试和集成测试?它们各有什么特点? 设计下列伪码程序的语句覆盖和路径覆盖测试用例: START INPUT (A,B,C) IF A5 THEN X=10 ELSE X=1 END IF IF B10 THEN Y=20 ELSE Y=2 END IF IF C15 THEN Z=30 ELSE Z=3 END IF PRINT (X,Y,Z) STOP 第八章作业 2. 假设你的任务是对一个已有的软件做重大修改,而且只允许你从下述文档中选取两份: (a)程序的规格说明; (b)程序的详细设计结果(自然语言描述加上某种设计工具表示); (c)源程序清单(其中有适当数量的注解)。 你将选取哪两份文档?为什么这样选取?你打算怎样完成交给你的任务?(P.201) 第九章作业(P.229) 9-5 什么是模型?开发软件为何要建模? 9-10 建立第二章定
您可能关注的文档
- 超高层建筑计要点.docx
- 路基、防护排水 施工技术技术交底.doc
- 跨线桥施工全技术交底.doc
- 跨昆钢铁路线施工技术方案.docx
- 跃东高炉 风炉砌筑监理细则120207.doc
- 超高模板施方案.doc
- 路基土方施技术交底 三级.doc
- 路基土方开施工工艺标准.doc
- 路基分部施组织设计.doc
- 路基土石方业指导书(高关).doc
- 韩国神协会头昏眩晕.pdf
- 嗯主题了解消费者行为mmm topic 3 study groupMMM研究小组.pdf
- 文稿详解问题集6problem set 6 terry 6Terry.pdf
- 说明william makepeace vanity-fair 005 chapter 4 the green silk purseVanity 4章绿色雪花.pdf
- 详解什么html5as各种.pdf
- 05 automatic alarm system moduleFS 05自动警报系统模块.pdf
- 虚拟现实认知重塑-洞察及研究.docx
- 衰老机制干预-洞察及研究.docx
- 公共利益与品牌责任-洞察及研究.docx
- 数据驱动运营-洞察及研究.docx
文档评论(0)