图书库存管理制度系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc345342153 一 设计目的 PAGEREF _Toc345342153 \h 2 HYPERLINK \l _Toc345342154 二 设计内容 PAGEREF _Toc345342154 \h 2 HYPERLINK \l _Toc345342155 三 设计要求 PAGEREF _Toc345342155 \h 3 HYPERLINK \l _Toc345342156 四 设计过程 PAGEREF _Toc345342156 \h 3 HYPERLINK \l _Toc345342157 1 面向对象分析 PAGEREF _Toc345342157 \h 3 HYPERLINK \l _Toc345342160 2 数据结构分析 PAGEREF _Toc345342160 \h 4 HYPERLINK \l _Toc345342161 3 系统执行流程 PAGEREF _Toc345342161 \h 6 HYPERLINK \l _Toc345342162 4 执行界面 PAGEREF _Toc345342162 \h 12 HYPERLINK \l _Toc345342163 五 设计总结 PAGEREF _Toc345342163 \h 16 HYPERLINK \l _Toc345342164 参考文献 PAGEREF _Toc345342164 \h 16 HYPERLINK \l _Toc345342165 附录 PAGEREF _Toc345342165 \h 17 一 设计目的 随着社会的发展,人们生活水平的提高,物质文化的发展已经远远满足不了人们的需求,精神文明有了飞速的发展,因此图书事业的发展就成为精神文明进步的一个动力。在迈入二十一世纪的今天,对图书管理显得极其重要,合理的管理不仅反映一个国家的科技水平,而且影响人们对知识掌握的速度和质量。在知识经济到来的今天,用计算机控制图书馆的工作由自动化系统运行而完成。这不仅省了人力,而且还提高了工作效率和服务质量,而且还加速了图书的流通。 随着各高等院校的规模不断扩大,图书馆的藏书、管理人员、读者的数量也越来越多,图书管理涉及到大量的数据处理,传统的人工系统已经不能完成庞大的数据处理,因为图书的情况是随时改变的,因此必须对图书进行动态的管理,而这对于管理人员来说是一件比较复杂的事情。因此,为方便对图书馆书籍、读者资料、借还书等进行高效的管理。提高业务流程效率,让管理员从繁重的工作中解脱出来,使管理员在使用一个软件以后能极其容易地对所有图书进行管理,并且准确无误,轻松自如。因此开发一个图书管理系统是当务之急,也是本论文选题的重要意义和研究宗旨。总之,建立图书馆的计算机自动化管理系统,不但可以大大提高图书流通率,而且推动了社会文化生活的进步。 二 设计内容 图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。采用C++作为开发工具,通过对C++进行深入的学习和应用,主要完成利用图书管理系统对图书记录进行统一管理,包括新增图书记录,更改图书记录,删除图书记录等功能,实现图书管理工作的系统化,规范化和自动化,为图书管理提供便利。同时是学习完《面向对象程序设计》课程后进行的一次全面的综合练习。有助于加深对面向对象程序设计中基础理论和基本知识的理解,培养了实践能力,促进理论与实践的结合。 本次设计主要内容为以下几点: (1)系统信息应包括图书信息:书名、书号、作者、出版社、出版时间、入库时间、库存数量、借出数量、在库数量、缺损信息。 (2)用户登录界面设计 (3)系统提供简单的仓库信息管理,并能提供简单的入库、出库管理。 (4)查询功能:可按书名查询、作者查询、或出版社查询该书的库存信息 (5)目信息及仓库信息的添加、修改及删除等功能。 三 设计要求 本次设计的要求为: (1)只能使用C++语言,源程序要有适当的注释,使程序容易阅读 (2)至少采用文本菜单界面(如果能采用图形菜单界面更好) (3)学生可自动增加新功能模块(视情况可另外加分) (4)写出课程设计报告,具体要求见相关说明文档 四 设计过程 1 面向对象分析 图书管理系统设计 任何一个软件的开始都是进行系统的需求分析。需求分析要根据用户的功能要求、界面以及其他要求进行分析,当然在此需求分析是根据设计者对管理系统的基本了解以及系统所需要的基本功能来进行的。其次制作的各个流程图才是真正的系统设计,是在完成需求分析的基

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档