全文预览

图书登记管理系统程序ds

上传者:梦溪 |  格式:doc  |  页数:40 |  大小:809KB

文档介绍
实现对图书信息的添加,修改,删除和查询。Р其中,结构体定义分别如下:Р学生信息Рstruct bookР{Рchar bookno[12]; /*图书书号*/Рchar name[16]; /*图书书名*/Рchar writer[10]; /*图书作者*/Рchar time[15]; /*出版日期*/Рstruct book *next;Р};Р4.2模块接口设计Р所有函数模块声明如下:Р主要函数声明Рvoid timu(); //题目信息Рvoid input(); //录入文件Рvoid e_menu(); Рvoid inputBook(); /*从键盘输入某本图书的信息*/Рvoid showShuhao(); /*给定书号,显示该图书的信息*/Рvoid showShuming(); /*给定书名,显示该图书的信息*/ Рvoid doShuhao(); /*给定书号,修改该图书的信息*/Рvoid deletBook(); /*给定书号,删除图书的信息*/Рvoid listRec(); //显示图书信息Рvoid writeInfo(); /*保存图书的信息*/Рvoid exit0(); /*退出*/Р主要模块的实现Р系统以主函数int main()为入口,首先调用void input()函数,从文件导入图书信息。e_menu()函数,显示系统欢迎界面。最后调用shouMenu()函数,显示主菜单界面,并使系统接收用户输入的选择,调用相应的函数,进入到下一级菜单进行相关工作。Р4.3 以下是几个主要模块的流程图:Р文件读入图书基本信息并打印函数:Р 导入文件信息Р 欢迎界面Р 进入主菜单Р 更改图书信息Р 保存信息到本地文件Р Р 退出程序Р主菜单函数:Р打印主菜单Р接收用户选项Р 是否合法Р?否Р 是Р 是否为零Р?否?是Р调用对应选项函数Р 退出程序

收藏

分享

举报
下载此文档