软件工程-第六章-软件详细设计.pptVIP

  • 26
  • 0
  • 约7.97千字
  • 约 89页
  • 2016-05-20 发布于天津
  • 举报
软件工程-第六章-软件详细设计.ppt

软件工程 Software Engineering 第六章 软件详细设计 6.1 详细设计任务 6.2 设计表示法 6.3 结构化程序设计 6.4 结构化定理 6.5 图形工具 6.6 面向数据结构的设计 小结 6.1详细设计任务 6.1.1 详细设计的基本任务 1.数据结构设计 前面的需求分析、总体设计阶段,确定的概念性的数据类型,要进行确切的定义。这一部分的设计内容一般比较多,所以大多数采用小型数据库辅助的方法。 2.物理设计 对数据库进行物理设计,即确定数据库的物理结构。物理结构主要指数据库的存储记录格式、存储记录安排和存储方法,这些都依赖于具体所使用的数据库系统。 3.算法设计 在总体设计的结构完成后,结构各个环节的实现是多解的。着就需要用系统设计与分析的技术来描述。可以用某种图形、表格、语言等工具将每个模块处理过程的详细算法描述出来。 4.界面设计 用户界面的设计现在显得比较重要,可以采用字符用户界面设计,图形用户界面和多媒体人机界面设计。这就要结合具体的系统来处理。 5.其他设计 根据软件系统的类型,还可能要进行以下设计: (1)代码设计:为了提高数据的输入、分类、存储及检索等操作的效率,以及节约内存空间,对数据库中的某些数据项的值要进行代码设计。 (2)输入/输出格式设计 (3)人机对话设计:对于一个实时系

文档评论(0)

1亿VIP精品文档

相关文档