电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言课程设计图书管理系统

C语言课程设计图书管理系统_第1页
1/23
C语言课程设计图书管理系统_第2页
2/23
C语言课程设计图书管理系统_第3页
3/23
C 语言课程设计 姓名:*** 班级:054101-13 学号:*********** - 1 - 《图书管理系统》 目录 一、 题目要求及能实现的功能·······················2 二、 程序总体设计·································2 三、 详细设计 1、主函数···································4 2、各功能模块设计·····························5 四、 附 录····································26 - 2 - 题目要求及能实现的功能 图书管理信息包括:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等,使之能提供以下功能: 1、新进图书基本信息的输入。 2、图书基本信息的查询。 3、对撤消图书信息的删除。 4、办理借书手续。 5、办理还书手续 【提示】 建立图书管理信息结构体,结构体成员包括图书馆名称、图书编号、单价啊、作者、存在状态、借书人姓名、性别、学号。存在状态设为整型,可用不同的数字代表借还状态。借书和还书手续要注意修改结构题的成员变量存在状态的值。 总体设计 查阅图书 借阅图书 管理系统 图书归还 退出系统 欢迎进入地大图书管理系统 增加图书 删除图书 修改图书 图书统计 学生管理系欢迎进入管理系统 - 3 - 详细设计 1、主函数 [说明] 主函数较多、较复杂,已经和主菜单函数合并,主菜单函数里还包括了各自的二级菜单,并已经开始了对各个函数的调用。为了程序显示的清晰可读,应先清屏之后调用菜单函数。 [流程] - 4 - 2、各功能模块设计 (2)查阅模块 [说明] 输入个员工信息后,浏览、查找、排序时同一个员工的所有信息都要同时显示,所以运用结构体运行。数据信息存放在文件中,一条记录对应一条学生信息,方便管理。 [流程] 开 始 显 示 一 系 列 功 能 选 项 输入 n,判断 n 是否是 0~4? 调 用 与 n 相 应 的 模 块 N Y - 5 - (3)借阅模块 [说明] 查阅完图书记录后,用户要借阅图书,系统要在操作过程中提示用户输入流程,根据用户所输入的指令,帮助其完成借阅。 [流程] 查 询 系 统 按书名查找 按作者查找 退 出 输 入 不存在 已出借 无人借 - 6 - (4)管理模块 借 阅 图书 输 入 卡 号 卡号存在 输入书名 已出借...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言课程设计图书管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部