- 1、本文档共83页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * 设备---指的是物理的 I/O设备(例如,显示器、磁盘、打印机等 I/O表---包含要传送的变量名。 * 综上所述,PDL具有很强的描述功能,是一种十分灵活和有用的详细设计表达方法。 * 项目是关于什么的? 定义此项目的目标 它是类似于过去的项目还是一项新工作? 定义此项目的范围 它是一个独立的项目,还是与其他项目相关? * 注意,此幻灯片对于每周状态会议不是必要的 * 项目是关于什么的? 定义此项目的目标 它是类似于过去的项目还是一项新工作? 定义此项目的范围 它是一个独立的项目,还是与其他项目相关? * 注意,此幻灯片对于每周状态会议不是必要的 * 如果需要更多详细信息或补充幻灯片,请准备附录的幻灯片。 如果演示文稿稍后分发,则附录也非常有用。 * * * 计算机先驱奖获得者哈兰·米尔斯 * 项目是关于什么的? 定义此项目的目标 它是类似于过去的项目还是一项新工作? 定义此项目的范围 它是一个独立的项目,还是与其他项目相关? * 注意,此幻灯片对于每周状态会议不是必要的 * * * * * * * * * 例如使用Windows下的文件管理器,对于一个初学者来说,他愿意使用鼠标和菜单一步一步地操作;而对于老手而言,他也许更愿意使用热键来获取更高的效率 更了不起的是,一些优秀的软件为患有疾病的人们提供了很好的用户界面。比如一些浏览器、字处理软件等都要经过色盲人群的测试 * 中国已经进入了WTO,软件的国际化是大势所趋。为了能够更好地适应国内和国际市场,在设计用户界面的时候应当充分考虑语言和文化的差异。 * 尤其是娱乐领域的软件 * * 对于界面设计人员而言,实现“合理的布局”相对容易一些,因为绝大多数的界面元素的形状已经标准化,而且界面元素的组合方式也有约定俗成的规矩可循,然而设计和谐的色彩需要一定的美学知识 * 项目是关于什么的? 定义此项目的目标 它是类似于过去的项目还是一项新工作? 定义此项目的范围 它是一个独立的项目,还是与其他项目相关? * 注意,此幻灯片对于每周状态会议不是必要的 * * Nassi和Shneiderman提出了一种符合结构化程序设计原则的图形描述工具, * 在N-S图中,为了表示五种基本控制结构,规定了五种图形构件。 * * 控制转移不能任意规定,必须遵守结构化程序设计原则; 2.即一个特定结构的作用域 3.很容易确定局部数据和全局数据的作用域; * PAD是Problem Analysis Diagram的英文缩写,是日本日立公司在1973年提出的。它是用结构化程序设计思想表现程序逻辑结构的图形工具。 * PAD也设置了五种基本控制结构的图示。 * * PAD图的特点是: 1.PAD图的清晰度和结构化程度高 2.PAD图是程序的主干线,即程序的第一层。其后,每增加一个层次,则向右扩展一条纵线。程序中的层数就是PAD图中的纵线数。因此,PAD图的可读性强。 3.利用PAD图设计出的程序必定是结构化的程序。 4.利用软件工具可以将PAD转换成高级语言程序,进而提高了软件的可靠性和生产率。 5.PAD支持自顶向下的逐步求精的方法。 显而易见,用PAD 图表达的软件过程将呈树形结构,它即克服了传统的流程图不能清晰表现程序结构的缺点,又不像N-S图那样受到把全部程序约束在一个方框内的限制,这就是它的优势所在。 * 伪代码----属于文字形式的表达工具,它并非真正的代码,也不能在计算机上执行,但形式上与代码相似。用它来描述程序的结构,工作量要比画图小,又比较容易转换真正的代码。 * * * * * Jackson 方法 Jackson图 --- P130 改进的Jackson图 --- P131 Jackson方法步骤 --- P132 Jackson方法举例 --- P133 软件工程——第五章 详细设计 * 本章内容 5.1 结构程序设计 5.2 人机界面设计 5.3 过程设计的工具 5.4 面向数据结构的设计方法 5.5 程序复杂程度的定量度量 软件工程——第五章 详细设计 * 5.5 程序复杂程度的定量度量 经过详细设计之后每个模块的内容都非常具体了,人们希望能够定量度量软件的性质。 定量度量程序复杂程度的价值: --- 把程序的复杂程度乘以适当常数即可估算出软件中错误的数量以及软件开发需要用的工作量; --- 定量度量的结果可以用来比较两个不同的设计或两个不同算法的优劣
您可能关注的文档
- 第四章唐前诗歌.ppt
- 第五,六篇复习题 管理第五,六篇复习题 管理学第五,六篇复习题 管理学第五,六篇复习题 管理学.ppt
- 第五单元 两位数乘两位数1第五单元 两位数乘两位数10第五单元 两位数乘两位数10第五单元 两位数乘两位数10.doc
- 第五次周末复习《统计与概率第五次周末复习《统计与概率》第五次周末复习《统计与概率》第五次周末复习《统计与概率》.doc
- 第五单元口腔黏膜斑纹类疾病五单元口腔黏膜斑纹类疾病第五单元口腔黏膜斑纹类疾病第五单元口腔黏膜斑纹类疾病.doc
- 第五版基础护理学试题(附答)第五版基础护理学试题(附答案)第五版基础护理学试题(附答案)第五版基础护理学试题(附答案).doc
- 第五讲 国际资本流动(国金融学-人民大学,涂永红)第五讲 国际资本流动(国际金融学-人民大学,涂永红)第五讲 国际资本流动(国际金融学-人民大学,涂永红)第五讲 国际资本流动(国际金融学-人民大学,涂永红).doc
- 第四章新闻、广告等各类信息发布第四章新闻、广告等各类信息的发布第四章新闻、广告等各类信息的发布第四章新闻、广告等各类信息的发布.ppt
- 第五讲 函数的综合应用五讲 函数的综合应用第五讲 函数的综合应用第五讲 函数的综合应用.doc
- 第四组网络广告策划案第四组络广告策划案第四组网络广告策划案第四组网络广告策划案.doc
- 医疗器械创新设计项目智能制造方案(参考范文).docx
- 感恩教育主题班会PPT课件(带背景音乐 动态可修改).pptx
- 2024-2025学年天津市西青区七年级上学期期末考英语试卷含详解.docx
- 2.3资本结构决策.pptx
- 感恩教育主题班会PPT课件(带背景音乐 动态可修改).pptx
- 航空航天零部件加工项目智能制造方案.docx
- 小学英语四年级第一课时《at the farm》教育教学课件.pptx
- 2024-2025学年湖南省长沙市师大附中教育集团联考九年级上学期期末考试英语试卷含详解.docx
- 物流自动化仓储系统项目智能制造手册(模板).docx
- 纳米材料制备工艺项目智能制造手册(模板范文).docx
最近下载
- 20kV及以下配电网工程预算定额(2022年版)1_5册合集.xlsx
- 数学丨2025届T8联考(八省八校)高三第一次学业质量评价数学试卷含答案及解析.pdf
- 数学圆的思维导图.pdf
- 海洋碳汇经济价值核算方法2022.pdf
- 2024年四川普通高中会考数学真题.pdf
- 高中语文2023新高考文言文阅读专项练习(附参考答案).docx
- “双带头人”教师党支部书记工作室申报书.docx VIP
- 动脉采血临床操作指南PPT.pptx
- 2024年新高考英语必威体育精装版名校联考试题分类汇编10 单项选择题之情景交际(原卷版天津专用).docx VIP
- 2024年新高考英语必威体育精装版名校联考试题分类汇编5 单项选择题之主谓一致(原卷版天津专用).docx VIP
文档评论(0)