基于Web的图书管理系统

摘要

本线上图书借阅系统设计目标是为管理员提供一个查看、修改书籍信息,进行借阅归还书籍操作的平台,方便管理员对书籍的管理。

本系统使用Java编辑语言,以MYSQL数据库为数据基础,运用SSM框架进行开发。系统满足了管理员、图书馆和书籍的功能需求,通过本系统管理员可进行注册登录、查看书籍信息、借阅或归还书籍。本系统通过反复测试后,多次运行效果良好,界面简洁,操作简单,并且功能拥有全面性、实用性,还拥有一定的可扩展性和可维护性。

希望通过当前较为先进的计算机与网络技术提高图书的管理能力。

 关键词:线上图书借阅系统,MYSQL数据库,JAVA语言,SSM架构

第一章概述

  1.1开发背景

在这个日新月异的信息时代,信息与数据的处理已经成为任何行业都离不开的能力,这也是计算机技术被广泛应用的基础。计算机技术的优势在于利用人们能利用它处理大量的信息。用计算机技术处理数据和信息,可以大幅提高处理效率,还能加强数据的安全性。而要使用计算机技术管理和利用数据,系统的开发是系统管理的前提。

在这个全球阅读的时代,想要拥有良好的阅读体验,就需要构建一个系统,让图书管理更完善、更有条理、更完整、更高效。避免和改变管理书籍的损失和重量。同时,可以快速高效地处理信息,开发在线图书馆管理系统[1]。

 1.2系统设计的目的和意义

伴随计算机的普遍使用,它逐渐变为智能的标识。或者有一些图书馆,甚至图书店,一直要解决许多的读者信息、图书信息以及她们正中间互动交流所造成的借阅还书信息。因此,一定要对阅读者资源、图书网络资源、借阅还书信息开展管理方法,有利于尽早把握不同阶段的信息变化,妥善处置进而造成的文本文件。为了方便快速地做到阅读者需要与工作效率,进行图书馆或者公司的图书出入库自动化控制管理方法,设计方案了相对性的体系去完成之上目的[2]。

图书管理系统的关键功能是进行图书馆图书借阅和还款的自动化控制,图书的马上再加上和销毁,以及用户和图书信息升级。重点围绕这类关键作用,本管理体系涉及到以下关键作用:借阅管理方法、还款管理方法、图书管理与学员管理。除开这类关键作用,它也包含一些最主要的功能,如图书信息管理方法、查询功效等。

此系统开发出来的实际目的是为了:

设计方案一个图书管理系统,其具体功效分为三个一部分:图书查询、图书借阅和图书管理方法。在图书查看控制器中,要求用户在网页页面中查询小说书名、原创者、翻译员、流派等规范。在图书管理方法控制器中,要求开展申办借阅证(即再加上再造)、入录新书、办理备案还书、修改图书等日常管理方法功效[3]。

(1)网站地址接待员的设计方案:接待员供学生运用,学生登录时有以下分配权

图书查询:客户可以运用很多种方法查询图书馆的图书;

借阅信息查看:顾客可以查看自个的借阅信息。

(2)网站后台管理设计方案:后台管理系统房屋朝向管理人员,管理人员登录时有以下管理员权限

申办借阅证:开展学生信息,在数据库中注册新顾客;

图书的发布和删除:能够删掉现阶段图书馆内的图书,还能够再加上新书;

借阅还书办理备案:用户账户借阅还书时,管理人员会到借阅信息表中提高相对应的记录;

图书修改:管理人员能够改动现阶段图书的详细信息[4]。

 1.3设计思想

在实践之前,要对设计系统所需要的相关知识进行复习和练习,同时充分分析系统架构和需求。在程序开发中,系统分析是必不可少的环节之一,而另一个环节是进行调查研究,这能让程序设计的更合理,使功能更适应需求。同时,为了研究和设计出完善和完整的系统,还要对系统的各项功能进行解析。本系统将需要用到的数据存储在MYSQL数据库中,在进行功能设计后建立好需要的数据库表,在深入的分析系统需求,为开发图书借阅管理系统夯实数据与功能基础。

在设计好数据库表后,再进行深入和细致的系统业务流程分析,并对相关的数据进行整理和分类。系统实施的可行性也是需要考虑的一大因素,所以使用现在较为热门的Java语言进行开发设计是比较合理的,同时把数据存储在MYSQL数据库中。Java语言和MYSQL都是相当热门与常用的开发语言工具,在安全性与可用性等方面有很高的优势[5]。

 1.4研究内容

在线配送系统有五个主要功能,一是安装系统,一是读者管理,三是图书管理,四是发货和退货,五是系统问题。主要职责系统开发建设和维护后端存储和后端应用开发。系统采用SSM层进行开发,采用MYSQL仓库进行数据集成和管理。研究结果如下:

(1)针对课题内容,研究学习线上图书管理系统的整个工作,在学习的过程中掌握系统的开发方法,明确系统设计原则和目标。

(2)对现有的图书管理系统进行研究分析,学习他们的方法思路,并且在原有的基础上完善本线上图书管理系统。

第二章系统分析

  2.1可行性分析

几乎任何系统都可以匹配时间和空间。因此,一个可能的系统分析是每个蓝图应该做的。好的分析可以减少对您项目的损害,同时避免人力资源和资源的损失。并且可以从技术、经济、运营和法律的角度进行综合分析。

技术上

系统主要采用JAVA编程语言开发,以MYSQL数据库为主库。这里有两项主要活动:一项用于构建和维护基端基础,另一项用于开发端到端应用程序。目标是通过补充活动和易于使用来推广前端。在构建数据库和处理数据库方面,需要一个完整可靠且功能强大的存储库来存储数据[6]。

1、JAVA在长时间的更新换代及发展后,已经成为了一种性能稳定,开发便捷的一门开发语言。

2.MYSQL数据库是一个成熟的数据库。我的

总之:在线图书开发技术是可能的,系统的开发也是如此。

经济可能性

在系统开发的过程中,不可避免地会出现成本问题,因此有必要进行能够并且将会讨论的经济分析。但是,改进系统的成本并不高,运行后可以提高系统的性能,并且会带来一些好处,不会造成正常的损失。因此,该在线图书管理系统的开发和使用可用于评估可能的经济性。

操作可能性

运行性能可以通过操作系统来评估,在设计上,我们需要创建一个良好而简短的蓝图,系统的性能应该是用户易于使用和学习的。具有简单明了路径的系统的优点是尽量避免困难的指令。在导航菜单中,子功能必须正确列在主功能栏中,以便于使用。

该系统是一个快速系统,选择页面输入信息的选项大部分是手动的。即使在某些页面上,作者也不需要立即使用提供的信息。本系统只需要根据用户的要求,具备Windows系统的功能基础,水平较低。因此,在性能方面开发系统的能力非常高。

本系统使用的所有开发技术工具都是合法的,在开发过程中不会出现知识产权问题。因此,发展没有法律依据[7]。

从长远来看,开发在线图书馆管理系统的机会在技术、经济、性能和法律方面都是巨大的。

 2.2系统性能分析

1、系统完整性验证:系统完整性是指新闻媒体的完整性,不需要人员免费进入系统。保持更正。

2.系统性能分析:结果页面应易于与系统配合使用,响应时间应在2秒内进行监控。

3、系统结构分析:系统系统要求简单明了,易于实现,与正常的用户活动保持一致,使系统易于用户使用。

4、系统安全分析:必须全面遵守系统安全和安全。要管理系统,管理员必须登录。

2.3系统功能分析

管理员进入本线上图书管理系统可查看系统的所有功能。

用户用例图如下所示。

图2-1用户用例图

8bc1f9e2a29c76638344e70c2f24679b  2.4系统流程分析

  2.4.1登录流程

为了保证系统的安全,管理员要想进行系统设置、设置权限、设置书籍读者信息、书籍借阅归还等操作,必须先进行登录系统操作,登录流程图如图所示

图2-2登录流程图

0f3f04101116798dc9b96e55c9ed4f1e  2.4.2添加信息流程

在添加读者或书籍信息时,系统会先对信息的正确性进行判定,如信息正确则将信息添加入系统,否则返回添加页面。添加信息的具体流程图如图所示

图2-3登录流程图

31e1ac9fdb53cbdfcc8ce94cc4060776  第三章相关技术与环境

  3.1软件开发环境

IntelliJ IDEA版本:2020.1

MySQL版本:MySQL5.7Tomcat版本:7.0.56Jdk版本:1.8.0

 3.2 Java介绍

Java作为高级面向对象的编程语言,java在当今的许多语言中占有相当大的市场份额[15]。Java的主要发布版本包含了Java SE、Java EE和Java ME三个不同的功能。JavaSE是一个标准版的JavaSE,其它的JavaSE都是建立在JavaSE之上的,它的主要作用是开发诸如桌面应用程序之类的普通Java程序。Java ME是一种分布式的文件系统,它被特别地应用于服务器。Java ME是一个分布的程序开发环境。本文主要对J2EE技术和J2EE技术进行了简要的阐述;并对其具体实施方式和关键技术进行了探讨。Java ME(Java ME)是一种面向手机和嵌入式设备的小型平台,其目标是移动和安全。程序设计简单。Java EE的版本被用于该构建管理系统[8]。Java的特点如下:

(1)面向对象:以面向对象为基础的Java语言。在不需要为编程人员定义复杂的语法规则的情况下,编程人员可以更好地了解编程中所用到的概念,从而大大地提高了编程的效率。所以Java语言中引入了一种新的设计理念,即面向对象技术。在Java中,所有的问题都是一个对象,也就是说,所有的问题都是两个不同的物体之间的交互,所有的物体都被抽象成一套属性和一套方法。

(2)跨平台:虚拟机器(JavaVirtual Machine)可以使Java语言在不同的平台上运行,而不必重新编译。该方法可以有效地解决传统的编程技术在其它操作系统、数据库等平台上的问题,同时也可以让程序员把他们自己编写的软件以另外一种方式发布或者下载。由于Java具有这种虚拟机机制,所以Java很易于移植。

(3)稳健:Java语言中的异常处理和垃圾收集都是它的健壮性表现。

(4)多执行绪:Java可以在相同的处理序中支援多个执行绪,从而提升执行效率及多执行绪间的同步机制,确保执行绪的安全性。

(5)解释执行:Java程序在Java环境平台上运行时,首先由编译器将其编译为字节码,再通过Java虚拟机将其转换为计算机识别的机器代码,以确保该软件能够在Java环境下正常工作。

(6)简单性:由于Java语言是从Cf+语言发展起来的,因此,Java和C++在编程中所用的语法比较接近,但Java不像C++,它抛弃了C++中很多很难理解的功能(比如指针等等)。同时由于Java中有了垃圾收集机制,程序员们就不需要担心内存分配和垃圾收集问题了,编程过程简单的同时了编程也提高了效率。

  3.3 JSP技术

JSP技术有点类似于ASP技术,它把Java程序片段(Scriptlet)和JSP标签(tag)插入传统网页HTML(*。htm、*。html)文件(*。htm、*。html),从而构成后缀名(*。jsp)的JSP文件。[6]JSP Web应用程序JSP可以在Linux等操作系统上进行跨平台开发。其基本原理如下:当JSP文件被JSP文档的首次请求时,JSP引擎就会把它转化成Java的原始文件。在转换时,由于JSP文件存在语法问题,使转换器出现故障,将错误信息输出到服务端和客户端;JSP引擎将JSP文件中的Java源代码编译为对应的JSP文件。类文件,然后装入内存。首先连接数据库和客户端;接下来,使用Java脚本语言编写系统需要的各种控件;最后,向服务器端发送数据[6]。下一步,创建此Servlet实例,然后使用jsp Init()方法(jsp Init(),在Servlet的整个生命周期中只会发生一次jsp Init(),然后创建并开始一个新的线程,并且以jsp服务()的方式来调用它[9]。(JSP引擎为每一个请求建立一个新的执行绪,以处理该请求。JSP引擎在超过两个客户端要求这个jsp文件时,将会建立多个执行绪,并要求对应的各线程。最后,通过对每一个Java程序的测试,发现jsp服务可以有效的降低服务器端的负载,提高服务器的性能。本文主要介绍Java脚本语言的工作原理、特点和应用。在JSP文件被浏览器调用时,Servlet容器会将其包含在Http Servlet请求和Http Servlet请求和Http Service Resource Resource Response,同时在相应Service实例中调用jsp Service方法。在执行Jsp Services方法后,将HTML内容返回给客户机。[7]如果JSP档案发生了变化,伺服器会依照设定重新编译档案。若真是如此,你可以用JSP程序的新版本替换旧的代码,重新开始运行。在此过程中,服务器端可以检测客户端是否在执行修改内容。如果不是。要重新编译,将编译的结果用Servlet替代,再接着前面的步骤。JSP引擎可以在任何时候从Servlet中删除不确定的存储格式,因为没有系统资源。在这个示例中,首先调用jsp Destroy方法,并将Servlet实例标记添加到“垃圾收集”中。[8]

 3.4 Tomcat虚拟服务器

Tomcat深受许多程序员的喜爱,特别是在运行时对系统的消耗较小、可扩充性好、支持负载均衡、邮件服务以及其它的开发应用。它还在继续改进,任何感兴趣的程序员都可以对其进行修改和增加新功能。

Tomcat是一种轻量级的应用服务器,广泛地应用于中小型系统和少量用户访问的场合,是jsp调试程序的理想选择。因为它具有很强的性价比和很好的移植性。Apache已经成为实际应用中的重要服务器。对于初学者小白来说,Apache服务器在响应HTML网页访问请求时会被配置到计算机上。实际上,Tomcat的一部分只是扩展了Apache服务器,但是它是独立的操作系统,所以当你运行tomcat时,它和Apache没有任何关系。

这里有一个小提示,当ApacheHTML页面服务被正确地配置之后,Tomcat将真正地在JSP页面和Servlet页面上运行。此外,IIS、Apache和Tomcat等Web服务器都可以处理HTML网页,此外,还可以独立地创建Servlet、JSP容器和Servlet容器。[10]

 3.5 MVC模式

该系统采用了jsp技术,以MVC为基础的SSH体系结构(struts2,spring,hibernate),加速了系统的研制。MVC模式是“视图”—“控制器”的中文译法。这个软件采用了两种结构:struts和hibernate,这两种结构都是jsp结构。很多时候,一个程序就像一个桥梁一样,把一个数据库和一个页面联系起来,然后jsp页面的请求就会先到达,dao,返回action,返回jsp页,action,action,jsp页,action,jsp页,dao,和数据库之间的交互,struts2,主要是action,来自页的请求,和对请求的返回。struts2用于建立和存储数据;Spring是对整个应用的控制;控制程序负责监视所有的程序。在dao中,Hibernate主要被用来增加、移除、修改、检查和处理spring控制。

 3.6 SSH框架介绍

SSH架构是一个整体架构,其架构包括实体层、控制层、业务逻辑层、数据存取层。在这个过程中,实体层的主要功能是将数据库所用的域包装为类,所以在进行传参时只需要一个类:hibermate负责数据访问层和数据库之间的连接,并用hql(hql)读和写数据库表数据:业务逻辑是以业务逻辑为中心,工作过程是持久的;struts2的控制是以网页的前端和商业逻辑为中心的,而struts2则与前端的Web页面进行交互。通常,SSH架构包含了结构struts2+spring+hibernateS三个部分:(1)MVC的设计方式:MVC的设计方式是将软件分为模块、视图和控制器三个模块来实现。struts 2是一个很大的控制角色,它负责从网页上接受来自表格的资料,并处理来自动作的信息,最后将最后的结果反馈给对应的网页。本系统采用JAVA语言编写程序,可对数据库进行存取;b。使用控制技术,提高网页的美感;c。通过浏览器和服务器进行友好的互动接口。struts2基于web Word,使用截获器处理用户请求。(2)Spring是一种开源的轻型容器,其主要特点是对逆向(IoC)和面向切面(AOP)进行控制。从Spring的角度来看,可以看出Spring可以很好的将不同领域、不同类型的软件分开,并且在不同的代码之间进行交互。而且还可以缩短程序的编写周期。SSH架构SSH架构spring主要是用于解耦struts2框架动作和服务类之间的关系,以及程序员开发流程。(3)hibernate(Object Relational Mapping,ORM)是一种用于SSH架构的ORM,其主要作用是将数据库进行数据的读取和写入。hibernate架构在数据存取层面上重复使用的代码,该软件将JDBC访问数据库中的常规代码进一步打包:Java类与数据库表之间的对应关系使得Java对象易于访问,降低了数据存取的复杂度,并把数据库的直接操作转换成持久的对象,从而提高了编程的效率。

3.7 MySQL介绍

资料库是一组结构化的资料。这可以是一份简单的购物清单,一场展览,或者是一个庞大的商业网站。为了将数据添加到数据库中,或者访问、处理存储在数据库中的数据,MySQL等数据库管理系统是非常必要的。计算机是一种很好的处理大量数据的机器,因此,不管是作为一种单独的工具,或是其他部件,数据库管理系统都扮演着关键的角色[11]。

相较于将资料储存于大型仓库,相关资料库可以将资料储存于不同的资料库。这样可以增加速度和灵活性。“结构化的查询语言”是在MySQL中使用SQL的意思。SQL是最常见的访问数据库的一种标准语言。

MySQL以其快速、可靠、自适应等优势而受到广泛的重视。大部分人都觉MySQL是最好的,无需进行交易就可以得到更好的管理,因此他们将会使用MySQL。[12]由于MySQL数据库具有很高的移植性、简单的安装、简单的调试和管理、方便的MySQL-Front可视化管理等优势,所以我选择了MySQL作为我的后台数据库[13]。

在此基础上,提出了基于MySQL、SOL服务、Oracle等数据库管理系统的数据库结构。目前,在WEB应用中,MySQL是一种非常流行的RDBMS(RDBMS)。MySQL具有跨平台、开源的特点,它可以支持常见的通用程序,如Linux,Windows,C++,Python,Java,PHP等,具有处理能力强、处理速度快、服务稳定、软件体积小、易于维护等优点[14]。相对于其它大型系统,MySQL的数据处理能力相对于其它大型系统来说并不多,并且由于MySQL具有大量的用户使用量,在出现问题时能够及时发现问题[15]。

 第四章系统设计

  4.1系统结构设计

图4-1系统流程图

b03663b691ab404da940dd57ebb900d3  4.2数据库设计

数据库表设计

在系统中数据库的主要功能是对系统中的所有数据进行存储和操作。本系统在开发过程中,分别建立了下列的表进行数据管理。

8640bfcda6a34633a80cf3be0b9fdf1e

4050f80f2ee86dc1d7798fc4abd5b51a

7d147e621b875d77bdaa16edb7eb382a

第五章系统的实现

  5.1管理员功能模块的实现

图书管理员在进入本系统后,可以查看系统的所有功能,系统的主要功能有系统设置、读者管理、图书管理、图书借还和系统查询等[12]。系统前台主界面如图5-1所示

图5-1系统主界面

787a0d305b30b93dc8dbfc103f9ea214  5.2管理员登录界面

当管理员想进入系统进行操作时,必须要先登录系统,只有管理员将正确的用户名和密码输入登录界面对应的位置时,才能进入系统。用户登录界面如图5-2所示

图5-2用户登录界面

43a1a4345d44f5d947f1e48deb6c1f89  5.3系统设置界面

管理员在系统设置界面可查看管理员详情信息,并进行授权,或可以添加新的管理员,管理员设置界面和添加管理员信息界面如图5-3/5-4所示

66f3161c0eafb914c73418d374978859

5.4读者管理界面

管理员需要处理读者信息时,可进入读者管理界面,完成如读者分类、管理读者档案、添加读者信息等操作,读者管理界面如图5-5/5-6/5-7所示。

2d43322370a639e012ae30b9c5bcea62

2be97d4e9df3bec095e72ea87334cac8

 5.5图书管理界面

管理员在想管理和查看已有的书籍信息或需要对新的书籍进行添加时,可以进入图书管理界面进行管理,图书管理界面如图5-8/5-9/5-10所示。

6ceac0d2f328cfcc2819576dbe189932

9e753192753facc095da8f754e53ec6f

 5.6图书借还管理界面

管理员可根据读者要求在图书借还界面进行图书借阅归还操作,如图5-11和5-12所示。

3650466a26fb92d398c2e7238b6f00e5

 5.7系统查询界面

管理员可以在系统查询页面查看图书借阅情况与图书归还时间提醒,系统查询界面如图5-13/5-14所示。

55714ac3b5586dc383a1af68cb11c523

46d12a6e7d44f7c2d63ea7c143556450

 第六章系统测试

  6.1系统测试的目的

系统的测试并非是为了验证一个程序是否准确,而是要设计出一套不容易被发现的测试程序,而不会在程序中发现并且主动的去解决所出现的问题,除了以下几个方面之外,为测试目的:

(1)检验测试测试,其目标在于发现程序中的缺陷,并实施。

(2)一种好的试验计划,是一种很有可能被发现的错误试验。

(3)测试成功,找到了至今未被发现的BUG。

通过各个模块的使用一些功能的出现,使设计系统中可以查看到关注用户的需求。

总的目标是:看是否存在一些代码方面的错误,确定测试所需的标准,确保软件的质量[16]。

 6.2测试环境

首先,Apache公司还推出了一款名为Tomcat的Web服务器,它可以让用户将其设计的动态网页上传到Windows2000+系统中。[19]所以,我们在该平台上主要使用Tomcat进行调试[17]。要浏览这个网页,首先要将IP位址设为127.0.1,而缺省域名值localhost则是建立该系统的站点(系统使用了网络预设站点)。Bootstrap在浏览网页时,会从网络上下载相关的源代码。然后,在IE中输入一个本地的动态页面URL,网络服务器收到了来自该浏览器的URL,然后在该URL中找到该网页,而服务器端则以HTML格式的形式将该文件发送到该浏览器。

在本地登录智能化图书查询系统时,可在Tomcat服务器开启后,在本地浏览器中可输入网址:http://localhost:8080/Books来登入系统。

6.3软件测试

是否成功,我们在登录以及在添加管理员登录,操作这两个举例会说明是否成功与失败。

 6.3.1登陆测试

在输入框中输入了用户的账号和密码,使用select Bean方法进行数据库的数据检索,若输入了用户的个人账号与密码则会登录并成功显示,详见图6-1:

图6-1登陆成功示意图

68f75598633604f541ee6941a868a1bf  如果用户的个人账号或者密码显示不正确,将无法登录并显示。更多信息请参见图6-2:

图6-2登录失败示意图

83e5469606f7c3de4439bead8fafe4ee  6.3.2注册

在输入框中输入新用户名、真实姓名、密码,然后用select Bean方法查找数据库中的数据,如果数据库中没有数据,那么就会出现“添加”成功的提示[18],如图6-3所示:

图6-3添加管理员成功示意图

9c92fe15746241daf44fecb9a60a5673  如果输入的用户个人名显示已存在,便会显示添加失败,详细如图6-4所示:

图6-4添加管理员失败示意图

b17470887fcf678baceb447f2f3bef82  第七章总结

本次毕业设计对本系统的开发,用时5个月,在进行毕业设计伊始,我感觉十分困难,有种无处下手的感觉,于是我先去复习了在学校中所学过的课程,翻看了java基础的书籍,还有HTML前端开发的知识。同时,我还不断询问同学我不懂的内容,在经过一段时间的资料累积后,我又参考了相关的网站、查阅了大量的资料,然后我才开始对本系统的开发有了一定的想法,并初步进行了实践,在不断的犯错和纠错中,我慢慢的完成了本次毕业设计。在此,我对帮助过我的同学和老师表示诚挚的谢意。

在我看来,毕业设计最能考验出我们大学四年所学知识的综合应用,也是对我们大学期间所学知识的应用巩固和提高的时刻。本次线上图书管理系统的设计过程不仅让我复习了以前在课堂上学习到的知识,更是对我自学能力的一种考验。通过本次系统的设计,我更加深刻的意识到:想要成为一名程序员,必须要具备良好的自学能力,更要有严谨的开发态度,要做好页面、业务流程、数据库的统一,同时也要考虑好代码的可阅读性。我深刻认识到必须要勤思考、多实践,不断学习、不断提高自身能力。虽然在系统开发过程中也遇到了很多的困难,但是在老师和同学们的帮助下,以及经过自己的不懈努力,最终圆满的完成了毕业设计!

 谢辞

在即将完成毕业论文的开心之余,再次真诚的感谢这几年以来教导过我的所有老师和同学,感谢你们在我遇到困难之际对我无私的帮助和指导。这几年或许并不是一帆风顺的,但生活本来就不是一帆风顺的,路也不总是平坦宽阔的,偶尔需要一些挫折,一些坎坷。我是幸运的,在大学时光里,各位老师能不吝啬于对我们的指导和教诲,此特别鸣谢。

 参考文献

[1]杨宁.大数据时代下高校图书档案管理探析[J].黑龙江档案,2021(04):252-253.

[2]司蒙,王慧,曹亮,孙一品.海事图书管理系统的设计与实现[J].珠江水运,2021(16):59-61.

[3]张彦芳,靳继红.基于JSP的网上书店系统设计[J].信息技术与信息化,2021(08):110-112.

[4]叶淑然.图书管理信息系统的设计与实现[J].电子技术与软件工程,2021(16):182-183.

[5]央珍.图书馆自动化集成系统(ILAS)在西藏自治区图书馆采编工作中的应用[J].西藏科技,2021(08):27-29.

[6]向家富,肖小玲.基于SaaS模式的图书教育二维码管理系统设计[J].电脑知识与技术,2021,17(23):80-81+84.

[7]沈俊.关于新时代公共图书馆管理工作的探讨[J].传媒论坛,2021,4(15):141-142.

[8]李燕.图书管理工作中存在的问题和解决措施[J].办公室业务,2021(15):161-162.

[9]刘红杰.浅析图书管理中创新技术的运用[J].石河子科技,2021(04):60-61.

[10]阿依江·沙汗.网络环境下图书资料的管理与建设策略研究[J].信息记录材料,2021,22(08):48-50.

[11]李聪.提高医院图书管理服务水平路径研究[J].传媒论坛,2021,4(14):127-128.

[12]郭想.高校图书馆信息化建设问题研究[J].办公室业务,2021(14):108-109.

[13]姜肖飞.谈图书管理中人本管理的作用——以云南省妇幼保健院图书室为例[J].办公室业务,2021(14):156-157.

[14]石伟铂.新图书馆信息系统建设探索[J].大众标准化,2021(14):212-214.

[15]杨弃.dp2图书馆集成管理系统应用研究[J].电脑编程技巧与维护,2021(07):97-98+146.

[16]常佳宁.基于ASP.NET的图书管理系统设计[J].中国科技信息,2021(14):73-74.

[17]刘秀秀.探析医院图书资料管理信息化建设[J].传媒论坛,2021,4(13):125-126.

[18]张慧.浅议图书资料管理的改革与创新[J].办公室业务,2021(13):162-163.

基于Web的图书管理系统

基于Web的图书管理系统

价格 ¥9.90 发布时间 2024年3月29日
已付费?登录刷新
下载提示:

1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。

2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。

3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。

原创文章,作者:1158,如若转载,请注明出处:https://www.447766.cn/chachong/206574.html,

Like (0)
1158的头像1158编辑
Previous 2024年3月29日
Next 2024年3月29日

相关推荐

My title page contents