图书馆管理信息系统设计与实现报告正文样本.docx

上传人:rrsccc 文档编号:9891892 上传时间:2021-04-02 格式:DOCX 页数:8 大小:74.02KB
返回 下载 相关 举报
图书馆管理信息系统设计与实现报告正文样本.docx_第1页
第1页 / 共8页
图书馆管理信息系统设计与实现报告正文样本.docx_第2页
第2页 / 共8页
图书馆管理信息系统设计与实现报告正文样本.docx_第3页
第3页 / 共8页
图书馆管理信息系统设计与实现报告正文样本.docx_第4页
第4页 / 共8页
图书馆管理信息系统设计与实现报告正文样本.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《图书馆管理信息系统设计与实现报告正文样本.docx》由会员分享,可在线阅读,更多相关《图书馆管理信息系统设计与实现报告正文样本.docx(8页珍藏版)》请在三一文库上搜索。

1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1 引言1.1 课题背景现代图书馆管理的本质在于创新,以往的图书馆管理完全手工操做,经过卡片记录信息,既浪费时间 ,又浪费人工、纸张 ,而且书籍和读者的信息查询比较麻烦,不能提供领导管理上需要的各种信息如本馆各种资料分布及借阅 (流通 )情况。随着电子信息技术的飞速发展,图书馆的工作也发生了实质性的进展和变化。现代化的服务手段逐渐替代传统的手工操作 , 计算机编目、 光盘数据库和网络检索技术等新型的项目开始在图书馆领域普及。 在计算机技术、 网络技术的进一步冲击下 , 图书馆随着教育教学改革的深入和素质教育的全面推动, 逐渐演变形成

2、数字化图书管理 , 其作用也越来越重要了1 。为了使图书馆的管理更科学、更规范 ,减少重复劳动 ,节省图书馆建设和管理中的人力、财力 ,方便读者查询和借阅书籍因此有必要建立一个图书馆管理系统。,1.2 课程设计目的图书馆每天都有很多的书出借归还 , 使用图书馆管理系统能够大大地提高工作效率 , 减少工作中可能出现的错误 , 是提高图书馆办公自动化水平的重要手段之一。其开发主要包括后台数据库的建立和维护以及前端应用程序界面开发两个方面。在中国软件行业日益进步的今天,如何利用这些资源来帮助管理员能够快速的管理 ,让管理员以及借书者有利用更多的时间去从事其它的事情已成为一个非常注重的事情。因而设计一

3、个好的图书馆管理信息系统,能资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。提高图书馆的管理效率 , 有利于对图书信息的统计。论文旨在论述图书馆管理系统的设计与开发。经过图书馆管理信息系统的设计 , 熟练掌握 Visual C+、 Access 等工具软件 , 系统地掌握需求分析、 数据库设计、 编码实现、 测试等软件开发的流程 ,提高自身分析问题、解决问题的能力2 。1.3 课程设计任务本课程设计任务是经过开发一个数据库图书馆管理信息系统,学习数据库系统的设计与开发,采用 Visual C+ 和 Access等软件为开发工具。经过对计算机硬件和软件解决方案的论证 , 对应用领域

4、进行调查分析 , 参考各种资料和进行数据库系统开发实践。在指导老师的帮助下 , 已经基本上成功地实现了设计任务书的要求 , 使得设计的数据库系统能够实现一般数据库的管理。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。2 系统分析2.1功能需求分析该项目系统包含的功能有 : 图书信息管理、 读者信息管理、 借书服务管理 , 还书服务管理 , 其中每个功能由若干个相关联的子功能模块组成。如图所示 :图 2.1系统功能模块(1) 图书信息管理资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。”图书信息管理”功能模块用于管理图书的相关信息,包括浏览、 查询、 添加、 修改和

5、删除功能。在进行图书信息的添加时,系统会自动检测所添加的图书信息中的书籍条码在书籍表中是否已经存在, 如果存在 ,会提示用户该书已经存在。在进行图书信息的删除时,要首先弹出提示窗口让用户确认是否删除 , 只有用户确认后才能进行图书信息的删除。在进行图书修改时 , 不准用户修改书籍条码, 因为书籍条码作为数据库中书籍表的主键是不同书籍的唯一标识 ,不准修改书籍条码能够防止不经意将书籍条码改错 ; 如果确实要修改书籍条码, 能够经过数据库管理员来实现,也能够先将错误书籍条码信息删除再添加正确的书籍信息,这样在删除时会弹出提示窗口让用户确认是否删除,给用户以提示 ,防止意外错误 3 。其模块如下图所

6、示 :图书信息管理图书信图书入图书信图书注图 2.2”图书信息管理”图书信息查询”功能模块用于查询图书的相关信息,包括书籍条码( BOOK_ID) 、 书名、出版社、作者、出版日期、尚能否借出。(2) 读者信息管理”读者信息管理”功能模块用于管理与读者相关的信息,包含的子功资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。能模块如下图所示:读者信息管理读读读读者者者者信信信信图 2.3”读者信息管理”读者信息查询”功能模块用于查询读者的相关信息,包括读者条码、读者姓名、性别、证件号码。”读者信息添加”功能模块用于添加新近读者的相关信息,包括读者条码、读者姓名、性别、证件号码。”读者

7、信息修改”功能模块用于修改已存读者的需修改的信息。”读者信息删除”功能模块用于删除读者的所有信息。( 3)借书服务管理模块图书馆管理员经过此模块来进行借书操作。在进行借书信息的添加时,系统会自动检测该读者是否有权借书(过去借书历史中有超期未还的现象 ) , 所借书是否在馆内未被借出 , 只要有一个条件不满足 , 就会提示出错。”借书服务管理”用于登记读者借阅图书的记录并减少在库图书的库存量 ,登记内容包括读者编号、书籍条码( BOOK_ID)。( 4)还书服务管理模块图书馆管理员经过此模块来进行还书操作。在进行还书信息的添加时,资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。系统

8、会自动检测此次还书是否在规定的时间内 , 若超期 , 则锁定该读者 , 并给出提示信息。”还书服务管理”功能用于登记读者归还图书的记录并增加在库图书的库存量 , 登记内容包括读者姓名、 书籍条码 ( BOOK_ID) 、 借书日期、归还时间、 超期天数。2.2系统流程图在用户需求分析的基础上把系统划分为三个子模块图书信息管理、 图书流通管理。 这三个模块之间,:读者信息管理、紧密结合 ,共享信息资源 ,形成一种完美的学校图书管理系统流程图4。如下图所示:读者信息管读 者 信图书借管理员流通管理图书归图书信息管图 书 信图 2.4 系统流3 数据库设计根据系统功能需求 , 数据库采用 Microsoft Access 建立。Microsoft Access 是一个桌面级的数据库管理系统 , 简单易用 , 功能强大。支持的资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。数据类型较丰富,操作简单 ,维护费用比较低5 。3.1概念结构设计概念结构设计是指对用户的需求进行综合、 归纳与抽象 , 形成一个独立于具体 DBMS的概念模型 , 是整个数据库设计的关键。系统基本 E-R 图(1) 图书管理系统基本 E-R 图如下所示 :图 3.1 系统基本 E-R 图(2) 各子系统功能 E-R 图1、 图书信息管理所需管理的内容E-R 图如下所示 :

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1