信息化图书管理系统.docx
- 文档编号:23332502
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:17
- 大小:304.45KB
信息化图书管理系统.docx
《信息化图书管理系统.docx》由会员分享,可在线阅读,更多相关《信息化图书管理系统.docx(17页珍藏版)》请在冰豆网上搜索。
信息化图书管理系统
信息化图书管理系统
信息化是指培养、发展以计算机为主的智能化工具为代表的新生产力,并使之造福于社会的历史过程。
(智能化工具又称信息化的生产工具。
它一般必须具备信息获取、信息传递、信息处理、信息再生、信息利用的功能。
)与智能化工具相适应的生产力,称为信息化生产力。
智能化生产工具与过去生产力中的生产工具不一样的是,它不是一件孤立分散的东西,而是一个具有庞大规模的、自上而下的、有组织的信息网络体系。
这种网络性生产工具将改变人们的生产方式、工作方式、学习方式、交往方式、生活方式、思维方式等,将使人类社会发生极其深刻的变化。
一、信息化能为企业做什么
管理信息化是指企业广泛利用现代信息技术,开发信息资源,把先进技术、管理理念引入到管理流程中,实现管理自动化,提高企业管理效率和水平,从而促进管理现代化,转换经营机制,建立现代化企业制度,实现有效降低成本,加快技术进步,增强核心竞争力。
信息化的实现,会使企业的生产经营模式发生深刻的变化。
对信息的快速反应能力是检验工作效率和竞争力的重要标志,建立企业和部门信息网络,实现信息化既是社会需求,也是企业适应市场,促进自身发展的需要。
随着信息化技术的发展和企业改革的不断深入,企业管理方式正在向创新管理转变。
为适应企业管理方式的变革,就必须加强管理信息化创新方面的建设。
完整意义上说,企业管理应该是适应外部环境和内部条件的变化,有效整合、配置和利用有限的资源,以实现企业既定目标的动态、创造性的活动。
在传统企业管理中,一直把管理理解为通过计划、组织、人事、指挥、控制等各种职能的发挥,保障企业按预定方向、预定规则运行,忽视了创新在管理中的重要地位。
这会导致企业管理长期以来半死不活、效率低下的情况。
如今,激烈的竞争使企业必须摒弃以前滞后的管理模式,大胆探索,进行有效的管理创新,以赢得竞争。
而信息化建设,将对企业管理创新起到不可忽视和不可替代的作用。
如下的是我做的的一个图书管理系统就是典型的案例:
一系统的功能要求
根据高校图书管理的实际要求,结合本系统开发的要求,对与本章所要介绍的“图书管理系统”的需求实现如下功能:
1、书籍管理部分:
这一部分包括书籍类别管理和书籍信息管理两部分,其中书籍类别管理包括添加书籍类别、修改书籍类别等;书籍信息管理包括书籍信息的添加、书籍信息的修改、书籍信息的查询、书籍信息的删除等。
2、读者管理部分:
这一部分包括读者类别管理和读者信息管理两部分。
其中德政类别管理包括添加读者类别、修改读者类别;读者信息管理包括添加读者信息、修改读者信息、删除读者信息、查询读者信息等。
3、借阅管理部分:
这一部分包括借书信息管理和还书信息管理两部分。
其中,借书信息管理包括借书信息的添加、借书信息的修改、借书信息的查询等;还书信息管理部分包括还书信息的添加、还书信息的修改、还书信息的查询等
4、系统管理:
包括修改系统用户密码,增加新用户以及退出系统等。
二系统的需求分析
图书馆是一家所有工作手工操作的图书管理,随着计算机的发展,更多的图书馆采用计算机图书管理系统来实现,这样可以得到更好的管理。
目前,方正学院已经购买了所有的计算机硬件很网络设备。
设计一从采购—编目—流通—管理一体化的图书馆系统。
主要表现:
(一)采购,对新书的目录,要查存,判断图书馆是不是已经订过了,要人工查阅帐本完成,是很麻烦的事。
(二)验证,要填写两个帐本和盖章,而且在帐本上面很多信息是重复的。
(三)编目,通过手工对书编目,对不同种类的书都要查找书是否已有,如果没有的话对新的书进行查阅中图法宝典来要编目,并且还有填写跟书卡,和大量的查阅用的卡片。
这块消耗的人力最大了。
(四)流通,在借书的时候要填写跟书卡和借书证并保管跟书卡做为借条;在还书的时候工作人员先要花一定时间把保管的跟书卡先找出来,再填写跟书卡和借书证。
然后再把跟书卡和书夹在一起,工作人员要消耗很多时间,大大降低了工作效率。
(五)无法统计书的阅读次数、当天的借还数目等很多统计信息。
三VB应用
1.具有面向对象的可视化设计工具OOP
2.事件驱动的编程机制
3.提供了易学易用的应用程序集成开发环境
4.结构化的程序设计语言
5.支持多种数据库系统的访问
6.支持动态数据交换(DDE)、动态链接库(DLL)和对象的链接与嵌入技术(OLE)
7.联机帮助功能
设计时:
设计时是指在VB环境中建立应用程序时的时间。
运行时:
运行时是指在应用程序运行期间,用户与应用程序进行交互的时间。
通常我们在设计时初始化窗体和控件的属性,在运行时响应窗体和控件的事件修改它们的属性或调用它们的方法。
对象:
将数据和处理该数据的过程(函数和子程序)打包在一起而生成的新的数据类型称之为对象。
在VisualBasic中,所有窗体和控件都是对象。
要访问对象的属性和方法,必须在对象和属性方法之间加入一个句点。
窗体:
窗体是可用作定制应用程序界面的窗口,或用作从用户处收集信息的对话框。
你可向窗体增加控件、图形或图片来创建你的应用程序界面。
窗体可单独存在,也可是多文档界(MDI)中的一个文档,即一个子窗体。
四ADO访问数据库的原理
与数据库相连,ADO.NET提供了如下3种方式:
通过ODBC相连;通过OLEDB相连;直接与SQLServer相连。
3种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。
对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader方式)。
传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。
ASP.NET采取了断开连接方式的数据结构。
当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。
ADO.NET的另一个创新是引入了数据集(Dataset)。
一个数据集是内存中提供数据关系图的高速缓冲区。
数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。
不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。
OptionExplicit
PrivateSubCommand1_Click()
DimcnAsNewADODB.Connection '数据库连接变量
DimCmdAsNewADODB.Command '命令集
DimrsAsNewADODB.Recordset '记录集
DimstrConnectAsString '连接字符串
Setcn=NewADODB.Connection
strConnect="Provider=SQLOLEDB.1;PersistSecurityInfo=False;UserID=sa;InitialCatalog=database;DataSource=servername" '指定连接字符串
cn.ConnectionString=strConnect
cn.Open '连接数据库
WithCmd
.ActiveConnection=cn
.CommandType=adCmdStoredProc
五系统的功能模块图
书籍类别添加
书籍类别修改
图书管理系统
系
统管理
增加用户
修改密码
读者管理部分
读者信息管理
读者类别管理
书籍管理部分
书籍信息管理
书籍类别管理
书籍信息添加
书籍信息修改
书籍信息查询
书籍信息删除
添加读者类别
修改读者类别
添加读者信息
修改读者信息
删除读者信息
借阅管理部分
借书管理
还书管理
查询读者信息
借书信息修改
借书信息添加
借书信息查询
还书信息查询
还书信息添加
还书信息修改
图书类别表
读者信息表
书籍信息表
借阅信息
表
六系统的流程图
根据学校图书管理的实际流程,结合上述的各功能模块,系统的整体流程如图:
重新登陆
七逻辑结构E-R图
八系统设计
1模块设计
根据本系统的需求,结合实际图书管理情况,本系统应具有如下功能模块:
1.1图书管理功能
书籍信息管理:
包括书籍信息的添加、书籍信息的修改、书籍信息的查询
和书籍信息的删除4部分功能。
其中,书籍信息包括图书编号、书名、图书类别、作者、出版社、出版日期、登记日期已及是否已被借出。
书籍类别管理:
包括书籍类别的添加、书籍类别的修改、书籍类别的闪出3部分功能。
其中,书籍类别包括类别名称和类别编号两部分。
1.2读者管理部分
读者信息管理:
包括读者信息的添加、读者信息的修改、读者信息的查询和读者信息的删除4部分功能。
其中,读者信息包括读者姓名、读者编号、性别、读者类别、工作单位、家庭住址、电话号码、登记日期和已借书数量。
读者类别管理:
包括读者类别的添加、读者类别的修改、读者类别的删除3部分功能。
其中,读者类别包括种类名称、借书数量、借书期限和有效期限4部分。
1.3借阅管理部分
借书管理:
包括添加借书信息和查询借书信息2部分功能。
其中,借阅信息包括借阅编号、读者编号、读者姓名、书籍编号、书籍名称、出借日期和还书日期
还书管理:
实现添加还书信息功能。
其中,还书信息与借阅信息各部分明细相同。
1.4系统管理部分
设置操作人员。
系统初始设置一个超级用户和密码,操作人员可以利用这个超级用户名和密码登录,之后,可以设置其他的超级用户名称,也可以设置权限用户,同时也设置了这个用户可以使用的权限。
2数据库设计
本系统使用Access2000作为数据库管理系统(DataBaseManagementSystem,数据库管理系统)。
在通路中,新建一个数据库,将其取名为book.mdb,将新建的数据库放置在应用程序的目录中,以便调用。
权限:
(权限,姓名)
登录用户:
(帐号,姓名,密码,权限)
用户:
(用户帐号,姓名,性别,组号,证件号码)
图书类别:
(类别,类名)
图书:
(图书编号,类别,书名,作者,出版日期,出版社,定价,总数量,
剩下数量,备注)
借阅:
(用户帐号,图书编号,借书日期,到期日期,数量,还书日期)
借阅信息:
(用户帐号,图书编号,借书日期,到期日期,数量,还书日期)
例如,书籍信息部分设计的表如图所示
书籍信息部分
图书管理系统数据库
2.1数据库表设计
读书者类别表
对于读书者类别表,字段名称、借书数量、借书期限、有限期限等。
在数据库中建立一个读书者类别表,用来记录所有的借阅者的信息。
在刚刚建立的数据库中建立一个表,其字段结构如表达所示,需要注意的是该表的主关键字(PrimaryKey,PK)为种类名称,唯一标志一条的主关键字(PrimaryKey,PK)为种类名称,唯一标志一条记录。
读书类别表
字段名
数据类型
说明
种类名称
文本
必须字段为是,允许空字符为否
借书数量
数字
无
借书期限
数字
无
有效期限
数字
无
读者信息表
对于读者信息表,字段名称应该为读者姓名、读者编号、性别、读者类别、工作单位、家庭住址、电话号码、登记日期和已借书数量。
在数据库中建立一个表,如图所示。
主要的钥匙,PK),唯一标识了一条记录的其中读者编号为该表的主关键字。
读者信息表
字段名
数据类型
说明
读者姓名
文本
必须字段为是,允许空字符为否
读者编号
文本
必须字段为是,允许空字符为否
性别
文本
字段大小2
读者类别
文本
字段大小50
工作单位
文本
字段大小50
家庭住址
文本
字段大小50
电话号码
文本
字段大小12
登记日期
日期/时间
无
已借书数量
数字
无
图书类别表
对于图书类别表,字段名称应该为类别名称和类别编号。
具体设置如表
图书类别表
字段名
数据类型
说明
类别名称
文本
必须字段为是,允许空字符为否
类别编号
文本
必须字段为是,允许空字符为否
书籍信息表
对于书籍信息表,字段名称应该为图书编号、书名、图书类别、作者、出版社、出版日期、登记日期及是否已被借出。
具体设置如表所示。
书籍信息表
字段名
数据类型
说明
图书编号
文本
必须字段为是,允许空字符为否
书名
文本
必须字段为是,允许空字符为否
类别
文本
字段大小50
作者
文本
字段大小50
出版社
文本
字段大小50
出版日期
日期/时间
无
登记日期
日期/时间
无
是否已被借出
文本
字段大小2
借阅信息表
对于借阅信息表,字段名称应该为借阅编号、读者编号、读者姓名、书籍编号、书籍名称、出借日期和还书日期。
具体设置如表所示。
借阅信息表
字段名
数据类型
说明
借阅编号
自动编号
无
读者编号
文本
字段大小50
读者姓名
文本
字段大小50
书籍编号
文本
字段大小50
书籍名称
文本
字段大小50
出借日期
日期/时间
无
还书日期
日期/时间
无
按照上面的表格要求设计好数据库(book.mdb)后,就可以进行系统窗体界面开发了。
图书借阅子模块的界面设计:
图书归还子模块的界面设计:
整理图书库子模块的界面设计:
我的总结:
信息化图书管理系统的出现大大节约了时间不仅能显著提高工作效率和质量,而且容易管理,可扩展性强。
实现区域图书馆集群管理最好的软件系统平台,它作为资源共建共享的新的实现形式,通过Internet网络或城域网络将区域内各图书馆联合起来,组成一个区域性的虚拟图书馆群,从而建立了一个区域图书馆群的电子化、数字化、网络化的立体信息空间,同时通过开放的多层结构,达到与国内外其它图书馆资源共享与协作的目的,真正意义上实现区域内图书馆群的资源管理和业务协作。
图书馆发展到今天,工作重心业已从内部业务工作为主转变为以读者服务为中心,最大化的利用现有资源为读者服务是图书馆的使命。
在区域内,需要整合图书馆群的文献、数字化资源信息,进行集中管理,才能达到为读者更好服务的目的,图书馆群在采用Interlib系统集群的管理方式下,区域内各图书馆不再是孤立的、离散的点,互相之间通过Internet/城域网连接在一起,形成网状结构,区域图书馆群对外的表现是一个整体,同时又具有各自特色,对内是互相联系在一起独立实体,读者享受的服务可以是全区域范围的。
信息化管理可以使企业的经营运作透明化,解决生产经营活动不透明,难以监控等问题,从而避免出现资产流失、生产能力低下、组织机构冗余等问题。
同时,它还可以指导促进企业内各部门、各环节的沟通和协调,帮助企业收集外部、内部信息,经过研究和分析,做出正确的决策,从而使得企业全面发展。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息化 图书 管理 系统