来源:期刊VIP网所属分类:计算机应用发布时间:2015-10-15浏览:次
随着科技的不断发展,怎样将计算机应用运用到图书管理建设当中来呢?不同的管理科技措施有什么意义及影响呢?在当前有关图书馆管理的新技巧模式有哪些呢?本文选自:《计算机辅助工程》,《计算机辅助工程》面向国内外公开发行。刊载的主要内容为:CAE分析技术在航空航天、船舶、汽车、兵器、机械、冶金、土木建筑、精密铸造、电子芯片设计等行业的应用成果;计算力学、系统科学、应用数学的新理论、新技术及其应用;CAD/CAM的新理论、新技术在工程领域的应用;运用CAE技术进行虚拟产品设计(VPD)等所取得的科研成果。 欢迎您惠赐稿件、投放广告,真诚地希望与您在论文集、研讨会、展会等方面进行合作。
摘要:要满足管理系统总体要求,管理系统中必然要包含图书管理的新增、修改、删除以及查询等各种功能。新增图书应该构建新图书记录,删除还能够删除以建图书记录,而修改且能够修改所选图书中各种资料,查询就能够依据相关条件查找和条件相符的图书。
关键词:计算机系统,图书管理系统,计算机设计
1、前言
21世纪是一个信息时代,图书作为信息的载体,依然是人们获取知识的重要途径之一,图书馆的运作情况直接关系着传播知识的速度。因此,探究管理系统设计和实现具有实际意义。
2、管理系统设计分析
2.1需求分析
对于软件工作而言,需求分析属于关键过程。而图书管理系统中必须要实现信息管理、借阅管理以及后台支撑管理等各种重要的管理系统功能。如果从使用系统的对象来看,可以划分成系统管理员、图书管理员以及借阅者几个部分。
其一,如果从借阅者的角度来看,图书管理系统应该具备几个方面功能,即为查询图书的参数情况,借阅者借阅历史记录,修改借阅者个人信息,比如联系方式,登录密码等等,同时还要对他们的权限进行适当扩展,应该具有预定图书以及读者留言之功能。因此,其主要功能有图书信息检索,查询借阅历史,修改个人信息,预定图书,信息反馈等。
其二,从图书管理者角度来看,图书管理人员要具备的功能需求为录入,查询,编辑读者的基本信息,主要包含读者的姓名、编号、性别以及单位等;还包含输入,查询,编辑书籍的信息,其中包含了名称,编号以及类别等。以及借书和还书的信息输入。
其三,从管理系统的人员角度来看,包含了怎样使用该管理系统,如借阅者、管理人员的管理和维护,还要能够查看与维护系统等,主要包含了业务模块、数据维护模块、查询模块等。
2.2技术性要求
因为使用图书管理系统的场所较为特殊,开发者一定要关注系统的性能,以及使用后用户的体验情况,保障新开发系统能够满足计算机发展所需,因此技术性必须要满足如下要求。
其一,系统工作具备连续性;其二,系统要能够并行处理,以及快速响应的能力;其三,具备极强处理数据能力;其四,信息共享;其五,具备友好的人机界面。
2.3数据库设计
系统中数据库主要是用来管理与存储大量数据信息,这些信息不是孤立的,属于系统中一部分,程序终端就能够从数据库里得到关键数据信息。而项目开发功能和数据库紧密相连,对业务工作存档有较大影响,所以系统应该考虑实况来规划管理,就需要在选择数据库上下功夫。如今比较常用数据库有Access、Oracle、Sybase以及SQL Server几种数据库。
第一,E-R图。数据库中的E-R图又叫实体-联系图,通过这种图实现现实环境中概念模型,因为这种图也叫E-R模型,并且该模型是设计开发中较为常用的工具,该模型包含了三个基本概念,实体集、联系集以及属性,这种模型具备简便性和清晰性。比如用户信息的实体图,就包含了用户名、编号、密码以及权限、状态几个属性。
第二,数据库表结构的设计。数据库中表结构也较多,本文列举一些主要表结构:
用户表(tb_user),该表主要是用来存储于管理系统的用户数据,包含了用户的编号、密码、用户名以及权限与状态,其中最为关键是用户编号,其值属于自增类型。
图书分类表(tb_book_style),该表主要是存储于管理图书的分类数据,包含了图书的类型编号、名称及备注,关键是类型编号,属于自增类型。
部门信息(tb_department),主要是用来存储于管理部门的信息数据,包含了该部门的编号、名称以及备注。
图书信息表(tb_book),主要是用来存储于管理图书的数据,包含了图书的编号、名称、负责人、类型、描述、状态以及联系方式。
图书借阅(tb_book_borrow),该表是存储于管理图书的借阅数据,主要包含了借阅的编号、图书编号、读者编号以及借阅的日期与归还日期。
部门信息表(tb_publisher),该表是用来存储于管理图书出版社的信息数据,包含了图书出版社的编号、名称以及备注。
第三,数据库的连接设计。图书管理系统应用了SQL Server_2005为服务器数据库,使用ADO.NET对数据库编程接口进行访问,实现了数据库的链接、删、增、改以及查。
2.4系统网络设计
管理系统中网络架构,就必须要全面掌握两种网络类型,即为外部网与内部网,也称之为局域网与广域网。因为管理系统网络结构,必须要应用便利、灵活的内网与外网二者有机结合,一些比较机密、敏感的图书信息只能够在内网访问,其他的可以在外网中共享。同时还要确保网络系统的安全性,因此就要在外网中加设防火墙,提防外界的黑客恶意攻击系统。
2.5系统界面设计
在整个管理系统中,系统界面设计非常重要,属于用户接触与使用管理系统的主要阵地,能够有体现出用户对管理系统的认可度以及体现整个系统价值。
3、图书管理系统实现分析
查询系统能够查询图书编号、名称、出版社、类别代码等和图书相关的信息,还能够修改图书信息,将查询关键词与查询方式输入,通过模糊查询进行检索,就能够获取到关键词相关的数据。本文就是采用SQL语言对数据库进行访问,查询数据库,查询的代码如下:
If Option.Value=False And Option2.Value= False And Option3.Value= False And Option4.Value= False And Option5.Value= False And Option6.Value=False Then MsgBox,“请选择查询方式”,vbInfomation+vbOKOnly,“警告”……
Else:strcon(1)=“书籍编号like %”& Text l. Text &“%”: End If
Else: strcon(1)= “”: End If
上面这些代码就是按照编号查询方式查询图书,比如将所需查询的书籍编号输入之后,只要点击查询按钮,就会将所查询图书的信息显现在查询结果中,同时还能够在该处修改书籍属性,自然也能够删除图书。
依照上面编写的代码,还要编写出其他所需代码,如添加图书、图书的基本设置以及类别设置等等,只有将这些设置输入到相应的软件程序就能够实现所需界面。比如,实现的系统登录入口如下图所示。
随着信息技术不断发展,图书馆所采用的传统管理模式无法满足所需。因此就必须要依据实况分析所需,采用SQL Server_2005作为开发工具开发出管理系统的模块,从而有效解决图书管理中存在的各种问题,促进图书管理系统真正成为承担传播信息的载体。
期刊VIP网,您身边的高端学术顾问
文章名称: 计算机在图书管理系统中的新应用发展战略
文章地址: http://www.qikanvip.com/jisuanjiyingyong/33490.html