图书管理系统_第1页
图书管理系统_第2页
图书管理系统_第3页
图书管理系统_第4页
图书管理系统_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录随着计算机科学与技术日渐成熟并广泛应用于人类社会的各个领域,其强大的功能为人们节省了大量的劳动时间,从而使人类的工作效率得到了空前的提高。用计算机对图书信息进行管理,相比手工管理有着无法比较的优点。同时,信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断开展的新型学科,本文介绍了在vb环境下采用“自上而下地总体规划,自下而上地应用开发〞的策略开发一个管理信息系统的过程。图书管理信息系统的系统需求分析局部,包括功能需求分析、性能需求分析、数据需求分析;系统设计局部主要介绍了系统功能设计和数据库设计;系统实现局部列出了几个主要的程序框图,并附带了一些主要的系统界面。关键词:管理信息系统、图书管理、vb应用。TheDevelopmentandDesignofBooksManagementSystemAbstractAlongwiththecomputerscienceandtechnologydevelopmentmaturityandapplyineachdomainofhumansocial,thestrongfunctionofitsaveagreatdealoflabortimeforthepeople,thusmakethemankind'sworkefficiencyunprecedentedincrease.thereistheincomparableadvantagewiththeuseofcomputeronthebookinformationmanagementmorethanhandicraftmanagement.Atthesametime,astheinformationtechniqueisapplyinmanagementdeeplyandextensively.theimplementofthemanagementinformationsystemisalreadygraduallymatureonthetechnique.Themanagementinformationsystemisanewdisciplinethatdevelopmentcontinuously,thispaperintroduceaprocessofdevelopmanagementinformationsystemwithastrategyof“fromtoptobottomplanning,frombottomtotopdeveloping"undertheVBenvironment.Thepartofdemandanalysisinthebooksmanagementinformationsystemcontainthefunctionrequirementanalysis,performancerequirementanalysis,datarequirementanalysis.Thepartofsystemdesignmainlyintroducethesystemfunctiondesignanddatabasedesign,Thepartofsystemrealizelistafewmainsystemproceduregraph,andsupplementarysomemainsysteminterface.Keywords:Themanagementinformationsystem,Bookmanagement,VBapplication当今形式当今时代是飞速开展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了平安性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。存在的主要问题一直以来图书馆都是以工作手工操作管理的,随着计算机的开展,更多的图书馆采用计算机图书管理系统来实现,这样可以得到更好的管理。对于图书馆而言,一个功能完备的图书管理系统是很重要的,它可以很大程度上,节省人力和物力资源。传统的管理方法既浪费人力物力财力,又容易导致各种错误的发生。面对图书馆数以万计的图书,纷繁复杂的读者信息,频繁更替的借还书信息,传统的直接方法,不但管理起来极其不方便,而且极易容易出现漏洞,从而造成不可估量的损失。准备解决哪些问题因此实现一个智能化、系统化、信息化的图书管理系统是十分必要的。充分利用计算机的功能实现对读者管理,书籍管理,借阅管理等的自动化控制,将会使图书管理工作大大减轻,方便友好的图形用户界面,简便的操作,完善的数据库管理,将会使图书管理系统极大限度的应用于现代化图书管理成为图书管理员的得力助手。本文介绍了一个图书管理系统的根本设计方法,详细阐述了整个应用系统的设计思路,及毕业设计课题的选题意义。给出了研究开发的过程,以及对设计思路和实现细节的考虑,并对各局部周期进行了详尽的分析和描述,最终达成一个完整的设计方案。目前,我国有不少的大型图书馆实现了图书管理的计算机化,与此同时,在计算机软件市场上不断涌现出一批功能优异的应用于图书馆的自动化集成软件。另一方面,现在学校正在应用的系统,界面单调、操作乏味、效率低。基于这种局面,开发一个应用于Windows平台上的、具有先进的图形界面的中小型图书信息管理系统是我们面临的一项重要课题。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况〔如借书天数、超过限定借书时间的天数〕的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丧失,且不易查找。总的来说,缺乏系统,标准的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的根本环境。数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。基于这个问题,我认为有必要建立一个图书管理系统,使图书管理工作标准化,系统化,程序化,防止图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。本文将围绕如果实现图书管理系统展开讨论,通过对现有开发工具及语言的分析比较,确定了适宜的开发工具及语言,实现图书管理系统。全文分为六局部:第一章:引言,介绍图书管理系统的现状及目标。第二章:C/S模式和开发工具,介绍C/S模式的概念、工作原理。本系统所选那么开发平台是visualbasic6.0,数据库用的是microsoftaccess2003。第三章:需求分析,在充分考虑了解传统图书管理现状及问题的根底之上,提出了图书管理系统的总体设计方案。第四章:系统设计,针对图书管理整个业务流程进行数据库设计,系统总体结构设计。第五章:系统实现,详细介绍图书管理系统中重点功能模块如何实现。最后,结论局部对论文的研究内容予以总结,说明了系统研究开发和实际投入使用的意义,同时也指出了系统仍然存在的一些问题。VB是VisualBasic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高,且功能强大可以与Windows专业开发工具SDK相媲美。在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口〔API〕函数,动态链接库〔DLL〕、对象的链接与嵌入〔OLE〕、开放式数据连接〔ODBC〕等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。本系统的开发工具选用的是VisualBasic6.0,数据库选择用的MicrosoftAccess2003。VisualBasic6.0的概述VisualBasic6.0作为VisualStudio6.0的一员发布,证明微软正在改变VisualBasic的产品定位,他想让VisualBasic成为企业级快速开发的利器。VisualBasic6.0在数据访问方面有了很大的改良,新的ADO组件让对大量数据快速访问成为可能。数据环境和新的报表功能也让数据开发有了全新的体验。VisualBasic借助COM/COM+强大的功能,可以开发具有N层结构的分布式应用程序。同时,VisualBasic还可以在IIS上开发性能超群的Web应用程序。VisualBasic6.0在语言方面和IDE方面的改良都不大,但是许多新增的组件成为VisualBasic开发人员手中的利器,如FileSystemObject等。新的字符串函数Split和Replace等也给VisualBasic的程序员带来很大方便。总之VisualBasic6.0已经是非常成熟稳定的开发系统,能让企业快速建立多层的系统以及Web应用程序,成为当前Windows上最流行的VisualBasic版本。VisualBasic的特点1.面向对象VB采用了面向对象设计思想,它根本思路是把复杂的设计问题分解为多个能够完成独立功能且相对简单的对象集合。所谓“对象〞就是个可操作实体如窗体、窗体中命令按钮、标签、文本框等,面向对象编程就是指程序员可根据界面设计要求直接在界面上设计出窗口、菜单、按钮等类型对象并为每个对象设置属性。2.事件驱动在Windows环境下是以事件驱动方式运行每个对象的都能响应多个区别事件,每个事件都能驱动段代码事件过程,该代码决定了对象功能。通常称这种机制为事件驱动的编程机制。可由用户操作触发也可以由系统或应用触发例如单击个命令按钮就触发了按钮Click(单击)事件该事件中代码就会被执行,假设用户未进行任何操作(未触发事件)那么就处于等待状态整个应用就是由彼此独立事件过程构成。3.软件Software集成式开发VB为编程提供了个集成开发环境在这个环境中编程者可设计界面、编写代码、调试直至把应用编译成可在Windows中运行可执行文件并为它生成安装VB集成开发环境为编程者提供了很大方便4.结构化设计语言VB具有丰富数据类型是种符合结构化设计思想语言而且简单易学此外作为种设计语言VB还有许多独到的处5.强大数据库访问功能VB利用数据Control控件可以访问多种数据库VB6.O提供ADOControl控件不但可以用最少代码实现数据库操作和控制也可以取代DataControl控件和RDOControl控件VB核心是对对象链接和嵌入(OLE)技术支持它是访问所有对象种思路方法利用OLE技术能够开发集声音、图像、动画、字处理、Web等对象于一体的功能强大的软件7.网络功能VB6.0提供了DltTML(Dynamic}tTML)设计工具利用这种技术可以动态创立和编辑Web页面使用户在VB中开发多功能网络应用软件Software8.多个应用向导VB提供了多种向导如应用向导、安装向导、数据对象向导和数据窗体向导通过它们可以快速地创立区别类型、区别功能应用9.支持动态交换、动态链接技术.通过动态数据交换(DDE)编程技术VB开发应用能和其他Windows应用的间建立数据通信通过动态链接库技术在VB中可方便地用C语言或汇编语言编写也可Windows应用接口(.API)lO.联机帮助功能在VB中利用帮助菜单和F1功能键用户可随时方便地得到所需要帮助信息VB帮助窗口中显示了有关举例代码通过复制、粘贴操作可获取大量举例代码为用户学习和使用提供方便MicrosoftAccess2003介绍SQLServer是Microsoft公司在原来和Sybase公司合作的根底上推出的一款面向高端的数据库系统。而SQLServer2005版本那么是最新的、大型联机事务处理的新型数据库平台。它继承了SQLServer以前版本的一些强大的优势,如简单易用、具有良好的稳定性和高效性等等。同时,它的功能比以前的版本更加强大,界面更加友好。总之,无论是在功能、平安性、可维护性,还是在易操作性上都较以前版本有了长足的进步[7]。3需求分析根据图书馆日常图书管理工作的需求和图书借阅的管理流程,该系统实施后,应该到达以下目标:1.界面设计友好、美观,数据存储平安、可靠。2.根本信息设置保证图书信息和读者信息分类管理。3.强大的查询功能,保证数据查询的灵活性。4.实现对图书借阅、续借、归还流程的全程数据信息跟踪。5.提供管理员修改信息、密码等功能,保证管理的平安性。6.提供灵活、方便的权限设置,使整个系统的管理分工明确。根据高校图书管理的实际要求,结合本系统开发的要求,对与本章所要介绍的“图书管理系统〞的需求实现如下功能:1、书籍管理局部:这一局部包括书籍类别管理和书籍信息管理两局部,其中书籍类别管理包括添加书籍类别、修改书籍类别等;书籍信息管理包括书籍信息的添加、书籍信息的修改、书籍信息的查询、书籍信息的删除等。读者管理局部:这一局部包括读者类别管理和读者信息管理两局部。其中德政类别管理包括添加读者类别、修改读者类别;读者信息管理包括添加读者信息、修改读者信息、删除读者信息、查询读者信息等。借阅管理局部:这一局部包括借书信息管理和还书信息管理两局部。其中,借书信息管理包括借书信息的添加、借书信息的修改、借书信息的查询等;还书信息管理局部包括还书信息的添加、还书信息的修改、还书信息的查询等4、系统管理:包括修改系统用户密码,增加新用户以及退出系统等,配置系统参数等功能。1.数据精确度查询时应保证查全率,所有在相应域中包含查询关键字的记录都应能查到,同时保证查准率。2.时间特性一般操作的响应时间应在1-2秒内。3.适应性满足运行环境在允许操作系统之间的平安转换和与其它应用软件的独立运行要求。根据需求分析,我们得出数据库里需要存储图书信息,详细内容包括图书编号、图书名称、出版社、图书类型、作者、价格。读者信息,详细内容包括借书证号、姓名、班级、学号、挂失、欠费、登陆密码。管理员账户信息,详细内容包括账户、密码。图书借阅记录,详细内容包括图书编号、借书证号、借阅日期、归还日期、经办人。参数信息,详细内容包括借书时限、续借时限、最大借书量、最高罚款额、每日罚款额。赔付信息,详细内容包括图书编号、借书证号、赔偿金额、付款日期。为了保证图书管理系统能够长期、平安、稳定、可靠、高效的运行,图书管理系统应该满足以下的数据要求。1.数据录入和处理的准确性系统地界面要让用户容易使用,如果用户出现误操作,系统能简单明了的给出中文提示。2.数据的一致性和完整性要求系统能保证数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。3.数据的共享和独立性整个售票系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使不同权限的用户都可以正常进行操作[8]。设计目标系统开发的总目标是实现内部图书借阅管理的系统化、标准化和自动化。能够对图书进行注册登记,也就是将图书的根本信息〔如:书名、作者、价格等〕预先存入数据库中,供以后检索。能够对借阅人进行注册登记,包括记录借阅人的姓名、地址、等信息。提供方便的查询方法。如:以书名、作者、出版社、出版时间〔确切的时间、时间段、某一时间之前、某一时间之后〕等信息进行图书检索,并能反映出图书的借阅情况;以借阅人编号对借阅人信息进行检索;以出版社名称查询出版社联系方式信息。提供统计分析功能。可以展现出图书类型比例、库存与借出比例。提供旧书销毁功能,对于淘汰、损坏、丧失的书目可及时对数据库进行修改。能够对使用该管理系统的用户进行管理,按照不同的工作职能提供不同的功能授权。提供较为完善的过失控制与友好的用户界面,尽量防止误操作。设计原那么1.系统平安可靠未经注册的用户不能登录系统,购票信息通过互联网上传输时,要确保信息的平安性。2.系统准确及时用户对系统进行操作时,系统应在很短时间内〔一般以秒为单位〕给与响应。3.系统的可扩展性对于用户新的需求,能做到只需添加新模块即可满足用户要求[9]。功能设计系统总的功能模块结构如图4-1:账户信息账户信息管理图书库存管理图书借还管理图书赔付管理系统设置图书管理系统〔管理员〕图书入库管理库存查询管理越期查询管理员信息管理用户信息管理图书借出图书还回赔付处理图书查询图书查询续借挂失密码修改图书管理系统〔用户〕图4-1系统功能模块结构图针对系统总体功能结构图4-1,下面是每个功能模块的详细设计。1.登陆模块用户输入系统网址,首先出现的是首页,首页左侧为登陆模块。登陆页面的主要功能是验证用户的合法性,如果用户不经过登陆页面直接输入系统其他页面的网址,系统也会自动跳转到登陆页面。2.图书管理功能书籍信息管理:包括书籍信息的添加、书籍信息的修改、书籍信息的查询和书籍信息的删除4局部功能。其中,书籍信息包括图书编号、书名、图书类别、作者、出版社、出版日期、登记日期已及是否已被借出。书籍类别管理:包括书籍类别的添加、书籍类别的修改、书籍类别的闪出3局部功能。其中,书籍类别包括类别名称和类别编号两局部。3.读者管理功能读者信息管理:包括读者信息的添加、读者信息的修改、读者信息的查询和读者信息的删除4局部功能。 其中,读者信息包括读者姓名、读者编号、性别、读者类别、工作单位、家庭住址、号码、登记日期和已借书数量。读者类别管理:包括读者类别的添加、读者类别的修改、读者类别的删除3局部功能。其中,读者类别包括种类名称、借书数量、借书期限和有效期限4局部。4.借阅管理局部借书管理:包括添加借书信息和查询借书信息2局部功能。其中,借阅信息包括借阅编号、读者编号、读者姓名、书籍编号、书籍名称、出借日期和还书日期还书管理:实现添加还书信息功能。其中,还书信息与借阅信息各局部明细相同。5.系统管理局部管理员可以通过此模块配置用户最大借书量、欠费用户的每日罚款额、最大罚款额、借书最大天数、续借最大天数等系统参数。6.赔付管理模块欠费用户可以通过此模块查询自己的欠费详细情况;欠费用户可以通过此功能模块缴纳所欠资费,从而激活账户。7.图书查询模块用户可以通过此模块可以通过书名、作者名、出版社等关键词的方法模糊查询自己需要的书籍。8.图书库存管理管理员可以通过此功能模块登记新书、销毁旧书。数据库设计是要在一个给定的应用环境〔DBMS〕中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求[10]。概念结构设计在数据库设计中,先要对系统分析所得的数据字典中的数据存储进行分析,然后得出系统的关系模式,可以采用实体—联系图〔简称E—R图〕的方法进行数据结构的描述。E—R图由实体、属性、联系三局部组成[10]。管理员管理员账号密码状态图4-2管理员账户E-R图参数配置表参数配置表每日罚款借书时限续借时限最大借书额最高罚款图4-3参数配置E-R图图书信息图书信息书名作者价格出版社图书编号类别图4-4图书信息E-R图库存库存位置库名图4-5车次信息E-R图读者信息读者信息姓名班级借书证号学号挂失欠费图4-6读者信息E-R图库库入库图书读者借阅n1n1还书1n赔付借阅日期归还日期应还日期实还日期赔付金额赔付日期nn入库日期入库数量图4-9实体间联系图逻辑结构设计根据以上E-R图可得出以下关系模型,横线标出的为关系的码:管理员〔账号,密码,状态〕参数配置〔借书时限,续借时限,最大借书额,最高罚款额,每日罚款额〕图书信息〔图书编号,书名,作者,价格,出版社,类别〕库(库名,位置)入库(图书编号,库名,入库日期,入库数量)读者信息〔借书证号,姓名,班级,学号,挂失,欠费〕借阅记录〔图书编号,借书证号,借阅日期,归还日期〕还书记录〔图书编号,借书证号,应还日期,实还日期〕赔付〔图书编号,借书证号,赔付日期,赔付金额〕入库〔图书编号,库名,入库日期,数量〕由以上关系模型得出以下表结构。1.管理员表管理员表用来存储管理员账户的信息,它的结构如表4-1。2.参数配置表参数配置表用来存储图书管理系统的综合配置信息,它的结构如表4-2。3.图书信息表图书信息表用来存储有关图书的信息,它的结构如表4-3。4.库存表库存表用来存储存放图书的库的信息,它的结构如表4-4。5.读者信息表读者信息表用来存储读者的信息,它的结构如表4-5。6.借阅记录表借阅记录表用来存储借阅记录的信息,它的结构如表4-7。7.还书记录表还书记录表用来存储还书记录的信息,它的结构如表4-8。8.赔付表赔付表用来存储赔付的信息,它的结构如表4-9。9.入库表入库表用来存储图书库存的信息,它的结构如表4-10。表4-1管理员表字段名称数据类型长度描述adminChar20用户名passwordChar20密码表4-2参数配置表字段名称数据类型长度描述BorrowtimeInt30借书时限RborrowtimeInt10续借时限MaxborrowInt20最大借书额MaxbillInt20最高罚款额MaxbilldayInt20每日罚款额表4-4库存表字段名称数据类型长度描述BookLibraryChar5库名PositionChar5位置表4-3图书信息表字段名称数据类型长度描述BookidChar5图书编号BooknameChar30书名WriterChar30作者PriceInt30价格PublishChar50出版社TypeChar50类型表4-5入库表字段名称数据类型长度描述BookidChar5图书编号BooklibraryChar30库名InputdateDate入库日期InputnumInt20入库数量表4-6读者信息表字段名称数据类型长度描述BorrowidChar20借书证号NameChar20姓名ClassChar5班级StudentidChar5学号LostChar5挂失BillsInt5欠费表4-7借阅记录表字段名称数据类型长度描述BookidChar5图书编号BorrowidChar19借书证号BorrowdateDate借书日期ReturndateDate归还日期表4-8还书记录表字段名称数据类型长度描述BookidChar5图书编号BorrowidChar19借书证号ReturndateDate应还日期ActualreturndateDate实还日期表4-9赔付表字段名称数据类型长度描述BookidChar5图书编号BorrowidChar19借书证号BilldateDate赔付日期BillnumberDate赔付金额表4-10入库表字段名称数据类型长度描述BookidChar5图书编号LibrarynameChar19库名InputdateDate入库日期NumberDate数量本章主要讲如何在前面分析和设计的根底上通过VisualBasic6.0与MicrosoftAccess2003来实现图书管理系统。下面将详细介绍每个功能模块是如何实现。在讲系统实现之前,现讲一下VisualBasic6.0是如何对数据库进行操作的,因为本系统的所有模块根本上都涉及到数据库操作。建立数据库连接的方法很多,有ODBC、ADO数据控件、ADO对象编程方式。由于ADO数据控件使用起来不够灵活方便,所以本系统开发前选用ADO对象编程方式对数据库进行操作。ADO〔ActiveXDataObject,ActiveX数据对象〕数据访问接口是VB操作数据库的最新技术,它是一种ActiveX对象,采用OLEDB(动态链接与嵌入式数据库)的数据访问模式。使用ADO对象之前,必须为当前工程引用ADO对象库“MicrosoftActiveXDataObjectsLibrary〞。我们在工程里建立一个公共模块,在这里存放整个工程所需的公共函数和全局变量。它的好处是可以极大地提高代码利用率。用户输入用户名,密码后和选择登陆身份,点击登录,系统执行登录按钮的鼠标点击事件,登录按钮的鼠标点击事件里面先判断用户名和密码两个文本框是否为空,如果为空,提示“用户名不能为空!〞,如果两个文本框不为空,以用户名为查询条件,查询账户信息表,查询出来的结果填充到数据集里面,然后判断数据集里面的数据表,如果行数为空,说明用户为非法用户,提示“用户名不存在〞,如果行数大于等于一,通过验证。然后验证是否通过审核,通过审核后验证密码是否正确。具体流程如图5-1。本设计重点讲解管理员后台的主界面。在系统主界面中,设计了6项菜单,分别为“账户信息管理〞、“图书库存管理〞、“图书借还管理〞、“图书赔付管理〞、“数据库备份〞、“系统设置管理〞。在“账户信息管理〞菜单下有两个一级菜单,分别为管理员信息管理、用户信息管理。在“图书库存管理〞菜单下有两个一级菜单,分别为图书入库管理、入库查询。在“图书借还管理〞菜单下有两个一级菜单,分别为图书借出、图书还回。在“图书赔付管理〞菜单下有两个一级菜单,分别为赔付处理、越期查询。系统界面图如图5-5.开始开始输入账号密码验证码登陆用户模块或管理后台成功根据提示信息再次登陆是否成功成功不成功不成功图5-1登录模块程序流程图图5-5管理员后台主页面1.管理员信息管理在这一级菜单里分为两个子菜单,分别为管理员信息管理与用户信息管理。在管理员信息管理系统里管理员可以通过一个下拉式菜单项选择择增加管理员、修改密码或者删除账户来进行管理。管理员选择增加账户、修改密码时,管理员需要输入两次密码来确定新密码。从而当用户选择了删除账户后,第二次输入密码的相应标签和书库狂应自动隐藏,如果用户重新选择了增加账户和修改密码的功能后第二次输入密码的相应标签和书库狂应自动显示。功能流程图如图5-6。系统界面如图5-7.选择管理功能选择管理功能删除账户增加账户修改密码输入账号输入两次密码输入账号输入一次密码进行相关操作图5-6账户信息管理功能流程图图5-7账户信息管理系统界面图2.用户信息管理用户信息管理模块,要实现对用户信息的添加、修改、删除等功能。系统界面如图5-8。.图5-8用户信息管理系统界面图1.借书管理借书管理模块主要实现对用户借书功能,并对相关借书过程产生的数据进行记录。功能流程图如图5-9。输入输入借书证号用户存在是否用户欠费否初始界面书本借满是初始界面是输入图书编号图书存在否借书成功否是图5-9图书借出管理功能流程图图5-10图书借出管理系统界面图2.还书管理还书管理模块主要实现用户所借的书的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论