图书管理信息系统论文(8篇毕业范文)之第七篇
摘要:一直以来, 图书馆都是以工作人员手工操作管理的, 随着计算机技术和计算机网络的飞速发展, 图书馆使用计算机来管理将成为必然。
关键词:图书管理信息系统,C/S结构,B/S结构
一直以来, 医院图书馆的工作一直使用的是传统的手工方式。这种方式的缺点是手续繁琐、检索困难、不便于管理, 造成资源的利用率低下。随着计算机技术的发展以及计算机网络的逐渐普及, 传统的图书管理模式已经不能满足现代化的图书管理要求, 图书馆使用计算机来管理成为必然。
1 系统设计
1.1 系统体系结构
基于医院图书馆的业务特点和读者的查询要求, 系统采用了以C/S结构为主, B/S结构为辅的混合模式框架。
其中, 管理人员需要完成各种复杂的管理操作, 实现强大的数据维护、统计分析、报表打印等功能, 采用C/S架构技术实现。读者为的是查询、借阅图书, 采用B/S架构技术, 在查询过程中, 读者只需在客户机上通过浏览器就可以方便地查询各种图书信息, 操作简单方便。
1.2 系统总体结构设计
1.2.1 网络系统配置
整个系统使用了数台微机和1台数据库服务器, 1台Web服务器 (为了保证访问的速度和系统安全, 数据库服务器和Web服务器放在不同的物理服务器上) , 网络采用星型连接构成医院局域网。
1.2.2 基于C/S模式的图书管理系统功能设计
根据对图书管理业务流程的分析和研究, 基于C/S结构的图书管理系统应主要包括以下六项处理功能:基础信息维护、读者管理、图书管理、图书流通管理、统计分析、系统维护管理等功能。
(1) 基础信息维护
基础信息维护模块用于图书信息、操作人员权限、书架设置等项目的初始化设置, 这些设置一般不轻易改动。
(2) 读者管理
读者管理模块用于管理与读者相关的信息, 包括读者类型设置、读者信息维护、读者科室字典维护等模块。
(3) 图书管理
图书管理模块用于管理图书相关的信息, 包括图书分类设置、图书信息维护、图书入库、图书注销、出版社信息维护、供应商信息维护。
(4) 图书流通管理
图书流通管理模块用于管理图书流通环节相关的操作信息, 包括图书查找、图书借阅、图书归还、图书续借、图书丢失、图书损坏、图书罚款。
(5) 图书统计分析管理
图书统计分析管理模块包含了各种数据报表, 包括未还图书查询、超期图书查询、丢失图书查询、图书入库查询、图书库存查询、图书罚款查询等, 通过这些清晰的报表数据, 可以为图书管理人员的分析决策提供依据。
(6) 系统维护管理
系统维护模块主要完成用户分组及其权限的设置。系统管理员可以根据每个用户的具体职能的不同, 对其操作权限进行任意组合。
1.2.3 基于B/S模式的网上查询系统功能设计
B/S模式的网上查询系统功能主要包括以下三项处理功能:图书信息查询、借阅信息查询和电子图书预览。用户只需针对不同类别进行查询, 即可方便地知道图书实时在馆情况和借阅情况。
1.2.4 系统安全设计
(1) 系统的保密机制
为方便图书管理人员的工作, 系统的设计采取了保密措施, 主要表现在如下几个方面:
设置操作权限:系统设置不同的操作用户, 不同的操作用户拥有不同的操作权限。只有拥有了一定的操作权限, 才能操作相应的软件功能模块, 从操作上防止非法用户进入系统。
设置密码:系统用户登陆密码采用MD5加密后存入数据表, 用户登陆窗口中输入正确的用户名及密码才可进入系统或修改密码, 这种方法使得工作人员和程序设计者都无法看到用户的密码, 密码丢失后, 管理员只能将此用户删除后重新建立, 极大提高了系统的安全性。
(2) 数据的完整性
数据的完整性主要体现在以下几个方面:
日志记录:对在系统中所发生的操作按需要做相应的日志记录。记录信息的增加、修改或删除, 当系统做了非法操作或是误操作, 可以实现实时的跟踪和及时的恢复。
备份数据库:设置数据库定时自动备份作业, 当系统或者数据库出现故障时, 可以及时恢复数据库备份, 使系统正常运行。
防病毒和防火墙软件:在数据库服务器和各工作站上全部安装防病毒软件和防火墙软件, 进行系统的实时监控, 防止病毒和黑客侵入, 保证系统的正常稳定运行。
(3) 数据库设计原则
在数据库设计过程中, 满足以下设计原则:
满足数据存储的需求;数据库设计的准确性和完整性;数据库中数据的可操作性;数据库的冗余性;具有良好的性能。
2 结束语
系统目前已经投入使用, 运行结果证明, 基本可以满足借阅者、图书馆工作人员和高级管理员三方面的需要。系统的实现提高了图书管理工作的效率, 强化了业务管理。
点击查看>>图书管理信息系统论文(8篇毕业范文)其他文章