网站大量收购独家精品文档,联系QQ:2885784924

c語言实现图书管理系统实训课程设计稿报告书.docxVIP

c語言实现图书管理系统实训课程设计稿报告书.docx

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

实训课程设计报告 题目:图书信息管理系统 学院:信息学院 系别:电子系 年级:2012级 专业:电子信息科学与技术 组长:** 组员:****** 指导老师:*** 2014年1月1日 目录 摘要 -1 - 题目简介 - 2 - 小组分工情况: - 2 - 需求分析 - 3 - 1. 编写目的 - 3 - 2. 项目实施背景 - 3 - 3.业务流程图 - 4 - 4.数据流程图 - 5 - 5. 系统运行环境 - 5 - 系统详细设计说明 - 6 - 1总体简述 - 6 - 2总体设计构想 - 6 - 3程序流程图 - 7 - 4编码实现过程 - 8 - 测试报告 - 15 - 个人实训总结报告 - 22 - 个人实训总结报告——** - 22 - 个人实训总结报告——*** - 23 - 个人实训总结报告——*** - 23 - 编程总结 - 24 - 附 :源代码 - 25 - 摘要 图书馆作为一种信息资源的集散地,在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息,图书和用户借阅资料繁多,包含很多的信息数据的管理。随着图书馆规模的不断扩大,图书数量也相应增加,若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下而且容易出错,造成人力与物力过多浪费,图书馆管理费用增加,影响整个图书馆运作和管理,也不方便读者对图书资料的查阅。因此,必须制定一套合理、有效、规范和使用的图书馆管理信息系统,对对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。 题目简介 图书管理系统,本系统能具体化、合理化的管理图书馆中的图书信息、图书流通信息,用结构化的思维方式去了解图书馆的运做。本次实训,要求我们用C语言来完成一个简单的系统,实现一些简单的功能,我们组在讨论之后,决定使用老师给的参考题目——图书管理系统,因为我们对这个流程比较熟悉,并且更清楚使用者的需求,我们将在这个方面发挥得更好。由于时间以及我们所掌握的知识有限,我们决定只实现由管理员登陆来管理图书信息功能的系统,包括新书信息的录入,浏览,查询,修改和删除的功能,同时,在第一界面处,有管理员身份认证,防止信息被恶意篡改或删除。 小组分工情况:? 姓名 学号 分工 ** 2012080321082 编程及测试 *** 2012080321081 需求分析、测试、后期文档完成 *** 2012080321064 系统设计、辅助编程、测试 ?????? 需求分析 1. 编写目的 对于有一定规模的图书馆来说,存书数量大,存书的标识信息更大,而且图书馆也需要对读者及其管理员的信息作记录,以及读者借阅,归还图书的情况,这些汇总起来信息量非常大,如果采用手工管理,效率低,易出错,统计工作量大。鉴于这种情况,一个操作方便,简单实用的图书信息管理系统的开发就成为必要。 2. 项目实施背景 出于我们的学术水平的限制,我们不可能完成功能全面,实用性强的系统程序,在短期内就更不用说了,所以我们的编程定位是实现一些最基础的的功能。主要是实现对图书馆中各种信息的管理,使得图书信息存储及时,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书馆管理的效率,也是图书馆正规化管理的重要途径,故设计此系统。 3.业务流程图 4.数据流程图 5. 系统运行环境? 系统可以在MicrosoftVisualC++6.0软件运行,硬件基本无要求,现在的计算机基本可以运行该系统。 系统详细设计说明 1总体简述 根据题目要求,应当把图书信息用结构体形式输入,再定义一个全局变量和文件指针进行整个程序的运行,然后把图书信息送到文件中,所以应该提供一个结构体和文件的输入输出等操作;在程序中需实现图书信息录入,浏览,查询,删除和修改等功能的操作,所以需要建立相应的模块来实现;另外还需提供键盘式选择菜单实现功能,在运行时达到所要目的。 2总体设计构想 根据题目要求,将系统分为两个主界面: 1、管理员身份认证界面该,界面包含三个内容 ① 管理员编号 ② 登录密码 ③ 验证码输入 2、主菜单界面 该界面包括六个主要模块 ?? ①?菜单选择模块? ②?图书信息录入功能模块 ③?图书信息浏览功能 ④?图书信息查询功能 ⑤?图书信息的删除和修改 ⑥ 退出 3程序流程图 4编码实现过程 该程序设计遵循程序设计的模块化原则,主体部分由每个自编功能函数块完成,现将设计部分详解。 (1)Myprintf函数,实现布局界面功能 void myprintf(int n) { int i=0; for(i=0;i=n;

文档评论(0)

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

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

1亿VIP精品文档

相关文档