欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《图书管理系统》.doc

    • 资源ID:70341852       资源大小:33KB        全文页数:5页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《图书管理系统》.doc

    图书管理系统一、实训目的    本课题的目的主要是考查学生对C/C+语言的综合编程能力的掌握,培养学生的分析问题和解决问题的能力及逻辑思维能力。该课题主要考察学生对函数、结构体,指针,文件等的操作,以及C/C+语言基本规则和算法的掌握,所以完成本颗题目要求学生较强的设计能力,特别是要具有综合应用能力。如何调程序也非常重要,通过这个程序可以学习到以前调试短程序没有的的经验。二、实训内容题目:图书管理系统目录:(1)输入图书信息(2)显示上述内容(3)按姓名查找后显示(4)删除有关记录(5)增加记录(6)保存修改后的文件(7)显示修改后的文件三、设计要求(1)对系统进行功能模块分析及算法的设计(2)系统设计要具有实用性(3)编程简单清楚,可实用,功能较全面(4)设计说明书条理规范、流程图要清楚(5)设计完成后,每人上交一份设计报告,必须用专用的课程设计报告纸书写,要求具有以下内容:题目,原理叙述、设计有关的基本规则,流程图,源程序清单,运行结果,调试情况分析,设计总结体会,致谢词。(6)设计进度安排(1周) 题目提前1周布置,使学生作好充分的准备。分析设计准备阶段建议1天,编程调试阶段建议2天,总结报告和书写说明书阶段及考核阶段建议2天。源程序:#include <stdio.h>#include <stdlib.h>#include <conio.h>struct BOOK  int id,usr10,total,store,days10; char name31,author21; books100;/*上面是结构体的定义,用于存放书籍及借书的信息。*/void page_title(char *menu_item)  clrscr(); printf(">>> 图 书 管 理 系 统 <<<nn- %s -nn",menu_item); /*上面是打印页眉的函数,同时通过参数menu_item,可以显示当前的状态。*/void return_confirm(void)  printf("n按任意键返回n"); getch(); /*上面是返回前请求确认的函数,以便在返回前观察结果*/int search_book(void)  int n,i; printf("请输入图书序号:"); scanf("%d",&i); for(n=0;n<100;n+)    if(booksn.id=i)      printf("书名:%sn",booksn.name);   printf("作者:%sn",booksn.author);   printf("存数:%d of ",booksn.store);   printf("%dn",booksn.total);   return n;      printf("n输入错误或无效图书序号.n"); return -1; void book_out(void)  int n,s,l,d; page_title("借阅图书"); if(n=search_book()!=-1&&booksn.store>0)    printf("请输入借书证序号:");  scanf("%d",&s);  printf("请输入可借天数:");  scanf("%d",&d);  for(l=0;l<10;l+)      if(booksn.usrl=0)        booksn.usrl=s;    booksn.daysl=d;    break;         booksn.store-;   if(n!=-1&&booksn.store=0) printf("此书已经全部借出.n"); return_confirm(); /*上面是借书的函数,首先调用找书函数*/void book_in(void)  int n,s,l; page_title("归还图书"); if(n=search_book()!=-1&&booksn.store<booksn.total)    printf("借阅者图书证列表:n");  for(l=0;l<10;l+)    if (booksn.usrl!=0)     printf("%d - %d天n",booksn.usrl,booksn.daysl);  printf("请输入借书证序号:");  scanf("%d",&s);  for(l=0;l<10;l+)       if(booksn.usrl=s)        booksn.usrl=0;    booksn.daysl=0;    break;             booksn.store+;   if(n!=-1&&booksn.store=booksn.total)   printf("全部入藏.n"); return_confirm(); void book_add(void)  int n; page_title("注册新书"); for(n=0;n<100;n+)   if(booksn.id=0) break; printf("序号:"); scanf("%d",&booksn.id); printf("书名:"); scanf("%s",&booksn.name); printf("作者:"); scanf("%s",&booksn.author); printf("数量:"); scanf("%d",&booksn.total); booksn.store=booksn.total; return_confirm(); void book_del(void)  int n; page_title("注销旧书"); if(n=search_book()!=-1) booksn.id=0; printf("该书已注销.n"); return_confirm(); void main(void) menu: page_title("操作选单"); printf("请用数字键选择操作nn"); printf("1 借阅图书n2 归还图书nn"); printf("3 注册新书n4 注销旧书nn"); printf("n0 退出n"); switch(getch()    case '1' : book_out();break;  case '2' : book_in();break;  case '3' : book_add();break;  case '4' : book_del();break;  case '0' : exit(0);   goto menu;  int n; page_title("廣?症慕"); if(n=search_book()!=-1) booksn.id=0; printf("乎慕厮廣?.n"); return_confirm(); void main(void) menu: page_title("荷恬僉汽"); printf("萩喘方忖囚僉夲荷恬nn"); printf("1 処堋夕慕n2 拷珊夕慕nn"); printf("3 廣過仟慕n4 廣?症慕nn"); printf("n0 曜竃n"); switch(getch()    case '1' : book_out();break;  case '2' : book_in();break;  case '3' : book_add();break;  case '4' : book_del();break;  case '0' : exit(0);   goto menu; 

    注意事项

    本文(《图书管理系统》.doc)为本站会员(asd****56)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开