welcome界面,用户
按下ENTER开始
调用文件处理
函数,将文件
里面的信息存
入链表
用户交互界面提
示用户选择数字
来进行程序
判断数字是
否合法
不合法
数字不合法,提示用户
输入正确范围内的数字
合法
数字合法,读取数字,
switch函数执行
数字为 1
Y
N
数字为 2
N
数字为 3 数字为 4
N
数字为 5
N
数字为 6
N
数字为 7
N
数字为 8
N
读取课设要求,打
开课设word文档
system pause
break
提示用户输入索赔编号,
并计入到临时变量里面
search函数处
理编号,结果
放到result里
判断result
结果
NULL
显示相关索赔信息
非NULL
system pause
break
提示用户输入
车辆底盘号
没有
找到
search函数处
理底盘号,结
果为result
判断result
结果
非NULL
NULL
提示没有找到
历史记录
使用
searchAndprint
fBYCarVIN函数
显示所有历史
system pause
break
提示用户输入
要修改信息的
编号
searchByCarID函数处
理编号,结果为result
判断result结
果
非NULL
提示用户选择
要修改的内
容、数字选择
choose接受
选择的数字
请输入修改后的
服务站名称
请输入修改后的
索赔日期
请输入修改后的
索赔金额
请输入修改后的
底盘号
请输入修改后的
审核人名字
接受信息到
tempdata里面储存
3
5
system pause
break
NULL
没找到这个底
盘号的索赔信
息
判断数字的
合法性
合法
1
2
3
4
请输入正
确数字
提示用户输入要删除的
索赔信息的编号
接受编号查找
使用
deleteNode
BYClimeID函
数
同步结果到
txt文件在
system pause
break
引导用户输入要
添加索赔的各个
信息
将索赔信息
用头插法插
入链表
将链表信息
储存到文件
中
system pause
break
储存链表信息
到文件里
程序结束
提示用户输入
数字选择要统
计的信息
choose接
受选择命令
1
按照服务站统计
2
按照审核人统计
3
按照日期统计
system pause
break
显示统计信
息
system pause
break
连接点
连接点