欢迎来到天天文库
浏览记录
ID:43773522
大小:761.40 KB
页数:28页
时间:2019-10-14
《图书馆管理系统数据结构课程设计论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1•前言21世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源引起人们广泛的关注。然而如何获取信息?图书是我们最好的获取信息的方式。图书馆作为一个信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行。这种人工管理的方式存在许多缺点,如:工作效率低下、保密性差且较为繁琐,另外随着图书资料数量的增加,其工作量也将大大増加,这必然增加图书资料管理者的工作量和劳动强度,给图书资料信息的查找、更新
2、和维护都带来了很多困难。rtr丁数据繁多,容易丢失,H不易查找,因此容易出错。总的來说,缺乏系统、规范的信息管理手段。这样的管理机制已经不能适应时代的发展,传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。因为作为计算机应用的一部分,使用计算机对图书信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成木低等。这些优点能够极大地提高管理效率,也是企业的科学化、正规化管理,与世界接轨的重耍条件,同时能够极人地提高图书管理的效率。尤其对于复杂的信息管理,计算机能够充分
3、发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最人好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。基于这些问题,有必要建立一个图书管理系统,使图书管理工作规范化、系统化、程序化、避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。本图书管理系统是典型的信息管理系统,该系统主要实现学校图书馆的新书入库、图书借阅、图
4、书检索、读者设置、图书信息调整等智能化管理过程。图书管理者只需略懂电脑知识就可以简易的操作木图书管理系统,从而抛弃了以往手工作坊笔纸登记不科学的方法。2.需求分析立足于当今社会信息的发达,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图帖信息的现代化管理水平,实现信息资3源的共享。图书管理系统是一种基于集屮统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图卩管理系统提供极大的帮助。使用该系统之后,图卩馆管理人员可以管理读者的登记、图书的购入、借岀
5、、归还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给岀一些统计,给岀统计表格,以全面掌握图卩的流通情况。本系统的宗旨是提高图卩管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。2.1图书借阅管理系统的设计与实现的基本要求为了更好的适应当前读者的借阅需求,缓解手工管理存在的各种弊端,我们开发了图书馆查询管理系统,图书查询管理系统向用户提供的服务将传统的“采——编——借——查”基础上,进一步提供全方位的信息服务:对图书信息、读者信息等的管理,方便有效的进行书籍
6、数据和读者息的信操作,主要包括:(1)图书信息的录入、删除及修改、多关键字检索。(2)读者信息的录入、删除、修改和查询。(3)管理员信息的增加、删除及修改。(4)图书信息、读者信息等的统计与查询。(5).能够提供一定的安全机制,提供数据信息授权访问,防止随意删改、查询。(6)对查询、统计的结果能够列表显示。2.图书借阅系统基本框架及逻辑方案3.1数据流程图通过该数据流程图,可以清晰地了解该系统的功能、执行效率、执行结果等情况。图4-1数据流程图3.1.1员工信息输入流程图3.1.2学生新卡注册流程图职工信息输入addemploy
7、函数运用wh订c实现循环把职工号码,名字等信息输入employ结构体中。学生新卡管理函数addcar等也是运用while实现循环把新卡号码,名字等信息输入,删除,修改等信息。3.1.3借书、还书流程图3.1.4图书查询流程图图书的管理(查询,借书,述书等)运用swtich,for,if等实现循坏与条件判断,并通过调用addcar,book等文件判断学生信息与图书信息,以此来完成图书的查询,借书,述书等操作。2.系统功能实现与分析木系统主要实现对图书借阅信息管理中的读者、图书、借阅、征订和管理员等信息的管理,读者管理可以浏览读者的
8、信息,可以对读者信息进行维护。图书管理可以浏览图书的信息,可以对图书信息进行维护、修改、增加等操作。借阅管理可以显示当前数据库中书籍借阅情况,可以对借阅信息进行维护。4.1系统功能编码实现分析这部分主要阐述对系统主要部分的功能实现的编码分析,主要采用了指针、调用
此文档下载收益归作者所有