好文档 - 专业文书写作范文服务资料分享网站

C语言程序设计报告-图书管理系统

天下 分享 时间: 加入收藏 我要投稿 点赞

南京航空航天大学金城学院

《C语言程序设计》课程设计报告

图书信息管理系统

学号: 姓名: 学号: 姓名: 日期:

目 录

一、需求分析:………………………………………………………3

二、程序的主要功能:……………………………………………….3

三、程序运行平台:………………………………………………….3

四、系统总框架图:………………………………………………….6

五、程序类的说明: ……………………………………………….6

六、模块分析:……………………………………………………….8

七、比较有特色的函数:…………………………………………….9

八、存在的不足与编程体会…………………………………………10

九、程序源代码:…………………………………………………….10

一、需求分析

设计与分析一个图书信息管理系统,能够对图书的根据书名、价格或出版社进行统计、处理和更新,并且可以方便学校老师和领导对图书进行整体分析。

二、程序的主要功能 ? ? ? ? ?

图书信息界面美观、简洁,采用菜单式显示功能选择; 能够从磁盘文件输入和输出数据; 能够对图书信息进行检索操作; 具有增、删、改信息的功能;

使用结构体链表数据类型对图书信息进行描述和存储。

三、程序运行平台

VC6.0

运行程序“library.exe”,进入登录界面如下 **

********** 欢迎光临 **********

********************** 图书信息管理系统 ************************

============1-用户登录=========== ============0-退出系统=========== 请输入您的选择:

一、输入1进行登录 ------------------

*图书信息管理系统* ------------------

**********************************************

**********************************************

|| 1-添加图书 2-删除图书 ||

|| 3-图书列表 4-图书排序 ||

|| 5-查询图书 6-修改图书 ||

|| 7-录入数据 0-退出系统 ||

**********************************************

**********************************************

请输入所选择的序号:

选择1进入添加图书模块:

请输入您要添加的图书的编号: 选择2进入删除图书信息模块:

请输入要删除的图书编号:

选择3进入显示图书列表模块 图书信息列表如下

========================================================== 编号 图书名 作者名 出版社 类别 出版时间 价格 2 2 2 2 2 2 2.00 3 3 3 3 3 3 3.00 33 15 5 2 5 52 5.00 5 5 5 5 5 5 5.00

==========================================================: 选择4.进入修改个人信息模块

1-按姓名修改 请输入您的数字选择: 选择5.进入图书排序模块

================================================================ ** 1-按图书编号排序 2-按出版时间排序 ** ** 3-按图书价格排序 4-按图书名排序 ** ** 5-按作者名排序 0-取消排序操作 **

================================================================

请输入您选择的编号:选择6.进入修改图书模块 *请输入要修改的图书编号: 选择7.进入录入信息模块

注意:输入图书编码为0时结束! 请输入图书编号:

选择0.退出系统

四、 系统总框架图

读文件 添加信息 删除信息 主函数 用户操作 查询信息 写文件 修改信息

五、程序类的说明

struct book{ int num; char bname[50]; char wname[20]; char press[50]; char sort[50]; int time; float price;

struct book *next;//定义文件头指针 };

C语言程序设计报告-图书管理系统

南京航空航天大学金城学院《C语言程序设计》课程设计报告图书信息管理系统学号:姓名:学号:姓名:日期:
推荐度:
点击下载文档文档为doc格式
00hv12fkzf4n7xz5eecp3x5if1klmb00aym
领取福利

微信扫码领取福利

微信扫码分享