随着现代图书流通市场竞争的愈演愈烈,如何以一种新的管理方式提高图书流通信息的反馈速度,降低库存占用,加快资金周转,提高工作效率,已经成为图书企业提高竞争力的关键。信息技术的发展给图书企业的管理带来了新的力量,通过图书管理系统对图书企业经营运作的全程管理,不仅使企业摆脱了人工管理带来的一系列的问题,更重要的是提高了工作效率,进而提高了企业的经济效益[1-3]。对于高校图书馆来说,提高工作效率尤为重要。通过管理系统对图书信息的管理,为图书馆的发展提供了大量的、关键性的数据,图书馆根据这些数据,及时做出决策,进行调整,使之能够更好地为广大师生服务[4-7]。
1.2.1概况
随着计算机的广泛应用,其逐步成为现代化的标志。图书馆或者一些企业内部,甚至是书店,在正常运行过程中总是面对大量的读者信息,书籍信息以及两者相互作用产生的借书信息、还书信息[11-13]。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,要对因此而产生的单据进行及时的处理,为了提高图书馆或者企业内部对图书存销的自动化的管理,能够更快速的满足读者的要求,提高各种工作的效率,现对其设计相应的系统,以达到上述的目的[13-16]。
图书管理系统的主要功能是实现图书馆图书借阅和归还的管理的自动化。围绕这一主要功能,本系统涉及到以下核心功能:借阅管理,归还管理。除了这些核心功能外,还包括一些基本和辅助功能,它们是:用户管理、图书馆参数管理、图书管理、统计查询。
1.2.2国内外现状
人工图书管理效率低下,不能及时了解的各类图书的类别和读者的需求,不能更好地适应当前的读者要求。虽然绝大部分学校图书馆已经有了自己的图书管理系统,但多数是采用C/S架构的,不能基于WEB管理,即便如此我国各类高等学校中仍有相当一部分学校图书管理还停留在人工管理的基础上。
1.2.3典型案例分析
(1)金蝶图书管理系统
金碟图书馆管理系统(KingdiscLibraryInformationSystem)是金碟公司专门针对中小学、大中专院校及企事业单位图书馆的自动化管理需要而开发的图书管理软件系统,已成为行业领先的图书管理软件品牌。该系统1998年开始开发,2001年上市,采用了国内通用的标准著录CNMARC条例,实现了国内图书目录数据的共享,能直接或自动生成和利用CNMARC数据;实现了根据《中图法第四版》自动分类和条形码打印等功能;符合教育部最新颁布的《教育管理信息化标准》规范。
图书管理软件系统运行为C/S+B/S模式,包括图书的采访、编目、流通、查询、期刊管理、系统管理、字典管理、WEB检索与发布等图书借阅管理系统的八个子系统,内含操作员权限管理、读者管理、著者管理、出版社管理、图书分类管理、书商管理、订单管理,附带在线帮助系统和多媒体功效,具有技术先进、功能完备、用户友好、可靠性强、安全性高、扩展性强、适用于多操作系统和经济实用等特点。
图1.2.1
(2)先锋图书管理系统
随着计算机技术的飞速发展和广泛普及,业务处理信息化已经渗透到各行各业的工作当中,在图书馆管理领域,“数字化图书馆”已经成为目前图书馆建设的根本目标。先锋软件为了满足客户在该领域的产品需求,经过深入调研,并结合先进的图书馆管理思想,研制开发了《先锋图书馆管理系统》。
先锋图书馆管理系统是综合管理图书、报刊、光盘、音像资料等的图书馆管理软件,适用于学校、企事业单位,以及中小型图书馆、图书室的图书、报刊的管理、借阅、检索和打印,主要具有以下一些功能特点:操作简单,界面真观,易于学习,可以快速上手使用;支持扫描ISBN或输入书名后自动检索录入书刊信息,免去手工录入编目工作量;支持Excel导入、合并书刊信息,支持第三方系统数据导入及转换;桌面程序和网站程序相结合,充会发挥窗口界面和浏览器界面的优势;独立的图书馆公共查询系统,有多种版本,免安装,可通过局域网或互联网查询图书馆书刊信息;系统采用《中国图书馆图书分类法》(中图法),可任意扩展,也可使用其它图书分类法;支持录入书刊信息后实现自动分类等。
图1.2.2
参考文献
[1]胡崧.HTML从入门到精通[M].北京:中国青年出版社,2007.
[2]陈会安.JavaScript基础与实例教程[M].北京:中国电力出版社,2007.
[3]陈湘扬,陈国益.PHP5+MySQL网页系统开发设计[M].北京:电子工业出版社,2007.
[4]丛书编委会.PHP+MySQL开发实例教程[M].北京:中国电力出版社,2008.8.
[5](澳大利亚)LukeWellingLauraThomson著.php和mysqlweb开发[M].武欣等译.北京:机械工业出版社,2009.9.
[6]章立民.SQLServer2005数据库开发实战[M].北京:机械工业出版社,2007.1.
[7]贺展,刘菲.基于C/S和B/S模式的高校教务信息系统[J],武汉科技学院报,2006,19(11):86-88.
[8]吴津津,田睿;李云,刘昊.PHP与MySQL权威指南[M].北京:机械工业出版社,2011.10:55-98.
[9]杨宇.PHP典型模块与项目实战大全[M].清华大学出版社,2012.1.
[10]刘红芝.基于Apache+PHP+MySQL框架的图书管理系统开发[D].徐州.徐州医学院,2009:11-17.
[11]李旭辉,王雄.基于PHP的图书管理系统[J].计算机光盘软件与应用,2011,5.
[12]孙泽宇.基于C/S和B/S结构的图书管理系统[J].科技情报开发与经济,2006,15.
[13]宋正荣.基于PHP-MVC的Struts标签的实现[D].铜陵学院报.2005,4(4).
[14]玉兰等.PHP与MySQL网站开发全接触[M].北京:机械工业出版社,2012.1:69-93.
[15](美)赞德斯彻.深入PHP:面向对象、模式与实践(第3版)[M].北京:人民邮电出版社,2011.7.
[16]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,2006.5.
毕业设计开题报告
2.设计方案:
2.1设计任务
图书管理系统用于学校图书馆的管理,使用这个系统图书馆管理工作更加高效快捷,为读者提供更好的服务。程序可以运行,能够实现设计的功能。运用学到的知识解决设计过程中遇到的问题,并借此提高自己分析问题以及解决问题的能力。
2.2图书管理系统的总体结构
图书管理系统是对图书馆的图书和借阅者进行管理,系统的功能设计基本能完成来自图书、读者、管理员三方面的需求,并且具有较好的安全性。系统的总体结构如图1所示。
图1图书管理系统功能图
(1)图书模块
此模块主要包括图书类别管理功能、图书信息管理功能和图书借还功能。
①图书类别管理:对图书进行分类,以便易于管理。
③图书借还功能:主要是对图书的借阅状态进行管理。
(2)读者模块
读者模块是用来管理读者的信息,主要包括读者信息管理功能。
①读者信息管理:读者可以对自己的信息进行查看,可以查看自己的借书记录,以及还书期限。
(3)管理员模块
管理员模块主要功能包括用户管理、图书管理、权限管理。
③权限管理:权限管理是用来提供不同用户拥有某些操作。权限模块提供增加,删除,修改,查看及分配等操作。
毕
业
设
计
进
度
表
安排日期
完成内容
2016-12-18—2016-12-28
搜集资料,查阅文献,完成开题报告。
2016-12-29—2017-01-10
定出音乐网站系统的需求
2017-01-11—2017-02-10
2017-02-11—2017-02-28
进行编码工作及过程中的必要性测试
2017-05-05—2017-05-15
后期的联机调试和测试
2017-05-16—2017-05-31
总结毕业设计的整个过程,完成毕业设计论文初稿
2017-06-01—2017-06-07
修改毕业论文定稿,打印装订,参加答辩
2.4拟采用的开发工具简介
(1)dreamweaver(用来开发DIV+CSS),是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
(3)ZendStudio(用来开发PHP)它包括了PHP所有必须的开发部件。通过一整套编辑、调试、分析、优化和数据库工具,ZendStudio加速开发周期,并简化复杂的应用方案。
指导教师意见:
该生试验准备工作充分:能收集比较详实的中外参考文献,进行试验设计和准备工作,试验材料准备充分,试验计划安排合理,并已开始论文撰写的前期准备。希望继续收集资料,完善试验方案,早日开展试验研究和论文撰写。