资源描述:
《基于二维码的图书管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于二维码的图书管理系统的设计与实现DesignandImplementationofLibraryManagementSystemBasedonTwo-DimensionalBarcode作者姓名汪琪学位类型工程硕士学科、专业软件工程研究方向软件工程与环境导师及职称蒋哲远副研究员花家俊高级工程师2013年4月IIIIV基于二维码的图书管理系统的设计与实现摘要目前市场上开发的图书管理系统版本虽多,但大多是基于一维码技术。一维码存在表达信息量少、不能纠错、须与数据库连接使用等缺点,难以满足图书借阅的系统化、规范化和自动化管理发展的新需求,因此本文旨在建立一套基于二维码的图书管理系统。
2、论文首先分析了二维码技术、图书管理系统及标准建模语言UML在国内外的发展现状,提出了本课题的研究背景及意义;其次,对二维码、.NETFramework以及SQLServer等系统相关技术做了相关介绍,并就UML做了深入的研究;然后,对图书管理系统进行了详细的需求分析,并在此基础上给出了系统的架构环境设计、功能模块设计、用例设计及数据库设计;最后阐述了该图书管理系统的实现,包括二维码的制作、数据库的连接、登录窗体设计以及系统主界面功能介绍等。该系统界面友好、操作简单,实现了图书信息管理、图书借阅管理、读者管理、信息查询、系统设置与维护五大核心功能,基本满足了图书管理工作的需求。关键词
3、:二维码;SQLServer;.NET平台;图书管理系统VDesignandImplementationofLibraryManagementSystemBasedonTwo-DimensionalBarcodeABSTRACTMostoflibrarymanagementsystemsarebasedonone-dimensionalbarcodedespitethefactthattherearesomanyversionsinthemarket.One-dimensionalbarcodeexistsmanylimitations,suchaslowdatacapacity,
4、poorfaulttoleranceandnecessitytobeboundtodatabaseforuse,thusfailingtomeetthenewrequirementsofsystemization,standardizationandautomationinlibrarymanagement.Inviewofthisproblem,thisthesisaimstoestablishalibrarymanagementsystembasedontwo-dimensionalbarcode.First,thethesisconductsaliteraturereview
5、onthetwo-dimensionalbarcode,librarymanagementsystemandtheUnifiedModelingLanguage(UML)bothathomeandabroad,puttingforwardthebackgroundandsignificanceofthecurrentstudy.Second,thethesisgivesanintroductionofthetwo-dimensionalbarcode,.NETFrameworkandSQLServersystem,aswellasanin-depthinvestigationint
6、oUML.Third,thethesisintroducesthedesignofframeworkandenvironment,functionalmodule,caseanddatabaseoflibrarymanagementsystembasedonadetaileddemandanalysis.Finally,theimplementationoflibrarymanagementsystemiselaborated,includingtwo-dimensionalbarcodeproduction,databaseconnection,logonformdesign,a
7、swellasintroductionoffunctionsonsystem’smaininterface.Thissystem,withafriendlyinterface,iseasytooperate,basicallymeetingtherequirementsoflibrarymanagementbyprovidingfivecorefunctions:bookinformationmanagement,booklendingmanagement,reade