|
|
|
@ -192,4 +192,16 @@ a: No such file or directory
|
|
|
|
|
102 : 打印机 | ********** (10)
|
|
|
|
|
1 读取 | 2 保存 | 3 打印 | 4 查询 | 5 添加
|
|
|
|
|
6 修改 | 7 删除 | 8 排序 | 9 图表 | 0 退出
|
|
|
|
|
```
|
|
|
|
|
```
|
|
|
|
|
##概要设计
|
|
|
|
|
系统主要分为用户界面和数据处理两大模块。
|
|
|
|
|
用户界面模块包括系统初始化(init),显示菜单(display_menu),选择菜单命令
|
|
|
|
|
(make_choice)、确认(confirm)、退出(quit)等子模块。
|
|
|
|
|
数据处理模块包括读取数据(read_data)、保存数据(save_data)、打印数据(print_data)、查询
|
|
|
|
|
数据(query_data)、添加数据(add_data)、更新数据(update_data)、删除数据
|
|
|
|
|
(delete_data)、数据排序(sort_data)和生成图表(make_chart)等子模块。其中查询、添加、更
|
|
|
|
|
新和删除数据还会用到根据编号查询数据的方法(find)。
|
|
|
|
|
上述各模块通过主程序(main)进行调用,系统模块图如下。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|