软件工程图书管理系统结构化设计报告徐洪卫110831205

更新时间:2023-10-21 15:06:02 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

淮海工学院计算机科学系

实验报告书

课程名: 《软件工程》

题 目: 结构化设计实验

班 级: 软件082 学 号: 110831205 姓 名: 徐洪卫

评语: 成绩: 指导教师: 批阅时间: 年 月 日

《 软件工程 》实验报告 - 1 -

结构化设计验报告要求

1目的与要求:

1)系统学习和理解结构化软件工程设计阶段的基本概念、原理、技术和方法;

2)掌握设计阶段各种设计工具,如、层次图、程序流程图、N-S图、PAD图、判定表(树)、伪代码语言等工具的使用方法;

3)通过理论学习和试验要逐步提高运用机构化软件工程的设计理论、技术和方法解决实际问题的能力;

4)请借阅有关Microsoft Office Visio 系统,预习系统有关的结构化设计工具和使用方法;

5)按照实验题目要求独立完成结构化设计实验内容,严禁拷贝、抄袭他人设计成果; 6)认真书写实验报告,并于下周三以前以班为单位由学习委员打包提交,每个学生实验报告文件名命名方法为:结构化设计实验报告+姓名+学号。

2 实验内容或题目

1. 针对自己第一次实验所完成的结构化分析项目(或题目),选择所绘制的数据流图,并完

成下面2、3、4要求的结构化设计内容;

2. 按照面向数据流图的结构化设计方法,并在优化所选择数据流图的基础上,导出项目的总

体设计层次图;

3. 按照详细设计阶段所学的过程设计工具,分别选择程序流程图、盒图和PAD图等设计工具,

并选择2所得层次图中几个主要模块进行详细设计,画出相应设详细计结果图形; 4. 选择3中某一模块的详细设计结果,画出对应得流图,并计算其圈复杂度。

3 测试数据与实验结果(可以抓图粘贴) 层次图:

《 软件工程 》实验报告 - 2 -

图书管理系统学生图书管理员借书查看插卡借书开始信息借书

流程图:

还书查看插卡缴纳还书开始借书信息还书超期欠款处理借书查看借书处理借书信息人信息处理还书查看还书处理还书处理信息信息借书欠款《 软件工程 》实验报告 - 3 -

功能盒图:

开始F插卡核对TF借书核对T结束

功能PAD图:流图:

《 软件工程 》实验报告 - 4 -

学生基本信息核对FT图书学生管理核对员处信息理信息核对FT学生重新核对结束信息

学生基本信息UNTIL 核对学生核对基本信息UNTIL 核对图书管理员处理信息结束

《 软件工程 》实验报告 - 5 -

学生基本信息核对图书管理员处理信息结束

圈复杂度为2

4 结果分析与实验体会

这次试验主要是运用工具对相应的功能画图,所用到的知识主要是对工具的了解,和对系统的理解。

本文来源:https://www.bwwdw.com/article/0kgf.html

Top