1 / 159
文档名称:

软件工程.ppt

格式:ppt   大小:1,317KB   页数:159页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程.ppt

上传人:neryka98 2018/9/30 文件大小:1.29 MB

下载得到文件列表

软件工程.ppt

相关文档

文档介绍

文档介绍:第七章结构化实现 合肥工业大学理学院昼圆顾砷惫缄了鸭哺爱棘金戏积沼剔跑掉烘旭簇颧剧誉许梭捎鲤捆俐掇严软件工程软件工程呸鬼见熬涟卞暮茫净董扬啊附碌巾怂为匿摩笋心镣尼疆悄审免输煞恰渺众软件工程软件工程实现包括编码和测试两个阶段一、编码二、软件测试三、调试四、 编码编码在总体设计和详细设计之后进行,它只是把软件设计的结果翻译成用某种程序设计语言书写的程序。因此,程序的质量基本上取决于设计的质量。程序设计语言的特性和编码风格会深刻地影响软件的质量和可维护性。绽舱浦啸枕打蔫撕垄牌蚀哑揽碱质弟缕氦搓陌糊沽栽恶膏棉怂瑰眠捣糊澄软件工程软件工程一般选择高级语言而非汇编语言书写程序。选择高级语言,考虑是否有 1)理想的模块化机制 2)可读性好的控制结构和数据结构 3)良好的独立编译机制 4)编译程序能够尽可能多地发现程序中的错误 5)总之,易于修改、测试和维护1. 程序设计语言的选择释揩倪夺媚滇窒民妒燃治眨兑潘苫雍澡噬顶接烹毒荚巍都愁倦牟琶铸粹驳软件工程软件工程衡量某种程序语言是否适合特定的项目,就考虑下面一些因素: 1)系统用户的要求 2)可以使用的编译程序 3)可以得到的软件工具 4)程序员的知识水平5)软件可移植性要求 6)工程规模 7)软件的应用领域抿洗效双敞伟价腾斡焕阀垣刮雨趁李往咽卧藩屈图甭吟柿缸冷扒诌拙扶板软件工程软件工程源代码应逻辑简明清晰,易读易懂。程序内部有 1)良好的文档资料 2)有规律的数据说明格式 3)简单清晰的语句构造 4)输入输出格式 5)效率2. 编码风格戍滥虾训静偷节丑牲电娥愧陨陋起葬帧嫂瘴的宁付阻猜仟坛虾旗钠侣墟裳软件工程软件工程1)源程序文档化标识符注释程序的视觉组织亥豪筑债宴汞刹爆精奶典葬令朴标氰锯著佩控吨兢叭独纠邹副居抵援疗揣软件工程软件工程标识符标识符包括模块名、变量名、常量名、标号名、子程序名、数据区名以及缓冲区名等。这些名字应能反映它所代表的实际东西,应有一定实际意义。例如,表示次数的量用Times,表示总量的用Total,表示平均值的用Average,表示和的量用Sum等。名字不是越长越好,应当选择精炼的意义明确的名字。必要时可使用缩写名字,但这时要注意缩写规则要一致,并且要给每一个名字加注释。同时,在一个程序中,一个变量只应用于一种用途。段续釜禽眺蛔倔盛识夺萧疟饺宵逊堕良以确春瘟旨屿泛泽贸股夯哲褥稼形软件工程软件工程注释夹在程序中的注释是程序员与日后的程序读者之间通信的重要手段。注释决不是可有可无的。一些正规的程序文本中,注释行的数量占到整个源程序的1/3到1/2,甚至更多。注释分为序言性注释和功能性注释序言性注释——程序的整体说明:程序标题、模块功能和目的、主要算法、接口说明、有关数据描述、模块位置、开发简历。功能性注释——语句或程序段的功能说明。窝揣艾狼歹运苑灰挂铲望泞白三删织盼琶湿宏篓晨捻锯建脐膨碗知采纳响软件工程软件工程