- 3
- 0
- 约3.6千字
- 约 35页
- 2017-07-18 发布于湖北
- 举报
第五章 软件详细设计 5.1 详细设计的目的与任务 5.2 结构化程序设计方法 5. 3 详细设计的工具 5. 4 Jackson系统设计方法 小 结 思考与练习 5.1 详细设计的目的与任务 软件的详细设计就是对模块实现的过程设计(数据结构+算法)。 从软件开发的工程化的观点来看,在进行程序编码以前,需要对系统所采用算法的逻辑关系进行分析,并给出明确、清晰的表述,为后面的程序编码打下基础,这就是详细设计的目的。 为实现上述目的详细设计阶段的主要任务是: 1.确定系统每一个模块所采用的算法,并选择合适的工具给出详细的过程性描述; 2.确定系统每一个模块使用的数据结构; 3.确定系统模块的接口细节,包括系统的外部接口和用户界面、与系统内部其它模块的接口以及各种数据(输入、输出和局部数据)的全部细节; 4.为系统每一个模块设计测试用例。 以上这些内容所组成的文档就是系统详细设计说明书,这些文档设计完成以后,经过审核合格交付给下一阶段,作为编码的依据。 案例要求: 任务1:画出管理员后台管理模块的流程图 任务2:画出管理员后台管理模块的处理数据类型 任务3:确定接口数据——传递数据类型 任务4:写出模块的测试用例 5.2 结构化程序设计方法 详细设计的工具是指用来描述程序处理过程的那些表达过程规格说明的工具,它们通常可以分为: 图形工具:把过程的
您可能关注的文档
最近下载
- 【设计】中温井式电阻炉设计.docx
- 2015-2023历年江苏省苏州市中考作文题目汇编(解析范文).docx VIP
- 2026年二级公立综合医院检验科工作计划.docx VIP
- 2026年杭州市上城区四季青街道办事处编外招聘5人考试备考题库及答案解析.docx VIP
- 《青花瓷(王志铭改编)》指弹吉他谱.pdf VIP
- 2025安徽高考化学 生物 物理真题(含解析).pdf VIP
- 2026年AI在口腔医疗数字化应用.docx VIP
- 《中式瓦屋面工程技术规程》.pdf VIP
- T_JSFPSA 008—2025(泡腾片(固体饮料)).pdf
- 年国家开放大学电大电子商务题库.docx VIP
原创力文档

文档评论(0)