《软件工程》教学课件CH4软件编码与界面设计.pptVIP

  • 7
  • 0
  • 约6.25千字
  • 约 56页
  • 2017-08-31 发布于重庆
  • 举报

《软件工程》教学课件CH4软件编码与界面设计.ppt

《软件工程》 软件编码与界面设计 陈巧丽 做为软件工程过程的一个阶段,程序编码是设计的继续。 程序设计语言的特性和程序设计风格会深刻地影响软件的质量和可维护性。 为了保证程序编码的质量,程序员必须深刻理解、熟练掌握并正确地运用程序设计语言的特性。此外,还要求源程序具有良好的结构性和良好的程序设计风格。 4.1 程序设计语言 程序设计语言是人机通讯的工具之一。从以下三个方面介绍语言的特性: 1.心理特性 歧义性 简洁性 局部性和顺序性 传统性 2.工程特性 可移植性 开发工具的可利用性 软件的可重用性 可维护性 3.技术特性 4.4 结构化程序设计 结构化程序设计主要包括两方面: 在编写程序时,强调使用几种基本控制结构,通过组合嵌套,形成程序的控制结构。尽可能避免使用GOTO语句。 在程序设计过程中,尽量采用自顶向下和逐步细化的原则,由粗到细,一步步展开。 4.3 软件界面设计 (1)界面设计思想 “为用户设计,而不是为设计者”. (2)界面设计原则 界面要美观、操作方便 界面要根据用户需求设计 界面要根据不同用户的层次设计 避免出现嵌套式的界面设计 界面和代码要相互制约 界面要通“人性”,即要有引导用户操作的功能。 (3)界面设计样式 结构化程序设计的主要原则 使用语言中的顺序、选择、重复等有限的基本控制结构表示程序逻辑。 选用的控制结构只准许有一个入口和一个

文档评论(0)

1亿VIP精品文档

相关文档