《结构化程序设计》综合实验报告
4 系统详细设计
4.1所有函数
表1 所有函数列表
函数首部 void main() void Welcome() book.h void Increase() void Deletebookinfor() void Search() void Save(int n) int Show() void Load() 功能概要 主函数 界面初始化 自定义结构体头文件 添加书籍数据 删除书籍数据 查找书籍数据 保存文件 显示所有书籍数据 读取文件信息 4.2进入系统模块
登陆系统已有数据载入主界面载入
图2 登陆系统
图2为登陆系统,在已有数据载入函数Load中可以讲以前添加的书籍信息从文件中读取到内存中,保证再次写入的时候不会丢失原有数据。主界面载入函数通过循环,使得每项作完成总能回到主界面。
表2 进入系统函数与主函数
函数首部 功能概要 福建工程学院信息科学与工程学院
void main() void Welcome() book.h void Load() 主函数 界面初始化 自定义结构体头文件 读取文件信息 4.3书籍信息查找模块
书籍信息查找单项查找组合查找 图3书籍信息查找
图3书籍信息查找模块,单项查找可以实现书籍名称和书籍编号的单项查找,组合查找可实现通过作者和出版的的组合进行查找。
表3 书籍信息查找函数
函数首部 void Search() 功能概要 查找书籍数据 4.4书籍信息修改模块
书籍信息修改显示全部信息添加书籍信息删除书籍信息 图4书籍信息修改
图4书籍信息修改模块,可实现当前存储书籍信息的全部浏览、添加新的书籍信息、通过书籍编号删除已有书籍信息。
5
《结构化程序设计》综合实验报告
表4 书籍信息修改函数
函数首部 void Save(int n) int Show() void Increase() void Deletebookinfor()
功能概要 保存文件 显示所有书籍数据 添加书籍数据 删除书籍数据 5 系统测试
图1 欢迎界面
福建工程学院信息科学与工程学院
图2 添加新的图书
图3 显示所有书籍信息
7
《结构化程序设计》综合实验报告
图4 按照书籍编号查找
图5 按照书籍名称查找
图6 出版社和作者混合查找
图7 删除已有书籍信息
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库图书管理系统综合实验报告(2)在线全文阅读。
相关推荐: