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

2019-04-02 12:26

C语言课程设计

姓名: 莫方民 班级:计算机1403 学号:144030318

《图书管理系统》

目录

一、 题目要求及能实现的功能·······················2

二、 程序总体设计·································2

三、 详细设计

1、主函数···································4 2、各功能模块设计·····························5

四、 附 录····································26

题目要求及能实现的功能

- 1 -

图书管理信息包括:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等,使之能提供以下功能:

1、新进图书基本信息的输入。 2、图书基本信息的查询。 3、对撤消图书信息的删除。 4、办理借书手续。 5、办理还书手续

【提示】

建立图书管理信息结构体,结构体成员包括图书馆名称、图书编号、单价啊、作者、存在状态、借书人姓名、性别、学号。存在状态设为整型,可用不同的数字代表借还状态。借书和还书手续要注意修改结构题的成员变量存在状态的值。

总体设计

查阅图书

欢迎进入地大图书管理系统 借阅图书 管理系统 图书归还 退出系统 欢迎进入管理系统 增加图书 删除图书 修改图书 图书统计

详细设计

学生管理系1、主函数

- 2 -

[说明]

主函数较多、较复杂,已经和主菜单函数合并,主菜单函数里还包括了各自的二级菜单,并已经开始了对各个函数的调用。为了程序显示的清晰可读,应先清屏之后调用菜单函数。

[流程]

- 3 -

开 始 显 示 一 系 列 功 能 选 项 N 输入n,判断n是否是0~4? Y 调 用 与 n 相 应 的 模 块

2、各功能模块设计

(2)查阅模块

[说明]

输入个员工信息后,浏览、查找、排序时同一个员工的所有信息都要同时显示,所以运用结构体运行。数据信息存放在文件中,一条记录对应一条学生信息,方便管理。

[流程]

- 4 -


C语言课程设计图书管理系统.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:公司信贷业务风险关键点

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: