1 / 12
文档名称:

C语言程序设计.doc

格式:doc   大小:132KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计.doc

上传人:iris028 2020/1/18 文件大小:132 KB

下载得到文件列表

C语言程序设计.doc

相关文档

文档介绍

文档介绍:C语言程序设计课程设计报告设计题目:图书借阅管理系统姓名:高鑫学号:1011051040班级::图书借阅管理功能要求:图书和读者信息的录入、增加、删除、修改;按照各种条件查询图书和读者信息;借书与还书处理;你想到的其它图书管理功能;设计要求:每组要对设计任务进行需求分析,明确设计实现的功能;每组要根据设计功能确定程序需要的数据结构;划分好每人要分工完成的功能模块,每个子任务应该用独立的函数来完成;设计界面友好,方便用户使用;程序代码中要有必要的注释;设计分析功能分析1、建立图书信息库,包括:书号,图书名称,出版社,出版时间和当前借阅状态;2、程序分为两大模块:图书管理员模块和用户模块。管理员模块主要用于对图书读者信息的录入、修改或删除,图书借阅,还书。用户模块主要用于浏览图书信息;3、保密:进入管理员模式需要进行密码验证。4、浏览:管理员和用户可以通过多种方式进行浏览图书信息。5、查找或修改:可以通管理员过书号或书名查找想看的书。可以根据书号或书号进行修改、删除信息;6、输出:根据管理员需求输出读者信息。:全局变量与节点intN;FILE*fpa;//指向管理员信息文件的指针charadministor[40],passward[50];//储存账户名和密码//定义图书结构体类型bookstructbook{ longnum; charname[20]; charpublish[20];//出版社 structtime { intday; intmonth; intyear; }t; intjie;//借阅}bk[20];structcar/*借书卡的数据类型*/{ intcarnum; charstudentname[10]; intstudentclass;}car[100];structstudent/*定义学生类型,用于存放借出的书籍*/{ intcarnum; charlendbook[10];}student[1000];//主函数voidmain(){ intx,x2,s;system("color1F"); do { system("cls"); x=mymainmenu(); switch(x) { case1://调用管理员模式函数 system("cls"); s=e(); do { if(s==1) { system("cls"); x2=adm(); switch(x2) { case1:system("cls");xinxi();break; case2:system("cls");show();break; case3:system("cls");xiugai();break; case4:system("cls");addcar();break; case5:system("cls");delcar();break; case6:system("cls");carcount();break; case7:system("cls");lendcount();break; case8:system("cls");xiugaimima();break; case9:system("cls");huanbook();break; case10:system("cls");lendbook();break; } } else { printf("\n\t\t密码错误!!\t按任意键返回..."); getch(); break; } }while(x2!=11);break; case2: do { system("cls"); show();getch();break;\\读者查阅功能接入口}while(x2!=3); } }while(x!=3); system("cls"); printf("\n\n\n\n"); printf("\t\t※※※※※※※※※※※※※※※※※※※※※※※\n"); printf("\t\t※※\n"); printf("\t\t※退出成功,谢谢使用!※\n"); printf("\t\t※※\n"); printf("\t\t※※※※※※※※※※※※※※※※※※※※※※※\n");}相关截图管理员功能模块(1)//管理员模式intadm(){ intx; printf("\n\n\n\n"); printf("\t\t※※※※※※※※※※※※※※※※※※※※※※※\n"); printf("