|
|
@ -261,15 +261,15 @@ a: No such file or directory
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
各模块的主要功能如下:
|
|
|
|
各模块的主要功能如下:
|
|
|
|
###main
|
|
|
|
####main
|
|
|
|
系统主函数模块,显示菜单,根据用户选择的菜单命令,执行相关操作。
|
|
|
|
系统主函数模块,显示菜单,根据用户选择的菜单命令,执行相关操作。
|
|
|
|
###init
|
|
|
|
####init
|
|
|
|
系统初始化。
|
|
|
|
系统初始化。
|
|
|
|
###display_menu
|
|
|
|
####display_menu
|
|
|
|
显示菜单命令。
|
|
|
|
显示菜单命令。
|
|
|
|
##详细设计
|
|
|
|
##详细设计
|
|
|
|
针对概要设计
|
|
|
|
针对概要设计
|
|
|
|
###main
|
|
|
|
####main
|
|
|
|
Step 1: 初始化
|
|
|
|
Step 1: 初始化
|
|
|
|
Step 2: 根据用户选择的命令执行对应的操作
|
|
|
|
Step 2: 根据用户选择的命令执行对应的操作
|
|
|
|
Step 2.1: 显示菜单
|
|
|
|
Step 2.1: 显示菜单
|
|
|
@ -279,7 +279,7 @@ Step 2.4: if c == CMD_SAVE then 保存数据
|
|
|
|
Step 2.5: if c == CMD_PRINT then 打印数据
|
|
|
|
Step 2.5: if c == CMD_PRINT then 打印数据
|
|
|
|
Step 2.6:
|
|
|
|
Step 2.6:
|
|
|
|
![](1.svg)
|
|
|
|
![](1.svg)
|
|
|
|
###save_data
|
|
|
|
####save_data
|
|
|
|
Step 1: 输入文件名
|
|
|
|
Step 1: 输入文件名
|
|
|
|
Step 2: 打开文件
|
|
|
|
Step 2: 打开文件
|
|
|
|
Step 3: if 打开文件失败 then 提示打开文件失败并结束
|
|
|
|
Step 3: if 打开文件失败 then 提示打开文件失败并结束
|
|
|
|