基于EPC技术的图书借阅管理应用系统的设计与实现

来源 :卫星电视与宽带多媒体 | 被引量 : 0次 | 上传用户:masdfsd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】图书馆人员流动频繁,管理人员稀缺,现在已是高科技信息时代,还用手动记录信息将浪费了极大的资源,对图书馆工作人员来看,图书信息添加管理、图书类别管理、借阅者信息管理等等都属于图书馆管理。这些项目如果还手工将会特别繁琐,易出错,不容易整理,给借阅者和工作人员带来了巨大的困扰。本次利用VB软件来设计图书馆借阅系统来实现用户登录界面管理;图书基本信息的添加、修改、删除、查询;借阅者基本信息添加;图书按类查询,可以查询出该类别的所有图书信息;图书按时查询(按日查询、按月查询),可以查询出某特定日期一共借出多少本图书数量等多种功能。
  【关键词】图书管理系统;图书信息管理;借阅者信息管理;图书类别管理
  1. 概述
  本次利用VB软件来设计图书馆借阅系统来实现用户登录界面,从而进行对借阅图书的查询等操作。
  1.1 开发背景
  用电脑管理图书馆里一切图书信息是一种计算机应用技术的改革创新,当图书馆管理还没用计算机管理图书之前图书管理人员都是用手工笔记记录的方式来记录图书信息的,如今图书馆管理都是利用电脑采用实时管理,同时也减轻了管理员的负担。
  1.2 图书管理系统产生的背景
  图书管理系统就是电脑信息处理系统,它开发主要分为后台数据库的建立和维护以及前端应用程序的应用开发两个方面。对于后台数据库的建立和维护要求建立起数据库要完整、安全。而对于前端应用程序则要求应用程序具备功能要求用户界面合理、完善、简单便捷的优点。
  1.3系统功能需求分析
  本次设计的总体任务是实现图书管理系统的系统化和自动化,帮助图书管理员更好地更高效地完成图书借阅管理工作,本次设计要完成的功能主要有:
  系统登录部分:添加用户名,填写密码,进入系统。
  书籍管理部分:图书类别管理和图书信息管理。其中,书籍类别管理包括添加书籍类别、修改书籍类别、删除书籍类别等;书籍信息管理包括书籍信息的添加、修改、查询、删除等。
  借阅读者管理部分:借阅者类别管理和借阅者信息管理,借阅者类别管理包括借阅者类别添加、修改、删除等;借阅者信息包括借阅者添加读者信息、修改读者信息、查询读者信息、删除读者信息等。
  借阅管理部分:可以按时查询和按类查询,按时查询能查询出某日或某月借出图书的数量;按类查询能查询出该类的图书的多有图书名。
  2. 系統设计与实现
  本系统的设计设计使用Visual Basic 6.0软件,它是一种最简单的编程软件。Visual Basic就是应用上Basic开发语言的一套工具,简称就是VB。Visual Basic的开发使原来繁琐的编程变得容易、快捷。以前要实现的功能都要通过全套的代码来操作。VB把以前的复杂代码逐渐简化成最简洁明了的代码,使人们更好的掌握编程的相关知识,让人们更方便运用掌握编程技术,软件功能使用界面如图2.1所示。
  2.1 模块设计
  本系统实现如下功能:
  (1)登录界面部分实现正确填写用户名和密码登录进入图书借阅系统中。
  (2)图书添加主界面实现显示图书的基本信息,但是不能编辑该图书的基本信息,其界面可以进入图书信息界面、借阅者信息界面、综合信息界面,帮助界面等操作。
  (3)图书信息添加界面实现对图书信息进行添加、修改、删除等操作。
  (4)借阅者添加界面实现对借阅者的信息进行添加、修改、删除等操作。
  (5)借阅者考勤界面实现对借阅者短期(一日)借书的打卡考勤等操作。
  (6)按类统计界面实现对图书分类等操作。
  (7)按时统计界面实现查询出某日借出的图书总数和某月借出图书的总数等操作。
  2.2 数据库设计
  数据库是连接各个界面运行代码的主要仓库,是用于查询的大量数据信息的库。使用数据库同样也有好多好处,比如数据信息的汇集节省了数据的存储空间,充分共享实现数据资源。此外,数据库技术为我们提供了快捷的使用手段,使用用户易于编写数据,所以主要研究内容是实现图书馆日常工作需要用到的一些操作功能。
  本次设计在数据库中设计五张表,它们分别为用户表、图书条码表、借阅者信息表、当日借阅者信息表、借阅日期表。这些表都需要连接相应的程序代码才能实现其功能。利用VB建立的数据表截图如下2.2所示。
  2.3 程序设计
  程序设计包括登录界面设计、主界面设计、菜单和功能模块设计,菜单名称及功能如下:
  (1)主界面:登录用户名、密码。登录主界面如下图2.3所示。
  (2)图书基本信息页面:显示图书数量、EPC码、类别等。
  (3)图书添加界面:填写图书的图书名、EPC码、类别等。图书添加界面图如下2.4所示。
  (4)借阅者添加界面:填写姓名、数量、借阅日期等。
  (5)按类统计界面:填写类别,查询后显示该类别的图书。
  3. 结论
  本次设计主要是完成图书借阅管理系统的开发,利用Visual Basic 6.0软件做成一个小型的图书信息管理系统。该系统主要可用于一些比较小型的图书馆管理日常借阅工作。
  系统登录部分:添加用户名,填写密码,进入图书借阅系统。
  书籍管理部分:图书类别管理和图书信息管理。其中,书籍类别管理包括添加书籍类别、修改书籍类别、删除书籍类别等;书籍信息管理包括书籍信息的添加、修改、查询、删除等。
  借阅读者管理部分:借阅者类别管理和借阅者信息管理,借阅者类别管理包括借阅者类别添加、修改、删除等;借阅者信息包括借阅者添加读者信息、修改读者信息、查询读者信息、删除读者信息等。
  借阅管理部分:可以按时查询和按类查询,按时查询能查询出某日或某月借出图书的数量;按类查询能查询出该类的图书的多有图书名。
  本次系统设计使我有了一次实际感受体验的过程,解决现实问题,提高自己分析问题、解决问题的能力。最后,本次系统设计使我增加了对学习数据管理信息系统的兴趣。自己独立思考,通过自己编程、布局制作图书馆管理系统,最关键的一点就是自己有了实操的机会,并且对电子设计应用收获颇多。
  作者简介:张小雪、白萌 沈阳工学院学生;付丽华(通讯作者)辽宁人,沈阳工学院,教师,副教授
其他文献
随着我国国民经济发展的势头越来越猛,人民对生活的需求已经从温饱层面提升到了享受层面,越来越多的畜产品开始登上了人们的餐桌与生活。但是在这样的发展大背景之下,畜产品
正常人每日摄入糖、蛋白质和脂肪,其中所含的热量供给身体的代谢、生长发育、生活劳动的需要。如果摄入多,消耗少,多余的热量就会以脂肪的形式在体内贮存起来。贮存脂肪的场
期刊
对太湖蓝藻采用资源化处置方式,通过与厨余垃圾混合发酵,达到优化发酵底物、获得最佳产气效率的目的。研究结果表明:随着蓝藻厨余垃圾混合物中厨余垃圾比例的提高(1:0.5~1:2.5),甲烷产率
“解决问题的策略”是小学数学的重要内容。教师不仅要教会学生教材中的解题策略,还要教给学生教材之外的策略,全面提高学生解决问题的能力,进而提升学生的学力。
教师知识是影响教师教学成效的重要因素,对英语教师知识的探讨是外语教学科研的重要议题。已有的国内外研究主要探讨了英语教师需要什么知识、英语教师应该具备什么知识以及如
为贯彻落实温家宝总理提出"感知中国"的科技纲领,推进国家"十二五"建设的新举措,激发广大科技工作者投身建设创新型国家的积极性和创造热情,进一步推动智能科学技术担当起信息化
刚刚过去的一年里,韩国人听得最多又最敏感的三个字母就是IMF——国际货币基金组织(International Monetary Fund的英文缩写),而在未来的三五年里,他们将不得不与这个国际经
实验是一种研究数学知识的重要辅助手段和方法,应以亲身体验为核心,而不能仅是纸上谈兵.教师应基于生活教育理论,优化数学实验教学策略,激发学生数学实验探究的兴趣,培养学生
MgSO4 is chosen as an additive to address the capacity fading issue in the rechargeable zinc-ion battery system of MgxV2O5·nH2O//ZnSO4//zinc.Electrolytes w