第二章 软件分析与设计基础 本章包含的内容: 1)面向过程分析与设计 2)面向对象分析与设计 3)数据库建模与设计 本章重点: 1)掌握面向过程分析与设计的思想与方法; 2)熟练掌握面向对象分析与设计的思想与方法; 3)熟练掌握数据库设计的思想与方法。 经验和教训表明: 1)软件开发需要遵循软件工程方法论的指导,软件分析与设计质量决定软件产品的质量 2)合理的软件分析与设计建立在对软件需求正确理解的基础上,对软件需求的深入理解是软件开发工作获得成功的前提和关键 3)要开发出好的软件产品,首先必须知道用户的需求,并在充分了解用户需求的基础上,对用户的业务需求建模,并进行相应的分析与设计,才能生产出真正符合用户要求且生命周期长的软件产品。 2.1面向过程分析与设计 传统的软件工程方法: 结构化分析(Structrued Analysis, SA) 结构化设计(Structrued Design, SD)。 2.1面向过程分析与设计 2.1.1结构化分析 结构化分析是20世纪70年代后期提出的,是一种基于功能分解的需求分析方法,适用于分析大型数据处理系统。与结构化设计(SD)一起联合使用,能较好地实现一个软件系统的研制。 它是一种面向数
您可能关注的文档
- (练习)第六章从杂交育种到基因工程.doc
- (临床治疗)继发性甲旁亢.ppt
- 《钢筋桁架混凝土叠合板》技术条件.pdf
- 《高的是麦子,矮的是豆荚》课件.ppt
- 《高级管理学》第一讲引论.pdf
- 《高频电子线路》课程设计报告.doc
- 《高中化学》课件正确使用药物.ppt
- 《高中生物》课件生长素的生理作用2.ppt
- (刘玉德经典)毕业设计.ppt
- 《高祖本纪》.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 髂动脉瘤诊治及进展.pdf VIP
- 中小企业会计成本管理问题与优化策略研究.docx VIP
- 【倍福BECKHOFF】TwinCAT3-TC3_User_Interface_zh_CN 中文手册.pdf VIP
- 产科VTE风险评估量表.docx VIP
- 广东省广州市育才中学2021-2022学年数学高二下期末联考模拟试题含解析.doc VIP
- 丽声指南针英语名著分级读物小学版第三级 The Giant Turnip拔萝卜 课件.pptx VIP
- 髂动脉瘤的诊治现状.doc VIP
- 【倍福BECKHOFF】TwinCAT3-Licensing_zh_CN 中文手册.pdf VIP
- 镇海小港李氏家谱.pdf VIP
- 2024年高考生物必背长句子作答整理(答案版).docx VIP
原创力文档

文档评论(0)