关于图书馆管理信息系统设计的分析

来源 :城市建设理论研究 | 被引量 : 0次 | 上传用户:krizy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:计算机信息化管理有着储存信息量大、速度快等许多优点,处理信息及时快捷。图书馆计算机信息化管理不同于传统的图书管理
  方式,有着储存信息量大、处理信息及时快捷、效率高,减轻管理员负担,减小出错的概率等诸多优点,其开发主要包括采用SQLServer2005 数据库的建立以及Visual Basic 编程语言作为前端应用程序的开发两个方面。主要完成书目检索、读者管理、借阅管理、图书管理、用户维护、系统维护等功能。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者和管理员两方面的需要,达到了设计要求。
  关键词:图书管理;系统设计;Visual Basic;SQLServer2005
  一、引言
  随着计算机应用在全球范围内日益普及,管理信息系统的作用也越来越大,因此圖书管理信息化是发展的必然趋势。用结构化系统分析与设计的方法,建立一套有效的图书信息管理系统,可以减轻工作,将工作科学化、规范化,提高工作质量,因此根据图书馆目前实际的管理情况开发一套图书管理系统是十分必要的。
  二、图书管理的现状
  在计算机尚未在图书信息管理中广泛使用之前,一直以来人们管理图书馆的日常工作使用的是传统的人工方式,对于图书馆的借书和还书过程主要依靠手工。手工手续繁琐、工作量大、效率低下、出错率高等,同时给对大量资料的查询、更新及维护都带来不少困难。随着近年来信息技术及计算机网络技术的不断发展, 图书馆也先从传统的图书馆发展到自动化图书馆,再发展到今天的数字图书馆,这些变化使得图书馆的形象越来越现代化,人们查找资料也更加方便。为提高管理效率,更好地为读者服务,利用已有的办公局域网络条件,将馆藏书籍做成基于网络的查询系统,实现图书在一个单位的网络内查询,可使图书查询和借阅变得更加方便快捷,从而使图书室的工作效率得到明显提高。在计算机尚未在图书信息管理中广泛使用之前,一直以来人们管理图书馆的日常工作使用的是传统的人工方式,对于图书馆的借书和还书过程主要依靠手工。手工手续繁琐、工作量大、效率低下、出错率高等,同时给对大量资料的查询、更新及维护都带来不少困难。
  三、系统的可行性分析
  图书管理系统主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及图书管理员日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。本系统的设计主要从以下几方面做起:系统业务流程分析、系统的功能设计等。这些工作需对数据库知识有足够认识,并深入的了解Visual Basic 的使用和管理系统的相关知识。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。
  1、系统的可行性分析有以下几个方面:
  (1)技术可行性:处理速度快、准确通过权限的设置,数据的安全性好、方便查询、借阅管理等。
  (2)经济可行性:系统建设不需要很大的投入、可缩减人力投入。
  (3)运行上可行性:本系统作为一个小型的图书馆信息管理系统,
  所耗费的资源非常的小。
  (4)从各种社会因素可行性分析:可降低工作人员工作强度,提高
  效率,会得到学校工作人员的一致同意的。
  综上所述通过可行性分析认为新系统的开发方案切实可行,可
  进行开发。
  2、图书管理系统开发相关技术的介绍
  2.1Visual Basic 6.0 概述Visual Basic 6.0 是Microsoft 公司推出的可视化开发工具组建Visual Studio 6.0 的组成之一,是基于BASIC 语言的可视化程序设计语言。Visual Basic 6.0 既继承了BASIC 语言的简单易懂的特点,又采用了面向对象、事件驱动的编程机制,提供了一种所见即所得的可视化程序设计方法。Visual Basic6.0 已逐渐成为编制Windows 应用程序、数据库应用程序、多媒体程序及网上应用程序的理想工具。它不仅为广大程序员所钟爱,而且还成为了众多初学者编程者的良师益友,真正做到了实用且易掌握。Visual Basic 6.0 包括三种版本:学习版、专业版和企业版。这三种版本的基础是一致的,只不过为了适应不同层次用户的需要,在工具的提供方面有所不同。因此,大多应用程序可以在三种不同版本中通用。
  2.2SQL Server 2005 概述SQL Server 是一个关系数据库管理系统它是由Microsoft 推出的,开发各类大中型数据库解决方案,SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。
  3、系统总体设计分析
  3.1 系统需求分析该系统主要分为两部分:读者部分和管理员部分。为了方便读者查找自己感兴趣的主题进行阅读,要将图书按照内容进行分类。读者可以按照类别进行查找,逐级浏览、可以查看自己的信息。本系统还可对用户的账号和书目的阅读权限进行管理。管理员需要给用户分配用户名和密码,及设定用户的级别,还为用户提供图书的排行榜让用户能知道那些图书受到大家的欢迎。
  3.2 系统功能模块设计
  根据图书管理系统的实际需求,可以将图书管理系统划分为系统设置、图书管理、读者管理、图书借还、系统查询5个部分。
  3.3 系统流程
  图书管理系统的流程是用户先输入自己的帐号密码成功登陆系统后系统根剧登陆的帐号信息从数据库中的数据进行对比判断是读者还是管理员,如果是读者则能进行信息查询,及修改自己的相关信息,查询到自己所需要的图书就能通过管理员进行借阅图书、归还图书也是通过管理员完成的。如果不是读者而是管理员,那管理员可以进行相关信息的查询、添加删除图书及读者的所有信息、设置相应的权限、为图书更新排行榜的信息、以及完成读者的图书借阅与归还。
  4、图书管理系统详细设计
  4.1 系统流程分析
  根据开发图书管理系统的需求分析,本系统设计了两种用户,分别为系统管理员、读者。当系统管理员使用帐户登录后,管理员可以通过系统导航菜单进入读者管理界面、图书管理界面、图书借还界面、系统查询界面,在读者界面中,管理员添加和修改用户信息、用户可以查看自己信息,在图书管理界面管理员可以添加和修改图书信息、用户可查看图书,在图书借还界面完成读者借书还书的操作,系统查询界面管理员可以查看借出去的图书信息及库存的信息、用户可以查找自己的所需的图书。读者使用读者帐号登陆系统后,可以查询自己所需要的图书的信息、也可以查询自己个人的基本信息及图书的借还信息。读者的借书和还书过程是通过管理员完成的。
  4.2 主要模块的运行
  4.2.1 登陆界面
  当用户输入用户名、密码,系统自动将输入的信息和相关数据表中的内容进行比较,如果该用户输入的内容和数据表中的内容相符,则通过验证,此次登录成功;否则登录失败。用户只有成功登陆系统
  后才能进行一系列的操作。
  4.2.2 图书借还信息模块
  图书借还管理模块主要分为图书借阅页面和图书归还页面,用户
  可以在通过这个模块查看图书的借阅和归还信息。管理员可以在图书通过这个模块来完成读者借和还书的操作。
  4.3 系统开发的遇到的相关问题及解决
  4.3.1 图书管理系统索引
  图书管理系统开发中存在大量的数据和信息检索,怎样更好的检索数据和信息操作是保证检索速度的提高和数据的分页显示,根据实际需要,读者信息表,图书信息表,图书借还信息表,权限信息,管理员信息表等都建立索引,合理使用缓冲区。
  4.3.2 自动计算图书归还日期
  在图书管理系统运行中需要自动计算图书的归还日期,它是需要根据系统日期和数据表中保存的各类图书的最多借阅天数来计算的,即图书归还日期=“系统日期”+“最多借阅天数”。因此本系统是这样解决问题的:首先获取系统时间,然后从数据表中查询出该类图书最多借阅天数,最后计算归还日期。
其他文献
摘要:通过了解防雷工程预算的步骤以及技巧方法,结合预算部门的相关文件要求对防雷工程造价进行了详细的介绍,对工程人员和管理人员了解掌握防雷工程的造价、成本的控制具有一定指导和帮助作用。  关键词:防雷设计;预算;方法  1 引言  我国的防雷从业人员主要是从气象部门相关专业人员中分离出来的,防雷从业人员大都是来自气象、电子、计算机或相关专业,并且大多数从防雷检测工作开始。在工程谈判上基本上经验不足,
期刊
在全党深入开展创先争优活动新形势下,如何以创先整活动为契机,加强国有施工企业思想政治工作,这是摆在国有企业党组织的重要课题。要想把国有施工企业思想政治工作做的深入人心,取得实效,必须坚持以人为本,更新思维观念,按照科学发展观的要求,结合创先争优活动,抛弃简单说教,关注人的需要,创新工作方法和手段,从而提高思想政治工作的针对性、有效性。以人为本的现代企业管理,赋予了思想政治工作在国有企业中的重要地位
期刊
【提要】 钢筋混凝土的裂缝控制问题是建筑工程中很重要的问题之一,裂缝产生的原因复杂多样,而且随着混凝土均质性有了很大改善的同时,裂缝控制技术难度大大增加了。本文简要介绍了钢筋混凝土裂缝产生的各种原因,并且在分析某食堂屋面井字梁开裂的基础上,概述了由于温差导致梁体收缩变形产生裂缝的原因,以及裂缝产生后的处理方法和预防措施。  【关键词】 裂缝产生;荷载效应;温度效应;裂缝处理;预防措施    钢筋混
期刊
高考作为指挥棒决定着成千上万学子的前途和命运。尤其是汉语学科。对于少数民族学生来说,在高考总成绩中,起着举足轻重的作用。那么在高三复习阶段,如何进行复习,怎样提高复习效率,这是十分重要的问题。下面我就汉语复习方法,谈一谈我个人的一些粗浅的看法。  一、应使复习具有导向性。复习应该有目标,不能随意地、盲目地、主观地进行,因此,应确立复习的目标。  制定复习的目标要有依据。这个依据就是《考试说明》,因
期刊
摘要:随着我国经济的高速发展,我国高速公路的建设步伐越来越快,但是在高速公路建设是过程中也出现了许多问题,笔者结合自身的工作,谈一下如何解决高速公路施工建设中出现的问题,以供大家参考。  关键词:高速公路施工管理      随着我国高速公路建设的不断发展,高速公路的施工质量的保证与现场施工中的工程质量管理水平是密不可分的。过硬的技术和先进的管理是施工管理的重要组成部分,本文就我国高速公路施工管理中
期刊
随着数学内容的逐步深化,高中女生数学能力逐渐下降,他们越学越用功,却越学越吃力,出现了部分女生严重偏科的现象.因而,对高中女生数学能力的培养应引起重视.   一、帮助减轻精神压力,培养兴趣   女生数学能力的下降,环境因素及心理因素不容忽视.目前社会、家庭、学校对学生的期望值普遍过高.而女生性格较为文静、内向,心理承受能力较差,加上数学学科难度大,因此导致她们的数学学习兴趣淡化,能力下降.因此,教
期刊
【摘要】勁性混凝土结构刚度大,承载能力及耐火能力强。本文探讨了劲性混凝土梁柱的施工工艺流程,对劲性梁柱的下料,安装,钢筋与型钢的穿插,混凝土配合比,振捣方式,养护等方面进行了详细介绍。  【关键词】劲性混凝土大跨度模板施工    目前,我国的房屋建筑结构主要以钢筋混凝土结构为主,但是在一些公共建筑的共享区间、多功能厅、超高门厅灯顶部楼盖多采用大开间大跨度结构,这样可以有效的减小大厅顶部主梁高度,使
期刊
摘要:新课程理念下,如何提高课堂教学的有效性是我们每一位教师都在探究的问题。本文从三个方面提出了提高课堂教学有效性的对策。  关键词:数学课堂教学;有效性;分层教学  新课程理念下,如何减轻中学生过重的课业负担,提高学生的学习质量,了解学生需要怎样的课堂教学才能得到最好的发展,即如何提高课堂教学的有效性是我们每一位教师都在探究的问题。在课堂教学实践中,尝试实行班内分层教学,也是一种很有效的方法。即
期刊
本文主要提出在教导学生时感到的有利于提高学生汉语水平的几种方法和汉语教学中应该重视的几种看法。  一、适应不同水平的学生的特点,提高教学效果.   就目前的情况看,虽然少数民族的汉语教学从小学就开始,但是各个学校,各个乡镇学校的学生来源于不同,即有些学生接受过幼儿教育,有些学生没有接受过幼儿教育,还有些学生有经常接触汉语言的机会,因此同一个班的学生汉语基础也不同,对汉语的兴趣也不同。在这么长的跨度
期刊
未来联合军事人才的培养,不可能通过一次培训完成,必须通过继续教育不断进行知识、能力、素质上的补充、更新和改善。为此,有必要打破以院校为中心的单一主体教学的现状,允许更多组织和个人参与进来,构建一种多元主体教学的新模式。  一、必要性  (一)任职岗位的需求  任职教育鲜明的岗位指向性要求在选择教学内容时既要全力掌握部队教育训练中存在的重难点问题,确保教学内容能够针对解决任职岗位中出现的实际问题而精
期刊