版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程课后习题答案习题1 略。习题2 略。习题3 略。习题42在什么情况下应该使用形式化说明技术?使用形式化说明技术时应遵守哪些准则?人们在理解用自然语言描述的规格说明时,容易产生二义性。为了克服非形式化方法的缺点,人们把数学引入软件开发工程,创造了基于数学的形式化说明技术。应用形式化方法的准则:(1)应该选用释放的表示方法;(2)应该形式化,但不要过分形式化;(3)应该估算成本;(4)应该有形式化方法顾问随时提供咨询;(5)不应该放弃传统的开发方法;(6)应该建立详尽的文档;(7)不应该放弃质量标准;(8)不应该盲目依赖形式化方法;(9)应该测试、测试再测试;(10)应该重用。4用有穷状态
2、机说明自动化图书馆流通系统CCRC+A=预借态初态按作者查找借阅态按标题查找加入集合删除归还T=H习题5 略。习题6 略。习题7 略。习题8 略。习题91什么是面向对象方法学?它有哪些优点?面向对象方法学,是尽可能模拟人类习惯的思维方式,使开发软件的方法和过程尽可能接近人类认识世界解决问题的方法和过程,从而使得实现解法的解空间(也称为求解域)与描述问题的问题空间(也称为问题域)在结构上尽可能一致。优点:1. 与人类习惯的思维方法一致;2. 稳定性好;3. 可重用性好;4. 较易开发大型软件产品;5. 可维护性好10建立订货系统的用例模型。分析如下:从对这个订货系统的需求可以知道,仓库管理员通过
3、放在仓库中的终端把零件入库/出库市事务报告给订货系统,系统接受到事务信息之后应该处理事务;采购员需要使用订货系统提供的产生报表功能,以获取订货报表。综上所述,用例如下:习题101 用面向对象方法分析研究本书习题2第2题中描述的储蓄系统,试建立它的对象模型、动态模型和功能模型。对象模型参考:以上还需将关联关系说明补全。动态模型参考:(1) 脚本正常情况脚本:l 储户有存款要求,填写存款单,包含储户个人信息,存款金额和存款类型;l 业务员查收存款,审核存款与存款单存款金额吻合;l 存款单生效;l 储户有取款要求,填写取款单,包含个人账号、密码(待定)和存款金额;l 业务员审核存款,验证储户身份,确
4、定储户存款金额 > = 取款金额;l 审核通过,取款单生效;l 系统打印利息清单,业务员把本金和利息返回储户。异常情况脚本:l 储户有存款要求,填写存款单,包含储户个人信息,存款金额和存款类型;l 业务员查收存款,审核存款与存款单存款金额不符;l 存款单作废;l 储户有取款要求,填写取款单,包含个人账号、密码(待定)和存款金额;l 业务员审核存款,验证储户身份,发现储户存款金额 < = 取款金额;l 取款单作废;(2) 事件跟踪图储户存款单/取款单业务员系统数据库填写存款单审核录入存款生效填写取款单审核录入取款生效,返还本金和利息打印利息清单 功能模型参考:储蓄系统数据库流图去掉“
5、打印利息清单加工”与“储户”之间的“利息清单”存储。习题 115 试用面向对象方法,设计本书习题2第2题中描述的储蓄系统。同习题10-12 用面向对象方法分析研究本书习题2第2题中描述的储蓄系统,试建立它的对象模型、动态模型和功能模型。对象模型参考:以上还需将关联关系说明补全。动态模型参考:(3) 脚本正常情况脚本:l 储户有存款要求,填写存款单,包含储户个人信息,存款金额和存款类型;l 业务员查收存款,审核存款与存款单存款金额吻合;l 存款单生效;l 储户有取款要求,填写取款单,包含个人账号、密码(待定)和存款金额;l 业务员审核存款,验证储户身份,确定储户存款金额 > = 取款金额;l 审核通过,取款单生效;l 系统打印利息清单,业务员把本金和利息返回储户。异常情况脚本:l 储户有存款要求,填写存款单,包含储户个人信息,存款金额和存款类型;l 业务员查收存款,审核存款与存款单存款金额不符;l 存款单作废;l 储户有取款要求,填写取款单,包含个人账号、密码(待定)和存款金额;l 业务员审核存款,验证储户身份,发现储户存款金额 < = 取款金额;l 取款单作废;(4) 事件跟踪图储户存款单/取款单业务员系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF 2401-2026物联网无线通信综合测试仪校准规范
- 跨界融合:床上用品赋能智慧养老社区的场景重构与痛点解决
- 智能Wi-Fi香氛机赋能农业温室:精准环境调控与作物提质
- 智能平开开窗器十五五洞察:银发族居家养老安全升级
- 重构千亿生态 2026年上海市合同能源管理Pre-A轮融资商业计划
- 无线车载吸尘器赋能银发养老:解决居家清洁痛点重构
- 数据安全法下智能八角笼能否成为零售业的“第二增长曲线”
- 2026年高层住宅外墙瓷砖脱落风险评估及加固方案
- 2027年培华学院高职单招职业适应性测试考试模拟试卷附完整答案详解【考点梳理】
- 2025年内蒙古自治区鄂尔多斯市高职单招职业技能考试模拟试卷含完整答案详解(必刷)
- 2026上海闵行公安机关专业特保招聘602人笔试模拟试题及答案详解
- 2026秋译林版(三起)六年级上册英语全册分课时专项练习(语法+句型 含答案解析)
- 广东省梅州市五华县2025-2026学年第二学期八年级期末学习能力测试题 英语(文字版含答案)
- 文物建筑勘查设计取费标准(2026现行完整版|官方试行+地方实操)
- 2025-2026学年安徽省合肥一中高一(上)期末物理试卷(含答案)
- 2026年广东省安全员A证建筑施工企业主要负责人安全生产考试试题
- 公务员行测复习知识点大全含思维导图
- 2026贵州六盘水市消防救援支队面向社会招录政府专职消防员22人笔试参考题库及答案详解
- SLT 336-2025水土保持工程全套表格
- 健康随访中心工作制度及流程
- 休克诊疗指南(2024-2025权威版核心要点)
评论
0/150
提交评论