欢迎来到学术参考网

图书管理系统开发研究

发布时间:2015-08-29 13:56

摘 要:目前一般图书管理系统存在不少缺点,有必要开发新型的图书管理系统。从系统总体规划和具体模块功能实现入手,开发一个使用操作直观简单、网络管理轻松便捷、检索查询一目了然、阅读内容多种多样、权限设置完善丰富、个人环境简易亲切以及信息资料极易扩充的图书馆管理系统。

关键词:图书管理系统;开发 

  当前,一般图书馆管理系统存在一下缺点:功能单一、查询能力弱等缺点;价格高,开发时间长;操作烦琐。因此,有必要开发一个使用操作直观简单、网络管理轻松便捷、检索查询一目了然、阅读内容多种多样、权限设置完善丰富、个人环境简易亲切以及信息资料极易扩充的图书馆管理系统。本文是以数据库技术为主要支撑,以 MCIROSPFT公司的 PB 9.0为开发工具,研究开发一个关于图书馆管理的数据库系统,通过这个系统管理员可以简捷、方便的对图书记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行图书查询、借阅、归还等功能。
一、系统总体规划
  本图书馆管理系统分为12个模块,分别是登陆界面:检测用户名和密码;功能选择模块:进入主界面后可以进行功能的选择;图书借阅模块:按输入图书借阅信息进行登记;图书归还模块:按输入图书归还信息进行登记;图书库管理:对图书的信息进行日常管理;图书分类管理:对图书分类信息进行管理;图书查询模块:对图书库表进行各种条件的查询;用户管理模块:提高了系统的安全性;数据备份:将数据定期备份,防止被破坏;数据恢复:从备份的数据恢复资料;系统初始化:清空所有数据记录;退出系统模块:退出系统返回WIDNOWS界面。各个模块相互协作共同实现图书馆管理系统的顺畅运作。具体系统流程图见图(一)。
      图(一) 图书馆管理系统流程图

二、具体模块的实现
  本图书馆管理系统包括11个模块,本文中主要介绍登陆模块、图书信息模块、信息查询模块等模块的设计与实现。
  1、登录界面的设计
  一个图书馆的管理信息系统都有一段让用户注册自己登录信息的程序,这是保证图书馆重要信息和数据安全的一个重要的手段。下面就对登录界面的设计做详细的介绍。
  设计登录界面的过程如下:
  ①单击菜单“file/new”,选择“PB object”标签项中的“window”,这样就新建了一个窗口对象,并命名为“w_denglu”;
  ②添加三个静态文本框,他们的属性分别设置为“欢迎使用图书馆管理信息系统”、“用户名称”和“用户密码”,并且设置字体的颜色,大小等属性;
  ③添加两个静态文本编辑框,供用户输入登录的用户名称和用户密码;
  ④添加按钮,在窗口的下部放置两个按钮控件,“确定”按钮供用户输入正确的用户名称和用户密码后登录该系统,“退出”按钮供用户退出此登录界面。如果用户名称或用户密码输入错误,系统会弹出“警告”的窗口,提示用户重新输入。
  2、信息查询模块的设计
  本部分是查询有正式图书的信息查询和图书借还的信息查询,在此仅以正式图书信息的查询为例进行说明。
  图书信息查询窗口的设计过程:
  ①创建一个窗口,命名为“w_chaxun”,确定窗口的大小和其他属性;
  ②添加四个按钮,当用户单击“查询”按钮以后,数据窗口进入查询模式,用户可以在任意字段中输入合法的数据值,然后单击“重置”按钮,将按照用户输入的条件进行检索。
  ③添加一个数据窗口控件,在按钮的下面添加数据窗口控件,该控件连接的是已经建立好的“grid”风格的数据窗口对象;
  3、图书信息档案模块的设计
  正式图书信息主要是由图书信息输入窗口进行图书信息的输入、删除、保存实现的。
  图书信息输入窗口的设计过程如下:
  ①创建一个窗口对象,命名为“w_dagl ”,调整好窗口的大小和其他属性;
  ②添加一个静态文本框,将其属性值设为“正式图书信息”,其目的是显示本窗口的作用;
  ③添加两个组框,属性值分别为“图书信息录入”和“图书信息显示区”,其目的是起修饰、美观;
  ④添加两个数据窗口,在“图书信息录入”的组框中放入一个数据窗口控件,该控件连接的数据窗口对象为已经创建好的“freefrom”风格的数据窗口对象。在“图书信息显示区”组框中也放入一个数据窗口控件,该控件连接的是已经建立好的“grid”风格的数据窗口对象;
  ⑤添加八个按钮控件,“添加”按钮用于用户输入新的图书信息。“删除”按钮用于删除当前所显示的那条记录。“保存”按钮用于提交和保存对数据库表格中记录所做的修改,包括添加和删除,如果提交失败,将弹出“警告”对话框。“打印”按钮用于打印出“图书信息显示区”表格内的数据信息。“退出”按钮用于关闭该输入窗口。
  4、创建数据窗口对象
  ①打开“new”对话框,然后在“data window”标签页选择数据窗口对象的显示风格,在这里选择grid(网格显示方式)。
  ②单击“ok”按钮启动数据窗口对象向导。选择quick select数据源,这是定义数据源的最简单方法,然后单击“next”,在表格列表中双击要连接的表格,选中表格后,列表框中列出了选中表的所有列,单击“add all”,显示该表格所有的列。
  ③单击“ok”按钮,设置表格的外观风格。
  ④单击“next”按钮,在“ready to create grid data window”对话框中单击“finish”按钮完成数据窗口的建立。

上一篇:物理实验教务管理系统的设计与实现

下一篇:浅探中职VB程序设计教学的难点及解决途径