c语言实现图书馆课程设计报告--图书借阅管理系统

c语言实现图书馆课程设计报告--图书借阅管理系统

ID:9377410

大小:50.00 KB

页数:22页

时间:2018-04-29

c语言实现图书馆课程设计报告--图书借阅管理系统_第1页
c语言实现图书馆课程设计报告--图书借阅管理系统_第2页
c语言实现图书馆课程设计报告--图书借阅管理系统_第3页
c语言实现图书馆课程设计报告--图书借阅管理系统_第4页
c语言实现图书馆课程设计报告--图书借阅管理系统_第5页
资源描述:

《c语言实现图书馆课程设计报告--图书借阅管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计说明书(论文)题目图书借阅管理系统课程名称C/C++程序设计I院(系、部、中心)计算机工程学院专业电子信息科学与技术设计起止时间:2013年2月25日至2013年2月29日目录设计任务1系统设计方案2程序主要代码分析3程序调试中出现的问题及其解决方法4改进意见与收获体会5主要参考资料6一、设计任务编写一个图书借阅管理的程序。由键盘输入数据(最好要考虑输入数据输入的格式及输入数据的有效性),然后进行以下的功能实现。程序要求主函数是一个功能选择菜单,其它各功能都用各自的函数实现。要求至少有20个图书借阅的原始数据。原始数据如下:学生信息:学号姓名所在系部1001王..计算机图书信息:图

2、书编号书名出版社单价是否借出C语言程序设计清华大学38.00y借阅信息:学号图书编号借阅日期还书日期逾期罚款10012007/9/102007/10/10…功能要求如下:1、增加图书信息2、增加学生信息3、借、还书登记4、计算逾期罚款金额,按0.1元/天计算。5、对数据可以进行增、删、改的编辑操作。6、对数据可进行查询操作。7、逾期罚款单二、系统设计方案可以实现图书信息的登记,以及增、删、改,可以对图书进行多方面操作。实现对学生的借书登记等功能。定义了三个结构体,分别是图书信息,学生信息和日期结构体。其中调用了11个自定义函数,运用菜单函数实现函数的连接,切换。整个系统,多用了数组进行实现

3、。三、程序主要代码分析//头文件#include#include#include#include//全局变量inta=0;intb=0;intc=0;//结构体structbookinfo{charnum[10];charname[20];charpublish[50];floatprice;}book[100],abook;//图书structstudentinfo{charnumber[10];charname[20];charmajor[50];}student[100];//学生structlendinfo

4、{charstunum[10];charbooknum[10];intyear;intmonth;intday;}lend[100];//借阅信息//函数说明voidputin(structbookinfobook[]);//图书信息录入voidputout(structbookinfobook[]);//图书信息显示voidmenu();//菜单voidputinstudent(structstudentinfostudent[]);//学生信息录入voidputoutstudent(structstudentinfostudent[]);//学生信息显示voidaddbook(stru

5、ctbookinfobook[]);//增加图书信息voidaddstudent(structstudentinfostudent[]);//增加学生信息voidsearchbook(structbookinfobook[]);//查询想要图书voidlendinfo(structlendinfoleng[]);//借阅信息输入voidputlendinfo(structlendinfolend[]);//借阅信息查询voidalterbook(structbookinfobook[]);//修改图书信息voiddelbook(structbookinfobook[]);//删除图书信息/

6、/主函数voidmain(){menu();}//菜单voidmenu(){//structbookinfo;intk;system("cls");printf("tttt图书信息管理系统tttt");printf("tt*********************************************");printf("ttt1------------------图书信息录入");printf("ttt2------------------图书信息显示");printf("ttt3------------

7、------增加图书信息");printf("ttt4------------------修改图书信息");printf("ttt5------------------删除图书信息");printf("ttt6------------------查询图书信息");printf("ttt7------------------学生信息录入");printf("ttt8----

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。