数据结构课程设计-图书馆管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构课程设计-图书馆管理系统

数据结构课程设计报告 课 题: 图书管管理系统 专业班级: 计科 07101 学 号: 姓 名: 指导教师: 目 录 目 录 摘要…………………………………………………………………………………………….1 1 课程设计的目的和意义 2 1.1设计目的 2 1.2设计意义 2 2 需求分析 ...3 2.1所需系统: ………..3 2.2所要达到的程度: 3 3 总体方案设计 4 3.1 详细设计.. 4 3.2关键代码段源码及分析……………………………………………………..................4 5. 系统实现……………………………...………………………………………….......................9 6 系统调试………………………………………………………………………………………..10 7 小结……………………………………………………………………………………………..12 参考文献…………………………………………………………………………………..………27 附录 源程序………………………………………………………………………………………14 摘 要(字为黑体三号) 数据结构是计算机科学及相关专业的重要核心课程。学计算机专业的这是一门必修课,我当初就不太明白为什么要学数据结构算法与分析 ,导致我迟迟没认识到的。采编入库新购一种书,确定书号后,登记到图书帐目表中,如果表中已有,则只将库存量增加;借阅:如果一种书的现存量大于0,则借出一本,登记借阅者的书证号和归还期限,改变现存量;归还:注销对借阅者的登记,改变该书的现存量。 1 课程设计的目的和意义 (字数至少为1页内容)(全文行间距为1.5倍,字为宋体小四) 1.1设计目的 (1)使我们更深入地理解和掌握该课程中的有关基本概念,程序设计思想和方法。 (2)培养我们综合运用所学知识独立完成课题的能力。 (3)提高我们对同学团结友爱,协作攻关的基本素质。 (4)培养我们从资料文献、科学实验中获得知识的能力,提高我们从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。 (5)对我们掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力进行考核。 (6)通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才是真正的知识,才能提高自己的实际动手能力和独立思考的能力。 2 需求分析 (字数至少为1页内容)(全文行间距为1.5倍,字为宋体小四) 2.1所需系统 在.vc++6.0的环境中运行程序。 2.2所要达到的程度 (1)拥有扎实数据结构基础知识,以及较强的编程兴趣与习惯,有着顽强的毅力,还要有与人合作精神,要能够善于总结。同时还要求我们自学数据结构作图部分知识。在必要时还要上网查相关资料。 (2)图书管理系统要求使用数据结构编程进行模拟课程设计。 要声明一个图书、管理员和读者结构,在图书结构中,包括对图书的录入、借出、归还、显示和查询。在管理员结构中,包括新增,删除和查询选项,修改管理员,读者和删除管理员、读者。 在图书馆管理系统的下拉菜单中有不同的项目可供选择,都用阿拉伯数字标明,不同的数字有它不同的作用。 让图书管理基本任务能够有准确运行的功能,比如:在采编入库过程中,如果出现在编译和联接过程中都找不到的错误,而运行过程中又有,它会用exit(0)关闭整个文件,直到你把错误修改后为止。 要退出图书管理系统,在主菜单中只需按0即可。 3 总体方案设计 程序使用了数据结构编程进行模拟课程设计图书管管理系统,用它来实现对图书的录入、借出、归还、显示和查询管理,同时还可以对图书馆管理员、读者进行新增和删除管理,若要退出管理系统,按0键结束跳出选课系统界面 3.1 详细设计 主要声明了图书、管理员和读者三个结构,通过新增,删除来实现管理员和读者的函数成员,在课程设计图书的结构中,还能实现录入、借出、归还、显示和查询,全面完善图书管管理系统系统,还设计了运行时文字和背景颜色,使界面更美观,按0键退出管理系统 3.2关键代码段源码及分析 system(color 1d); 用来制定运行时字体与背景颜色, (color 1d)中的1d 可以从1到9,A到F,变出这些不同的颜色,使界面变得更漂亮. system(cls);\ 用于清频,以免占用空间太多. system(pause); 系统暂停以免执行程序时过快

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档